Javaの質問です。Fobs4jmfを使用して3gpを再生しようとしています。ビデオは見えますが、音は出ません。解決策はありますか?
そして、xugglerと呼ばれる新しいライブラリを試しましたが、ビデオファイルを再生する代わりに、ビデオを操作、変更する方法しかわかりません。ビデオ、サウンドの再生に使用できますか?
Fobs4jmfで再生できない音声ファイル(純音ファイル) http://gonow.no-ip.org/example.3gp
ありがとう
Javaの質問です。Fobs4jmfを使用して3gpを再生しようとしています。ビデオは見えますが、音は出ません。解決策はありますか?
そして、xugglerと呼ばれる新しいライブラリを試しましたが、ビデオファイルを再生する代わりに、ビデオを操作、変更する方法しかわかりません。ビデオ、サウンドの再生に使用できますか?
Fobs4jmfで再生できない音声ファイル(純音ファイル) http://gonow.no-ip.org/example.3gp
ありがとう
example.3gpから、そのプロパティは次のように示されます(KMPプレーヤーを使用)。
C:\Documents and Settings\DEVELOPER\Desktop\example.3gp
General
Complete name : C:\Documents and Settings\DEVELOPER\Desktop\example.3gp
Format : MPEG-4
Format profile : 3GPP Media Release 4
Codec ID : 3gp4
File size : 5.23 KiB
Duration : 3s 460ms
Overall bit rate : 12.4 Kbps
Audio #1
ID : 1
Format : AMR
Format/Info : Adaptive Multi-Rate
Format profile : Narrow band
Codec ID : samr
Duration : 3s 460ms
Bit rate mode : Constant
Bit rate : 5 200 bps
Channel(s) : 1 channel
Sampling rate : 8 000 Hz
Resolution : 16 bits
Stream size : 2.20 KiB (42%)
Title : SoundHandle
Writing library :
libVLC / VLCライブラリは、任意のメディア形式とコンテナを開くことができるはずのVLCJを介して使用できます。ただし、問題は、libVLC / VLCのGPLバージョンが、次のステートメント(Wikipediaから)のために3GPコンテナーで使用されるAMRオーディオ形式をサポートしていないことです。
AMRをオーディオコーデックとして使用するには、VLCとFFmpegをAMRサポート付きでコンパイルする必要があります。これは、AMRライセンスがVLCライセンスと互換性がないためです。
さらに、このメッセージhttp://mailman.videolan.org/pipermail/vlc-devel/2011-February/078807.htmlを参照すると、次のようになります。
いずれの場合も、AMRの解析は、VideoLANプロジェクトによって直接行われるのではなく、FFmpegプロジェクトのlibavformatおよびlibavcodecによって行われます。
上記のメッセージスレッドを通過すると、制限付きバージョンを介してAMRオーディオ形式を開くことができる場合でも、AMRファイルの検索に問題があります。
http://mailman.videolan.org/pipermail/vlc-devel/2011-February/078814.html