Perangkat lunak stabilisasi video

17

Apakah ada cara, baik melalui program grafis atau utilitas baris perintah untuk "menstabilkan" video di Ubuntu?

Dengan menstabilkan, saya mengacu terutama pada fitur iMovie di mana video goyah dianalisis, dan kemudian bingkai demi bingkai diubah agar terlihat lebih halus. Metode ini kehilangan kualitas video melalui zooming dan rotating untuk menghasilkan efek. Lihat video ini sebagai contoh tentang apa yang saya maksud.

8128
sumber
Saya tidak tahu banyak tentang video, tetapi kegoyahan dalam contoh Anda tidak terlihat seperti jenis goyangan yang dirancang untuk dihilangkan aplikasi. Mungkin coba pasang di bingkai, bukan di helm Anda?
Stefano Palazzo
tidak bisakah kamu melakukannya di ubuntu?
Lincity

Jawaban:

13

The transcodepaket bundel gambar stabilizer Plugin vid.stab . Demo video mereka tentu terlihat meyakinkan (jika sedikit muntah).

Oli
sumber
Sekarang tersedia sebagai filter di ffmpeg 2.0, meskipun ffmpeg sendiri tidak tersedia untuk Ubuntu :(
FairMiles
@FairMiles ffmpeg tersedia di repositori Ubuntu, tetapi tampaknya bukan vidstab.
Flimm
8

Anda dapat mencoba Cinelerra,

Menginstal cinelerra

  • Tambahkan PPA berikut ppa:cinelerra-ppa/ppa( Cara menambahkan PPA ) kemudian instal cinelerra dari pusat perangkat lunak.

Tutorial

  • Lihatlah ini .
karthick87
sumber
Melihat tutorial itu cukup mengecewakan - dibandingkan dengan apa yang saya gunakan di iMovie maka prosesnya panjang, dan hasilnya juga tidak terlalu bagus.
8128
5

Filter deshake FFmpeg .

ffmpeg -i "$INPUT" -vf deshake=rx=64:ry=64:blocksize=32 -strict -2 "$NEW_NAME"  ## :opencl=1

Semakin tinggi resolusi video, semakin banyak yang Anda butuhkan rx, rydan blocksize. Periksa tautan untuk dokumentasi.

Berikut ini skrip kecil yang saya gunakan:

INPUT=$1
BASE_NAME=`basename "$INPUT"`
BASE_NAME="${BASE_NAME%.*}"
SUFFIX=${INPUT##*.}
NEW_NAME="$BASE_NAME"-deshake.$SUFFIX

set -x
ffmpeg -i "$INPUT" -vf deshake=rx=64:ry=64:blocksize=32 -strict -2 "$NEW_NAME"  ## :opencl=1
set +x
##  Copy the modification date too.
touch "$NEW_NAME" -r "$INPUT"

Meski, saya harus menambahkan, hasilnya tidak terlalu bagus. Menurut saya lebih baik mengunggah ke Youtube, biarkan saja deshake dan unduh hasilnya.

Ondra Žižka
sumber