リバースビデオにFFmpegコマンドを使用するには?


13

私は逆ビデオのためにアンドロイドのFFmpegライブラリを使用しています。ビデオから画像をダンプできますが、すべての画像を反転してビデオを作成する方法を教えてください。このリンクを参照してください。私はグラドルのライブラリを使用しています。ライブラリはcompile 'com.github.hiteshsondhi88.libffmpeg:FFmpegAndroid:0.2.5'コマンドの一部を使用でき、一部は使用できません。以下のようなコマンドを使用します

-i /storage/emulated/0/ffvid/frameCount.mp4 -an -qscale 1 /storage/emulated/0/ffimg/revi%06d.jpg

上記のコマンドは、ビデオから画像をダンプするために使用します。私はリキのようなコマンドを使用することはできません$ffmpeg$sox$cat

私は多くのリンクを紹介しましたが、いくつかのリンクを参照してくださいで成功していません...

/unix/214327/how-can-i-reverse-a-video-clip

http://jiaxihu.blogspot.in/2012/05/reverse-video-clip-with-ffmpeg.html

だから私を助けて私に解決策を与えてください。他のライブラリが利用可能な場合は、私に提案してください。よろしくお願いします


3
同じ質問を複数のStack Exchangeサイトにクロスポストすることはお勧めしません。
llogan

回答:


20

ffmpegには逆フィルターがあります。

ビデオのみ:

ffmpeg -i /storage/emulated/0/ffvid/frameCount.mp4 -vf reverse reversed.mp4

オーディオとビデオの場合:

ffmpeg -i /storage/emulated/0/ffvid/frameCount.mp4 -vf reverse -af areverse reversed.mp4

このフィルターはクリップ全体をバッファーします。大きいファイルの場合は、ファイルをセグメント化し、各セグメントを逆にして、逆にしたセグメントを連結します。


そのようなフィルターはありません:「リバース」エラーが発生
Ravi Vaghela

2014年10月以前のビルドを使用しているようです。過去6か月のビルドが必要です。最近の方が良いです。
ギャン2016

writingminds.github.io/ffmpeg-android-java私はそれを使用しています
Ravi Vaghela

Androidの最新バージョンまたはそれを構成する正しい方法があります。
Ravi Vaghela、2016

1
このメソッドはメモリを消費しすぎます。ファイルを分割するにはどうすればよいですか?
bukkojot
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.