Android用の1つのクリップにいくつかのビデオを組み合わせる最良の方法は何ですか?
いくつかのビデオを相互に連結して、それらから長い映画を作る必要がありますか?
どこから始めるべきか提案はありますか?私を助けることができるある種の図書館または何かがありますか?
Tnx
そのためにffmpegを使用できます。もちろん、これはJavaライブラリではないため、NDKを使用する必要があります。ここで説明するように、ビデオファイルをffmpegで連結するさまざまな方法があります。
いくつかのマルチメディアコンテナ(MPEG-1、MPEG-2 PS、DV)では、ファイルを連結するだけでビデオを連結できます。
したがって、マルチメディアファイルを最初にこれらの特権形式にトランスコードし、次にhumble catコマンド(またはWindowsの場合は同様に謙虚なコピー)を使用して、最後に選択した形式にトランスコードすることで、マルチメディアファイルを連結できます。
ffmpeg -i input1.avi -qscale:v 1 intermediate1.mpg ffmpeg -i input2.avi -qscale:v 1 intermediate2.mpg cat intermediate1.mpg intermediate2.mpg > intermediate_all.mpg ffmpeg -i intermediate_all.mpg -qscale:v 2 output.avi
リンクされたドキュメントには、連結する他の方法も示されています。