Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Runtime.getRuntime().exec() コマンドを使用して Android ffmpeg ビルドを実行しています 問題は、入力をファイルとして指定すると、次のエラーが発生することです。
E/MainActivity(18168): file:/mnt/sdcard/young.flv: Protocol not found
最初は、「file:」プレフィックスなしでファイル名を指定しただけで、同じエラーが発生します。入力ファイルを指定するにはどうすればよいですか?
そのため、「ffmpeg -protocols」を実行したときに、どうやら私のffmpegビルドには「ファイル」がリストされていませんでした。そこで、ffmpeg の設定と再構築に --enable-protocol=file を追加しました。「file:」プレフィックスを追加しなくてもファイル入力を受け入れることができるようになりました