私のプログラムでは、MP4ビデオが入っていて、MP3を出力したい(サーバ側のものは一切使わない)。Android(と私のアプリケーション)はさまざまなハードウェア構成、これはおそらくFFMPEGを使用できないことを意味します。私はこれが非常にバッテリーであり、特に携帯電話の場合は処理能力が高いと知っていますが、私はこのオプションが必要です。私はFFMPEGを使用しないJava用のネイティブライブラリを見つけることができません。Android Strip Audio From Video
答えて
私は、Debianでサポートされているapparently it runs on 11アーキテクチャ以来、FFMPEGで少し問題を参照してください。サポートされていないアーキテクチャーはm68kと思われますが、FreeBSDカーネルやHurdカーネルへの移植では古いバージョンしかありません。そして、私がAndroidについて知っていることから、ARMに基づいているという事実はすぐにはいつでも変更されることはありません。
もちろん、ネイティブコードに関するJavaラッパーにはいくつかの問題がある可能性があります。それは問題ですか?私はAndroidやJavaのプログラマーではありませんが、プラットフォームを検出して適切なネイティブラッパーを動的にロードできることは確信しています。
私はそれを使用していませんが、ダウンロードしてIBM Toolkit for MPEG-4のAPIを見ています。しかし、それはデータアクセス機能を少し明るく見えます。しかし実装は純粋なJavaです。コーデックジャーを難読化したようです。
MPEG_4 Part 14(.mp4ファイル拡張子)はコンテナ形式です。つまり、複数のメディアストリームを一緒にパッケージ化する方法を指定します。コンテナフォーマットを処理することは、例えば、ビデオの圧縮または解凍よりも、計算コストがはるかに少ない。 .mp4ファイルを読み込み、携帯電話のARMプロセッサでオーディオストリームを抽出するのに計算コストがかかることが判明した場合、私は驚くだろう。
すぐに適切なJavaライブラリを見たことがありません。おそらくあなた自身のライブラリを作るのは難しくありません。コンテナ形式の解析は、ビデオの解凍よりはるかに簡単です。そして、ffmpegでのlibavformatの実装は参考にしてください。 MPEG4パート14件の規格は、ここで見つけることができます:
http://webstore.iec.ch/preview/info_isoiec14496-14%7Bed1.0%7Den.pdf
、ここで:
http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html
- 1. FFmpeg video from image + audio length issue
- 2. AVPlayer&video from documents directory
- 3. ffmpeg audio frame from directshow sampleCB imediasample
- 4. Applescript from YouTube Livestream Video ID
- 5. video.mp4 video tag from nodejs streaming
- 6. JSビデオプレイヤーfrom video download link
- 7. Boto3 Video Upload 0 Bytes from Heroku
- 8. android get tabHost strip on top
- 9. インタースティシャル広告onBackPressed from default video player
- 10. ストリームrtsp video from opencv from python h.264 in low latency
- 11. Android Play Vimeo Video
- 12. android video apply filter
- 13. Android ffmpeg video cut
- 14. メディアが再生されない<video>と<audio>
- 15. Android - back from contacts from from one
- 16. video via phonegap on android
- 17. youtube video in Androidネイティブプレーヤー
- 18. react-native-twilio-video-webrtc Androidコンパイルエラー
- 19. stream opus audio rtp to Android device
- 20. HTML5 <audio> Androidのタグ
- 21. Audio Over Micro USB - Androidオープンアクセサリー
- 22. YouTube Audio Web Audio APIでオーディオを抽出
- 23. Xamarin Android-Video playerブラック画面
- 24. Android webkit html video giotoフルスクリーンイベント
- 25. HTML5 Video in WebView Android Ver 4+?
- 26. Android - VideoView Can not Play This Video
- 27. Audio再生Audio Stream with Marshmallow
- 28. Audio + Videoをサーバーにアップロードするにはどうすればよいですか?
- 29. android startActivity from JavascriptInterface
- 30. Android getSpeed from location