【发布时间】:2018-08-26 21:30:12
【问题描述】:
首先,我想承认我不是程序员。我只是最终用户。 由于我找不到答案,我找到了 Stackoverflow,在那里我看到了许多可以回答我的专家。所以我来了。
我正在尝试下载 HLS LIVE 流(不是像 youtube 这样的预先录制的视频,而是像电视频道上的体育比赛广播一样的 LIVE)。 我使用的下载器程序可以下载预先录制的视频,但 LIVE 流存在问题。
我了解 PART 文件已下载,最后 PART 被附加/聚合/转换(?)作为最终 MP4 文件。
这就是问题所在。
有时我会得到看起来不错的 MP4 文件,我会在文件属性、文件大小、详细信息等中看到。
我正在使用 VLC、Movies&tv、MPC-HC、MPV、Potplayer、windows 媒体播放器等。
问题 #1:有些既没有视频也没有音频,只播放一个视频或音频。为什么?
问题 #2:某些 MP4 根本无法播放,文件损坏?文件属性详细信息不显示视频或音频详细信息。 VLC 说找不到、电影和电视错误代码、MPV 甚至打不开等。 有趣的。当我使用 MPV 播放器播放 MP4 文件时,我可以看到跳过 cus 时间跳跃(例如:10:12 到 10:23)但继续播放(这就是 MPV 是节拍播放器的原因)。所以有某种缓冲区,PART 文件出错了?
问题 #3:MP4 播放但跳过,在播放过程中卡住。为什么?
我认为互联网速度和质量可能与这些问题有关,但我不知道。我的带宽表在下载过程中显示大约 1mbps,我有 8mbps 服务。
或者在追加/聚合/转换为最终 MP4 文件的过程中,PART 文件存在问题和麻烦?
在追加/聚合/转换过程中究竟发生了什么?
Downloader 还为我提供了几个选项(变体??通常是两个选项),所以我尝试关闭两个流。 很少有完整 100% 的 MP4 可以完美播放。 但经常出现问题。 有时每个最终 MP4 文件的播放方式不同。如果跳过,则每个文件都会在不同的地方跳过。我同时下载了。 然后一个选项停止,没有 MP4 文件,但其他选项下载到最后我得到 MP4。
只是重复一遍(因为人们似乎很困惑)。我问的是 LIVE 流(无尽的广播流),而不是 youtube 或电影/电视节目下载网站等预先录制的视频。 还可以考虑电视频道播放 LIVE 体育比赛,然后重新播放预先录制但仍在电视频道播放的相同比赛。 它是 HLS 流。
很抱歉发了很长的帖子,但我想为帮助者提供所有可能的信息来帮助我。 提前致谢
【问题讨论】:
标签: video live-streaming http-live-streaming