LinuxでのYouTubeのようなビデオ安定化


9

Linux用の無料のビデオ安定化ソフトウェア(ubuntu、fedoraなど)を知っている人はいますか?その結果は、YouTubeビデオ安定化のようなものですか?

この時点で、動画を安定させるために、YouTubeにファイルをアップロードし、安定が完了するまでしばらく待ってから、ファイルをダウンロードする必要があります。コンピュータ用の1つのソフトウェアが役立ち、時間を大幅に節約できます。

誰か知っていますか?ありがとうございました!

回答:


13

ビデオを安定させるには、ffmpegコマンドラインツールを使用できます。

簡単な方法:deshakeフィルターを使用したワンパス

ffmpeg -i shaky-input.mp4 -vf deshake stabilized-output.mp4

deshakeフィルタはまた、いくつか持っているオプションの設定を

より良い方法:vidstabフィルターを使用した2つのパス

より良い結果を得るには、ffmpeg vidstabdetectvidstabtransformフィルターを使用して2段階のプロセスを試すことができます。(@ Mulvyaに感謝)

ffmpeg -i shaky-input.mp4 -vf vidstabdetect=shakiness=5:show=1 dummy.mp4

これtransforms.trfにより、2番目のパスで読み取られるが出力されます。

ffmpeg -i shaky-input.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 stabilized-output.mp4

vidstabフィルタのドキュメントは、すべての設定オプションについて説明します。


1
vidstabフィルターもあります。
ギャン

1
このエラーが発生しました:No such filter: 'vidstabdetect'。一部のディストリビューション(Ubuntuなど)では、このフィルターはデフォルトでは含まれていません。
Flimm 2017年

1
libvidstabは外部およびGPLであるため、ffmpegは--enable-libvidstab --enable-gpl
DomTomCat

5

Blenderにモーショントラッキングがあり、これを使用してビデオを安定させることができます。これは、Blenderのムービークリップエディターにビデオ映像をロードする方法、追跡ポイントを設定する方法、追跡方程式を解く方法を示すYouTubeチュートリアルです。次に、安定化の多すぎと少なすぎの間のさまざまな要因のバランスをとる方法に関する考慮事項について説明します。ビデオチュートリアルはここにあります:


コマンドラインで実行してください
forresthopkinsa

1
元の質問はコマンドラインを要求しませんでした。
ボートコーダー、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.