2

ビデオを編集する前に解像度を下げたいので、Androidでffmpegを使用しています。私はffmpegの実行可能ファイル/バイナリファイルを使用しており、次のようにffmpegコマンドを呼び出しています。

./ffmpeg -i /sdcard/dcim/video.mp4 -s 320x240 -r 10 -y /sdcard/output.mp4

しかし、このコマンドを試すと、次のエラーが発生します。

/sdcard/output.mp4 に適した出力形式が見つかりません

これは、adb シェルを使用したときの出力です。ここに画像の説明を入力

私ができる唯一のアクションは、ビデオのオーディオを抽出し、次のコマンドを使用して mp3 として保存することです。

./ffmpeg -i /sdcard/dcim/video.mp4 -y /sdcard/output.mp3

それはうまくいきますが、これが私ができる唯一のアクションです. なぜビデオを変換できないのか分かりますか? (私も真似できません) ありがとうございます!!

4

2 に答える 2

1

問題は実行可能な ffmpeg ファイルにありました... 正しく動作しませんでした。このプロジェクトの ffmpeg ファイルを試してみたところ、完全に動作しました!!

于 2013-10-05T11:35:11.683 に答える