WebP - Anleitung

Status
Für weitere Antworten geschlossen.

Isthor

V:I:P
Registriert
4 Dez. 2009
Themen
2.349
Beiträge
2.812
Reaktionen
3.086
WebP ist das neue GIF.
Zumindest sehe ich das so.
Eigentlich ist AVIF das neue GIF aber ich habe kein Hoster gefunden der dieses Format unterstützt.
imgbb.com unterstützt immerhin WebP.

Natürlich könnte man auch einfach das Originalvideo als WebM posten aber die Einbindung ist oft nicht so schön wie mit einem Bildformat.
Es kommt stark auf die Unterstützung der Forensoftware an.

GIFs sind riesengroß und stark limitiert was die Farben angeht (256 Farben) deshalb sehen sie nicht schön aus und brauchen ewig zu laden wenn man den Beitrag öffnet.

Deshalb möchte ich gerne eine kleine Anleitung zu WebP machen.

Dazu benötigt ihr FFmpeg.
Scrollt etwas runter und ladet euch unter "Release" das oberste herunter "ffmpeg-release-full.7z".
Entpackt das Archiv und nehmt euch die ffmpeg.exe.

Erstellt am besten einen neuen Ordner und fügt die ffmpeg.exe und euer Video das ihr umwandeln wollt ein.

Es gibt nun verschiedene Möglichkeiten.

Befehlszeile

Geht in den Ordner und drückt Shift+Rechtsklick.
Im Kontextmenü erscheint nun ein neuer Eintrag "Eingabeaufforderung hier öffnen".
Wählt ihn aus und die Eingabeaufforderung wird geöffnet.

Beispiel

Code:
ffmpeg -i "0.mkv" -vcodec libwebp -lossless 0 -compression_level 6 -q:v 80 -loop 0 -an "0.webp"

ffmpeg: Aufruf der .exe

-i: Input (Eingabe)

"0.mkv": Das Video das verarbeitet werden soll, die " sind wichtig falls sich im Dateinamen Leerzeichen befinden

-vcodec libwebp: Anweisung das WebP verwendet werden soll

-lossless: Verlustfrei (0 = Aus, 1 = An, Standard 0)

-compression_level: Kompression (0-6 je höher desto besser die Qualität und kleiner die Datei auf Kosten von Rechenleistung, Standard 4)

-q:v: Qualität (0-100, Standard 75)

-loop 0: Schleife

-an: Kein Audio

"0.webp": Ausgabedatei

Batch-Skript

Wenn man nicht viel klicken möchte und nicht jedes Mal den Dateinamen in der Befehlszeile ändern will.

Eine Textdatei erstellen und folgendes einfügen und die Datei als .bat speichern.
Das Skript muss sich im Ordner der ffmpeg.exe befinden.

Code:
@echo off
for %%a in (%1) do set Name=%%~na
for %%a in (%1) do set Pfad=%%~dpa
ffmpeg -i %1 -vcodec libwebp -lossless 0 -compression_level 6 -q:v 80 -loop 0 -an "%Pfad%%Name%.webp"

Vom Batch-Skript eine Verknüpfung erstellen und in das "Senden An"-Menü einfügen.
Der Ordner befindet sich hier: AppData\Roaming\Microsoft\Windows\SendTo

Danach braucht man nur noch Rechtsklick auf ein Video zu machen, Senden An klicken und das Skript anwählen.
Die WebP-Datei wird dann dort erstellt wo sich das Video befindet.
Alternativ könnt ihr auch das Video auf die .bat Datei ziehen.

Bitte probiert es mal aus.
Bei Fragen, fragen.

WebP Beispiele

288 KB
00.webp


707 KB
2.webp


1 MB
3.webp


Amanda Da Gloria - Winterherz - Tod in einer kalten Nacht (2018)
 
Status
Für weitere Antworten geschlossen.
Oben