Ich verwende Handbrake seit Jahren, um praktisch jede Videodatei zu transkodieren, einschließlich gerippter DVDs und Blu-Rays, damit ich mir die Videos ansehen kann auf praktisch jedem Gerät. Es ist besonders hilfreich für.mkv-Dateien, die ein Sammelsurium von Videoformaten enthalten können und notorisch schwierig abzuspielen sind, insbesondere auf älteren oder stärker gesperrten Wiedergabegeräten.
Aber die Achillesferse von Handbrake als GUI-First-Anwendung, fehlt es an einfacher Stapelverarbeitung. Sie können Videos einzeln in die Warteschlange stellen, was nett ist, aber in letzter Zeit, als ich mehr TV-Staffeln auf mein NAS gerippt habe, wollte ich 5, 10 oder 20 Dateien gleichzeitig transcodieren.
Geben Sie HandBrakeCLI ein. Angenommen, Sie verwenden einen Mac und haben Handbrake bereits installiert (z. B. mit brew install–cask handbrake), laden Sie HandBrakeCLI herunter, mounten Sie das heruntergeladene Disk-Image und kopieren Sie die ausführbare Datei in einen Systempfad:
sudo cp/Volumes/HandBrakeCLI-1.5.1/HandBrakeCLI/usr/local/bin/
Dann können Sie damit ein ganzes Verzeichnis durchlaufen – sogar rekursiv – und alle darin enthaltenen Videodateien transkodieren.
Hier ist ein sehr kleines Bash-Skript, das ich verwende, um genau das zu tun, indem ich jede Datei, die auf.mkv endet, in eine MP4-Datei konvertiert, indem ich die General/HQ 1080p30 Surround-Voreinstellung verwende:
Lassen Sie das eine Weile laufen, und Sie können einen ganzen Fernseher transkodieren Serie auf einen Schlag.