Pagina1 van 1

Rename My TV Series Versie 2

Rename My TV Series Versie 2
   3

Rename My TV Series bestaat al een tijdje en het is tijd voor een update (de “oude” versie kun je nog steed hier vinden). Dus vandaag presenteer ik met enige trots: Rename My TV Series 2.

Er zijn verschillende redenen waarom een update nodig was, maar de belangrijkste redenen zijn wel de nieuwe API van TheTVDB.com en de “look” van de interface. Uiteraard zijn er nog meer redenen, zoals de wens van Mac bezitter om de applicatie 64 bit en gesigneerd te hebben. Uiteraard zijn er wat zaken aangepast omdat de nieuwe TheTVDB API SSL gebruikt, het weergeven van notificaties, het ondersteunen van de zogenaamde Dark Themes, het samenvoegen van twee afleveringen, etc.

Ik ben nog steeds een fan van het zogenaamde cross-platform ontwikkelen, dus ook hier weer ondersteuning voor Windows, macOS en Linux.




Toepassing van Rename My TV Series

Oorspronkelijk was het doel om meer te leren over Lazarus Pascal en cross-platform ontwikkeling, en dat gaat altijd het beste door een doel te hebben.

Na al die jaren blijkt echter een trouwe groep gebruikers er flink gebruik van te maken om hun TV Serie afleveringen een correcte naam te geven.
Vergeet echter niet dat dit programma dus niet het illegale downloaden van copyright beschermd materiaal. Het is enkel een tool om zo af en toe een bestand correct te voorzien van een juiste naam.

De philosophie achter Rename My TV Series heeft een eenvoudige work-flow als grondslag; Je hebt 1 of meer bestanden met een wat rare, en soms onleesbare, naam. Je kiest een TV Show, de gewenste episode, voegt het bestand toe, en je klikt op “Rename” om daarna een netjes geformatteerde naam te hebben voor jouw bestand(en). In de loop van de tijd is het wat uit de klauwen gelopen door wat extra opties zoals video resolutie, etc.

Het programma pretendeert in geen enkele zin, om meer te zijn dan alleen maar dat.

Een aantal features:

  • Support voor de nieuwe TheTVDB.com API (v2)
  • Caching van show informatie en banners (zodat het sneller beschikbaar is)
  • Dark Theme ondersteuning (alleen voor MacOS en Linux, accent kleuren inclusief)
  • Automatisch verplaatsen van bestanden naar een gewenste directory structuur
  • Definieer jouw eigen formaat voor wat wat betreft bestand en directory naamsopbouw
  • Aanmaken van NFO bestanden voor de TV Serie en de individuele afleveringen
  • Opslaan van een banner voor betreffende TV Serie
  • Samenvoegen van 2 afleveringen (alleen de naam van het bestand natuurlijk)
  • Detectie van resolutie, video formaat, Audio en Video codec, en Audio kanalen
  • Log bestand van de hernoem acties

Vindt je Rename My TV Series handig of leuk …? 

Like ons dan op Alternative.to of deel de link op social media.
Het wordt zeer gewaardeerd.

Aan de Slag – Download Rename My TV series

Op dit moment worden de volgende Intel gebaseerde platformen ondersteund:

  • De meeste Windows versies die Windows 32 bit applicaties kunnen draaien.
  • De meeste MacOS versies die 64 bit applicaties kunnen draaien.
  • De meeste Linuxversies die 64 bit applicaties kunnen draaien..
Download

De eerste stap is natuurlijk het downloaden van Rename My TV Series. Kies hieronder de versie die voor jouw systeem geschikt is:

DOWNLOAD - RenameMyTVSeries-2.0.1-macOS-64bit 

Platform: Mac OS X
Bestand: RenameMyTVSeries-2.0.1-macOS-64bit.dmg
Versie: 2.0.1
Omvang: 22.7 MiB
Datum: 13 nov 2018
 Download Nu 

DOWNLOAD - RenameMyTVSeries-2.0.1-Windows-32bit-setup 

Platform: Windows
Bestand: RenameMyTVSeries-2.0.1-Windows-32bit-setup.exe
Versie: 2.0.1
Omvang: 15.3 MiB
Datum: 13 nov 2018
 Download Nu 

DOWNLOAD - RenameMyTVSeries-2.0.1b-Linux64bit 

Platform: Linux
Bestand: RenameMyTVSeries-2.0.1b-Linux64bit.tar.gz
Versie: 2.0.1b
Omvang: 23.1 MiB
Datum: 14 nov 2018
 Download Nu 

Versies

v2.0.1bAlleen voor Linux: Klein refresh probleem in de Preferences maakte menu’s onzichtbaar.
v2.0.1 – Enkele kleine bugs opgelost, en (met name voor macOS Dark Theme) wat cosmetische aanpassingen.
v2.0.0 – Eerste versie van Rename My TV Series v2

Installatie

Merk op: signeer problemen voor macOS zijn opgelost.

 MacOS gebruikers slepen RenameMyTVSeries vanuit de DMG naar de “Programma’s” folder.

 Linux gebruikers maken een directory aan en plaatsen daarin de renamemytvseries en ffprobe binaries. Je kunt eventueel de icons gebruiken.

 Windows gebruikers starten de setup voor installatie.

De weg vinden in de GUI

Hoewel deze sectie misschien (hopelijk) overbodig is, lopen we hier toch even door de gebruikersinterface.

  Tip: Veel van de functies kunnen ook in het programma menu gevonden worden. MacOS gebruikers vinden, zoals gebruikelijk, het menu boven in het scherm. Linux gebruikers zien het boven in het venster. Windows gebruikers kunnen op de “Alt” toets drukken om het menu zichtbaar te maken, ook hier boven in het venster.

Rename My Tv Series - MacOS (Mojave)

Rename My Tv Series – MacOS (Mojave)

Rename My Tv Series - MacOS (Mojave Dark Theme)

Rename My Tv Series – MacOS (Mojave Dark Theme)

Rename My Tv Series - Linux (Mint)

Rename My Tv Series – Linux (Mint)

Rename My Tv Series - Linux (Mint Dark Theme)

Rename My Tv Series – Linux (Mint Dark Theme)

Rename My Tv Series - Windows (10)

Rename My Tv Series – Windows (10)

Voor wie bekend is met de oude versie; de interface is nu moderner en meer volwassen geworden – er zal altijd wel ruimte blijven voor verbetering, maar sommige verbeteringen zijn beperkt door wat de tools die ik gebruik wel of niet aan kunnen. Ik moet hierbij wel dank vermelden aan de mensen op het Lazarus Forum en met name Dmitry die bergen heeft verzet voor wat Cocoa (Mac) ontwikkeling.

De initiële workflow is simpel: Kies links een TV Show, haal de afleveringen (Episodes) op, voeg de gewenste bestanden toe, koppel ze aan afleveringen en druk op de “Rename” knop.

Omdat het e.e.a. uit de hand is gelopen, dus er zijn mogelijkheden om hier vanaf te wijken – ik zal de opties hieronder bespreken.

Rename My TV Series – Het vinden van TV Series en Afleveringen

N.b. Dit programma is Engelstalig en dat zal voorlopig ook niet veranderen. Het is en blijft een hobby voor me, en de huidige maatschappij wil graag dat ik een normale baan er op na houd en de mannen en vrouwen van de loterij hebben me ook nog niet laten winnen. Dus beschikbare tijd is beperkt.

Sectie – TV Shows

Link boven in het scherm zie je een veld, gevolgd door een “search” know. Hier kunnen we onze TV Series gaan zoeken. De zoekterm kan een deel van de naam van de TV Serie zijn, of de volledige naam. Bij een initiële zoekopdracht adviseer ik om b.b. het jaar – vaak zoiets als (1997) – weg te laten om betere resultaten te produceren. Als je dus op zoek bent naar “Stargate SG-1”, type dan precies dat en laat het jaar weg. Op de TheTVDB hebben namelijk niet alle TV Series het jaartal in hun naam, en als je dus wel het jaartal erbij zou zetten dan sluit je meteen de series zonder jaartal uit.

Hieronder een kleine video hoe je naar “Stargate SG-1” uit 1997 kunt zoeken. Ik weet het, ik val steeds terug op Stargate SG-1 – kan er niks aan doen dat ik een fan ben 

 

Zoals je ziet; voer de naam van de serie in, klik op “Search” en een lijst met soortgelijke namen zal verschijnen. Mocht de lijst echter leeg blijven, pas dan de zoekterm aan en probeer het nog eens.

Betere Zoekresultaten 

Soms vindt je een serie niet meteen, hier een lijstje met tips die behulpzaam kunnen zijn om betere zoekresultaten te krijgen;

  1. Zorg voor correcte spelling van de serie naam,
  2. Hou het kort en simpel, laat woorden als “the” en jaartallen weg,
  3. Mochte je niet in het Engels aan het zoeken zijn; schakel dan om naar English (klik op de taal knop en kies “English”),
  4. Als je de TVDB-ID weet, dan kun je die in het formaat TVDB:12345 invoeren, b.v. “TVDB:72449” (zonder aanhalingstekens)

In het filmpje, en als je zelf gaat testen, dan zullen een aantal dingen opvallen;

  • Als een sectie “bezig” is, dan zie je dat de grijze titelbalk van kleur verandert (b.v. “TV Shows“, “TV Show Details” en “Episodes” in het filmpje), zo kun je zien dat een bepaalde actie bezig is.
  • Standaard, als er slechts 1 resultaat gevonden wordt (probeer: “Stargate SG-1”), dan worden de afleveringen (Episodes) automatisch voor je opgehaald (je kunt dit in de instellingen uitzetten).
  • Bij meerdere resultaten, moet je handmatig de serie selecteren. De sectie “TV Show Details” laat dan details van de serie zien.
  • Je kunt een taal kiezen, standaard is dit engels, maar bedenk wel dat niet alle TV Series in andere talen beschikbaar, compleet of correct zijn!
  • Als je op “Get Episodes” zie je dat de lijst onder “Episodes” gevuld wordt met de afleveringen (van TheTVDB of van de lokale database).

Een ding hebben we nog niet besproken en dat is het kleine knopje voor de “Search” knop;  dit maakt het The History menu zichtbaar.
het doel van dit menu is om series die je eerder hebt gezocht sneller naar voren te halen. Series worden automatisch aan de lijst toegevoegd zodra afleveringen (Episodes) opgehaald zijn, en ziet er zoiets als dit uit:

Rename My TV Series - History Menu

Rename My TV Series – History Menu

Als je een serie uit dit menu kiest dan wordt deze met afleveringen en al meteen ingeladen.

Dit brengt ons bijde database. Als afleveringen eenmaal geladen zijn van TheTVDB, dan wordt deze informatie meteen in de database opgeslagen. Het voordeel is dat bij een volgende keer de afleveringen veel sneller opgehaald worden. Uiteraard is de TheTVDB erg actief, dus af en toe is het goed om de data even te controleren op updates. Hiervoor wordt na een aantal dagen (standaard een week) gecontroleerd of updates nodig zijn (je kunt dit beïnvloeden bij de instellingen).

Sectie- TV Show Details

In de sectie “TV Show Details” zien we snel wat details van een geselecteerde serie. je kunt dan vlot zien of je de juiste serie hebt gekozen op basis van naam, plot, datum, banner, etc. Je vindt hier ook 2 kleine links:

  • Copy TVDB ID” – Dit kopieert het TheTVDB ID van de serie naar het klembord in het formaat “TVDB:12345“, zodat het in andere applicaties gebruikt kan worden,
  • Open TVDB Page” – Dit opten de betreffende webpagina van gekozen serie op theTVDB.com.

Sectie – Episodes (afleveringen)

In deze sectie zien we een mogelijke lijst van afleveringen van de gekozen TV series. Na het kiezen van een serie kun je op “Get Episodes” klikken om de lijst te vullen.

Je hebt het misschien al gezien; je kunt de sorteervolgorde van de afleveringen beïnvloeden. Je kunt afleveringen in de sectie “Episodes” sorteren naar “Air Date” (eerste uitzenddatum) of “DVD” volgorde. Daarnaast kun je afleveringen nummeren naar seizoen (season) of continuous. Continuous wil zeggen dat de aflevering telling begint bij aflevering 1 van seizoen 1 (Season “0”, ookwel ‘Specials” genoemd, heeft een eigen nummering). Stel Seizoen 1 eindigt met aflevering 24, dan begint seizoen 2 met aflevering 25, etc.

Met rechts aanklikken van een of meer afleveringen, brengt een menu naar voren met de volgende opties (afhankelijk van het aantal geselecteerde afleveringen);

Menu Opties
Menu Item Purpose Selection
Add Selected Episode(s) voeg de selectie aan “Selected Episodes” toe 1 of meer regels
Show Episode Details Laat een popup zien met aflevering details precies 1 regel
Select This Season Selecteer een heel seizoen 0 of meer regels
Select All Normal Episodes Selecteer alle afleveringen die niet in “Specials” staan 0 of meer regels
Select All Episodes Selecteer alle afleveringen, inclusief “Specials” 0 of meer regels
Select Inverse Selecteer het tegenovergestelde 1 of meer regels
Deselect All Deselecteer alles 1 of meer regels

Een enkele afleveringen dubbel aanklikken (met linkse muisknop) voegt de betreffende aflevering meteen to aan de lijst onder “Selected Episodes“.

Wanneer je “Show Episode Details” kiest dan verschijnt er een popup met aflevering details. Dit verdwijnt vanzelf als je ergens willekeurig klikt.

Rename My TV Series - Episode Details

Rename My TV Series – Episode Details

Hernoemen van Bestanden

In de rechter helft zie je twee secties (initieel leeg): “Selected Episodes” and “Selected Files“.
Elke regel verbindt een aflevering met een bestand. Je kunt deze individueel verplaatsen of sorteren voor je bestanden gaat hernoemen.

Onder deze twee lijsten zie je een kleine tekst die aangeeft hoeveel afleveringen en bestanden je hebt. Het geeft ook aan of je bestanden of afleveringen mist.
Zolang beide lijsten niet met elkaar uitlijnen, zal de “Rename” knop niet werken de tekst “Cannot Rename” weergeven.

Na het klikken op de knop “Rename“, krijg je een notificatie te zien hoeveel bestanden hernoemt zijn (video bestanden, extra bestanden en gefaald bestanden).
In Linux en MacOS wordt het standaard notificatie center gebruikt. Helaas moet ik in Windows een look-a-like maken omdat Microsoft, in hun wijsheid, besloten heeft dat gewonen “exe” bestanden (win32/desktop applicaties) geen gebruik mogen maken van de standaard notificaties.

Sectie – Selected Episodes (Geselecteerde Afleveringen)

In deze sectie vindt je de afleveringen die je vanuit de sectie “Episodes” hebt toegevoegd.
Toevoegen van Afleveringen kan men doen door dubbelklik op een aflevering, of door 1 of meer afleveringen te selecteren en vervolgens op de “Add” knop te klikken, onder “Selected Episodes“.
Met rechts klik in episodes kun je ook de menu optie “Add Selected Episode(s)” gebruiken.

  Tip voor Windows gebruikers: Voor je rechts klikt, voor een selectie van meerdere afleveringen, kan het nodig zijn de shift ingedrukt te houden.

Het spreekt voor zich dat je toegevoegde afleveringen kunt Sorteren (Sort), verwijderen (Remove), handmatig verplaatsen (drag and drop) of de hele lijst leeg kunt maken (Clear).

  Tip voor wie verschillende TV Series door elkaar wil gebruiken: Dit kan, maar dan moet je in de instellingen wel even het vinkje weghalen bij de optie “Clear lists when selecting a new TV Show“.

Sectie – Selected Files (Geselecteerde Bestanden)

Uiteraard allemaal erg voor de handliggend – hier plaatsen we natuurlijk de bestanden die we willen hernoemen.
Bestanden kun je op verschillende manieren toevoegen. Bijvoorbeeld door de knoppen “Add File(s)“, en “Add Dir(s)” te gebruiken, og met drag and drop van bestanden en/of directories op het venster van de applicatie. MacOS gebruikers kunnen ook drag and drop op de dock icon van Rename My TV Series gebruiken.

Als je een directory toe voegt, dan worden alle bestanden in de directory en sub-directories, toegevoegd.

Na het toevoegen van de bestanden krijg je een notificatie met een kort overzicht hoeveel bestanden zijn toegevoegd.
Mocht de FFprobe optie aan staan, dan wordt er ook weergegeven als er bestanden tussen zaten waarbij de media informatie niet leesbaar was voor FFprobe.

Ondersteunde Bestands Extensies voor Video Bestanden 

Op dit moment worden de volgende extensies gezien als video bestanden:

.3gp, .asf, .avi, .divx, .dvb, .flv, .m4v, .mjpeg, .mkv, .mov, .mp2, .mp4, .mpg, .ogg, .ogm, .ogv, .qt, .raw, .rmvb, .ts, .vid, .vob, .wma, .wmv, .xvid

Net als met Afleveringen kunnen bestanden (Files) worden gesorteerd (Sort), verwijderd (Remove), handmatig verschoven worden, en je kunt de hele lijst leeg maken met de “Clear” knop.

  Sorteren wordt gedaan op best-effort. Zo proberen we nummers uit de show-naam te halen, en jaartallen te verwijderen, in de hoop dat overgebleven nummers zinvol zijn voor sorteren. Dit werkt 99.9% van de tijd goed, maar ik hou een slag om de arm voor die 0.1% waarbij het niet goed gaat. Raporteer gerust sorteer problemen hieronder bij de opmerkingen.

  Toevoegen van bestanden, terwijl FFprobe als optie aan staat, zorgt ervoor dat bestanden geanalyseerd worden. ook al is FFprobe verbluffend snel, het zal toch het toevoegen van bestanden vertragen. Als je media informatie, zoals codecs, resolutie, etc, niet gebruikt, dan is het aan te raden om de FFprobe optie UIT te zetten (bij instellingen, het vinkje weghalen bij “Enable FFprobe”) waardoor toevoegen van bestanden aanzienlijk sneller zal gaan.

Optioneel: Hernoemen van bestanden met een soortgelijke naam

Je hoeft je geen zorgen te maken om aanvullende bestanden zoals ondertiteling, info bestanden, etc.

Als je in de instellingen de optie “Rename similar named files” hebt aangevinkt, dan zullen ALLE bestanden met een vergelijkbare naam, ook hernoemt worden, onafhankelijk van de gebruikte extensies. Als voorbeeld; stel we hebben een video bestand “eenvideobestand.avi”. Elk bestand dat begint met “eenvideobestand” zal dan ook hernoemt worden met behoud van extensies. Stel we hernoemen het bestand naar “episode 1.avi” dan worden de volgende voorbeelden ook hernoemt;

“eenvideobestand.sub” (naar: “episode 1.sub”),
“eenvideobestand.en.srt” (naar: “episode 1.en.srt”),
“eenvideobestand.trailer.mp4” (naar: “episode 1.trailer.mp4”),
“eenvideobestand-sample.mkv” (naar: “episode 1-sample.mkv”),
etc.

Optioneel: Verplaatsen van Bestanden na Hernoemen

Rename My TV Series biedt de mogelijkheid om bestanden te verplaatsen nadat ze hernoemt zijn. Dit kan bijvoorbeeld de directory op jouw NAS zijn waar je jouw TV Series opslaat (voor Windows gebruiker: Het is aan te raden om de gedeelde netwerk map/share van jouw NAS dan wel een drive-letter te geven!). Om dit te kunnen gebruiken moeten we definiëren hoe we bestanden verplaatst willen zien.

Optie 1 – Verplaatsen naar jouw centrale “TV Shows” directory

Je hebt een vaste locatie waar jouw TV Series opgeslagen worden, bijvoorbeeld op een NAS, laten we het als voorbeeld E:\TVShows noemen.
Als je nu deze directory als “Base Path” kiest, en het “Move to Folder” formaat op “%N (%Y)/Seizoen %SZ” zet, worden hernoemde bestanden verplaatst naar “E:\TVShows\ShowNaam (jaar)\Seizoen XY“. Meer over het gebruikte formaat later, daar het precies hetzelfde werkt als het formaat for bestandsnamen.

Optie 2 – Maak een directory structuur waar het bestand al staat

Stel je wilt een directory structuur aanmaken, waar het bestand nu al staat, dan klik je op de “X” knop zodat “Base Path” de waarde “(currentdir)” krijgt.
Als voorbeeld, stel jouw bestanden staan in “C:\Converted“, en het “Move to Folder” formaat staat op “%N (%Y)/Seizoen %SZ“, dan worden hernoemde bestanden automatisch in “C:\Converted\ShowNaam (jaar)\Seizoen XY” gezet.

Experimenteer met dummy bestanden 

Omdat we niet graag onze video bestanden kwijt raken, is het aan te raden eerst even te experimenteren met wat dummy bestanden.
Ik heb hiervoor een klein artikel geschreven, hoe je zelf een aantal lege bestanden kunt maken.
Uiteraard ziet FFprobe geen media informatie bij deze bestanden, maar je kunt tenminste wel experimenteren met hernoemen en verplaatsen van bestanden voor je aan de slag gaat met de echte bestanden.

Optioneel: Log bestand aanmaken

Soms is het handig om een log bestand te hebben waarin staat wat er precies gebeurt is. Je ziet in het log bestand welke bestand hernoemt is naar welke naam en lokatie. Je ziet ook waar er iets fout is gegaan (voor zover detecteerbaar). Als deze optie aanstaat, dan zal een dialoog vragen of je de log wilt opslaan, en hoe je de log wilt noemen.

Deze optie kun je aanzetten door “Create log file of renamed files” aan te vinken in de Instelligen.

Optioneel: Lijsten leeg maken na Hernoemen

Na het hernoemen van bestanden, wordt hun nieuwe naam onder “Selected Files” weergegeven. Als een bestand niet hernoemt werd, dan wordt de oude naam weergegeven. Dit geeft een prettig overzicht nadat je een hernoem-actie hebt uitgevoerd. Het nadeel kan zijn dat je daarna op de “Clear Both Lists” knop moet drukken om de lijsten leeg te maken – wat sommigen misschien te veel moeite vinden.

Door in Instellingen de optie “Clear lists after renaming completed” aan te vinken, worden de lijsten na het hernoemen automatisch leeg gemaakt.

Bestand en Directory Formaat Definiëren

Uiteraard hebben we allemaal onze eigen smaak en voorkeuren wanneer het aankomt op de namen voor bestanden en directories en daarom gebruiken we in why Rename My TV Series de optie om deze zelf te definiëren.

TV Serie Naam en Jaartallen … 

Op de TheTVDB, hebben sommige TV Series een jaartal in de titel van de serie in het formaat (JAAR) format – helaas een klein stukje inconsequent zijn.

Dit kan mogelijke problemen opleveren als met het formaat “%N (%Y)” gebruikt in het bestandsnaam formaat of het formaat van de “move to folder” directory. Als voorbeeld kan dit het volgende leveren: “Doctor Who (1963)” voor een serie zonder jaartal, en “Doctor Who (2005) (2005)” voor een serie met jaartal.
Hierdoor kan de gebruiker een formaat string dus niet universeel toepassen voor alle TV series.

Om dit tegen te gaan, verwijdert Rename My TV Series het jaartal van serie namen, indien het een jaar bevat.
Nu werkt de code “%N (%Y)” wel consequent voor all TV series.

Het principe is eenvoudig; Met tekst en speciale codes bouwen we een string (tekst) waarbij voor iedere aflevering en serie, de codes vervangen worden door de relevante tekst voor deze aflevering of series. Hieronder zie je een lijst met codes, maar deze lijst kun je in het instellingen scherm ook oproepen door op “Show Format Help” (rechts bovenin) te klikken – dat venster kun je open laten staan terwijl je “Filename Format” en/of “Move to folder” aan het bewerken bent.

Rename My TV Series - Format Help window

Rename My TV Series – Format Help venster

  Tip: Als je %S (dus niet %SZ of %Sx) of %E (dus niet %EZ of %Ex) gebruikt, dan zullen er geen nullen geplaatst worden als een nummer kleiner is dan de maximale breedte van nummers voor seizoen of aflevering. Echter … als de optie “Season and Episode numbers at least 2 chars wide” aangevinkt is dan wordt er WEL een nul geplaatst voor nummers kleiner dan 10.

Preferences (Voorkeuren of Instellingen)

Als je op de knop “Settings” klikt, dan opent zich het Preferences venster.
Ik zal de beschikbare opties hier kort bespreken.

Terug naar Standaard Instellingen …  

Alle instellingen kunnen gereset worden naar de standaard instellingen door op “Reset All to Default” te klikken – dit maakt ook “History” leeg en vervangt alle “Special Characters” met de standaard waarden.

 

Rename My TV Series - Preferences Window

Rename My TV Series – Preferences venster

Preferences – Generic Application Settings

Enable FF Probe (Standaard: UIT)

Deze optie zet het scannen van video bestanden met FFprobe AAN of UIT. Als deze optie aanstaat, dan worden bestanden gescand als ze toegevoegd worden zodat we kunnen bepalen wat de waarden voor Audio Codec, Audio Channels, Video Codec, Video Resolutie en Video Formaat zijn, mochten we betreffende codes gebruiken. Gebruik je betreffende codes niet dan adviseer ik deze optie UIt te zetten aangezien toevoegen van bestanden dan veel sneller zal gaan.
Deze optie is niet beschikbaar als FFprobe niet gevonden kan worden in de directory waar Rename My TV Series in staat.
FFprobe zit bij Rename My TV Series inbegrepen.

Allow Adding Multiple The Same Episodes (Standaard: UIT)

Als je probeert een aflevering toe te voegen aan “Selected Episodes” maar deze aflevering staat er al in, dan wordt deze aflevering NIET toegevoegd. Dit om ellende te voorkomen als bestanden hernoemt worden. Zelfs al zou je dit toch voor elkaar krijgen; Rename My TV Series detecteert bij het hernoemen of een bestand met die naam al bestaat en genereert dus een error.

In bepaalde gevallen zou je misschien verschillende varianten (resolutie, audio, etc) willen opslaan van een aflevering. Als je deze optie aanvinkt dan kan dat en toevoegen van meerdere dezelfde afleveringen kan dan. Let wel op dat je goed moet uitkijken wat je hier doet.

Enable Applications Hints (Standaard: AAN)

Hiermee zetten we de optie aan om kleine hint ballonnetjes zichtbaar te maken die uitleggen wat knoppen enzo doen. Handige uitleg, maar misschien irritant als jet het programma al vaker hebt gebruikt. Je kunt deze optie dus uitzetten.

Compact Database on Close (Standaard: AAN)

De data van TV Shows wordt in een SQLite database opgeslagen. Door toevoegen, verwijderen en updaten wordt de data gefragmenteerd in de database. Dit kan er voor zorgen dat het e.e.a. slomer wordt of dat de database onnodig groot wordt. SQLite heeft een opruim optie (vacuum) die aangeroepen wordt als de applicatie sluit. Als je dit  lastig vindt, omdat het programma niet snel genoeg sluit, dan kun je deze optie hier uitzetten.

Save Window Size/Position when closing Application (Standaard: AAN)

Omdat we allemaal verschillende beeldschermen en resoluties gebruiken, kun je met deze optie er voor zorgen dat Rename My TV Series op dezelfde plaats en dezelfde grootte wordt geopend waar deze stond toen je het de laatste keer had afgesloten. Dit kan prettig zijn, maar misschien heb je dat liever niet – aan jou de keuze.

De knop “Reset Windows” zorgt ervoor dat alles weer teruggezet wordt op standaard grootte en positie – je vindt deze optie ook in het hoofdmenu..

Preferences – Finding TV Shows

Default language for searching TV Shows (Standaard: English)

Standaard wordt er gezocht met de Engelse taal, maar je kunt een andere standaard taal kiezen, bijvoorbeeld Nederlands. Voor individuele zoekopdrachten kun je het tijdelijk overrulen door een andere taal te kiezen, maar de taal die je hier instelt is de taal die gekozen wordt als je Rename My TV series start.

Merk op: TheTVDB heeft een indrukwekkende hoeveelheid data. Veel daarvan is vertaald maar niet alles. Het kan dus voorkomen dat een vertaling ontbreekt, incompleet is, of zelfs incorrect is. Een andere taal dan Engels kiezen kan er ook voor zorgen dat het aantal resultaten beperkt wordt. Houdt hier dus rekening mee, mocht je een andere taal kiezen.

Automatically download Episode list when only one TV Show was found (Standaard: AAN)

Als deze optie aanstaat, en een zoek resultaat levert maar 1 TV Series op, dan worden de afleveringen automatisch ingeladen. Dus Rename My TV Series voert dan automatisch de “Get Episodes” uit.

Default: Sort by DVD Sort Order (Standaard: UIT)

Standaard worden afleveringen gesorteerd op datum van eerste uitzending. Maar als je met jouw DVD of BluRay collectie bezig bent, dan wil je misschien standaard liever de zogenaamde DVD volgorde hanteren.

Default: Continuous Episode numbering (Standaard: UIT)

Normaal gesproken begint de aflevering opnieuw aan het begin van ieder seizoen. Dus elke seizoen begint met aflevering 1.
Als je deze optie AAN zet, dan gebeurt dit niet en wordt er gewoon doorgenummerd met de aflevering nummers. Dus als seizoen 1 eindigt met aflevering 24, dan begint seizoen 2 met aflevering 25.

Afleveringen in “Specials” (ook wel Seizoen 0 [nul] genoemd) worden hierbij niet meegerekend en hanteert zijn eigen nummering. Dus bij het begin van Seizoen 1 wordt de nummering opnieuw gestart met “1”.

Always sort all files after adding files (Standaard: AAN)

Als je bestanden toevoegt dan heb je de optie of Rename My TV Series automatisch probeert de bestanden te sorteren. Dit kan handig zijn als je met verschillende bestanden voor een enkele TV Serie bezig bent. Maar het is niet handig als je verschillende TV Series door elkaar gaat gebruiken.

Clear lists when selecting a new TV Show (Standaard: AAN)

Bij de normale workflow kiest men een TV Series, afleveringen, bestanden en hernoemt men de bestanden om daarna door te gaan met de volgende TV series. Door deze optie aan te zetten, worden de lijsten leeg gemaakt zodra je een andere TV Series kiest.

Mocht je een andere workflow hanteren, dan kan het handig zijn om deze optie uit te zetten.

Display Episodes, in Rename list, as: (Standaard: New filename (formatted))

Deze optie kun je gebruiken om aan te geven hoe je afleveringen in “Selected Episodes” wilt zien weergegeven. Standaard is dit de “nieuwe” naam (“new filename (formatted)“) van het bestand (voor video informatie wordt dummy informatie gebruikt). Misschien heb je echter liever “Serie naam, seizoen#, aflevering#, aflevering titel” (“Show name, Season#, Episode#, title“) of “Seizoen#, Aflevering#, Aflevering Titel” (“Season#, Episode#, Title“).

Remove colon (:) from TV Show name (Standaard: UIT)

In theTVDB data, kan het voorkomen dat series niet helemaal consistent namen hebben gekregen. In het filmpje hoe je kunt zoeken, zag je dit al. We zochten naar “Stargate” wat de volgende resultaten gaf:

Stargate Atlantis (2004)
Stargate Origins (2018)
Stargate SG-1 (1997)
Stargate Universe (2009)
Stargate: Infinity (2002)

Nu lijken alle namen netjes consistent, maar er is 1 uitzondering “Stargate: Infinity (2002)”.
Als je deze optie aanzet, dan wordt de dubbele-punt (:) automatisch verwijdert, zodat “Stargate: Infinity (2002)” uit eindelijk “Stargate Infinity (2002)” wordt.

Cache Episodes will expire in x days (Standaard: 7 dagen)

Om het zoeken sneller te maken, slaan we data van TheTVDB op in een SQLite database, wat over het algemeen prima werkt. TV Series die wekelijks worden uitgezonden zullen  waarschijnlijk niet vaker dan 1x in de 7 dagen worden geupdate, en soms staat die informatie er al ver van te voren in. Voor series die afgelopen zijn kan dit zelfs (theoretisch) nooit meer worden aangepast. Maar … TheTVDB is best actief, dus updates kunnen op ieder willekeurig moment plaatsvinden.

Door een waarde hier aan te geven kan men Rename My TV Series vertellen wat jouw voorkeur is. Na de aangegeven aantal dagen zal Rename My TV Series kijken of er een update is voor de data, en een lokale update uitvoeren indien nodig.

Standaard staat dit op 7 dagen, maar je kunt elke willekeurige waarde kiezen.
Er zijn 2 speciale waarden:

= Cached data wordt ALTIJD gecontroleerd, dus iedere keer als we een show kiezen,
-1 = Cached data wordt NOOIT gecontroleerd, dus we controleren nooit of er een update nodig is.

Preferences – TV Show History

Elke keer als we afleveringen ophalen voor een gekozen TV Series, wordt er een “snelkoppeling” gemaakt van deze TV Series in de zogenaamde “History”. Dit is handig als je regelmatig terug komt voor dezelfde show. Als je een van deze series uit de lijst kiest dan wordt deze meteen opgehaald, inclusief afleveringen, en je weet dan meteen dat je de juiste TV series hebt. Uiteraard kan het zijn dat er “rommel” in deze lijst terecht komt – series die niet relevant waren, of niet meer gebruikt worden, of de lijst is gewoon te lang geworden voor jouw smaak.

Hier kun je dus series verwijderen uit de history lijst, of zelfs de hele history leeg maken.

Preferences – Filename Format

In deze sectie kunnen we het formaat van de bestandsnamen definiëren zoals we eerder hebben besproken.
In het veld “Filename format” kun je typen wat je wilt met de speciale codes naar eigen keuze (klik op “Show Format Help” voor details) en een aantal voorgdefinieerde formaten kiezen door op het knopje te klikken met het klein pijltje.

Tijdens het typen zie je het voorbeeld veranderen zodat je meteen een idee hebt wat je doet.
Het voorbeeld is gebaseerd op de serie “Stargate SG-1” uit 1997, Seizoen 2, Aflevering 7, “Message in a bottle”, 5.1 AC3 audio (6ch), 720p (1280×720) H264 video, als een MP4 file.

Preferences – Renaming Files

Display warning before renaming files (Standaard: AAN)

Als je op de “Rename” knop klikt, dan zorgt deze optie ervoor dat je eerst een waarschuwing krijgt. Handig om fouten te voorkomen, maar het kan ook knap irritant zijn.

Rename similar named files (Standaard: AAN)

Wanneer deze optie aanstaat, zal Rename My TV Series bestanden die met dezelfde tekst beginnen ook hernoemen met behoudt van extensie etc.

Als voorbeeld dat je al eerder zag; stel we hebben een video bestand “eenvideobestand.avi”. Elk bestand dat begint met “eenvideobestand” zal dan ook hernoemt worden met behoud van extensies. Stel we hernoemen het bestand naar “episode 1.avi” dan worden de volgende voorbeelden ook hernoemt;

“eenvideobestand.sub” (naar: “episode 1.sub”),
“eenvideobestand.en.srt” (naar: “episode 1.en.srt”),
“eenvideobestand.trailer.mp4” (naar: “episode 1.trailer.mp4”),
“eenvideobestand-sample.mkv” (naar: “episode 1-sample.mkv”),
etc.

Season and Episode numbers at least 2 chars wide (Standaard: AAN)

Als deze optie aangevinkt staat, dan gaat Rename My TV Series er vanuit dat Seizoen en Afleveringsnummer altijd MINSTENS 2 nummer breed is. Indien nodig, voor getallen kleiner dan 10, wordt er een nul voor geplaatst.

Deze optie is beschikbaar omdat niet voor iedere series meteen bekend is of er meer dan 10 afleveringen of seizoenen gaan zijn. De meeste TV series gaan echter niet voorbij de 99 seizoenen of 99 afleveringen, dus op deze manier krijg je een netjes en consistent geformatteerde naam.

Video Codec: Replace H26x with x26x (Standaard: UIT)

Als voorbeeld is H264 een officiële naam voor een video codering formaat, maar x264 is het meest gebruikte open source programma dat als H264 encoder gebruikt wordt. Dus H264 is het formaat, maar X264 de gebruikte software library voor het maken van H264 files. Sommige gebruikers geven daarom de voorkeur aan x264 als video codec representatie. Dit werk wel meteen voor alle codecs die met H26 beginnen, dus H265 wordt dan ook x265.

Create log file of renamed files (Standaard: UIT)

Om hernoem acties te volgen, debuggen of ongedaan te maken, kan het handig zijn om een log bestand te hebben – deze functie doet precies dat. Na een hernoem actie wordt er een dialoog gepresenteerd waarbij je kunt kiezen of een logbestand aangemaakt moet worden voor deze specifieke actie, hoe het bestand moet heten en waar het geplaatst dient te worden.

Set Media Files Creation date to First Aired Date (Standaard: AAN)

Met deze optie worden de aanmaak of modificatie datum (besturingssysteem afhankelijk) gezet voor de hernoemde bestanden, naar de eerste uitzenddatum van een aflevering. Handig voor sorteren van bestanden, je ziet bij het bekijken van bestanden hoe “oud” de aflevering is, etc.

Clear list after renaming completed (Standaard: UIT)

Na een hernoem-actie zie je de nieuwe bestandsnamen in de “Selected Files” lijst. Handig om te zien of alles goed ging, maar niet iedereen heeft daar behoefte aan. Deze optie maakt de lijst meteen leeg na het hernoemen indien aangevinkt.

Save TV Show Banner (JPG) and info file (NFO) in parent folder of media file (Standaard: UIT)

Met deze optie wordt er een banner JPG bestand en een NFO bestand geplaatst in de directory waarin de seizoen directory staat voor betreffende aflevering. Beetje lastig uitleggen dus als voorbeeld, stel je hebt een aflevering “C:\TVShows\MyShow\Seizoen 01\MijnAflevering.avi“, dan wordt banner.jpg en show.nfo in “C:\TVShows\MyShow\” geplaatst.

Het NFO bestand bevat wat basis informatie over de serie.

Save Episode info (NFO) with Media File (Standaard: UIT)

Hier slaan we extra information op in een NFO bestand. Deze wordt bij de aflevering opgeslagen met dezelfde naam als de aflevering.
Ook dit is basisinformatie en de media informatie wordt beperkt tot wat we weten – programma’s zoals KODI vervangen deze data toch weer met meer details.

Capitalization: Series Name, Episode Title (Standaard: Do not change)

Hier geven we aan of we de naam van de serie of titel van de aflevering wat hoofdletter betreft willen veranderen.
Je hebt de opties:

  • Do not change” (aanbevolen – er wordt niet veranderd),
  • Caps for the first letter of the first word” (hoofdletter alleen voor de eerste letter van het eerste woord),
  • Caps for the first letter of each word” (elke eerste letter van een woord wordt een hoofdletter),
  • all uppercase” (alles in hoofdletters) of
  • all lowercase” (alles in kleine letters).

Bedenk wel dat veranderen van hoofdletters soms minder mooie resultaten kan leveren. Als je b.v. alleen de eerste letter van ieder woord een hoofdletter maakt dan wordt bijvoorbeeld “Stargate SG-1” omgezet naar het minder fraaie “Stargate Sg-1”.

Capitalization: File Extension(s) (Standaard: all lowercase)

Ik vindt het zelf altijd prettig als bestandsextensie consistent gebruikt worden, dus hier kunnen we er voor kiezen of extensies altijd “all lowercase” (altijd kleine letters, dus b.v. mp4, srt, sub etc) of “all uppercase” (altijd hoofdletter, dus b.v. MP4, SRT, SUB etc) wordt.

Move to folder (Standaard: UIT, “%N (%Y)/Season %SZ/”, current directory)

Ik heb deze optie al eerder besproken; het kan optioneel gebruikt worden im bestanden automatisch te verplaatsen na een hernoem-actie.
De locatie wordt bepaald door twee delen;
Het “Base Path” en het “Move to Folder” deel.

Het “Base path” kan de huidige directory zijn “(currentdir)” (klik op de “X” knop om dit te kiezen), waar de aflevering nu staat, of een basis directory naar keuze door op “Select base Path” te klikken en een directory te kiezen.
Het tweede deel is het “Move to folder” deel wat bepaald wordt door een formaat string (%N (%Y)/Season %SZ/) welke hetzelfde werkt als een bestandsnaam formaat zoals eerder besproken. Let er wel op dat je het juiste symbool gebruikt voor directies (“/” voor Linux/Mac en “\” voor Windows).

Samengevoegd wordt dit: <Base Path>/<Move to Folder>/Aflevering.avi

Preferences – Replace Special Characters

Soms kan het wenselijk zijn om bijzondere tekens, in namen en titels, automatisch te vervangen, en vaak hangt dit af van het besturingssysteem waar je mee werkt aangezien bepaalde tekens problemen kunnen veroorzaken.
Hier definiëren we deze karakters en door wat ze vervangen moeten worden.

Standaard zijn dit:

  • “*” vervangen door “x”,
  • Dubbelen en Enkele aanhalingstekens door “`”,
  • Directory teken door “_”,
  • Dubbele punt (:) door niks (verwijderd).

Zoals je misschien zelf al bedacht; dit soort tekens kunnen de nodig problemen veroorzaken.

Je kunt zelf tekens toevoegen, verwijderen, bewerken etc.

Mocht je een enkele spatie gebruiken dan wordt dit weergegeven als [SPACE] in de lijst. Mocht je “niets” gebruikt hebben dan wordt dat weergegeven als [EMPTY]. Dit wordt gedaan omdat je anders in de lijst nooit het verschil zou kunnen zien zonder al te veel moeite.

Verwijderen / Uninstall

Niet ieder programma is altijd precies wat je zoekt – graag suggesties in de opmerkingen sectie hieronder mocht je goede ideeën hebben.
Maar soms wil je het programma echt verwijderen en alles schoon achter laten.

Rename My TV Series gebruikt de volgende bestanden …

MacOS

Alle executable bestanden staan in de app zelf, het bestand wat je in “Programma’s” hebt geplaatst met de naam “RenameMyTVSeries.app” of “RenameMyTVSeries“. Sleep dit in de prullenmand.

De instellingen, banners en database staan in /Users/<gebruikersnaam>/Library/Application Support/Rename My TV Series , ook dit kun je in de prullenbak slepen.

Linux

Onder Linux vindt je 2 executable bestanden; “RenameMyTVSeries” en “ffprobe” – deze kun je verwijderen.
Mocht je icons erbij hebben dan kun je die ook weggooien.

De instellingen, banners en database staan in ~/.config/Rename My TV Series , dus in jouw home directory. Deze kun je ook verwijderen.

Windows

Onder Windows hebben de optie om de unistall te gebruiken, waarmee de executables, instellingen, database en banner cache worden verwijderd. Deze executables bevinden zich normaal gesproken in C:\Program Files (x86)\Rename My TV Series voor het geval je de uninstall wilt controleren.

De instellingen, banners en database staan in c:\Users\<gebruikersnaam>\AppData\Local\Rename My TV Series.

Woord van dank …

Ik heb erg veel tijd besteed aan dit programma, maar zonder de hulp van anderen had ik dit waarschijnlijk nooit voor elkaar gekregen. Dus even een bedankje voor die mensen en teams die bijgedragen hebben, in willekeurige volgorde.

Lazarus Pascal Team, voor het gratis aan bieden van een mooi software ontwikkel platform, en dan met name Dmitry (skalogryz) voor zijn inzit voor Cocoa (Mac) en Leandro voor BGRA controls.

TheTVDB Team en gebruikers, zonder hun werk hadden we niet eens informatie over de TV Series.

SQLite Team, voor het bieden van een compacte snelle database engine.

FFmpeg team, voor hun geweldige media tools.

Natuurlijk ook dank aan de gebruikers hier voor hun suggesties en hulp bij het testen.

Donation options


Donaties worden zeer gewaardeerd maar zijn echt niet verplicht. Donaties worden gebruikt om de web-hosting kosten te dekken, hard- of software aan te schaffen voor projecten die we hier bespreken, of zo nu en dan voor een pilsje of een kopje koffie!

Reacties


Er zijn 3 reacties welke je hieronder kunt lezen.
Je kunt jouw eigen opmerkingen plaatsen m.b.v. dit formulier, of een reactie op een bestaande opmerking plaatsen door op de "Beantwoorden" knop te klikken.

  • 1 nov, 2018 - 3:21 PM - hans - Auteur: Opmerking Link

    UPDATE:

    Er is een nieuwe build beschikbaar voor Windows, MacOS en Linux, in verband het zoeken in andere talen. 
    Je kunt nu zelfs show in verschillende talen gemengd gebruiken.

    Als je een show zoekt, en daarna van taal wisselt, dan wordt de zoekopdracht opnieuw uitgevoerd
    Als je een show van de history kiest, dan wordt deze show meteen in de gewenste taal opgehaald.
    Mocht het ophalen van afleveringen falen, dan wordt er terug geschakeld naar Engels.

    Openstaand probleem: Signeren van de applicatie onder MacOS.
    Ik heb netjes de regels van Apple gevolgd, maar het weigert samen te werken met FFprobe. Ik heb dit ook bij andere ontwikkelaars weggelegd, maar ook die blijken geen antwoord te hebben.

    Beantwoorden

    hans

  • 3 nov, 2018 - 11:15 AM - hans - Auteur: Opmerking Link

    UPDATE:

    Het signeer probleem van de macOS versie is opgelost. De applicatie is nu officieel gesigneerd, FFprobe en notificaties werken nu uitstekend.

    Beantwoorden

    hans

  • 13 nov, 2018 - 2:58 PM - hans - Auteur: Opmerking Link

    UPDATE (2.0.1):

    Enkele kleine bugs opgelost, en (met name voor macOS Dark Theme) wat cosmetische aanpassingen.

    Beantwoorden

    hans



Jouw opmerking ...

Vriendelijk verzoek om hier geen lange bestanden te posten (zoals source codes, log bestanden of config bestand). Gebruik het Forum hiervoor.

Deel:
*
*
Stuur me een notificatie van nieuwe opmerkingen (email).
       Je kunt jouw RSS reader gebruiken op opmerkingen te volgen.


Tweaking4All gebruikt de gratis Gravatar dienst voor de weergave van Avatars.
Tweaking4All deelt jouw email adressen NOOIT.