Ik ben onlangs overgestapt van WMC met WTV-bestanden naar Tvheadend. Ik laat Tvheadend rechtstreeks opnemen in .ts-formaat… Er lijkt geen metadata in een .ts te zitten?
Ik heb enige tijd besteed aan het proberen van MCEBuddy om online metadata te vinden (wat lukt zolang het gewoon programmanaam - s01e01 is), maar als er extra informatie bij staat, mislukt de zoekopdracht. Mijn Tvheadend-output ziet er ongeveer zo uit… programmanaam - s01e01 - kanaalnaam - opnamedatum.ts
Wat gebeurt is dat alle extra informatie wordt toegevoegd aan de programmanaam of het ondertitelveld, waardoor MCEBuddy de juiste gegevens online niet kan vinden.
Ik heb een massa-hernoemingsprogramma gebruikt om alle extra informatie uit de bestandsnamen te verwijderen… en hield alleen programmanaam s01e01 over, maar dan krijg ik dubbele bestandsnamen omdat ik meestal meerdere opnames van dezelfde afleveringen heb (die ik later bekijk om te controleren of ze goed zijn opgenomen). Dus zou ik mijn nog te verwerken bestanden moeten kunnen noemen als programmanaam - s01e01 -2 of (2) of [2) om duplicaten te onderscheiden, maar het lijkt erop dat elke extra tekens worden verwerkt in de programmanaam of ondertitel.
Ik vroeg me af of er een selectievakje kon worden toegevoegd om “alleen s01e01 en programmanaam als identificatie te gebruiken”… alle informatie na s01e01 te negeren… dan zou ik programmanaam - s01e01 - anythingiwantbutitisignoredbymcebuddy kunnen gebruiken.
Misschien zou MCEBuddy, wanneer het speciale tekens vindt, deze én de inhoud ervan kunnen verwijderen. Bijvoorbeeld, ik probeerde [02] programmanaam s01e01 en MCEBuddy verwijderde de en de programmanaam werd 02 programmanaam
We werken MCEBuddy voortdurend bij om nieuwe naamgevingsconventies te ondersteunen. Als u ons voorbeelden van naamgevingsconventies kunt aanleveren voor het volgende, kunnen we bekijken hoe we ondersteuning hiervoor kunnen toevoegen:
Bedankt voor het antwoord! Het gaat niet eens zozeer om het verzoek om een nieuwe naamgevingsconventie, het is meer een poging om MCEBuddy te laten “vasthaken” aan alleen de shownaam en het seizoen/aflevering-nummer en andere foutieve gegevens in de tekenreeks uit te sluiten. Het lijkt er nu op dat elke extra tekst in de naamgevingsregel die geen shownaam, ondertitel, seizoen/aflevering of oorspronkelijke uitzenddatum is, wordt “geplakt” aan de variabele waar het het dichtst bij staat.
for example original showname [12] Carnival Eats gets passed to lookup as 12 Carnival Eats
→ No match found, checking for special characters in the Title
→ Found special characters in the Title, trying to match Title information after removing special characters : 12 Carnival Eats
→ No match found, checking for special characters in the Title
Het stelt je echter ook in staat om je eigen titelcorrectiepatronen te definiëren op de knop Metadatacorrectie op de pagina Conversietaak → Expertinstellingen met behulp van een eenvoudig jokertekenpatroon, of als je meer controle wilt, kun je een Regex-patroonmatch en correctie gebruiken.
Als er geen metadata is, hoe zou je dan een bestand “23_Carnival Eats-S04E14” hernoemen zodat het correct opgezocht kan worden? Zoals ik al zei, een bestand genaamd “Carnival Eats-S04E14” wordt correct opgezocht, maar als er enkele duplicaten zijn, bijvoorbeeld “Carnival Eats-S04E14(2)” of “02_Carnival Eats-S04E14”, mislukt de opzoeking. Zoals hierboven vermeld, krijg ik mcebuddy niet zover om alleen te focussen op de serienaam en het seizoen/aflevering-nummer. Elke extra tekst wordt gedwongen in de serienaam of het seizoen geplaatst.
MCEBuddy heeft enkele zeer krachtige hulpmiddelen tot uw beschikking.
Als uw bestandsnaam extra tekens bevat zoals 23_Carnival Eats-S04E14(2).ts dan kunt u een aangepaste regex schrijven op de pagina voor metadatacorrectie om de titel aan te passen en de extra voorlooptekens te verwijderen, en vervolgens de optie voor het overschrijven van IMDB selecteren, waarna uw metagegevens correct worden verwerkt. @mike808 heeft mogelijk ideeën voor aanvullende regex-opties.
Ik weet dat het laat is, maar voor mij is het makkelijkst om gewoon te matchen op “Carnival Eats” en vervolgens de serie direct te forceren via de IMDB- of TVDB-serie-ID.