問題タブ [m4a]

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 投票する
2 に答える
1395 参照

c# - C# で .m4a ファイルの評価タグを取得する方法

TagLib# を使用して .mp3 ファイルの評価を取得していますが、この部分はこれまでのところ機能していますが、m4a ファイルの評価を取得する方法がまったくわかりません。

これは.mp3ファイルの評価を取得する方法ですが、m4aでは機能しません:

m4a ファイルの評価を取得するにはどうすればよいですか?

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

ios - MFMailComposer は m4a ファイルを送信できますが、相手側で読み取ることはできません。

AVAudioRecorder で作成した m4a ファイルを MFMailComposer で送信しましたが、Mac で再生できません。xcode オーガナイザーからアプリ パッケージをダウンロードしても、生の m4a を再生できません。m4aを再生する方法を知っている人はいますか? (Dirac ライブラリを使用して) コア オーディオを介して自分の m4a をフォーマットしようとしましたが、m4a を再生できないという同じ問題がまだあります。AVAudioRecorder はすべて抽象化されているため、完全にフォーマットされたファイルを作成する必要があるようですが、AVAudioRecorder だけがフォーマットを理解しているようです (iTunes でさえ読み取れません)。

ここに私のメーラーコードがあります:

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

avplayer - AVPlayer は HTTP ライブ ストリーミング経由で M4A をストリーミングしません

私は iOS アプリを作成しており、HTTP ライブ ストリーミング経由で m4a ファイルをストリーミングする必要があります。AVPlayer とHLS Simple Media Playlist ファイルを使用しています。

AVPlayer を mp3 または m4a に直接リンクすると、問題なくストリーミングされます。

URLHLS プレイリストに設定すると問題が発生します。奇妙なことに、mp3 は動作しますが、m4a は動作しません。

http://fembotics.com/basicmp3.m3u8 -動作中

http://fembotics.com/basicm4a.m3u8 -壊れた

プレイリストで絶対 URL を使用してみましたが、違いはありません。

誰もこの種の問題を見たことがありますか? m4a ファイルの他のソースを試す必要がありますか? (iTunes から購入したものと、MediaHuman Audio Converter で wav からトランスコードしたものを試しました)。

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

avplayer - ギャップレス m4a トラックをギャップレス HLS ストリームに変換する方法

CD からリッピングした、ギャップのない m4a ファイルのリストとしてアルバムを保存しています。HTTP ライブ ストリーミングでアルバムを途切れることなくストリーミングする必要があり、ユーザーは任意のトラックの開始時に「ジャンプ」できる必要があります。今のところ、私の唯一のクライアントは iOS 上の AVPlayer です。

Apple の mediafilesegmenter ツールを使用して、トラックを個別にセグメント化できます。トラックごとに、これにより 1 つの .m3u8 プレイリスト ファイルと複数の .aac セグメント ファイルが生成され、最後のものを除いてそれぞれの持続時間は ~10 秒です。

トラック 1 の m3u8 プレイリストは次のようになります。

これらの m3u8 プレイリスト ファイルを、アルバム用の 1 つのマスター m3u8 ファイルに結合できます。

アルバム全体で再生されますが、ギャップレスではありません。各トラック間の DISCONTINUITY タグに注意してください (これがないと、プレーヤーは永遠にハングアップします)。これにより、トラック間に 300 ミリ秒程度の小さなギャップが生じます。

途切れることなく互いに流れ込むセグメントを作成するにはどうすればよいですか?

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

ios - AVfoundation 再生音 m4a 形式

m4a Apple フォーマットのサウンドを再生できません。ただし、フォーマットはサポートされていると思いました。役立つアイデアはありますか?ありがとうございました !

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

objective-c - m4a ファイルバイトで AudioFileStreamParseBytes を呼び出すと、サポートされていないファイル形式

私はこのチュートリアルを使用しています: https://thoughtbot.com/blog/streaming-audio-to-multiple-listeners-via-ios-multipeer-connectivity。MP3 ファイルではうまく機能しますが、他の形式では機能しません。

ライブラリを確認したところ、AudioFileStreamParseBytes()(受信したバイトをデコードするための) 呼び出しは、MP3 バイトを除くすべての形式で失敗することがわかりました。

ライブラリリファレンスでは、これがサポートしていると書かれています:

AIFF、AIFC、WAVE、CAF、NeXT、ADTS、MPEG オーディオ レイヤー 3、AAC。

クリーンな AAC を試していましたが、それでも機能せず、同じエラーが発生しました: not supported file type.

何か案は?

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

objective-c - SpriteKit playSound は m4a ファイルを再生しませんか?

いつものようにプロジェクトにコピーした、バックグラウンドサウンドファイルをループとして再生するメソッド playSoundFileNamed: を使用したいのですが、問題は、プログラムがサウンドコード行で停止することです...

何も起こりません(シミュレータではなく、実際のデバイスで試しました)!wav ファイルを再生しようとしたところ、エラーは発生しませんでしたが、wav ファイルのサイズははるかに大きくなります...

誰かが解決策について知っていることを願っています:)

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

html - MKV および M4A メディア ファイルを処理する HTML5 ブラウザーのローカルとインターネットの違い

re: http://www.gooplusplus.com/minmedia/demo/minmedia.php

私は、Chromecast にファイルを起動するオプションを備えた、最終的にローカル エリア ネットワーク用の最小限のメディア サーバーになる可能性のあるものに取り組んでいます。UPnP/DLNA クライアント Chrome アプリや、Chromebook 用の簡単なメディア アクセス方法がないことが判明したことがきっかけでした。

Plex は Chromebook で動作しますが、Chromecast リダイレクトは Plex Web リンクを介してのみ動作します。いずれにせよ、ほとんどのメディア サーバーは、LAN でホストされている数テラバイトのメディア ファイルを Wi-Fi 経由で簡単かつ直接的に再生することだけが求められている場合、多くの不要なオーバーヘッドと定期的なディスク スラッシングのように見えます。IMO、サムネイル、カテゴリ機能などは、実際の視聴の邪魔になります。

さて、MKV と M4A ファイルの異常です。Web ホスト (Hostgator) から MKV デモ ビデオ ファイルへのリンクをクリックすると、ブラウザ (Chrome と Firefox の両方) が MKV ファイルを再生する代わりにダウンロードを開始します。ローカルで同じファイルへのリンク (Civet Web Server、Mongoose のオープン ソース フォーク) をクリックすると、MKV ファイルが HTML5 ブラウザー ウィンドウで正常に再生されます。

M4A 音楽ファイルでは逆のことが起こります。Hostgator がホストする M4A ファイル リンクをクリックすると、ブラウザの HTML5 Web プレーヤーで再生されます。ローカルでホストされているファイルをクリックすると、再生ではなくダウンロードが求められます。

では、この 2 種類のメディア ファイルへのリンクが、ローカルとインターネットで異なる動作をする理由を専門家が教えてくれませんか? (1)ホスト[Hostgator]または(2)Webサーバー(Apache vs Civet Web)の機能ですか?私のホストがMKVファイルを処理する方法を強制する可能性のある、Apacheまたは他の場所のMIMEタイプなどの構成ファイルはありますか?

MinMedia ローカル エリア ネットワーク (Win7) MKV リンク