MediaMuxer と MediaExtractor を使用してビデオをトランスコードしています。動画の特定の位置にテキストを追加したい。どうすればこれを達成できますか? 基本的に私はビデオを録画し、それを低解像度でトランスコードしていますが、ffmpeg を使用せずにテキスト オーバーレイを追加したいと考えています。ffmpegを使って透かしを追加しようとしましたが、時間がかかりすぎます。私はこのライブラリを使用しています.これは私のコマンドです:
String[] complexCommand = {"-y" ,"-i", "/storage/emulated/0/Download/VID.mp4","-strict",
"experimental", "-vf", "movie="
+"/storage/emulated/0/Download/iqm_logo.png [watermark]; [in][watermark] overlay=main_w/2-overlay_w/2:450 [out]",
"-b:v", "1540k", "-c:v", "libx264","-threads","30","-preset","ultrafast","-r", "30","-s", "1080x1920","-c:a", "copy",
"/storage/emulated/0/Download/watermark.mp4"};