4 poin oleh GN⁺ 2024-05-20 | 1 komentar | Bagikan ke WhatsApp

Cara membuat timelapse

  • Berbagai percobaan untuk membuat timelapse

    • Sudah sering membuat timelapse
    • Pernah mencoba berbagai cara menggunakan Python dan lainnya
  • Menemukan cara termudah dengan FFmpeg

    • Hari ini menemukan cara yang paling mudah
    • Cara membuat timelapse menggunakan FFmpeg

Perintah membuat timelapse dengan FFmpeg

  • Perintah

    • ffmpeg -framerate 30 -pattern_type glob -i '*.JPG' -c:v libx264 -r 30 -pix_fmt yuv420p timelapse.mp4
  • Penjelasan perintah

    • ffmpeg: menjalankan program FFmpeg
    • -framerate 30: mengatur 30 frame per detik
    • -pattern_type glob: mengatur tipe pola file ke glob
    • -i '*.JPG': menggunakan semua file JPG sebagai file input
    • -c:v libx264: mengatur codec video ke libx264
    • -r 30: mengatur frame rate video output ke 30
    • -pix_fmt yuv420p: mengatur format piksel ke yuv420p
    • timelapse.mp4: nama file output

Pendapat GN⁺

  • Kelebihan FFmpeg

    • FFmpeg adalah alat yang kuat untuk memproses berbagai file multimedia
    • Dengan satu baris perintah, timelapse dapat dibuat dengan mudah
  • Mengapa berguna bagi software engineer pemula

    • Pekerjaan dapat dilakukan dengan perintah sederhana tanpa menulis kode yang rumit
    • Dapat meningkatkan pemahaman dasar tentang pemrosesan file multimedia
  • Alat dengan fungsi serupa

    • Perangkat lunak komersial seperti Adobe Premiere Pro dan Final Cut Pro juga bisa membuat timelapse
    • Namun, FFmpeg gratis dan bersifat open source
  • Hal yang perlu dipertimbangkan saat mengadopsi teknologi ini

    • Mempelajari berbagai opsi dan fungsi FFmpeg mungkin memerlukan waktu
    • Karena berbasis perintah, ini bisa terasa kurang nyaman bagi pengguna yang lebih menyukai GUI

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.