Video Stabilizer dengan VirtualDub

DeShaker adalah filter video stabilizer VirtualDub untuk mengurangi getaran pada gambar video. DeShaker tidak hanya menstabilkan gambar yang bergetar, tetapi juga menstabilkan pergerakan kamera seperti panning, zooming, dan rotasi.

DeShaker adalah filter dari VirtualDub. Download dua file di bawah untuk menggunakan DeShaker.
  1. VirtualDub (Download)
  2. DeShaker plugin

Ekstrak file zip VirtualDub ke dalam sebuah folder. VirtualDub tidak perlu diinstall dan dapat langsung dijalankan dengan membuka file exe yang terdapat di dalam file zip tersebut. Plugin untuk VirtualDub berakhiran vdf dan diinstall semudah mengkopi dan paste ke dalam folder Plugins di folder VirtualDub. Ekstrak dan copy file deshaker.vdf ke dalam folder Plugins dari hasil ekstrak file zip VirtualDub sebelumnya.

Jalankan VirtualDub dengan membuka file VirtualDub.exe. Untuk mengimport file video ke VirtualDub pilih File, Open video file atau dengan shortcut [CTRL]+[O] atau semudah drag & drop dari Windows Explorer ke jendela VirtualDub. Untuk mengaplikasikan filter pilih Video, Filters. Klik Add, pilih filter dan tekan Ok atau cukup klik ganda nama filter untuk mengaplikasikan filter. Cobakan langkah di atas untuk mengaplikasikan filter DeShaker v2.4.

Di jendela konfigurasi DeShaker terdapat 3 grup setting.

DeShaker Filter

DeShaker Filter

Di kolom pertama parameter untuk pass 1 dan 2, kolom kedua setting untuk pass 1, dan kolom ketiga untuk pass 2.

Pass 1 & 2 Parameters

Pass 1 & 2 Parameters

Pada parameter ini kita harus menentukan pixel aspect ratio dan field order dari gambar video yang akan diproses. Untuk pixel aspect ratio cukup pilih dari preset. Untuk standar PAL DV pilih aspect ratio standar PAL DV 1,094 dengan field order adalah Interlace, lower field first. Sedangkan kamera video yang menggunakan kompresi MPEG field order‘nya adalah Interlace, upper field first.

Pass 1 Parameters

Pass 1 Parameters

Pada pass 1 DeShaker akan mencoba menetukan pergerakan kamera (panning, rotating, zooming) dengan perbandingan block pixel sebuah frame dengan frame sebelumnya. Semakin presisi tingkat pencarian semakin lama proses pencarian di pass 1 ini. Klik Ok untuk kembali ke jendela filter, dan Ok sekali lagi kembali ke jendela VirtualDub.

DeShaker Filtered Pass 1

DeShaker Filtered Pass 1

Setelah menentukan parameter pada Pass 1 untuk memulai proses dengan preview filtered keseluruhan video. Pilih Go, Beginning atau dengan shortcut [CTRL]+[left/panah kiri]. Pilih File, Preview filtered atau dengan shortcut [Enter].  Tunggu hingga proses preview filtered selesai.

Setelah proses preview filtered selesai buka lagi jendela filter. klik ganda pada filter DeShaker, pilih Pass 2.

Pass 2 Parameters

Pass 2 Parameters

Tentukan resampling dan edge compensation. Resampling adalah pilihan untuk algoritma perbesaran gambar, sedangkan edge compensation untuk menentukan perbesaran gambar. Kembali ke jendela utama virtualDub dan preview filtered lagi untuk melihat hasil videonya. Jika masih terdapat border coba pilih tipe edge compensation dengan no-border. Karena standar output preview filtered VirtualDub adalah di sebelah kanan, swap input dan output preview panes untuk preview filtered. Pilih View, Swap input/output panes.

Untuk menyimpan video yang telah difilter, pilih File, Save as AVI.

Watch sample video

Bahan Bacaan:
  1. http://www.guthspot.se/video/deshaker.htm
  2. http://www.sundancemediagroup.com/articles/deshaker_guide.htm
Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • MySpace
  • StumbleUpon
  • Twitter
  • Tumblr
  • MyShare
  • Reddit
  • Print
  • PDF
  • Technorati