Lembar thumbnail adalah file gambar biasa yang berisi bingkai dari video. Lembar thumbnail video berasal dari lembar foto yang lebih populer sekitar satu dekade lalu ketika orang masih mencetak foto mereka. Sama seperti lembar foto yang berfungsi sebagai pratinjau untuk gambar di film dan kartu SD saat itu, lembar thumbnail yang kita lihat di sini berfungsi sebagai pratinjau untuk file video. Mereka lebih mudah dan lebih cepat dibolak-balik untuk memeriksa konten dan kualitas video daripada membukanya di pemutar media untuk “memindai” dari awal sampai akhir.
Untungnya, Anda tidak perlu mengekstrak bingkai tertentu dari video Anda dan kemudian mengaturnya dalam satu gambar secara manual. Anda dapat menggunakan alat untuk membuat lembar thumbnail dari video dengan mudah. Kami menunjukkan kepada Anda dua cara untuk melakukannya di Linux dalam artikel ini.
Menggunakan Video Gnome
Jika Anda menggunakan Gnome, pemutar media default-nya, bernama “Video” (sebenarnya “Video Gnome”, karena ini adalah bagian dari rangkaian alat Gnome dan hingga saat ini dikenal sebagai “Totem”), menawarkan opsi untuk kemudahan pembuatan lembar thumbnail.
Untuk menggunakannya, jalankan programnya.
Buka video tempat Anda ingin membuat beberapa lembar thumbnail, lalu dari menu aplikasi, pilih “Buat Galeri Tangkapan Layar …”
Jendela yang muncul akan menawarkan beberapa opsi dasar tentang lembar thumbnail Anda. Anda dapat mengubah lebar setiap thumbnail, dan membiarkan program memilih jumlah tangkapan layar secara otomatis atau memilih berapa banyak yang Anda inginkan.
Kemudian, Anda hanya perlu memasukkan nama untuk file lembar gambar di bagian tengah atas jendela dan klik Simpan di kanan atas.
File yang dihasilkan berguna, tetapi jika tidak terlihat seperti yang Anda harapkan, tidak banyak yang dapat Anda lakukan. Untuk lebih mengontrol hasil, Anda harus menggunakan sesuatu yang menawarkan lebih banyak opsi.
Menggunakan FFMPEG
- -ss mendefinisikan offset waktu dari awal file video. Sebagian besar video dimulai dengan urutan judul, dan biasanya tidak ada gunanya memiliki gambar kecil itu. Dengan sakelar ini, kami menginstruksikan FFMPEG untuk mengabaikan “X” detik dari awal video untuk melewati pengantar yang mungkin tidak terlalu menarik.
- -i mengatur file input dari mana FFMPEG akan menarik thumbnail-nya.
- -frames menentukan jumlah frame yang akan direkam.
- -q:v mengatur kualitas kompresi file gambar yang dihasilkan.
Adapun bagian yang paling menarik tetapi juga rumit dari perintah ini, kita harus mengembangkannya sedikit karena ini melakukan tiga hal sekaligus. Kita berbicara tentang ini:
-vf “pilih=tidak(mod(n,3000)),skala=320:240,petak=4×3”
-vf di awal menginstruksikan FFMPEG untuk menggunakan filter video. Select=not(mod(n,3000)) bertanggung jawab atas bingkai yang dipilih dalam gambar akhir. Ini membagi nomor frame saat ini (“n”) dengan nomor yang disediakan (“3000”). Apakah video sudah mencapai frame 3001? Jika kita membagi 3001 dengan angka 3000, kita mendapatkan 1, sehingga bingkai ini akan menjadi yang pertama dalam lembar gambar yang dihasilkan pertama kali. Sudahkah kita mencapai bingkai 6001? Karena 6001/3000 memberi kita 2, ini akan menjadi frame kedua, dan seterusnya. Jadi, dengan mengurangi angka ini, Anda meningkatkan frekuensi pemilihan bingkai dan sebaliknya.
Dengan bagian scale=320:240 , kita mengatur dimensi setiap thumbnail di lembar thumbnail terakhir. Untuk hasil terbaik, ini harus menjadi sebagian kecil dari resolusi video asli, dengan mempertimbangkan rasio aspeknya.
Terakhir, bagian tile=4×3 dari perintah menentukan bagaimana thumbnail akan disusun di setiap lembar.
Mungkin Anda memperhatikan bahwa nama file terakhir, untuk file gambar yang dihasilkan, terlihat seperti ini:
nama file_ % 03d.jpg
Bagian %03d menyatakan bahwa jika FFMPEG akhirnya memilih lebih banyak bingkai daripada yang dapat ditampung dalam satu lembar, berdasarkan pengaturan judul Anda, itu akan menghasilkan lebih banyak lembar gambar dengan nama file bernomor. Dengan mengurangi “n,NUMBER†pilihan atau jumlah petak setiap lembar, lebih banyak file akan dihasilkan dan sebaliknya.
Tentunya hal ini juga tergantung dari panjang file videonya. Bagaimanapun, ini hanya matematika: epik 3-1/2 jam seperti “The Lord of the Rings” terdiri dari ratusan ribu bingkai lebih banyak daripada salah satu film pendek Pixar.
Jika Anda ingin mengontrol jumlah file lembar gambar yang akan dihasilkan FFMPEG, gunakan persamaan berikut:
Total Bingkai Dalam Video Anda / Jumlah Ubin Dalam Satu Lembar / Jumlah Lembar Gambar yang Anda Inginkan
Gunakan nilai dari bagian “mod(n,RESULTS)†dari perintah.
Jika Anda lebih suka memiliki gambar individual daripada lembar thumbnail, FFMPEG juga memungkinkan Anda mendekompilasi video menjadi gambar individual.
Apa cara lain yang Anda lakukan untuk menghasilkan lembar thumbnail dari video Anda?