4 poin oleh GN⁺ 2024-05-20 | 1 komentar | Bagikan ke WhatsApp
  • Setelah mencoba membuat timelapse dengan berbagai cara, metode yang paling sederhana adalah memprosesnya dengan satu perintah FFmpeg
  • Contoh ini menerima gambar *.JPG di direktori saat ini sebagai input lalu menghasilkan timelapse.mp4
  • -framerate 30 dan -r 30 ditentukan bersama agar input dan output sama-sama mengikuti standar 30fps
  • Encoding menggunakan libx264, dan format piksel menggunakan yuv420p
  • Tanpa skrip tambahan seperti Python, Anda bisa membuat timelapse hanya dengan satu perintah FFmpeg singkat

Contoh perintah FFmpeg

  • Perintah untuk membuat timelapse adalah sebagai berikut
ffmpeg -framerate 30 -pattern_type glob -i '*.JPG' -c:v libx264 -r 30 -pix_fmt yuv420p timelapse.mp4
  • File input adalah file *.JPG di lokasi saat ini
  • Nama file output adalah timelapse.mp4
  • Pengaturan utamanya terdiri dari libx264, 30fps, dan yuv420p

1 komentar

 
GN⁺ 2024-05-20
Opini Hacker News

Ringkasan kumpulan komentar Hacker News

  • Proyek mendokumentasikan perubahan selama 1 tahun dengan mengambil foto setiap hari

    • Mengambil foto setiap beberapa menit setiap hari, lalu memilih frame dengan sudut matahari yang sama dan menggabungkannya untuk menghasilkan efek seperti hantu.
    • Memilih frame dengan sudut matahari yang berubah seiring waktu sehingga terlihat seperti satu hari berlalu.
    • Tautan video terkait
  • Fitur stabilisasi video di FFMPEG

    • Fitur vidstab di FFMPEG sangat unggul untuk stabilisasi video.
    • Tidak semua versi mendukung vidstab.
    • Contoh perintah: ffmpeg -i "$1" -vf vidstabdetect=shakiness=5:show=1 dummy.avi
    • Contoh video goyang yang direkam dari kayak
  • Membuat timelapse dengan Raspberry Pi dan FFMPEG

    • Membuat timelapse pertumbuhan tanaman menggunakan Raspberry Pi Zero, kamera Pi, dan FFMPEG.
    • Menggunakan skrip Bash untuk mengambil foto setiap jam dan secara berkala membuat video timelapse.
    • Contoh skrip
  • Pengalaman membuat timelapse dengan FFMPEG

    • Membuat timelapse langit menggunakan FFMPEG.
    • Membuat timelapse melalui perintah Telegram.
    • Tautan video terkait
  • Kekuatan FFMPEG

    • FFMPEG adalah alat yang sangat kuat, mampu menangani pekerjaan kompleks dengan perintah sederhana.
    • Juga berguna untuk penyuntingan video.
  • Kemudahan FFMPEG

    • FFMPEG lebih praktis dan efisien dibanding alat penyunting video GUI.
    • Flag perintah bisa disimpan dan dirujuk kembali kapan pun diperlukan.
    • FFMPEG adalah salah satu raja FOSS (perangkat lunak bebas dan sumber terbuka).
  • Hal yang perlu diperhatikan saat memakai FFMPEG di Windows

    • -pattern_type glob tidak didukung di Windows.
    • Bisa diganti dengan cara memberi nama file JPEG dengan nomor berurutan lalu memakai pola tersebut.
  • Pengenalan alat MoviePrint

  • Posting blog tentang timelapse koloni Rimworld

    • Menulis posting blog tentang cara membuat timelapse koloni Rimworld.
    • Tidak menyadari bahwa -pattern_type glob tidak berfungsi di Windows.
    • Memperkenalkan cara menambahkan padding berupa bilah hitam jika rasio aspek gambar berbeda.
    • Tautan posting blog
  • Beragam fungsi FFMPEG

    • Menggunakan FFMPEG untuk pekerjaan penyuntingan video alih-alih alat seperti KDenLive dan ShotCut.
    • Dapat menangani berbagai pekerjaan seperti timelapse, trimming, penyesuaian kecerahan/kontras, dan lainnya.
    • Hasilnya bisa dipratinjau dengan ffplay.