問題タブ [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.

0 投票する
4 に答える
63803 参照

android - Android 用の ffmpeg (チュートリアル: 「ffmpeg と Android.mk」を使用)

Android用にffmpegをコンパイルしようとしています。このテーマに関する投稿をいくつか見つけましたが、どれも機能していないようです。[1] に投稿されているように ffmpeg をビルドしようとした場合。これらのチュートリアルを使用してffmpegを正常にコンパイルした人はいますか? ステップ 4 から 5 を実現する方法がわかりません。

STEP4: 設定する ...

STEP5: NDK ルート ディレクトリに移動し、make TARGET_ARCH=arm APP=ffmpeg-org と入力します。

手順 5 のチュートリアルで説明されているようなアプリケーションを構築するには、いくつかの前の手順が必要なようです。残念ながら、作成するアプリがフォルダーにありません。私は現在の android ndk リリース 3 を使用しており、[3] と [4] から実際の ffmpeg リリースをチェックアウトしました。私はすべてのアドバイスに感謝しています。

[1]http://slworkthings.wordpress.com/
[2]http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android
[3]http://ffmpeg.org/download.html

0 投票する
10 に答える
175069 参照

android - Android の FFmpeg

AndroidでFFmpegをコンパイルしました(libffmpeg.so)。ここで、RockPlayer のようなアプリケーションを作成するか、既存の Android マルチメディア フレームワークを使用して FFmpeg を呼び出す必要があります。

  1. Android/StageFright に FFmpeg を統合するための手順/手順/コード/例はありますか?

  2. このライブラリをマルチメディア再生に使用する方法を教えてください。

  3. オーディオとビデオのトランスポート ストリームが既にあるという要件があり、これを FFmpeg にフィードしてデコード/レンダリングする必要があります。IOMX API は OMX ベースであり、ここで FFmpeg をプラグインできないため、Android でこれを行うにはどうすればよいですか?

  4. また、再生に使用する必要がある FFmpeg API に関するドキュメントも見つかりませんでした。

0 投票する
2 に答える
2517 参照

android - ffmpeg watermark

I am using a static compiled lib of FFMPEG gotten from BAMBUSER for android. The problem I am facing now is that FFMPEG version gotten from BAMBUSER does not support watermarking.

So I guess I have to use a newer version of FFMPEG but I do not know how to get started since with the BAMBUSER everything was already set I just added certain encoders and decoders to their script.

0 投票する
1 に答える
2331 参照

android - FFmpeg 実行コマンドエラー

ffmpeg コマンドを使用して mp4 を mp3 に変換すると
FFmpeg コマンド実行エラー- 作業ディレクトリ null IOEXception 以下のコードを実行しています。

LogCat

0 投票する
1 に答える
1515 参照

android - Ffmpeg アンドロイド ビルド

roman10チュートリアルを使用して、Android用のffmpegライブラリを構築しようとしています

build_android.sh スクリプトを実行できますが、source/ffmpeg フォルダーに「android」フォルダーが作成されません !!

私の場合、Ubuntu 14.04 で ffmpeg 3.0.1 を試します。64ビット。

コマンドラインで

./build_android.sh: 17 行目: --prefix=/home/Admin/Documents/android-ndk-r9b/sources/ffmpeg-3.0.1/android/arm: そのようなファイルやディレクトリはありません

./build_android.sh: 19 行目: --enable-shared: コマンドが見つかりません

./build_android.sh: 21 行目: --disable-static: コマンドが見つかりません

./build_android.sh: 23 行目: --disable-doc: コマンドが見つかりません

./build_android.sh: 25 行目: --disable-ffmpeg: コマンドが見つかりません

./build_android.sh: 27 行目: --disable-ffplay: コマンドが見つかりません

./build_android.sh: 29 行目: --disable-ffprobe: コマンドが見つかりません

./build_android.sh: 31 行目: --disable-ffserver: コマンドが見つかりません

./build_android.sh: 33 行目: --disable-avdevice: コマンドが見つかりません

./build_android.sh: 35 行目: --disable-doc: コマンドが見つかりません

./build_android.sh: 37 行目: --disable-symver: コマンドが見つかりません

./build_android.sh: 39 行目: --cross-prefix=/home/Admin/Documents/android-ndk-r9b/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin/arm-linux- androideabi-: そのようなファイルまたはディレクトリはありません

./build_android.sh: 41 行目: --target-os=linux: コマンドが見つかりません

./build_android.sh: 43 行目: --arch=arm: コマンドが見つかりません

./build_android.sh: 45 行目: --enable-cross-compile: コマンドが見つかりません

./build_android.sh: 47 行目: --sysroot=/home/Admin/Documents/android-ndk-r9b/platforms/android-9/arch-arm/: そのようなファイルやディレクトリはありません

./build_android.sh: 49 行目: --extra-cflags=-Os -fpic -marm: コマンドが見つかりません

./build_android.sh: 51 行目: --extra-ldflags=: コマンドが見つかりません

Androidフォルダが作成されない理由、

誰かが私にこれを行うように案内してください。

お時間をいただきありがとうございます。

0 投票する
0 に答える
1144 参照

android - FFMPEG androidを使用してビデオをトリミングする方法は?

以下のコマンドを試しましたが、エラーが発生しました

出力ファイル #0 のヘッダーを書き込めませんでした (コーデック パラメータが正しくありませんか?): 引数が無効です

[mp4 @ 0xb8ce3a60] ストリーム #1 でコーデック amr_nb のタグが見つかりませんでした。コーデックは現在コンテナでサポートされていません

0 投票する
1 に答える
645 参照

java - java.lang.UnsatisfiedLinkError: Android で「gpuImage」を「javacv」とともに使用しているときに org.bytedeco.javacpp.avutil

Android アプリケーションでjavacvとの両方を使用したい。gpuimageアプリにのみ含めるjavacvと、すべて正常に機能します。アプリに含めるgpuimageと、クラッシュしてこのメ​​ッセージが表示されます。

これは私のbuild.gradle

ffmpeg-android-arm.jarすべてのファイルを抽出して*.so内部に保持しapp\src\jniLibs\armeabiました。アプリはなくても正常に動作しますgpuimage