Androidアプリ内でFFmpegを利用したいと考えています。
現状、Ubuntuサーバを利用してlibavcodec.aなどのライブラリを取得し、Android Studioにて.c形式の仮プログラムと合わせて.so形式のライブラリにビルドするところまではできております。
ここから実際にFFmpegの機能を利用するために.cファイルに処理を追加していくことになるかと思うのですが、
・Cで動画の編集処理そのものをがっつり記述して編集処理を行う
・FFmpegのコマンドラインを基に編集処理を行う
上記2つの手法があると考えております。
可能であれば後者の手法を取りたいと考えており、
https://github.com/WritingMinds/ffmpeg-android-java
上記サイトやGooglePlayで公開されているアプリなどを見ても実現手段自体はあるものだと思っております。
※上記サイトのライブラリをそのまま利用するのはライセンスをGPLではなくLGPLで利用したいため難しいです。
ただ現時点で具体的な手法が分からない状態ですので、
方法についてご存知の方がいましたらご教授いただけますでしょうか。
あなたの回答
tips
プレビュー