我开始创建我的第一个UWP应用,但遇到了麻烦。我一直在尝试从链接下载视频文件,这就是m3u8流。我不确定如何下载此文件。
以下是视频(m3u8)文件的链接:https://pastebin.com/Zu4RQCMu
http://dl.v.vrv.co/evs/726f2912f654a28e481f451d11d33bc6/assets/36ecef5244e7a9ddc19bf0cb7377a1e2_3557698.mp4/master.m3u8?Policy=ewoiU3RhdGVtZW50IjpbCnsKIlJlc291cmNlIjoiaHR0cCo6Ly9kbC52LnZydi5jby9ldnMvNzI2ZjI5MTJmNjU0YTI4ZTQ4MWY0NTFkMTFkMzNiYzYvYXNzZXRzLzM2ZWNlZjUyNDRlN2E5ZGRjMTliZjBjYjczNzdhMWUyXzM1NTc2OTgubXA0L21hc3Rlci5tM3U4IiwKIkNvbmRpdGlvbiI6ewoiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE1NDkzNzU4MzV9Cn0KfQpdCn0_&Signature=NuopmOByY18fNPuTD7WU4JiVFfryRJO2LQenfnP7rxwYWQ89T08u9tw1X4pa6d0R-wA0mPQeI-NqK7xHXNh6-5UvNiW5W1u9vhjl0U~rSm3U4EPwzkmbHnYlEWbIzcJSQNWlZgFOSfQZ63ojMrzjddSWr1ZvcTLBqtl3EK-hmcPSoRFX8ukEnuTHrQAtN~d9sF5q7S043hLh0P351BVwMr1AgpsFeXuFxGbl1Mxe7TIoC7MCQj-MhUF3~XOhBPoDKXHT6RAULCfVba50qutu4IU-9BrXNGwFXYGPnHLyv1HUcuQkLJxU8bwcqFHUbYyJZmS43AtpBCt7ME6F0WsaiA__&Key-Pair-Id=DLVR
有人可以在这里引导我。谢谢。
我尝试从获得的m3u8文件中下载段文件。我得到了加密的.ts
文件,这些是我知道的段。那么,我应该解密它们然后将它们缝合在一起吗?如果是,怎么办? C#本身是否可以完成这项工作,还是我需要做其他事情?
答案 0 :(得分:0)
您可以使用ffmpeg下载m3u8流
或者您可以使用youtube-dl:-https://github.com/ytdl-org/youtube-dl
对于Ffmpeg,您可以使用此命令下载大多数m3u8流:-
ffmpeg -i“在这里放置您的m3u8链接” -c复制outuput.mp4
此命令会将所有.ts文件合并为一个单独的output.mp4文件