问题标签 [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 回答
1774 浏览

ios - 从 iTunes 下载歌曲预览 m4a 文件并将其合并到录制的视频中

我使用iTunes api在 iTunes 商店中搜索歌曲,之后用户将选择歌曲预览以将其合并到以前录制的视频中。

例如这里

如果我尝试使用AVPlayer它来播放这首歌曲预览,它将成功播放,但看起来此链接不可下载,因为此音频歌曲正在播放。

那么有什么方法可以下载这个预览音频文件,以便我们可以将其合并到视频中。

0 投票
1 回答
522 浏览

ios - MFMailComposer 可以发送 m4a 文件,但不能在对方读取。

我使用 MFMailComposer 发送了一个由 AVAudioRecorder 创建的 m4a 文件,但我无法在我的 mac 上播放它。当我通过 xcode 管理器下载应用程序包时,我仍然无法播放原始 m4a。有谁知道如何让 m4a 玩?我已经尝试通过核心音频(使用 Dirac 库)格式化我自己的 m4a,但我仍然遇到同样的无法播放 m4a 问题。似乎 AVAudioRecorder 应该制作完美格式化的文件,因为它都在那里抽象,但似乎只有 AVAudioRecorder 理解格式(甚至 iTunes 都不会读取它)。

这是我的邮件代码:

0 投票
1 回答
2166 浏览

avplayer - AVPlayer 不会通过 HTTP Live Streaming 流式传输 M4A

我正在编写一个 iOS 应用程序,我需要通过 HTTP Live Streaming 流式传输 m4a 文件。我正在使用 AVPlayer 和HLS 简单媒体播放列表文件

如果我将 AVPlayer 直接链接到 mp3 或 m4a,它会毫无问题地流式传输。

当我设置URL为 HLS 播放列表时会出现问题。奇怪的是,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 流

我有一张专辑存储为无缝 m4a 文件列表,从 CD 中翻录。我需要通过 HTTP Live Streaming 无缝地流式传输专辑,并且用户必须能够在任何曲目的开头“跳入”。目前,我唯一的客户端是 iOS 上的 AVPlayer。

我可以使用Apple 的 mediafilesegmenter 工具单独分割曲目。对于每首曲目,这会生成一个 .m3u8 播放列表文件和几个 .aac 片段文件,每个文件的持续时间约为 10 秒,最后一个除外。

Track 1 的 m3u8 播放列表如下所示:

我可以将这些 m3u8 播放列表文件合并为专辑的一个主 m3u8 文件:

它将在整张专辑中播放,但并非没有间隙。注意每个轨道之间的 DISCONTINUITY 标签(没有它,播放器将永远挂起)。这会在轨道之间引入一个小间隙,可能是 300 毫秒。

我怎样才能创建无间断地相互流入的段?

0 投票
1 回答
696 浏览

ios - AVfoundation play sound m4a format

I cannot play my sound which is m4a apple format. I thought the format was supported though. Any idea that could help ? Thank you !

0 投票
1 回答
5638 浏览

html - 为什么 Firefox 能够读取 m4a/aac 文件,但如果嵌入 HTML5 则不能?

我知道 Firefox 由于许可问题决定不支持 AAC,但为什么可以直接在 Firefox 中读取 m4a 文件?(我正在使用28.0

例如这个文件:

http://www.jplayer.org/audio/m4a/TSP-01-Cro_magnon_man.m4a

( ffmpeg: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 127 kb/s)

它预计不适用于:

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 浏览器本地与互联网差异

回复:http ://www.gooplusplus.com/minmedia/demo/minmedia.php

我正在研究最终可能成为局域网的极简媒体服务器,可以选择将文件启动到 Chromecast。这是因为发现没有 UPnP/DLNA 客户端 Chrome 应用程序或 Chromebook 的简单媒体访问方法。

虽然 Plex 在 Chromebook 上工作,但 Chromecast 重定向只能通过 Plex 网络链接工作。无论如何,大多数媒体服务器似乎有很多不必要的开销和周期性的磁盘抖动,而我们所需要的只是通过 wifi 从几 TB 的 LAN 托管媒体文件中播放的简单直接的方式。IMO、缩略图和类别功能等只是妨碍实际观看或收听。

足够的肥皂盒,现在到 MKV 和 M4A 文件异常:当我从我的网络主机 (Hostgator) 单击指向 MKV 演示视频文件的链接时,浏览器(Chrome 和 Firefox)开始下载而不是播放 MKV 文件。当我单击本地相同文件的链接(Civet Web 服务器,Mongoose 的开源分支)时,MKV 文件在 HTML5 浏览器窗口中正常播放。

M4A 音乐文件则相反。单击 Hostgator 托管的 M4A 文件链接会在浏览器的 HTML5 网络播放器中播放。单击本地托管的文件会提示下载而不是播放。

那么,那里的一些专家可以告诉我为什么指向这两种媒体文件的链接在本地与在互联网上的行为不同吗?它是 (1) 主机 [Hostgator] 还是 (2) Web 服务器(Apache vs Civet Web)的功能?是否有一些用于 Apache 或其他地方的 mime 类型等配置文件可能会强制我的主机如何处理 MKV 文件?

MinMedia 局域网 (Win7) MKV 链接