tvrenamr è una utility per rinominare spettacoli televisivi basati su nomi di file o l'input dell'utente.
Come usare
Eseguire lo script con: python tvrenamr.py [opzioni] file / cartelle
Opzioni
-e o --episode - Impostare il numero dell'episodio di un file. Non può essere utilizzato quando si rinomina più di un file.
--ignore-recursive - Utilizzare solo file dalla radice della directory specificata e non inserire alcun sottodirectory.
-l o --log_level - Impostare il livello di log. Le opzioni valide sono debug, info, avviso, errore e critico.
--library - Impostare la libreria da utilizzare per il recupero dei titoli degli episodi. Questo default tvrage, ma thetvdb è inoltre disponibile.
-n o --name - Impostare il nome del nome dello spettacolo da rinominare.
-o o --output - Impostare il formato di output per gli episodi di essere rinominato.
--organise - sposta automaticamente i file rinominati nella directory specificata con -r e organizzarli in base al loro nome spettacolo e stagione.
-r o --renamed - L'elenco per spostare i file rinominati, se non specificato la directory di lavoro viene utilizzato.
--regex - L'espressione regolare da utilizzare quando l'estrazione di informazioni da file.
-s o --season - Impostare la stagione. Non può essere utilizzato quando si rinomina più di un file.
-t o --il - Impostare la posizione di 'The' in nome di una mostra alla fine del nome spettacolo, ovvero 'The Wire' diventa 'Wire, The'.
-x o --exceptions - Specificare la posizione di un file eccezioni.
Esempi
& Nbsp; * python tvrenamr.py --organise -r '/ path / to / a / directory /' /path/a/directory/or/file/[the_file.avi]
& Nbsp; * python tvrenamr.py --season = numero --name = nome /path/to/a/file/the_file.avi
Espressioni Regolari Personalizzata strong>
Per impostazione predefinita, TV Renamr corrisponderà spettacoli nei formati: show.s0e00 e show.0x00 ma è possibile specificare le espressioni regolari personalizzato se i file non sono in uno di questi formati. Alcuni sintassi delle espressioni regolari personalizzato è stato utilizzato per aiutare a specificare diverse parti del nome del file:
& Nbsp; * Mostra:% n - (? P [. W s, _-] +)
(? P [ d] {1,2}) -:; & nbsp * Season% s
& Nbsp; * Episodio: - (? P [ d] {2})% e
E 'anche possibile specificare quante cifre sono nelle sezioni stagione e episodio del nome del file utilizzando la sintassi:
& Nbsp; * Season:% s {n}
& Nbsp; * Episodio:% e {n}
dove n in {n} indica quante cifre sono in ciascuna delle sezioni.
Nota: Tutti gli spazi sono convertiti in periodi prima espressione regolare viene eseguito
Requisiti :.
- Python
I commenti non trovato