AndroidのFFmpegライブラリを使用して、リバースビデオを作成しています。ビデオから画像をダンプできますが、すべての画像を反転してビデオを作成する方法。 this リンクを参照してください。私のグラドルのライブラリに使用しています。ライブラリは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
上記のコマンドは、ビデオからイメージをダンプするために使用します。コマンドをlikiとして使用できません$ffmpeg
、$sox
および$cat
私は多くのリンクを参照しましたが、いくつかのリンクを参照してください...
https://unix.stackexchange.com/questions/214327/how-can-i-reverse-a-video-clip
http://jiaxihu.blogspot.in/2012/05/reverse-video-clip-with-ffmpeg.html
だから私を助けて解決策を教えてください。他のライブラリが利用可能な場合は、私に提案してください。よろしくお願いします
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
https://video.stackexchange.com/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
コマンドに追加できることを示しています。