Pagina1 van 1

Rename My TV Series Versie 2

Rename My TV Series Versie 2
   50

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 (RMTV).

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.

Stel jezelf op de hoogte van Copyright Wetgevingen … 

Rename My TV Series, en Tweaking4All in het algemeen, stelt geen methoden, diensten, of middelen ter beschikking voor de toegang tot, of distributie van, materialen waarop copyright rust.

Rename My TV Series mag niet worden gebruikt, en is niet bedoelt, voor de mogelijk illegale promotie of distributie van materiaal waarop copyright rust.
Informeer jezelf goed over de lokale wetgeving – het is jouw eigen verantwoordelijkheid deze wetten te volgen.

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 v2.0.10 macOS (64 bits) 

Bestandsnaam:  RenameMyTVSeries-2.0.10-macOS.dmg
Platform:  Apple macOS
Versie:  2.0.10
Omvang:  22.6 MB
Datum:  2019-12-04
 Download Nu  Stuur me Koffie    

Download - RenameMyTVSeries v2 Windows (32 bits) 

Bestandsnaam:  RenameMyTVSeries-2.0.10-Windows-32bit-setup.exe
Platform:  Microsoft Windows
Versie:  2.0.10
Omvang:  16 MB
Datum:  2019-12-04
 Download Nu  Stuur me Koffie    

Download - RenameMyTVSeries v2 Linux (64 bits) 

Bestandsnaam:  RenameMyTVSeries-2.0.10-Linux64bit.tar.gz
Platform:  Linux
Versie:  2.0.10
Omvang:  24.3 MB
Datum:  2019-12-04
 Download Nu  Stuur me Koffie    

Linux gebruiker – Mogelijke Dependency issues …

  DEPENDENCY : OpenSSL Development

Linux moeten mogelijk openssl-devel (or libssl-dev) installeren – wat dus niet hetzelfde is als “alleen maar” OpenSSL.

Debian Apt-get:


1
2
sudo apt-get update
sudo apt-get install libssl-dev

Fedora dnf (thanks Chris!!):


1
2
sudo dnf upgrade
sudo dnf install openssl-devel

  DEPENDENCY : LibQT5Pas Development (voor de QT5 versie)

Voor de QT5 versie, heeft men LibQT5Pas nodig. Installatie zou als volgt kunnen (afhankelijk van de Linux versie):


sudo apt-get install -y libqt5pas-dev

Alternatief voor Windows gebruikers – Chocolatey Package Manager 

Journey Over, een van de gebruikers hier, was zo vriendelijke om Rename My TV Series toe te voegen aan Chocolatey Packager Manager for Windows.
Je kunt de package hier vinden.

Alternatief voor Linux gebruikers 

Michael was zo vriendelijk om voor KaOS en Arch Linux een installatie pakketje te maken:

KaOS Linux : RenameMyTVSeries kan geïnstalleerd worden via de KaOS Community Repository, of door het volgende in Terminal uit te voeren kcp -i renamemytvseries, of via de GUI voor Octopi (KCP sectie).

Arch Linux : Arch gebruikers kunnen dit via de KaOS Community Repository (aanbevolen) of via zijn package op GitHub.

Dit kan ook allemaal handmatig via Terminal:


1
2
3
# git clone https://github.com/zynexiz/RenameMyTVSeries
# cd RenameMyTVSeries
# makepkg -I
Beta Versies

Om toegang tot de meest recente beta (test) versies wat handiger te maken: dier de meest actuele beta versies.

Let wel op: dit zijn test versies, dus er kan nog van alles fout gaan – gebruik dus geheel op eigen risico.

Linux gebruikers: Let goed op de juiste versie. Er is een GTK versie en een Qt5 versie.
Voor wie de Qt5 versie gaat gebruiken: Je moet handmatig “QT5Pas” installeren via de package manager van jouw systeem.

Beta Download - RenameMyTVSeries-2.1.8-Windows-32bit-setup.exe 

Bestandsnaam:  RenameMyTVSeries-2.1.8-Windows-32bit-setup.exe
Platform:  Microsoft Windows
Beta versie:  2.1.8 build 25
Omvang:  19.5 MB
Datum:  2022-02-24
Beschrijving:  Beta versie van Rename My TV Series - 32 bit Windows, inclusief ffMPEG en SQLite. (update)
 Download Beta  Stuur me Koffie    

Beta Download - Rename-My-TV-Series-v2.1.7-(Build-24)-beta-macOS-64bit.dmg 

Bestandsnaam:  Rename-My-TV-Series-v2.1.7-(Build-24)-beta-macOS-64bit.dmg
Platform:  Apple macOS
Beta versie:  2.1.7 build 24
Omvang:  27.6 MB
Datum:  2022-02-06
Beschrijving:  Beta versie van Rename My TV Series (DMG is macOS 10.11+ compatible)
 Download Beta  Stuur me Koffie    

Beta Download - RenameMyTVSeries-2.1.7-GTK-beta-Linux-64bit-shared-ffmpeg.tar.gz 

Bestandsnaam:  RenameMyTVSeries-2.1.7-GTK-beta-Linux-64bit-shared-ffmpeg.tar.gz
Platform:  Linux
Beta versie:  2.1.7 build 24 GTK
Omvang:  3.1 MB
Datum:  2022-04-19
Beschrijving:  Beta versie van Rename My TV Series - 64 bit Linux, installeer jouw eigen ffMPEG met "sudo apt-get install ffmpeg"
 Download Beta  Stuur me Koffie    

Beta Download - RenameMyTVSeries-2.1.7-GTK-beta-Linux-64bit-static-ffmpeg.tar.gz 

Bestandsnaam:  RenameMyTVSeries-2.1.7-GTK-beta-Linux-64bit-static-ffmpeg.tar.gz
Platform:  Linux
Beta versie:  2.1.7 build 24 GTK
Omvang:  56.9 MB
Datum:  2022-04-19
Beschrijving:  Beta versie van Rename My TV Series - 64 bit Linux, GTK, inclusief static ffMPEG en ffProbe (groot)
 Download Beta  Stuur me Koffie    

Beta Download - RenameMyTVSeries-2.1.8-QT5-beta-Linux-64bit-shared-ffmpeg.tar.gz 

Bestandsnaam:  RenameMyTVSeries-2.1.8-QT5-beta-Linux-64bit-shared-ffmpeg.tar.gz
Platform:  Linux
Beta versie:  2.1.8 build 24 QT5
Omvang:  3 MB
Datum:  2022-04-17
Beschrijving:  Beta versie van Rename My TV Series - 64 bit Linux, QT5, installeer jouw eigen ffMPEG/ffProbe met "sudo apt-get install ffmpeg"
 Download Beta  Stuur me Koffie    

Beta Download - RenameMyTVSeries-2.1.8-QT5-beta-Linux-64bit-static-ffmpeg.tar.gz 

Bestandsnaam:  RenameMyTVSeries-2.1.8-QT5-beta-Linux-64bit-static-ffmpeg.tar.gz
Platform:  Linux
Beta versie:  2.1.8 build 24 QT5
Omvang:  56.9 MB
Datum:  2022-04-17
Beschrijving:  Beta versie van Rename My TV Series - 64 bit Linux, QT5, inclusief static ffMPEG en ffProbe (groot)
 Download Beta  Stuur me Koffie    

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.

Omdat sommige media management tools hierdoor in de war kunnen raken (misschien geen gek idee hun eens te benaderen), heb ik de formaat code “%NY” toegevoegd.
Deze code plaatst de naam zoals deze op TheTVDB gevonden wordt, dus dit kan soms met en soms zonder jaartal zijn.
Het is niet aan te raden om “%NY” en “%Y” in dezelfde formaat tekst te zetten omdat hierdoor jaartallen dubbel kunnen voorkomen.

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 - Formaat Help window

Rename My TV Series – Formaat Help window

  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.

Ondersteun ons ...


Jouw ondersteuning wordt zeer gewaardeerd, en hoeft zelfs niets te kosten. Bijvoorbeeld door links naar ons te delen op social media, of andere websites.

Andere vormen kunnen ook gratis zijn (b.v. shoppen op Amazon).
Alle opbrengsten worden gebruikt voor web-hosting kosten, project hardware en software, koffie, etc.

Hartelijk dank voor wie al heeft bijgedragen!
Het is altijd geweldig om te zien hoe men mijn artikeltjes en applicaties weet te waarderen.

Merk op dat het klikken op affiliate links een kleine commissie voor ons kunnen genereren - dit wordt zeer gewaardeerd.

Reacties


Er zijn 50 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 - 15:21 - hans - Auteur: Reactie 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 - hans - Auteur: Reactie 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 - 14:58 - hans - Auteur: Reactie Link

    UPDATE (2.0.1):

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

    Beantwoorden

    hans

  • 18 nov 2018 - 15:22 - hans - Auteur: Reactie Link

    UPDATE (2.0.2):

    – Formaat code %NY toegevoegd welke de originele titel van TheTVDB gebruikt (dat wil zeggen dat er soms wel, en soms niet een jaartal achter de naam staat),
    – Database upgrade mechanisme ingevoerd,
    – verbeterde ondersteuning voor talen.

    Daarnaast kunnen (Linux) KaOS en Arch gebruikers nu een package manager gebruiken om Rename My TV Series te installeren.

    Beantwoorden

    hans

  • 15 feb 2019 - 17:13 - hans - Auteur: Reactie Link

    UPDATE 2.0.4 RELEASED

    – Bug opgelost: een teller probleem bij gevonden episodes

    – Toegevoegde functie: Force Refresh knop (zodat je RMTV kunt forceren de data van TheTVDB te verversen)

    – Toegevoegde functie: Splitter waardoor de breedte van de SelectedEpisodes en SelectedFiles aangepast kan worden

    – Toegevoegde functie: Zet de splitter weer in het midden

    – Toegevoegd: # en ? zijn nu standaard in de replacement special characters lijst (vervangen door niets)

    – Preferences: Dubbel klik een regel in de “History”, zal betreffende selectie verwijderen

    – Preferences: Optioneel aangevulde nullen weg te laten bij de “Extras” seizoenen (season 0)

    – Preferences: Optie om meteen de episodes in te laden bij het selecteren van een gevonden TV Show (als alternatief voor dubbel klik)

    – Optie om beide titels te gebruiken als men 2 episodes samenvoegt (b.v. titel 1 – titel 2)

    – Bug opgelost: Als er meer bestanden dan episodes waren gekozen dan kon een episode naam soms een dummy waarde worden

    – Aantal knoppen hebben een andere plaats gekregen (had ruimte nodig)

    – Bug opgelost: Minimaal aantal nummers voor Seizoen en Episode was soms problematisch

    – Bug opgelost: Als een Show geen start datum heeft, dan probeert RMTV de datum van de eerste aflevering te hanteren

    – Toegevoegd: Optie om automatisch een log file op te slaan in een vaste locatie

    – Toegevoegd: Standaard locatie voor log bestanden

    – Toegevoegd: log bestanden zijn wat naam betreft uitgebreid met seconden

    Beantwoorden

    hans

  • 3 mrt 2019 - 12:58 - hans - Auteur: Reactie Link

    UPDATE 2.0.5

    Kleine bug fix wanneer men bestanden met soortgelijke namen ook mee wilde hernoemen.

    Beantwoorden

    hans

  • 26 apr 2019 - 1:14 - cderks Reactie Link

    krijg hm niet aan de praat op ubuntu 19.04 :(

    Beantwoorden

    cderks

    • 26 apr 2019 - 11:51 - hans - Auteur: Reactie Link

      Hi cderks,

      Ehm, ja dat is lastig … is er een foutmelding?
      Ik neem aan dat het een 64-bits versie is (kon zo 1-2-3 geen 32bits versie van Ubuntu 19.04 vinden)?
      Heb je RMTV al eens vanuit een shell/Terminal window gestart (misschien dat er dan meer meldingen komen waarom het wel of niet werkt)?

      Beantwoorden

      hans

      • 26 apr 2019 - 18:42 - cderks Reactie Link

        geen fout melding maar als ik het via terminal run dan krijg ik dit error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory

        en apt-get install libgdk-x11-2.0.so.0 werkt niet 

        Beantwoorden

        cderks

      • 27 apr 2019 - 10:58 - hans - Auteur: Reactie Link

        Is het libgtk of libgdk? Zal meteen toegeven dat ik geen Linux expert ben 

        Ik heb wat lopen zoeken, en soms wordt er verwezen naar 32 bits libraries – wat me verbaast, maar misschien heb ik zelf iets niet goed gedaan bij het compileren van de applicatie. 

        Met “file RenameMyTVSeries” zie ik dat het netjes 64bits is, dus gelukkig heb ik daar de bal niet laten vallen.

        Met “ldd RenameMyTVSeries” zie ik dat de dependencies o.a. deze libs nodig heeft (en bij de Linux versies die ik getest heb staan deze standaard al geïnstalleerd);

        libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f524ead2000)
        libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007f524e490000)

        Van wat ik kan vinden installeer je deze als volgt:

        sudo apt-get install libgdk-pixbuf2.0-dev
        sudo apt-get install libgtk2.0-dev

        Zoals ik al zei, ik ben geen Linux expert, en de Linux versies (o.a. Mint) die ik gebruik, en een aantal Linux gebruikers hebben gebruikt in de test-fase,  hebben standaard de nodige libs al geïnstalleerd staan.

        Ik ben benieuwd of dit het probleem voor je oplost. Indien dit het geval is dan hoor ik dat graag zodat ik het bij de beschrijving kan toevoegen voor andere gebruikers. 

        Beantwoorden

        hans

  • 8 mei 2019 - 14:09 - hans - Auteur: Reactie Link

    UPDATE 2.0.5b VOOR WINDOWS

    Voor Windows gebruikers heb ik net versie 2.0.5b geüpload.
    Deze versie lost een DPI/Scaling op.

    Beantwoorden

    hans

  • 15 aug 2019 - 11:30 - hans - Auteur: Reactie Link

    UPDATE:

    Voor Arch Linux gebruikers is er nu ook een package in de Repository:

    https://github.com/KaOS-Community-Packages/RenameMyTVSeries

    Beantwoorden

    hans

  • 23 aug 2019 - 12:36 - hans - Auteur: Reactie Link

    UPDATE:

    Versie 2.0.6 is nu beschikbaar met een paar kleine bug fixes.

    Beantwoorden

    hans

  • 24 aug 2019 - 11:46 - hans - Auteur: Reactie Link

    UPDATE:

    Blijkbaar was de MacOS 2.0.6 versie niet goed overgekomen.
    Dus ik heb de DMG opnieuw gebouwd , geupload en gestest. Deze versie zou nu correct moeten werken.

    Beantwoorden

    hans

  • 8 nov 2019 - 14:00 - hans - Auteur: Reactie Link

    UPDATE:

    Versie 2.0.7 (specifiek voor macOS) biedt een betere Dark Theme support.

    Beantwoorden

    hans

  • 4 dec 2019 - 12:26 - hans - Auteur: Reactie Link

    UPDATE:

    Versie 2.0.10 is beschikbaar met wat kleine aanpassingen, voor zowel Windows (32bit), macOS (64bit) als Linux (64bit).

    Beantwoorden

    hans

  • 10 jan 2020 - 9:44 - Jeffrey - Auteur: Reactie Link

    hi my name is Jeff i need help i be using your   hi my name is Jeff i need help i be using your RenameMyTVSeries-2.0.10-Windows-32bit

    Platform: Microsoft Windows on my windows 10 for a long time but try to change a tv show name  yesterday but when i try to search for the name of the show it doesn’t search it will stop working and i get this

    Beantwoorden

    Jeffrey

    • 10 jan 2020 - 12:25 - hans - Auteur: Reactie Link

      Hi Jeffrey,

      I think you may have meant to post this under the English version 

      There seems to be an issue at TheTVDB and their CDN:

      I did some testing on their API test page and I cannot even authenticate and get the message:

      ERROR: The request could not be satisfied – CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. We can’t connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.

      Which is a good indicator something is going wrong on their end.

      I’m working hard on a new release which should offer other sources (TheMovieDB and TVMaze) in the hopes to have those as good backup data sources.

      Beantwoorden

      hans

  • 17 feb 2020 - 18:11 - Hans - Auteur: Reactie Link

    BETA 2.1.0 BESCHIKBAAR

    Voor wie interesse heeft en het aan durft … versie 2.1.0 beta is beschikbaar.
    Omdat het nogal wat tekst is, verwijs ik naar de aankondiging bij de Engelstalige versie.

    Beantwoorden

    Hans

  • 2 apr 2020 - 13:05 Reactie Link
    PingBack: www.tweaking4all.nl

    […] Deze versie is verouderd, en er is een nieuwe versie is beschikbaar: Rename My TV Series 2 […]

  • 4 apr 2020 - 15:45 - Hans - Auteur: Reactie Link

    WAARSCHUWING:

    Blijkbaar het TheTVDB vandaag weer problemen met bereikbaarheid.

    Het is aan te raden TheTDVB en het ophalen van ontbrekende afbeeldingen van TheTVDB uit te schakelen in Settings.

    Beantwoorden

    Hans

  • 7 apr 2020 - 10:13 - Jan Reactie Link

    Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.

    App:
    RenameMyTVSeries-2.0.10-Windows-32bit-setup.exe
    Publisher:
    Unknown publisher

    Beantwoorden

    Jan

    • 7 apr 2020 - 10:26 - Hans - Auteur: Reactie Link

      Hoi Jan,

      Ja, dat is omdat Windows verwacht dat ontwikkelaars (ook voor freeware) applicaties signed.
      Tot voor kort was zo’n certificate enkele honderden euro’s per jaar, en ik heb dat gewoon niet rondslingeren. 

      Daarnaast komen daarbij een hoop stappen, zoals bevestiging halen bij een notaris wie je bent, etc.
      Een dikke ellende dus. 

      Ik probeer de prijs en de ontwikkelingen wel in de gaten te houden natuurlijk, maar veel beter is het niet geworden in de laatste jaren.
      Zo kijk ik net even: $166 per jaar (en dat is exclusief notariskosten en mogelijk andere kosten), wat de goedkoopste variant is, en dan weet ik dus nog niet eens of dat wel de juiste variant is.

      Beantwoorden

      Hans

  • 29 apr 2020 - 17:55 - Hans - Auteur: Reactie Link

    UPDATE – BETA 2.1.1 BESCHIKBAAR

    Voor alle besturingssystemen heb ik net de (hopelijk laatste) beta voor Rename My TV Series 2.1.1 beschikbaar gemaakt.

    Deze versie zou HiDPI moeten oplossen voor Linux en Windows (macOS handelt HiDPI van nature al goed af).
    Er zijn ook een aantal kleine bugs opgelost.
    Mocht ik de komende 2 a 3 weken geen probleem-meldingen zien, dan zal ik deze versie als eind versie beschikbaar maken.

    Windows (32bit, SQLite3 en ffMPEG inbegrepen): download hier

    macOS (64 bit, inclusief ffMPEG, SQLite3 is al onderdeel van macOS): download hier

    Linux:

    – Shared (gedeelde) ffMPEG installatie: download hier

    – Static, waarbij ffMPEG is inbegrepen: download hier 

    Voor Linux gebruikers kan het nodig zijn SQlite3, LibNotify en ffMPEG tools te installeren (ffMPEG is al inbegrepen in de veel grotere Static versie)

    sudo apt-get install sqlite3 libsqlite3-dev
    sudo apt-get install libnotify-dev
    sudo apt-get install ffmpeg
    Beantwoorden

    Hans

  • 18 mei 2020 - 17:16 - Hans - Auteur: Reactie Link

    UPDATE:

    Versie 2.1.1 build 6 is vandaag gereleased.
    Deze versie lost een aantal kleine issues op.

    Daarnaast is voor macOS 10.11+ gebruikers het DMG formaat aangepast zodat ze ook geopend kunnen worden zonder foutmeldingen.

    Omdat het hele beta verhaal een beetje een rommeltje werd, heb ik een aparte paragraaf in het artikel geplaatst waar je altijd de meest actuele beta kunt vinden.
    -> Beta Versies.

    Beantwoorden

    Hans

  • 28 mei 2020 - 14:26 - Hans - Auteur: Reactie Link

    UPDATE:

    Versie 2.1.1 beta build 7 (je vindt ze in de beta sectie).

    Deze versie lost het probleem op waarbij de database niet gecreëerd kan worden door een issue met talen, waardoor de “search” tabel niet aangemaakt wordt.
    Ook zijn twee typos verwijderd.

    Met dank aan Kilimar die deze issues wist te rapporteren in het forum.

    Beantwoorden

    Hans

  • 13 jul 2020 - 18:48 - Hans - Auteur: Reactie Link

    UPDATE:

    Build 9 is beschikbaar, waarin een klein probleem is opgelost bij het schoonmaken van HTML in show overviews.

    Deze versie is beschikbaar voor Windows, Linux en macOS

    Weer dank aan Kilimar voor het vinden van de bug.

    Bij deze ook het verzoek om te melden als er problemen zijn.
    Mochten er geen problemen zijn dan zal deze versie de release versie worden.

    Beantwoorden

    Hans

    • 15 jul 2020 - 12:36 - Hans - Auteur: Reactie Link

      Door een foutje aan mijn kant, stonden bepaalde debug berichten nog aan in build 9. 
      Vandaag dus Build 10, voor Windows, macOS en Linux, met deze bug gefixt.

      Met dank aan Joel voor het melden van het probleem. 

      Beantwoorden

      Hans

  • 20 sep 2020 - 13:05 - Hans - Auteur: Reactie Link

    UPDATE BETA RELEASE 2.1.1 BUILD 12

    Het blijkt voor te komen dat TheTVDB een afbeelding met de verkeerde extensie terug geeft (zowel de download van het bestand als de filename die we via de API krijgen).

    Het kan dus voorkomen dat TheTVDB een JPG terug geeft (bestand en API) terwijl het eigenlijk een PNG is.
    Daarom doet RMTV nu eerst een check, en als de extensie niet overeenkomt met het bestandsformaat dan wordt het bestand geconverteerd naar het correcte formaat.
    (b.v. een PNG file met de “.jpg” extensie wordt geconverteerd naar een JPEG en vice versa).

    N.b.: Deze check wordt bij alle providers uitgevoerd (TheTVDB, TMDB en TVMaze).

    Ik hoor het graag als men tegen problemen aan loopt. 

    Beantwoorden

    Hans

  • 1 okt 2020 - 14:44 - Hans - Auteur: Reactie Link

    UPDATE voor Windows Gebruikers

    I.v.m een Windows specifieke bug heb ik vandaag beta v2.1.1 build 13 voor Windows gebruikers beschikbaar gemaakt.
    Deze versie lost een klein probleem op bij het weghalen van history regels in de Settings.

    Deze bug is dus Windows specifiek.

    Beantwoorden

    Hans

  • 24 jan 2021 - 17:40 - Hans - Auteur: Reactie Link

    LINUX BETA UPDATE

    Vandaag heb ik een specifieke Qt5 versie beschikbaar gemaakt voor Linux gebruikers, i.v.m. Dark Theme support o.a. voor KDE Plasma.
    Voor wie de Qt5 versie gaat gebruiken: Je moet handmatig “QT5Pas” installeren via de package manager van jouw systeem.

    Beantwoorden

    Hans

  • 29 jan 2021 - 8:29 - tommiedepommie Reactie Link

    Hoi Hans,

    ik ben een fervent gebruiker van het programma en het automatisch renamen in de laatste versie werkt uitstekend.

    Ik heb maar één ‘maar’. 

    Als het renamen goed is gegaan verschijnt er een tekstblok met een aantal regels waarbij de teller op ‘0’ staat om aan te geven dat er geen fouten gevonden zijn.

    Is het mogelijk om, als een rename opdracht goed is gegaan, de informatie te beperken tot één regel, b.v. “Hernoemen geslaagd” ?

    Als het goed is gegaan, heb je de rest van de informatie niet nodig lijkt mij.

    Alvast bedankt.

    tom  

    Beantwoorden

    tommiedepommie

    • 29 jan 2021 - 11:12 - Hans - Auteur: Reactie Link

      Dank je wel Tom voor het compliment en de suggestie.

      Ik heb meteen de code al toegepast.  

      Als alles goed gaat dan wordt alleen weergegeven hoeveel bestanden er hernoemd zijn.
      Fouten, of overslaan van bestanden, wordt alleen weergegeven indien relevant.

      Nu nog even wachten tot er wat meer veranderingen zijn, voor ik weer een nieuwe beta ga vrijgeven.

      Thanks! 

      Beantwoorden

      Hans

  • 22 feb 2021 - 17:18 - Hans - Auteur: Reactie Link

    UPDATE BETA v 2.1.2 build 19

    – Windows: Notificatie center wordt nu gebruikt voor notificaties
    – Bug Fix: Dark Theme – Klein optisch foutje gecorrigeerd in de Settings
    – Bug Fix: Fixed query error missing “Counted” field in “SQLInsertEpisodeAutoDetect”
    – Windows: portable mode toegevoegd

    Beantwoorden

    Hans

  • 24 feb 2021 - 15:06 - Hans - Auteur: Reactie Link

    WINDOWS UPDATE BETA v 2.1.2 build 20

    Deze update van de beta is alleen voor Windows gebruikers.
    In build 19 blijkt dat er op een specifiek moment een Toast notification crashed bij het aanhangen van een icon.
    Ik weet nog niet precies waarom, maar ik heb er code omheen gezet om dit specifieke geval af te vangen.

    Beantwoorden

    Hans

  • 6 apr 2021 - 11:58 - Hans - Auteur: Reactie Link

    UPDATE BETA 2.1.3

    Deze beta versie lost een probleem met de TVDB zoek functie op waarbij zoeken naar series welke meerder woorden bevat (b.v. “last ship”).
    Dit betreft alle platvormen. 

    Beantwoorden

    Hans

  • 23 apr 2021 - 15:42 - Hans - Auteur: Reactie Link

    UPDATE BETA 2.1.4

    Deze beta verwijderd een type fout en voegt een splitter toe tussen TV Shows zoeken en gevonden episodes/

    Beantwoorden

    Hans

  • 23 mei 2021 - 18:28 - Hans - Auteur: Reactie Link

    UPDATE BETA 2.1.5

    In deze nieuwe beta is de cleanup van zoekresultaten geüpdate en hopelijk verbeterd.
    Dit betreft alle besturingssystemen (Mac, Windows, Linux).

    Het meest significante hieraan is dat leestekening niet meer ingevoerd hoeven te worden als je een show zoekt.

    Voorbeeld:

    Stel je zoekt de show “S.W.A.T.”. Als je dat invult als zoek criteria, dan worden alle shows met die tekst in de titel weergegeven.
    Echter, je kunt dit nu ook opgeven als “swat” of “SWAT”.

    Feedback wordt gewaardeerd. 

    Beantwoorden

    Hans

  • 3 jun 2021 - 12:51 - Hans - Auteur: Reactie Link

    UPDATE BETA 2.1.5 – build 22 alleen voor MacOS

    Deze versie probeert de foutmelding “Terminating app due to uncaught exception ‘NSGenericException’” af te vangen, welke zeer zelden voorkomt en ook alleen maar onder zeer specifieke omstandigheden.

    Beantwoorden

    Hans

  • 5 aug 2021 - 14:33 - Hans - Auteur: Reactie Link

    UPDATE BETA 2.1.6 build 23 (alle OS)

    – Bug fix: Settings “Remove” hard link knop werkt nu correct.
    – Bug fix: Na force refresh gaf een shownaam in de lijst soms “[]” inplaats van de werkelijke naam.
    – Memory leak fixed.  

    Beantwoorden

    Hans

  • 6 feb 2022 - 16:46 - Hans - Auteur: Reactie Link

    UPDATE 2.1.7 BETA

    Deze versie heeft een aantal bug fixes en  feature requests.

    • Feature request: Windows: Attempt to support long paths (total path max 32768 characters, just the filename max 256 characters)
    • Feature request: Added %TVDBID parameter as option in filename or directory name
    • Bug fix: Capitalize each words. Eg. “L’inferno” (wrong) versus “L’Inferno” (right)
    • Feature request: Enhanced sorting of files (or ruined?)
    • Bug fix: Meta Data – Escape single and double quotes
    • Bug fix: Meta Data – Windows bug fix with quotes
    • Feature request: Meta Data – Added ID’s for TVDB, TMDB, TVMAZE (if available)
    • Feature request: Meta Data – Make unused comments and unused ID’s blank
    • Feature request: Meta Data – Meta data tags in uppercase
    • Bug fix: Meta Data – Double episode numbers appearing in new filenames (cause: same show in multiple languages in the database)   

    Feedback wordt gewaardeerd. 

    Beantwoorden

    Hans

  • 24 feb 2022 - 14:47 - Hans - Auteur: Reactie Link

    WINDOWS UPDATE 2.1.8 build 25

    Ik heb net een nieuwe beta geplaatst voor Windows gebruikers.

    Deze versie moet nu correct kunnen omgaan met UNC paden (//myserver/some/path/filename) en erg lange paden (pad tot 32,768 characters, bestandsnaam tot 256 characters).

    Beantwoorden

    Hans

  • 17 apr 2022 - 21:30 - Hans - Auteur: Reactie Link

    UPDATE Linux 2.1.8 beta

    Voor Linux gebruikers, en met name QT5 liefhebbers:
    Er zat een kleine bug in 2.1.7 waardoor de applicatie icon niet zichtbaar was in de taakbalk.

    Met dank aan David voor het melden van het probleem!

    Windows/macOS en Linux GTK gebruikers merken hier niks van – het betreft alleen maar Linux QT5 gebruikers.

    Beantwoorden

    Hans



Jouw Opmerking ...

Plaats hier geen grote bestanden (zoals source codes, log files of config files). Gebruik hiervoor het Forum.

Delen:
*
*
Laat me per email weten als er nieuwe reacties zijn.
       Je kunt jouw RSS reader gebruiken om reacties te volgen.


Tweaking4All gebruikt de gratis Gravatar dienst voor Avatar weergave.