m3u8downloads是一个.Net编写的调用FFmpeg下载m3u8流媒体并转码成mp4媒体文件的下载工具。

下载模式有三种选择:

  1. COPY模式
    这个模式直接复制视频流,下载比较快,不咋占CPU。
  2. VBR模式
    下载同时使用libx264进行了一次编码,下载文件为动态比特率,占用CPU。
  3. CBR模式
    不是很静态的静态比特率(上下有点儿浮动),可以设定一个固定的码率下载视频,该模式需要占用大量CPU转码.

实际上,这个小程序只是调用了FFmpeg进行下载的,只不过简化一下不用繁琐的使用命令行拼接参数。由于第一次编写.Net和使用FFmpeg,代码比较烂,偶有bug请见谅,FFpmeg命令也是百度、google东拼西凑,不完美。

点击这里下载 m3u8Downloads