Soms heb je een map vol video’s waarvan de bestandsnamen niet helemaal handig zijn. Bijvoorbeeld namen met spaties, underscores of steeds dezelfde tekst aan het einde van de bestandsnaam.
Onder Linux kun je dit heel eenvoudig in één keer aanpassen met het programma rename.
rename installeren
Op Ubuntu staat rename niet altijd standaard geïnstalleerd. Installeren kan met:
sudo apt install rename
Controleer daarna of het werkt:
rename –version
Spaties vervangen door verbindingsstreepjes
Ga eerst naar de map waar je videobestanden staan:
cd /pad/naar/jouw/videos
Test daarna eerst wat er zou gebeuren:
rename -n ‘s/ /-/g’ *.mp4
Ziet alles er goed uit? Voer het dan echt uit:
rename ‘s/ /-/g’ *.mp4
Voorbeeld:
Mijn vakantie video 01.mp4
wordt:
Mijn-vakantie-video-01.mp4
Een vast stukje tekst uit alle bestandsnamen verwijderen
Stel dat alle bestanden eindigen op -cleaned vóór .mp4, bijvoorbeeld:
video-01-cleaned.mp4
video-02-cleaned.mp4
Dan kun je dat stukje zo verwijderen:
rename -n ‘s/-cleaned//’ *.mp4
Als de test goed is:
rename ‘s/-cleaned//’ *.mp4
Daarna krijg je:
video-01.mp4
video-02.mp4
Underscores vervangen door verbindingsstreepjes
rename -n ‘s/_/-/g’ *.mp4
En daarna:
rename ‘s/_/-/g’ *.mp4
Belangrijke tip
Gebruik altijd eerst de testmodus met -n. Dan zie je precies wat er aangepast wordt, zonder dat de bestandsnamen echt worden gewijzigd.
Pas als alles klopt, voer je hetzelfde commando zonder -n uit.
Dit is vooral handig bij video’s, scripts, websites en FFmpeg-workflows, omdat bestandsnamen zonder spaties vaak minder problemen geven.