Manchmal braucht man Vorschaubilder aus Videos wie z.B. dieses:
Welches aus diesem gif Video auf dem Rasperry Pi erstellt wurde. Dieses Erythrozyten-Video habe ich übrigens mit Blender gerendert (aber auf dem Mac ;-):
Dazu muss das Programm mit sudo apt install ffmpegthumbnailer installiert werden.
Das Erstellen von Thumbnails (Vorschaubildern) aus Videos und Bildern ist eine häufige Anforderung in der digitalen Welt, sei es für die Anzeige von Miniaturansichten in Medienbibliotheken oder die schnelle Identifizierung von Inhalten in Videoverzeichnissen. FFmpegthumbnailer ist ein leistungsstarkes Tool, das für diese Aufgabe entwickelt wurde.
Was ist FFmpegthumbnailer?
FFmpegthumbnailer ist ein plattformübergreifendes Programm, das auf der beliebten FFmpeg-Bibliothek basiert. Es ermöglicht das Erstellen von Thumbnails aus verschiedenen Medienformaten wie Videos und Bildern. Es ist besonders nützlich, wenn Sie eine Miniaturansicht aus einem bestimmten Zeitpunkt in einem Video extrahieren möchten.
Vorteile von FFmpegthumbnailer
Vielseitigkeit: FFmpegthumbnailer unterstützt eine breite Palette von Medienformaten, darunter gängige Videoformate wie MP4, AVI, MKV, sowie Bildformate wie JPG, GIF und PNG. Dies macht es zu einem vielseitigen Werkzeug für die Erstellung von Thumbnails aus verschiedenen Arten von Medien.
Schnelligkeit: FFmpegthumbnailer ist bekannt für seine Geschwindigkeit und Effizienz. Es kann Thumbnails in Sekundenbruchteilen erstellen, auch für große Videodateien. Dies ist besonders wichtig, wenn Sie eine große Sammlung von Medieninhalten haben, die Miniaturansichten generieren müssen.
Benutzerdefinierte Größen und Formate: Sie können die Größe und das Format der erstellten Thumbnails nach Ihren Wünschen anpassen. Dies ermöglicht die Integration der Thumbnails in verschiedene Anwendungen und Websites.
Verzerrungsfreie Miniaturansichten: FFmpegthumbnailer bewahrt das Seitenverhältnis des Originals, um eine Verzerrung der Miniaturansichten zu verhindern. Dies gewährleistet, dass die Miniaturansichten korrekt und ansprechend aussehen.
Beispielanwendung von FFmpegthumbnailer
Angenommen, Sie haben eine Sammlung von Videos und möchten Miniaturansichten für jedes Video erstellen. Hier ist ein einfaches Beispiel, wie Sie FFmpegthumbnailer verwenden können:
Installation von FFmpegthumbnailer: Stellen Sie sicher, dass Sie FFmpegthumbnailer auf Ihrem System installiert haben. Sie können es in den meisten Linux-Distributionen über den Paketmanager installieren. Zum Beispiel auf dem Raspberry Pi:
sudo apt install ffmpegthumbnailer
Hier die Anleitung:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
ffmpegthumbnailer -h Usage: ffmpegthumbnailer [options] Options: -i<s> : input file -o<s> : output file -s<n> : thumbnail size (use 0 for original size) (default: 128) -t<n|s> : time to seek to (percentage or absolute time hh:mm:ss) (default: 10%) -q<n> : image quality (0 = bad, 10 = best) (default: 8) -c : override image format (jpeg or png) (default: determined by filename) -a : ignore aspect ratio and generate square thumbnail -f : create a movie strip overlay -w : workaround issues in old versions of ffmpeg -v : print version number -h : display this help |
Erstellen einer Miniaturansicht: Verwenden Sie den folgenden Befehl, um eine Miniaturansicht aus einem Video zu erstellen (nehmen wir an, die Videodatei heißt „mein_video.mp4“):
1 |
ffmpegthumbnailer -i mein_video.mp4 -o thumbnail.png -s 200 |
1 2 3 |
- `-i mein_video.mp4`: Hier geben Sie den Namen der Videodatei an, aus der Sie die Miniaturansicht erstellen möchten. - `-o thumbnail.png`: Dies ist der Dateiname der erstellten Miniaturansicht. - `-s 200`: Dies gibt die Größe der Miniaturansicht an, in diesem Fall 200 Pixel in der Breite. Das Seitenverhältnis wird beibehalten, um Verzerrungen zu verhindern. |
Ergebnis: Nach Ausführung des Befehls wird eine Miniaturansicht mit dem Namen „thumbnail.png“ erstellt, die eine verkleinerte Version des ursprünglichen Videos darstellt.
FFmpegthumbnailer ist ein leistungsstarkes Tool zur Erstellung von Miniaturansichten aus Medieninhalten. Mit seiner Vielseitigkeit, Geschwindigkeit und Anpassbarkeit ist es ein wertvolles Werkzeug für jeden, der Miniaturansichten aus Videos und Bildern erstellen möchte. Egal, ob Sie eine Medienbibliothek erstellen oder Inhalte auf einer Website präsentieren, FFmpegthumbnailer bietet die erforderliche Funktionalität und Effizienz.