Saya suka ide Anda. Saya kira saya telah menemukan cara untuk melakukan apa yang Anda inginkan.
Menggunakan ffmpeguntuk mengekspor frame pada interval tertentu
Anda dapat menginstal ffmpegdan kemudian mengkonversi video menjadi bingkai foto.
ffmpeg -i input_file.mp4 -r 1 image_%4d.png
Mengontrol laju bingkai
The -rpilihan mengambil satu nomor sebagai parameter, yaitu frame rate. Jadi argumen untuk opsi ini akan 1 dibagi pada saat Anda memegang lembar di depan kamera .
Sebagai contoh:
- Memilih kertas setiap detik, gunakan
-r 1.
- Memilih kertas setiap dua detik, gunakan
-r 0.5- karena 0,5 frame per detik berarti 2 detik per frame.
- ...
Anda hanya perlu menyinkronkan ini dengan waktu mulai Anda, jadi saya sarankan menggunakan stopwatch.
Menggeser posisi awal
Anda juga dapat "menggeser" video dengan menggunakan -ss <some number>, di mana <some number>waktu dalam detik dari awal video. Jadi menggunakan -ss 5akan dimulai pada lima detik.
Jika Anda perlu menggesernya lebih tepat, menggunakan hh:mm:ss.xxxsintaks, sehingga menentukan milidetik xxx, misalnya seperti 00:00:00.500.
Mengontrol nama dan format keluaran
Anda dapat mengubah image_%4d.pnguntuk menggunakan lebih banyak digit. %4dgambar akan menampilkan seperti 0001, 0002, dan sebagainya. Jadi ini sudah cukup untuk kebanyakan kasus.
ffmpegdapat juga menghasilkan ke JPG, jadi Anda hanya perlu mengubah sufiks sesuai. Saya sarankan menggunakan PNG, karena alasan kualitas.
Beberapa tips
Coba gunakan pencahayaan yang tepat. Atur sumber cahaya langsung ke kertas dan atur kamera ke kontras tinggi. Anda mungkin perlu mengedit file keluaran secara batch untuk memotongnya, menghapus warna warna dan mempertajamnya.
Anda bisa menggunakan IrfanView untuk mengolahnya, atau menggunakan versi percobaan Adobe Lightroom .