問題タブ [android-ffmpeg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - FFMPEG: オーバーレイ video_audio は、Android を連結またはマージしません
2 つのビデオとオーディオを重ね合わせて単一のビデオを作成しようとしていますが、最初のビデオの音声しか得られず、2 番目のビデオの音声が得られません。これが私のコードです:
android - FFMPEG を使用してパケット損失なしで rtsp ストリームを保存する方法
FFMPEGを使ってライブカメラのストリームを保存しています。ビデオを保存しようとすると、一部のデータ パケットが失われるため、ビデオが正しく再生されません。次の FFMPEGライブラリを使用しています。
私が送信しているコマンドは-
私もこのコマンドを試していますが、結果は同じです
コマンド出力のログは次のとおりです-
高品質でパケット損失なしで rtsp ストリームを保存する方法は? どんな助けでも大歓迎です。
android - Android lib ijkplayer ロード https url
使用してコンパイルしたAndroidアプリでijkplayerを使用しています
http url の読み込みは完全に機能しますが、https url を読み込もうとすると、このエラーが発生します
動画を読み込めません。違いがあるかどうかはわかりませんが、ロードしようとしている URL は .m3u8 ですが、http の場合は正常に動作します。
このライブラリでffmpegを再コンパイルするにはどうすればよいですか?
android - コマンドライン Android から FFMPEG を使用して、選択した画像からビデオを作成する
Androidでffmpegを使用して、コマンドラインから選択した画像からビデオを作成しようとしています
このプロジェクトをソースとして使用して、ビデオを作成しようとしています
これは、ビデオを作成しようとしているコマンドです
しかし、作成されたビデオには最初の画像しか表示されず、ビデオは1秒未満で作成されます
このステートメントの問題は何ですか?ビデオに画像が1つしか表示されないのはなぜですか?
私の悪い英語でごめんなさい
video - ファイルサイズが小さい適切なビットレートでより高速にエンコードするための ffmpeg コマンド
現在、Android アプリで ffmpeg の実装を使用しています。ユーザーがアプリ内で短いビデオを撮影できるようにしてから、サーバーにアップロードするときに ffmpeg で圧縮してファイル サイズを小さくし、ネットワーク上で大量のデータを渡さないようにしています。
問題は、Android デバイスでビデオをエンコードするのに永遠にかかることです。これらのビデオは通常 45 秒以内で、エンコードに 20 分かかる場合があります。ffmpegコマンドラインでさまざまなスイッチ/パラメーターをいじってみましたが、今ではより快適な時間になっていますが、ファイルサイズが大幅に大きくなっています。どのコーデックを使用する必要があるのか (最速のエンコーディングですが、まともな品質の出力があります)、エンコーディングの速度などの観点からffmpegがサイズ(アスペクト比)の変更をどのように処理するかがわかりません.
これが私が使ってきた2つのコマンドです。この最初のものは、私が望むファイルサイズ/品質を出力しますが、エンコードに時間がかかりすぎます。言うまでもなく、エンコード中にデバイスが非常に熱くなります。
その上でビットレートを微調整し、スケールをより小さなサイズに変更しましたが、より高速なエンコーディングを実現するためにビデオを(スケールの点で)非常に小さくする必要はありません. この 2 番目のコマンドは、はるかに高速ですが、ファイル サイズが大幅に大きくなります。
ビデオのスケール サイズを元のサイズに近づけた、適切なメディア (ファイル サイズは小さいがエンコードが高速) を見つけたいと思います。ffmpeg には非常に多くの異なるパラメーター/スイッチがあるため、何をすべきかについて頭を悩ませるのは困難です。
編集: ffmpeg 出力を追加します。
ffmpeg -i input.mp4 -vcodec libx264 -crf 30 -preset veryfast -c:a copy -s 960x540 output.mp4