我非常想播放 m3u8 文件(更具体地说,http://www.nasa.gov/multimedia/nasatv/NTV-Public-IPS.m3u8),但是当我尝试在 VLC 播放器上运行它时,它会转到多个 .ts 文件,并且流之间存在非常烦人的间隙。
有什么方法可以让我在 ubuntu 上播放这个流,就像我在 iphone 上播放一样(这就是流的用途)。
答案1
- m3u8文件是m3u以 utf8 编码的文件。
- m3u 文件是一种基于文本的播放列表格式。您可以使用任何文本编辑器打开该文件,并看到它包含要播放的文件列表。
- 如果使用 vlc 打开文件,则必须先下载每个视频才能播放。Vlc 似乎不会预加载文件,这就是出现间隙的原因。
答案2
HLS 播放器对我来说这是有效的方法!
答案3
尝试使用 Banshee Media Player(请注意,我还没有测试过有问题的流)。它支持播客,并且根据我的经验,它与 m3u 配合得很好,所以这应该没什么不同。
事实上,Rhythmbox 的效果可能一样好。
答案4
我将 m3u8 文件和播放列表粘贴到“我的文件夹”中。
打开播放列表文件夹。单击任意文件。
右键单击检查其属性。
现在复制“播放列表文件夹位置”的路径并将其粘贴到 m3u8 文件中。可以使用文本编辑器打开 M3u8 文件
- 原始路径
f://xyz/abc_m3u8 contents/
- 新路径
c:\my folder\abc_m3u8 contents/
仅保留播放列表文件的数据。从 m3u8 文件中删除所有其他行。现在将文件保存为“.m3u”,它可以在任何播放器上运行。