Parse titels en datum uit bestandsnaam voor Emby-bestanden

Ik zoek een manier om MCEBuddy de datums in een bestandsnaam te laten negeren. Bijvoorbeeld:

Emby neemt sommige shows op als: “Show Name” “Original Air Date” - “Episode Name”
In mijn Emby DVR-map wordt het opgeslagen als Showname/“Show Name” “Original Air Date” - “Episode Name” (meestal shows zonder Seizoen/Aflevering-info in de metadata)

Wanneer MCEBuddy de conversie uitvoert, maakt het een map aan met deze structuur: “Show Name” “Original Air Date” - “Episode Name”, waardoor voor elke aflevering een nieuwe map wordt gemaakt; in plaats van één map met de naam van de show en daarin alle afveringen.

Ik wil dat MCEBuddy de datum negeert en de map alleen met de shownaam aanmaakt.

Kan iemand uitleggen wat ik als REGEX moet toevoegen om dit te bereiken? Ik heb een andere open thread waar een REGEX werd aanbevolen.

You can use custom renaming to create your own renaming pattern.

If there file doesn’t have any metadata then it’s likely that MCEBuddy is taking the “showname” from the filename and if the pattern is not recognized by mcebuddy the date becomes part of the filename.

Give a few specific examples of the filenames and maybe we could add support to parse the filenames. Also attach your conversion log so it shows what metadata is available and what isn’t.

It’s mostly kids shows, and it only seems to happen on episodes that do not have Season data. I also notice it on specials like Gold Rush as of late. Here are some examples of the original file names:

Gold Rush 2017-10-27 - The Book of Parker.ts
Log: Gold Rush - Pastebin.com
Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.ts
Log: Puppy Dog Pals - Pastebin.com

Before converting Emby stores both files in properly named folders. After conversion the date is added to the folder, which is what i’m trying to get around.

Thanks for looking at this for me!

I didnt realize i could upload the logs. Here are the uploaded versions just in case that’s easier:

Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.ts-Remove Commercials and rename-2017-10-29T00-00-00.1338277-05-00.log (528.3 KB)
Gold Rush 2017-10-27 - The Book of Parker.ts-Remove Commercials and rename-2017-10-28T00-30-53.4924393-05-00.log (463.9 KB)

The log show there is an XML file along with the video that contains metadata. Can you also attach those XML files.

To be clear,please attach the XML file for the show that has this problem.

I’m not seeing an XML file anywhere. The folder has a NFO for each episode and an NFO for the show itself. I see in the log that it extracted the XML file, but I’m not seeing it. I’ve made sure hidden files were viewed on the folder. Not sure if I’m missing something.

thats it, the nfo files

gold rush files (converted to txt)

Gold Rush 2017-10-27 - The Book of Parker.txt (357 Bytes)
tvshow.txt (126 Bytes)

Puppy Dog Pals files (converted to txt)

Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.txt (471 Bytes)
tvshow.txt (130 Bytes)

Dat was nuttig, dus we hebben het probleem opgelost: je NFO-bestand bevatte geen titel (metadata), dus MCEBuddy gebruikte de bestandsnaam als “titel”—die ook de datum bevat.

We hebben dit opgelost door MCEBuddy de bestandsnaam correct te laten ontleden en de datum en titel te extraheren wanneer de titel ontbreekt in de NFO-bestanden (jouw NFO-bestand bevat alleen de afleveringsinformatie; het tvshow.nfo bevat de titel, maar dat bestand is voor MCEBuddy niet direct toegankelijk samen met het oorspronkelijke videobestand).

Probeer de nieuwste build van MCEBuddy 2.4.8 BETA-versie; dat zou je probleem moeten verhelpen. Laat het weten als je nog een probleem ondervindt.

Sorry for the late reply. I installed 2.4.8 and that seems to have fixed it. Thanks for all of you help!!

1 like

Ik denk dat ik precies hetzelfde probleem heb. Ik heb de MCEBuddy Beta’s uitgeprobeerd en kan het nog steeds niet oplossen

EMBY neemt IPTV op (Friends als voorbeeld) - slaat de show op
in een map genaamd Friends

in die map staan 3 bestanden
Friends
  Friends 2019_07_30_23_45_00.ts
  Friends 2019_07_30_23_45_00.nfo
  tvshow.nfo

ik laat MCEBuddy die bovenliggende map monitoren en het maakt waar ik de show opsla het volgende
Friends 2019_07_30_23_45_00  (MAP)
  SE00 Friends 2019_07_30_23_45_00 -.mp4  (Bestand)

hoe kan ik MCEBuddy de naam correct laten verwerken
als het Friends 2019_07_30_23_45_00.nfo de titel niet bevat, maar het tvshow.nfo wel?

Voeg uw conversielog toe

Friends 2019_07_30_23_45_00.ts-IPTV Convert to MP4-2019-08-01T14-06-11.4522006-05-00.log (445,2 KB)

hierboven bijgevoegd

Bedankt. Ik zie in de logs geen metadata die voor MCEBuddy beschikbaar is, behalve de beschrijving. Kun je de NFO/XML-bestanden bijvoegen of uploaden?

Friends 2019_07_30_23_45_00.txt (414 Bytes) tvshow.txt (105 Bytes)

ik heb de .nfo’s hernoemd naar txt zodat ik ze kon uploaden

1 like

Oké, het lijkt erop dat Emby een ander NFO-formaat volgt dan Kodi. Hoewel ze beweren dat ze hetzelfde formaat gebruiken, laat jouw bestanden zien dat dit niet het geval is, en daarom zie je de informatie niet.

Kun je een paar verschillende voorbeelden verkrijgen en ze uploaden naar de mcebuddy-server of hier zippen/bijvoegen zodat we het kunnen testen en de nodige aanpassingen kunnen maken:

  • TV-programma’s (Series)
  • Films
  • Documentaires
  • Nieuws
  • Sport

IPTV.zip (44,8 KB)

hier heb je het.. kun je het zonder de daadwerkelijke videobestanden doen? ik heb alleen de mappen bijgevoegd die worden aangemaakt met de nfo-bestanden door een show te starten en 10 seconden te laten opnemen. ik heb de .ts-bestanden verwijderd omdat ze snel groot worden, maar als je de daadwerkelijke .ts-bestanden nodig hebt, kan ik enkele shows echt laten opnemen.

1 like