盘天下 | 精选资源分享

跨平台m3u8视频下载工具

Macbook 2024-11-11 795 0

软件 介绍

m3u8 d,一款 跨平台 m3u8视频 下载工具 提供 windows 图形界面, mac 、linu x 命令行,下载后自动将ts文件合并、转换格式为mp4。

软件截图

跨平台m3u8视频下载工具跨平台m3u8视频下载工具

基本功能

提供windows图形界面(Qt), mac、 linux 命令行, linux支持arm、386、 mi psle 程序 会自动将下载的ts文件合并转换格式为mp4 windows自带GUI界面的版本下载

软件功能实现介绍

  • download . go 大部分抄自 https:// github .com/llychao/m3u8- downloader
  • 使用go media  代替ffmpeg进行格式转换
  • 支持跳过前面几个ts文件( 一般 是广告, 嘿嘿)
  • 程序会在下载保存目录创建:
    • downloading/ 目录, 用于存放正在下载的分段ts视频, 按照m3u8的url进行划分
    • m3u8d_cache.cdb 文件, 用于存放以前的下载 历史 , 用于防止重复下载文件
  • 重复下载文件的判定和跳过
    • 将M3u8Url+SkipTsCountFromHead进行hash, 得到文件下载id
    • 将文件下载id/文件大小/文件内容hash 储存在 m3u8_cache.cdb里面, 下载前搜索下载目录 如果发现某个文件大小/文件内容hash和以前的 记录 相等,则认为这个文件是以前下载的文件, 跳过此次下载.

更新日志

  • gomedia转换ts为mp4性能优化, 消耗 时间 降低为上个版本的35%
  • gomedia格式转换bug修复, mp4文件4G以上问题处理
  • windows版本的二进制支持右键查看版本信息/支持图标

软件下载

GitHub下载页面:https://github.com/orestonce/m3u8d/releases

闲趣赚

转载请注明出处,本文链接:https://pantx.cn/262.html

(1)
收藏 (0)

评论列表