Brug af optagelsesdato som udsendelsesdato?

Jeg har nogle problemer med at matche metadata på programmer optaget med Plex. Fordi Plex nu har en elendig EPG, er den eneste information, der nogle gange kommer ind, showets navn, undertitel og optagelsesdato (og det er kun, fordi @Goose har implementeret ekstra metadatalogik til at parse det fra filnavnet).

Desværre vil MCEBuddy ifølge det fastgjorte opslag bruge showets navn (har det), den oprindelige udsendelsesdato (vises som 1900-01-01T00:00:00), sæson-/afsnit-info (tom) eller IMDB-ID for showet (forventeligt tomt) for at gennemføre matningen, og jeg leder efter kreative måder at få det til at fungere på.

For de fleste (måske alle?) af mine shows optager jeg kun første udsendelse. Derfor vil udsendelsesdatoen i næsten alle tilfælde være identisk med optagelsesdatoen. Er der en måde, hvorpå jeg kan få MCEBuddy til at behandle optagelsesdatoen som udsendelsesdato, hvis der ikke findes nogen udsendelsesdato?

Jeg er også åben for andre idéer til at løse dette, men det er alt, hvad jeg kan komme i tanke om lige nu. Konverteringslog vedhæftet, så du kan se mit problem. Tak for eventuelle idéer.

Dateline NBC (1992) - 2020-03-13 22 00 00 - Dateline NBC.ts-Convert to MP4-2020-03-13T23-04-30.4679001-04-00.log (1,7 MB)

Jeg har det samme problem. Jeg optager alle Seinfeld-afsnit igen via Plex og bearbejder dem for at fjerne reklamer. De gemmes alle med datoen 1900, som jeg virkelig gerne vil ændre.

Ændr dit Plex-navngivningsskema, så det indeholder mindst 2 oplysninger: Titel (f.eks. Seinfeld) og undertitel (afsnitets navn) eller den oprindelige udsendelsesdato (hvornår det først blev sendt), eller inkluder sæson-/afsnitnummeret.
Uden nogen af disse oplysninger, hvordan skal MCEBuddy så vide, hvad du optager? Det kunne være hvad som helst.

Desværre har Plex ingen muligheder (som jeg kender til) for at ændre navngivningsskemaet. Det bruger ikke metadataene i udsendelsen, så hvis EPG’en ikke har informationen, er man lidt på den. Jeg har mulighed for at køre et efterbehandlingsscript, så måske kunne jeg ændre lidt på filnavnsinfoen, men jeg er ikke sikker på, hvordan det ville hjælpe. Er vi bare på den med Plex-begrænsningerne?

Brug MCEBuddy til at omdøbe outputfilen og flytte den til din bibliotekslokation efter behandling.

Jeg tror ikke, at det vil løse problemet. Omdøb det til hvad? Mit nuværende arbejdsforløb er det, du beskriver, men problemet er, at hvis metadataene ikke er der, og hvis der ikke er en måde at fortælle MCEBuddy på, at den skal behandle optagelsesdatoen som den oprindelige udsendelsesdato, kan den ikke matche metadataene online.

Jeg kan måske lave en form for behandling af filen, før MCEBuddy ser den, så bestemte datoer står på bestemte steder i filnavnet, men baseret på hvad jeg kan se, vil MCEBuddy aldrig analysere noget i filnavnet som den oprindelige udsendelsesdato, så det er ikke umagen værd.

Jeg mener personligt, at den simpleste løsning ville være en afkrydsningsboks i MCEBuddy, der behandler optagelsesdatoen som udsendelsesdato, hvis ingen udsendelsesdato findes, men jeg kunne også arbejde med at ændre filnavnet, hvis MCEBuddy har evnen til at analysere en udsendelsesdato fra filnavnet.

Her er mit omdøbsmønster. Jeg har brudt den ellers samlede linje op for læsbarhedens skyld.
Jeg har en global output-præfiks på „M:\Video” i MCEBuddy.
Min Plex-biblioteksrod er sat til M:\Video\TV Shows.
Ved at bruge formatet \Season ##<show>-S##E##-- lader jeg Plex organisere serierne fint i sæsoner og sortere afsnittene korrekt. Jeg er nødt til at tilføje nogle undtagelser til undtagelseslisten, men det drejer sig hovedsageligt om PBS-serier, der ikke populerer theTVDB ordentligt, eller genindspilninger.

%ifseason%<
\TV Shows\%showname%\Season %season%##\
%showname%-
S%season%##E%episode%##-%episodename%-
%airyear%-%airmonth%-%airday%-%airhour%%airminute%,
    
\Specials\%showname%-
%airyear%-%airmonth%-%airday%-%airhour%%airminute%
>

For undtagelserne drejer det sig om serier som America’s Test Kitchen og genindspilninger som Will & Grace (genindspilningen fortsatte som sæsoner under den oprindelige serie) eller Magnum PI (genindspilningen blev til en separat „Magnum PI (2018)”). ATK skiftede navn i programoversigterne – „from Cook’s Illustrated” – da de fjernede grundlæggeren efter et opkøb), eller også er apostrofferne „smart quotes” eller anden unicode/UTF8-mærkelighed, så de ikke altid stemmer mellem min HDHR-DVR-guide og min TiVo-guide (eller metadataene i filen).

Jeg tror, vi taler om forskellige problemer her. Mit problem opstår, før filen flyttes. Det er ikke muligt for mig at bruge de omdøbsregler, du taler om, fordi MCEBuddy ikke kan indsamle metadata fra internettet. Hvis MCEBuddy ikke ved, hvad programmet er, kan den ikke pålideligt bruge omdøbsregler.

Vi har foretaget lidt mere undersøgelse, og det ser ud til, at det kan fungere. Vi har foretaget opdateringer, så datoen bruges både som udsendelsesdato og som optagelsesdato. Du kan prøve den nyeste version.

Jeg konverterede TiVo-optagelser for flere “episoder” af 1-times udsendelser, som ikke har nogen episode- eller udsendelsesdato i guiden, og jeg fandt ud af, at “sendetidspunktet” altid kom frem som “0000” i ovenstående omdøbning, hvilket fik de flere optagelser til at blive sprunget over, da MCEBuddy troede, at den allerede havde konverteret udsendelsen efter den første. TiVo-filnavnet har optagelsestidspunktet i navnet, men ikke i metadataene. Jeg tilføjede også en undtagelse for at tildele et TVDB-serie-ID til udsendelsen, men det ser også ud til at blive ignoreret og bliver behandlet som en “special” (uden sæsoner eller episoder).

Jeg justerede ovenstående omdøbning til at bruge %recorddate% og %recordtime% i stedet for %airdate% og %airtime%, da udsendelsen ikke havde nogen udsendelsesdato eller -tid i guiden eller optagelsen, og det fungerer som forventet til at sætte optagelsestidspunktet i output-filnavnet og oprette separate filer for hver “episode”. Jeg skal stadig omdøbe filerne manuelt til “sæsoner” og “episoder” for at gøre dem mere Plex-venlige, men optagelsesdato og -tid vil hjælpe med at sætte dem i rækkefølge.

Forresten er udsendelsen “Dust”, som i virkeligheden er en hjemmeside, https://watchdust.com/, med sci-fi-kortfilm med en Youtube-kanal, og den viser forskellige film pakket ind i 1-times “episoder” på en lokal sekundær kanal, TBD. Og da det er fra et websted, findes der ikke rigtig nogen “udsendelsesdato” for dem, da det er en antologi-type udsendelse, der aldrig faktisk er blevet sendt.

Fantastisk, tak, @Goose. Jeg vil tjekke det ud.