M3U 文件:如何播放或下载 M3U 播放列表的内容

M3U 文件

使用 iTunes 可以轻松播放 m3u 中的音频,但也许更有用的是通过将源音频下载到本地硬盘驱动器,从 m3u 容器中获取实际的音频文件。我们将介绍如何做到这两点。

用iTunes直接播放M3U文件

iTunes 通常知道如何处理 M3U 文件,因此只需直接在 iTunes 中打开 m3u 即可通过流媒体开始播放音频。根据互联网连接速度,可能需要一些时间才能开始加载。

在 iTunes 中打开 m3u 后,即使 m3u 是播客或不是音乐,它们也会归类到库的“Internet 歌曲”部分。

m3u 在 iTunes 中播放

直接通过 iTunes 保存 m3u 文件的缺点是每次访问音频时它都会流式传输,这意味着如果互联网连接中断或服务器无法访问,它将无法使用。这就是为什么从 m3u 容器下载音频内容很有用。

从 M3U 文件转换/下载 MP3 / M4A

您通常可以将 m3u 播放列表音频文件直接下载到计算机,这样就不必通过 M3U 容器流式传输音频。因此,这意味着如果容器是音频的 URL,您只能将 m3u 文件“转换”为本地 mp3 / m4a 文件。如果该文件是本地文档的播放列表,则无法通过这种方式操作。

1:从m3u中抓取URL

您可以使用任何通用文本编辑器查看任何 m3u 的内容。 OS X 使用捆绑的文本应用程序 TextEdit 或使用 Quick Look(如果您有 文本选择)使这变得特别简单启用。只需将 m3u 文件拖入 TextEdit 或使用 Quick Look 打开它,您就会看到 m3u 容器中的内容,即指向文件或播放列表的链接。

m3u 内容显示一个 mp3 文件

从 m3u 播放列表中获得 URL 后,您就可以在本地下载它。大多数用户会希望使用网络浏览器来完成此操作,但您也可以转向命令行从 m3u 下载内容。

2A:从 Web 浏览器保存 m3u 容器音频

对于大多数用户来说,通过网络浏览器下载内容是最简单的,它应该适用于任何现代操作系统中的任何现代浏览器,无论是 Safari、Chrome 还是 Firefox。

  1. 在文本编辑器或快速查看中打开 m3u 文件,并将 URL 复制到剪贴板
  2. 将音频 URL 粘贴到您选择的网络浏览器的地址栏中,让它加载,然后转到“文件”菜单并选择“另存为”以将包含的音频保存到本地硬盘驱动器

您可能希望将生成的 mp3 或 m4a 保存在易于访问的位置,例如桌面。下载完成后,您可以直接在 iTunes 中打开它,它将与您的音频播放列表的其余部分一起驻留。

2B:使用 curl 下载 m3u 容器音频

宁愿转向命令行的用户可以使用 curl 来抓取音频并保存在本地:

  1. 使用 cat 从 m3u 容器复制音频 URL:
  2. 猫样本.m3u

  3. 启动终端,然后使用以下命令语法:
  4. curl -O [url]

请务必指定完整的 URL 和协议,例如:

curl -O http://not-a-real-url.com/example/path/name.mp3

curl 将开始下载文件,显示下载速度和进度。完成后,它将是您执行命令的位置,通常在用户 ~/ home 目录中。

您是否通过命令行的 Web 浏览器下载文件并不重要,但您现在会将音频文件存储在本地,防止 m3u 容器在每次打开或检索文档时流式传输文档。如果您宁愿在 iPhone、iPad、iPod 或计算机上加载播客之类的音频文件而不是依赖流媒体功能,这将很有帮助,因此只需将其直接加载到 iTunes 中即可享受。