Saya memiliki gif animasi yang, seperti aslinya dibuat, menjiwai sekali kemudian berhenti. Saya ingin memodifikasi file gambar sehingga loop selamanya.
Aplikasi gratis atau utilitas baris perintah apa untuk Mac OS X yang dapat saya gunakan untuk melakukan ini? Saya telah menemukan beberapa utilitas GIF yang dapat membuat animasi baru, tetapi tidak ada yang membiarkan saya mengubah properti yang sudah ada.
macos
images
gif
animated-gif
Brant Bobby
sumber
sumber
Jawaban:
Solusi yang melibatkan Terminal:
./configure --disable-gifview --disable-gifdiff
make
cd src
./gifsicle -bl /path/to/image.gif
Solusi menggunakan alat GUI ( Saya tidak mengujinya! ):
sumber
brew install gifsicle
kemudian buat loop:gifsicle -l non_looping.gif > looping.gif
brew install gifsicle
Anda dapat menggunakan ImageMagick. Anda baru saja menjalankan:
Anda mungkin perlu menginstal ImageMagick terlebih dahulu.
Jika Anda menggunakan minuman Anda dapat:
brew install imagemagick
dari terminal, maka Anda dapat menjalankanconvert
perintah.sumber
brew install imagemagick
.-loop 1
-delay <number>
mungkin memperlambat gif dengan menambahkan penundaan antara setiap frame. imagemagick.org/script/command-line-options.php#delayGIMP dapat mengedit GIF animasi; buka gambar itu lalu simpan lagi. Anda akan ditanya beberapa pertanyaan, dan salah satu opsi yang tersedia adalah untuk mengulang selamanya.
Tampaknya mungkin, atau bahkan mudah, untuk menginstal GIMP pada OS X, tapi saya tidak bisa mengatakan saya sudah melakukannya,
sumber
Anggap Anda sudah menginstal
Homebrew
dan menjalankanbrew install imagemagick
.Cukup gunakan baris perintah untuk melakukan:
Dan ini mengedit gambar Anda yang ada tanpa mengubah durasi yang ada:
sumber
licecap
di macOS untuk mengambil screenshot animasi.Lihat panduan GIF Animasi Michael .
Ini menjelaskan utilitas Set Konstruksi GIF yang dapat menampilkan struktur internal GIF animasi (sayangnya tidak untuk OS X). Terutama yang menarik adalah:
Lebih sulit untuk menemukan utilitas OS X gratis untuk mengedit file GIF, terutama karena saya bukan pengguna Mac. Salah satu yang tampaknya sesuai dengan tagihan adalah Gifsicle , yang dapat mengatur loop melalui parameter "loopcount".
sumber
Jika Anda datang ke sini untuk membuat perubahan ini pada PC seperti yang saya lakukan, GIMP adalah pilihan yang bagus. Tanggapan AN Lainnya bagus - berikut adalah beberapa spesifik untuk ditambahkan ke jawaban mereka.
Yang menyenangkan tentang GIMP dibandingkan dengan opsi lain di atas adalah Anda tidak perlu menulis kode atau perintah apa pun - semuanya sudah ada di dalam dan gratis. Semoga ini membantu!
sumber