ffmpegコマンドを使用してビデオを反転するにはどうすればよいですか?


15

Androidの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

私はこれらの提案に従うことに失敗しました:

他に何ができますか?


あなたが意味するか$catまたはcat
mchid

猫コマンド私はアンドロイド開発者である完璧を知りませんが、ビデオを厳しくするために助けが必要です。そして、コマンドの使用時間は、私のようなコマンドに接頭辞を追加するabaleすることはできませんffpmegsoxcat
ラヴィヴァゲラ

1
同じ質問を複数のStack Exchangeサイトにクロスポストすることは推奨されません。
llogan

2
これはクロスポストですので、私は、オフトピックとして、この質問を閉じるために投票しています
Fabby

では、UbuntuまたはAndroidを実行していますか?そして、どのバージョン?

回答:


23

ffmpegを実行しているように見えるので、この代わりに:

ffmpeg -i inputfile.mp4 -vf reverse reversed.mp4

この:

ffmpeg -i inputfile.mp4 -vf reverse -af areverse reversed.mp4

代わりにこれを実行してください:

-i inputfile.mp4 -vf reverse reversed.mp4

この:

-i inputfile.mp4 -vf reverse -af areverse reversed.mp4

/video//a/17739

LordNeckbeardに感謝します!

これはffmpegコマンドでのみ機能するため、catのようなコマンドは機能しません。

私はあまりにも近くで見ませんcatでしたが、実行しようとすると、実際には実行されffmpeg catていないように見えます。

-i input.mkv -an -qscale 1 %06d.jpgターミナルから実行する場合、これは何も実行しませんが、実行するffmpeg -i input.mkv -an -qscale 1 %06d.jpg場合は表示されます。これは、このアプリケーションが実行され、コマンドにffmpegオプション-i input.mkv -an -qscale 1 %06d.jpgを追加できることを示していますffmpeg


はい、あなたは正しいですが、私はその希望のために、私は私の質問に与えることを上記のリンクを経由して行うことができます使用する必要があります
ラヴィVaghela

@RaviVGHLわかりました、わかりました。あなたはffmpegコマンドを実行しているように見え、実行したものはすべて後に実行されるffmpegため、コマンドcatは機能しません。あなたが実行したい場合ffmpeg -i input.mkv -an -qscale 1 %06d.jpgは、代わりにこれを実行する必要があります-i input.mkv -an -qscale 1 %06d.jpg
mchid

猫コマンドはそのように動作しません
ラヴィヴァゲラ

@RaviVGHLまあ、私はそれをあまりにも近く見catffmpeg catいませんでしたが、実行しようとすると、実際には存在しない実行されているように見えます。-i input.mkv -an -qscale 1 %06d.jpgターミナルから実行する場合、これは何も実行しませんが、実行するffmpeg -i input.mkv -an -qscale 1 %06d.jpg場合は表示されます。これは、このアプリケーションがffmpegを実行-i input.mkv -an -qscale 1 %06d.jpgし、ffmpegコマンドにオプションを追加できることを示しています。
mchid

2
@mchid 1つの方法について、この重複したクロスポストを参照してください(ただし、試したことはありません)。
llogan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.