Putar GIF

Rotasi

Letakkan GIF animasi dan dapatkan kembali versi yang sudah diputar. Setiap frame diputar secara terpisah, jeda antar-frame tetap terjaga, dan piksel transparan tetap transparan. Alat ini menggunakan encoder GIF di sisi peramban, sehingga file Anda tidak pernah keluar dari perangkat Anda. Praktis untuk GIF reaksi yang terekam miring di ponsel atau rekaman layar yang perlu Anda putar menjadi format lanskap untuk unggahan.

Bagaimana cara kerja rotasi GIF

  1. 1

    Analisis GIF

    Dekoder membaca layar logis, palet, serta urutan frame lengkap termasuk palet lokal dan flag pembuangan.

  2. 2

    Putar setiap frame

    Setiap frame digambar ulang sesuai orientasi baru. Untuk 90 atau 270, dimensi kanvas saling bertukar.

  3. 3

    Enkode ulang animasi

    Frame dirakit kembali dengan jeda aslinya. Optimasi palet menjaga ukuran file tetap mendekati file masukan.

  4. 4

    Unduh

    GIF yang sudah diputar dengan jumlah frame dan durasi yang sama.

Opsi rotasi

Rotasi Apa yang terjadi
90° ke kiri Lebar menjadi tinggi; tepi atas bergeser ke kiri
90° ke kanan Lebar menjadi tinggi; tepi atas bergeser ke kanan
180° Terbalik; dimensi tidak berubah

Apa yang dipertahankan

  • Jumlah frame dan waktu tayang. Setiap frame tetap ada dengan jeda aslinya, sehingga animasi berdurasi sama dan berjalan pada kecepatan yang sama.
  • Transparansi. Area yang memakai transparansi satu warna milik GIF tetap transparan pada hasil yang diputar.
  • Pengulangan. GIF yang diputar tetap berulang secara terus-menerus.
  • Komentar dan ekstensi. Ekstensi XMP dan ekstensi aplikasi dihilangkan selama pengkodean ulang; hanya data animasi inti yang dipindahkan.

Apa yang mungkin berubah

  • Ukuran file. Rotasi dapat sedikit mengubah cara kompresor LZW menyusun baris yang serupa, sehingga hasilnya biasanya berada dalam rentang 10% dari file masukan, meski tidak identik.
  • Palet. Palet global dan lokal dibangun ulang selama pengkodean ulang. Batas 256 warna tetap berlaku.
  • Dithering pada palet yang dikuantisasi ulang bisa sedikit berbeda dari aslinya.

Kapan sebaiknya memutar sebelum mengunggah

  • GIF yang direkam dari ponsel. Rekaman potret sering datang dalam posisi miring; putar sebelum diunggah untuk menghindari pemotongan.
  • Rekaman layar. Layar desktop potret → GIF lanskap untuk Twitter/X memerlukan pemutaran plus pemotongan.
  • Mockup desain. GIF antarmuka pada tahap awal terkadang perlu diubah orientasinya agar sesuai dengan presentasi proposal (pitch deck).

Alternatif selain rotasi

  • Jika Anda hanya perlu melihat GIF yang diputar sekali, sebagian besar pemutar (QuickTime, VLC) memutarnya saat diputar tanpa menyentuh file.
  • Jika Anda perlu menyematkan versi yang diputar ke halaman web, CSS transform: rotate(90deg) memutar di peramban tanpa pengkodean ulang. Ukuran dan orientasi file di penyimpanan tetap sama.
  • Untuk batch besar, perintah ImageMagick (convert in.gif -rotate 90 out.gif) lebih cepat daripada alat peramban mana pun.

Batasan

  • GIF yang sangat panjang. Lebih dari 500 frame pada resolusi HD dapat melebihi memori peramban. Bagi atau gunakan alat desktop.
  • Hanya rotasi tetap. Hanya rotasi 90° dan 180° yang tersedia, dan keduanya akurat. Tidak ada opsi sudut bebas atau cermin di sini.
  • Alpha vs transparan. GIF memakai transparansi satu warna, bukan saluran alpha. Piksel semi-transparan dipaksa menjadi sepenuhnya buram atau sepenuhnya transparan selama pengkodean ulang.

Pertanyaan yang Sering Diajukan

Ya. Setiap frame diputar secara terpisah dengan jeda aslinya. Animasi berdurasi dan berkecepatan sama, hanya dengan orientasi baru.

Mendekati, tetapi tidak identik. Kompresi LZW peka terhadap pola baris, sehingga rotasi dapat menggeser ukuran beberapa persen ke arah mana pun.

Tidak. Alat ini hanya menyediakan rotasi 90° ke kiri, 90° ke kanan, dan 180°. Ketiganya akurat dan tanpa kehilangan orientasi; sudut bebas tidak tersedia untuk GIF animasi di sini.

Ya. Area yang memakai transparansi satu warna milik GIF (GIF tidak memiliki saluran alpha) tetap transparan pada hasil yang diputar.

Tidak. Dekode, rotasi, dan pengkodean ulang semuanya dilakukan di peramban Anda. Tidak ada data yang dikirimkan.

Alat Terkait

Alat ini tersedia dalam bahasa lain