M3U8-Downloader
M3U8-Downloader copied to clipboard
视频下载後没声音,原因是没有将 #EXT-X-MEDIA:TYPE=AUDIO 中的音讯部分合并到视频
您好, 某些m3u8视频下载後没声音,查看master.m3u8 档案发现"视频部分"与"音讯部分"是分开的, 视频部分是在 #EXT-X-STREAM-INF 中指定的,当中的 .ts 档是没音讯的, 而音讯部分是在 #EXT-X-MEDIA:TYPE=AUDIO 中指定的。
这类m3u8,如果下载master.m3u8 只会下载/合并 .ts档,并没有一并下载音讯部分,导致合并出来的档案是没有音讯。 建议程式可以在这方面作出改善,谢谢。
现时的解决辨法是先把 video.m3u8 下载,然後再把 audio.m3u8 下载, 之後用 ffmpeg 合并。
不过也发现另一个问题,M3U8-Downloader 合并出来的档案时长不对。比如,实际时长是 21分04秒,但下载出来的 video.mp4 时长是 20分50秒,而 audio.mp4 时长是20分54秒,所以用ffmpeg 直接合并後声音会与画像不同步。
我也遇到了一样的问题,想请教一下如何单独下载video.m3u8和 audio.m3u8 呢?