FFMPEG | ビデオをエンコードして高速化する方法


8

こんにちは、

ffmpegを使用して、ビデオを1倍速から5倍速にエンコードする方法を考えていました。

任意の提案を事前に感謝します。

回答:


13

ビデオの高速化/低速化

setptsビデオフィルターを使用して、ビデオの速度を変更できます。タイムラプスまたは静止フレームを作成する「古い方法」は、最初にビデオを個々のフレームに(たとえば、jpgのように)分割し、次にいくつかを削除してフレームを再結合することでした。setptsフィルターの使用は新しい方法であり、より高速で、損失が少ない可能性があります。

ビデオを1倍から5倍にスピードアップするには、次のように入力します。

ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv

ソース:FFmpeg-ビデオをスピードアップ/スローダウンする方法


2
Ubuntu avconvは元のバージョンと多少互換性がなく、非推奨ではないため、出荷されていることに注意してくださいffmpegffmpegでうまく動作するようです。オーディオとビデオ高速化するための回答のリンクに示されているように、-filter_complexオプションはffmpegで使用する必要があります。+1 :)
LiveWireBT 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.