Bagaimana cara membuat animasi gif video

Ternyata, ia ditulis dalam genus gif format grafik untuk membuat animasi imej. Dan ini:

  • walaupun pembangkang dari Compuserve (dengan cara itu, ada rahmat dalam menyamar, sebagai akibat dari pembangkang ini - hari ini format png super popular);
  • kelemahan jelas format gif - satu kedalaman warna 8 bit sahaja kos;
  • pesaing yang menyerang aktif:
  • pertama, percubaan curang untuk melakukan sesuatu dengan mesin maya Java;
  • maka teknologi Java, dan dari hakikat bahawa mereka kelihatan seperti menembak senjata di burung pipit, mereka terlalu sukar untuk tugas-tugas tersebut (walaupun pilihan yang paling berjaya benar-benar melampaui pujian);
  • maka pelopor teknologi terbaik dalam kelas untuk membina kandungan di laman web adalah kebergantungan sementara, sehingga sangat dipandang rendah (kemungkinan besar, mereka tidak punya waktu untuk melakukan sesuatu di balik gagasan dan trend baru yang berkembang).

Jadi, walaupun semua insiden ini, untuk membuat dan tetap hidup dari gif tetap menjadi salah satu tugas yang paling mendesak. Hari ini, sebagai tambahan kepada video gif di laman web ini, anda akan disediakan klip video sebenar dalam format video penuh. Tetapi ada kalanya semua iklan, semua screensavers "bukan fotografi" digunakan hanya gif, dan 256 warna ini cukup.

Ciri format Gif

Untuk memahami "tidak disabitkan" format ini, anda perlu memperlihatkan sifatnya dengan jelas.

  • Pertama, ia adalah salah satu daripada format raster indeks beberapa. Struktur dalaman format ini terdiri daripada dua bahagian utama - sebuah palet maksimum 256 warna (dengan kedalaman maksimum 8 bit) dan imej itu sendiri byte maksimum untuk setiap piksel. Selain itu, kandungan kawasan imej bukan warna (seperti dalam format raster biasa bmp, jpg), tetapi bilangan palet mendaftar dari mana warna-warna ini harus diambil. Teknologi sedemikian, antara lain, membolehkan sangat cepat apabila memproses imej untuk berubah pada keseluruhan imej, tidak kira betapa besarnya, semua piksel yang sama warna - tidak perlu "mengalir" keseluruhan imej, tetapi warna dalam daftar yang diperlukan hanya berubah.
  • Kedua, kedalaman warna boleh dibuat apa sahaja. 8 bit - ini kedalaman maksimum, tidak Tuhan tahu apa. Tetapi ternyata bahawa bagi sebahagian besar serpihan grafik di laman web kami, dan ini berlaku banyak - 7, 6, 5, malah 3 bit, dan ini hanya 8 warna! Pengurangan tersebut hanya membawa kepada pengurangan dan saiz fail yang luar biasa. Saya harus mengatakan bahawa jika anda memilih kedalaman, sebagai contoh, 6 bit, maka bit ini akan dibuang dari bait ke bait: dalam bait pertama - 6 bit dari daftar palet pertama, 2 baki ditambah 4 bit dari bait seterusnya akan membuat daftar kedua dan sebagainya. Selain itu, format juga menggunakan pemampatan rantai bit mengikut sistem - nombor tambah nilai bit tersebut. Walaupun kita mengambil kira bahawa pemampatan dilakukan hanya dalam satu baris piksel imej, ternyata, bagaimanapun, penjimatan jumlah tambahan (kita memberi perhatian kepada insiden itu kerana ciri gif ini - ia memampatkan fail dengan kebanyakannya mengisi mendatar jauh lebih baik, contohnya, ambil biasa kami mempunyai gambar mendatar - pantai dan jauh lagi jarak laut; biarkan gif seperti itu menduduki 100 kb; membuka gambar dengan 90 darjah, sekarang anda akan menerima sekurang-kurangnya 130 kb).

Beri perhatian kepada keadaan di atas, mereka akan menjadi penting ketika membuat gif dari video.

  • Ketiga. Format ini membolehkan anda untuk menentukan warna-warna telus - harta yang tidak boleh diketepikan yang selalu bernilai, mungkin di tempat pertama. Lebih-lebih lagi, bilangan warna-daftar tersebut dalam palet tidak terhad, dan lebih banyak lagi, saiz fail yang lebih kecil menjadi lebih kecil. Terdapat peluang untuk membuat imej "patah", yang didakwa tidak tertera dalam segi empat tepat.
  • Keempat. Format gif mampu memaparkan imej "melalui garisan" - mempunyai mod Penjimatan Antara. Sebenarnya, anda boleh menetapkan sama ada main semula normal gif-fail - garis piksel dari atas ke bawah, atau 4 pas: pertama, pada pas pertama dari atas ke bawah, baris pertama piksel dipaparkan, kemudian ke-5, ke-9, dan lain-lain, pada lulus kedua - pertama, ke-2, kemudian ke-6 dan ke akhir. Dengan cara yang sama terdapat kesimpulan pada ke-3, dan pada lulus ke-4. Disiplin pengeluaran sedemikian membolehkan kami, pada pas pertama, walaupun dengan kualiti yang kurang baik, memahami sifat imej dan memutuskan untuk membatalkan pemuatannya - penjimatan sumber yang berguna.

Perkara kelima, sangat penting

  • Baik dan kelima, sangat panas. Ia adalah gif yang membolehkan anda menyimpan video (animasi) dalam satu fail - satu siri bingkai bebas yang akan dimainkan satu demi satu, mewujudkan kesan pergerakan. Sudah tentu, ketakutan segera timbul bahawa jika anda menggunakan kedalaman maksimum setiap bingkai, bingkai besar, sekitar 800 hingga 600, dan terdapat banyaknya, anda akan mendapat saiz video yang tidak dapat diterima - 10-20 megabait. Ya, betul.

Tetapi di sini kita perhatikan bahawa:

  • Bingkai video gif sedemikian tidak boleh diterima sepenuhnya - 300 hingga 400.
  • Bingkai ini tidak boleh banyak - 5-7 saat video, tidak lebih (sering kali kurang).
  • Perkara utama ialah format video gif itu sendiri membantu editornya dalam beberapa cara. Hakikatnya adalah bahawa setiap bingkai berikutnya tidak disimpan dalam fail sepenuhnya, hanya piksel yang berbeza dari bingkai sebelumnya disimpan - ini dapat mengurangkan jumlah keseluruhan video. Lakukan percubaan kecil - putuskan video gif anda ke dalam bingkai berasingan dan simpan sebagai fail berasingan. Jika fail video adalah 500 KB, maka jumlah fail individu akan melebihi semua 1.5 MB.

Terdapat satu lagi nuansa yang sangat licik bahawa alat penciptaan gif-video automatik tidak mengambil kira. Mereka pada mulanya mengambil kedalaman setiap bingkai pada 8 bits, manakala sering untuk bingkai individu dan 5 terdapat banyak. Dalam erti kata lain, jika anda ingin memerah maksimum daripada animasi gif-segi dari segi kelantangan (dan oleh itu, prestasi), kemudian buat dan mengoptimumkan setiap bingkai secara berasingan. Kemudian 500 kb yang sama akan menghasilkan 200-300 - kadang-kadang simpanan lebih dari 2 kali!

Tetapi bagaimana untuk melakukannya

Sudah tentu, dalam usia kita "satu klik" dan "tanpa had", untuk membuat gif animasi, anda tidak perlu menyuntik semuanya secara manual - anda akan mengambil video dalam YouTube yang sama (hanya bijak, memandangkan saiz bingkai dan tempoh) dan menukarnya kepada gif secara automatik. Kami menawarkan program berikut untuk ini, walaupun kami tidak berpura-pura bahawa senarai ini selesai, sebaliknya, program-program ini kelihatan seperti cendawan selepas hujan.

Salah satu perkhidmatan yang paling terkenal dan mudah dikenali oleh Giphy GIF Maker, ia hanya memberi tumpuan kepada video di YouTube. Perintah kerja di sini ialah:

  1. Anda mendapat apa-apa, jika hanya boleh dipercayai, pautan ke video (lokasi, sebenarnya, boleh jadi apa-apa, perkhidmatan ini berfungsi dengan format video vimeo dan anggur).
  2. Salin.
  3. Lancarkan tapak program, baki pada halaman utama.

    Tampalkan pautan yang terdapat pada rentetan cariannya

  4. Buat perkhidmatan gif akan diambil secara automatik.
  5. Video akan dimuat, dan perkhidmatan akan meminta anda memilih tempoh masa. Menariknya, Giphy segera mengarahkan anda dan menunjukkan kepada anda apa yang anda harapkan hasilnya.

    Pemilihan video selang masa

    Perkhidmatan ini membolehkan anda menambah kapsyen pada video, dan jika anda ingin tinggal di katalog perkhidmatan untuk carian pantas, maka tag yang sepadan

  6. Klik pada butang "Buat GIF" - Buat GIF.
  7. Dari video yang dicadangkan, gif animasi akan dibuat.
  8. Sebagai hasil kerja, anda ditawarkan peluang untuk memuat turun yang diterima (tab Lanjutan) atau kod html untuk memasukkan fail yang diterima.

Gifhy GIF Maker adalah salah satu perkhidmatan terbaik di kelasnya, tetapi ia tidak tanpa kelemahan. Pertama, hanya ada satu tanda tangan. Dan kedua, anda tidak boleh memilih saiz bingkai.

Jika anda ingin lebih aktif mempengaruhi proses membuat gif dari video, gunakan perkhidmatan Imgflip.

Di sini anda juga boleh menetapkan saiz bingkai kepada lebih daripada 480 piksel (hanya mengapa, dengan baik, maka anda perlu membayar untuk itu), memotong bingkai, menambah teks kepada setiap, mempercepatkan dan mempercepat main balik (ketepatan semua tetapan masa adalah milisaat).

Satu kelemahan - video anda akan disertakan dengan logo. Jika anda ingin menyingkirkannya, anda perlu membeli versi berbayar ($ 9.95 sebulan).

Dua program pertama bekerja dengan video selesai, yang berikut telah membolehkan anda membuat animasi gif dari acara rakaman di mana-mana bahagian skrin. Ini adalah pasangan - Licecap dan Gifcam, yang kedua dengan antara muka yang lebih menyenangkan. Anda memulakan mod "Menukar", pilih mana-mana bahagian skrin, dan penukaran telah bermula. Apabila anda mengklik berhenti di pelupusan anda - fail yang dibuat.

Akhirnya, anda boleh memanfaatkan Universal Total Video Converter - ini membolehkan anda menukar video ke format mana-mana, dan gif tidak diabaikan. Program ini akan meminta fail video sumber, format yang dihasilkan dan folder di mana untuk menukar segala-galanya. Adalah mungkin untuk menyesuaikan parameter dalaman hasilnya.

Jumlah Penukaran Video

Selepas memulakan video, serpihan dipilih dan mula menerima animasi gif menggunakan butang "Penukaran".

Kami mengetuai 5 perkhidmatan perisian yang membolehkan anda menukar video ke gif-file. Jangan terlalu menyanjung, hasilnya akan sering mengecewakan anda dengan kualitinya. Anda hanya perlu mendapatkan tangan dalam perkara ini, jika anda, sememangnya, percaya bahawa ia berbaloi.