Ich versuche, ein 8 Sekunden langes GIF zu erstellen, das 3 verschiedene Seiten einer von mir erstellten App zeigt. Ich benutze Reflektor 2 zum Aufnehmen und dann Quicktime, um nur den Bildschirm aufzuzeichnen (Reflektor nimmt mit dem umrandeten Gerät auf). Von dort aus habe ich mehrere MP4-zu-GIF-Tools verwendet, aber die Datei ist immer noch etwa 4 MB groß. Ich nehme an, es ist erwähnenswert, dass meine Bildabmessungen etwa 300 px breit und 700 px hoch sind.
Irgendwelche Tipps zum Erstellen oder Speichern solcher GIFs für die Website-Nutzung?
Danke schön!
Wenn Sie keine Gesten verwenden müssen, können Sie den iOS-Simulator verwenden, um die App zu präsentieren, und etwas wie Screenflick , um sie aufzuzeichnen. Screenflick kann auch den Mauszeiger aus der Aufnahme entfernen oder optional anzeigen, wo geklickt und getippt wurde (andere Bildschirmaufzeichnungs-Apps können ebenfalls verwendet werden, einschließlich QuickTime). Das bedeutet, dass Sie kein physisches iOS-Gerät oder Reflector benötigen, um die App aufzuzeichnen. Sie benötigen den Quellcode, damit Sie die App jedoch im iOS-Simulator ausführen können.
Wenn Sie etwas auch nur im Entferntesten Komplexes zeigen, könnte es sich lohnen, eine Videodatei auf der Website anstelle eines GIFs zu verwenden. Videodateien werden in der Regel kleiner und haben eine bessere Qualität für längere und größere Inhalte.
Wenn Sie wirklich ein GIF möchten, ist Photoshop meiner Meinung nach der beste Weg zur Optimierung, normalerweise mit diesen Techniken und Schritten.
File
→ Import
→ Video Frames to Layers
.nth
beim Importieren nur jeden Frame zu verwenden. Sie können beim Importieren auch den Anfang und das Ende des Videos zuschneiden.File
→ Export
→ Save For Web (Legacy)
und experimentieren Sie mit der Anzahl der verwendeten Farben. Wenn die App große Flächen mit der gleichen Farbe hat, kommen Sie vielleicht mit 128, 64 oder sogar 32 Farben davon.Wenn Ihr .gif zu groß ist, müssen Sie entweder die FPS oder die Auflösung verringern. Da 700x300 ziemlich klein ist, sollten Sie überprüfen, ob die FPS ziemlich niedrig sind (abhängig von Ihrer Animation sollten 15-20 fps in Ordnung sein).
Sie könnten eine .mp4 mit H.264-Kodierung anstelle von .gif verwenden, um eine bessere Qualität und vielleicht sogar eine kleinere Dateigröße zu erhalten.
Sie können versuchen, das GIF mit ImageMagick, gifsicle oder http://ezgif.com/optimize zu komprimieren
Wenn es sich um ein GIF handelt, das eine App zeigt, gibt es wahrscheinlich große Bereiche des GIFs, die sich nicht in jedem Bild ändern, also könnten Sie als Erstes die Option „Transparenz optimieren“ mit einem Fuzz-Faktor von 3 % oder 5 % ausprobieren. Bei einigen Bildern wirkt es Wunder, aber die Ergebnisse hängen stark vom jeweiligen Bild ab. Danach können Sie die verlustbehaftete Komprimierung des resultierenden Bildes ausprobieren.
Wenn Sie einen Link zu dem Video bereitstellen können, kann ich versuchen, die beste Methode herauszufinden.
Zach Saucier