Jeg har sporet kilden til filerne, som KMTTG udpakker, men der opstår yderligere problemer, når MCEBuddy behandler dem.
KMTTG udpakker den rå .TS-fil og transkoder den (rå) til en .MP4-fil. Der er altså to filer i output-“Tivo”-mappen, som MCEBuddy overvåger i min Tivo-profil.
Her er et uddrag af loggen for .MP4-filen. Bemærk, at KMTTG har fjernet apostroffen helt fra programnavnet, hvilket forklarer den efterfølgende behandling i MCEBuddy til en MKV.
Der ser dog ud til at være et problem i exception-behandlingen (fra MP4-fil-loggen):
INFORMATION> --> Task -> MKV-TV-HD
Profile -> HEVC MKV
Source File -> F:\Recorded TV\Tivo\Christopher Kimballs Milk Street Television-S03E06-Chicken Around the World-2019-10-11.mpg
Ingen apostrof i “Kimball’s” – fjernet af KMTTG før MCEBuddy overhovedet ser den.
Her er afsnittet, hvor jeg mener, at filnavnet/metadata ikke virker, som jeg forventer.
Download Series Details -> True
Download Banner -> True
Overwrite metata from Title -> False
Overwrite metata from Internet -> Default
Metadata Correction => Option 0
[...]
Original Title -> Christopher Kimball*
Corrected Title ->
TVDB Series Id -> 334523
IMDB Series Id ->
Bemærk, at der bruges et wildcard for at ignorere, om apostroffen er til stede (eller bruger jeg regex forkert?). Jeg har samme problem med “America’s Test Kitchen” af samme årsag.
Her er logafsnittet for behandlingen, som jeg mener viser, at TVDB-infoen ikke bruges (dvs. overskrivningen ikke virkede som forventet).
INFORMATION> 2019-10-19T16:33:37 MCEBuddy.Engine.ConversionJob --> Current System language is English (United States) (eng)
INFORMATION> 2019-10-19T16:33:37 MCEBuddy.Engine.ConversionJob --> Converting file -> F:\Recorded TV\Tivo\Christopher Kimballs Milk Street Television-S03E06-Chicken Around the World-2019-10-11.mpg
INFORMATION> 2019-10-19T16:33:40 MCEBuddy.Engine.ConversionJob --> Running custom commands
INFORMATION> 2019-10-19T16:33:40 MCEBuddy.Transcode.CustomCommand --> No custom commands found
INFORMATION> 2019-10-19T16:33:40 MCEBuddy.Engine.ConversionJob --> Getting show information and banner from Internet sources
INFORMATION> 2019-10-19T16:33:40 MCEBuddy.MetaData.VideoMetaData --> Extracting Generic Tags
INFORMATION> 2019-10-19T16:33:40 MCEBuddy.MetaData.VideoMetaData --> Downloading Series details
INFORMATION> 2019-10-19T16:33:40 MCEBuddy.MetaData.VideoMetaData --> Recording Type Show
INFORMATION> 2019-10-19T16:33:40 MCEBuddy.MetaData.VideoMetaData --> Checking TheTVDB
WARNING> 2019-10-19T16:33:54 MCEBuddy.MetaData.VideoMetaData --> TheTVDB failed
INFORMATION> 2019-10-19T16:33:54 MCEBuddy.Engine.ConversionJob --> Checking for destination file skip reprocessing
WARNING> --> Cannot find AirYear
WARNING> --> Cannot find AirMonth
WARNING> --> Cannot find AirDay
INFORMATION> 2019-10-19T16:33:54 MCEBuddy.Engine.ConversionJob --> Destination file F:\Video\TV Shows\Christopher Kimballs Milk Street Television\Season 03\Christopher Kimballs Milk Street Television-S03E06-Chicken Around the World 2019 10 11---.mkv does not exist, continuing with conversion
INFORMATION> 2019-10-19T16:33:54 MCEBuddy.Engine.ConversionJob --> Running custom commands
WARNING> --> Cannot find AirYear
WARNING> --> Cannot find AirMonth
WARNING> --> Cannot find AirDay
WARNING> --> Cannot find AirYear
WARNING> --> Cannot find AirMonth
WARNING> --> Cannot find AirDay
INFORMATION> 2019-10-19T16:33:54 MCEBuddy.Transcode.CustomCommand --> No custom commands found
Endnu mærkeligere er det, at MCEBuddy under konverteringsjobbet af uransagelige årsager kigger på .TS-filen (se nedenfor).
INFORMATION> 2019-10-19T16:34:46 MCEBuddy.Engine.ConversionJob --> Analyzing video information
INFORMATION> 2019-10-19T16:34:46 MCEBuddy.VideoProperties.VideoInfo --> Reading MediaInfo from F:\Temp\working0\Christopher Kimballs Milk Street Television-S03E06-Chicken Around the World-2019-10-11.ts
INFORMATION> 2019-10-19T16:34:53 MCEBuddy.VideoProperties.VideoInfo --> Supplementing Media information using FFMPEG
INFORMATION> 2019-10-19T16:34:55 MCEBuddy.VideoProperties.VideoInfo --> Reading Original File Media information
Nogen ideer? Jeg vil undersøge, om KMTTG enten kan lade være med at transkode .TS-filen til MP4, eller om den kan slette den, når den er færdig.
Uanset hvad lader processen til at være brudt – MP4-filen har slet ingen apostrof, og .TS-filen får den underlige UTF-8-apostrof, som ikke konverteres til CP1252 (den sædvanlige ASCII, vi kender).