Suchen die anderen Programme vielleicht nur nach dem String "*The_Flash__Liberation_20.04.28_20-00_uswpix_60_TVOON_DE*" ?
Die Windows Programme suchen alle nach der Dateigröße.
Was aber, wenn jemand auf die Idee kommt wie folgt umzubenennen: "The_Flash_s06 e17_Liberation_20.04.28_20-00_uswpix_60_TVOON_DE.mpg.HQ.avi" oder sonst etwas?
Dem Menschen kann man weder mit Wildcards noch mit regular expressions beikommen
Ich weiß nicht, ob schon "false positives" bei der Suche nach der Dateigröße auftreten. Ein Problem sehe ich allerdings nur dann, wenn man "blind" schneidet (batch-Modus, beste Cutlist), sonst sieht man es ja.
Vielleicht eine Suche nach Dateigröße und Teilen aus dem Dateinamen? Sicher ist selbst das nicht.
Ein Beispiel für den Versuch dem Menschen mit einem regex beizukommen:
Ich hatte einmal darüber nachgedacht den vorgeschlagenen Dateinamen programmatisch in das eigene Wunschformat zu übersetzen, hatte aber schnell keine Lust mehr.
Hier einige Beispiele für Kreativität bzgl. des vorgeschlagenen Dateinamens:
6.13 The Flash - Grodd Friended Me
The Flash - S06E14 - Death of the Speed Force
9-1-1 Lone Star 1-08 Monster Inside.HQ
Covert Affairs S04 E10 Kein anderer Ausweg
Criminal Minds 722a Ein Name für jedes Jahr
Criminal Minds 15x03 Spectator Slowing (HQ)
Criminal_Minds.15x03.Spectator_Slowing
Nancy Drew S01E02 The Secret of the Old Morgue 191016 21.00
Folgender regex findet in diesen Fällen die season/episode, liefert aber "false positives" bei Nancy Drew (1910 und 16 21):
Code:
s?[0-9]{1,2}([ex.-]?| e?)[0-9]{2}[ab]?
Soviel dazu