126

GitHub - ZSAIm/iqiyi-parser: 解析下载爱奇艺、哔哩哔哩、腾讯视频

 4 years ago
source link: https://github.com/ZSAIm/iqiyi-parser
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

爱奇艺、哔哩哔哩、腾讯视频解析器 (IQIYI-BILIBILI-TENCENT-parser)

爱奇艺、哔哩哔哩、(腾讯视频)解析下载器。【支持导入会员Cookie下载会员视频】

注意

本程序仅供学习交流,请勿用于非法用途

更新说明

  • 2019/05/04

    • 修复腾讯视频导入Cookie无效问题。
    • 添加下载器进行组下载,将M3U8碎片化以单文件下载。
  • 2019/05/03

    • 加入支持下载腾讯视频。 *(由于FFMPEG不支持SAMPLE-AES-CTR解密,所以该程序无法下载电影类加密的视频,只支持解析出M3U8,注意需要会员的视频是需要导入会员Cookie)。
    • 修复bilibili的flv格式合并错误问题。
  • 2019/04/28

    • 支持断点续传下载。
    • 添加下载器的多种参数调节(可通过设置菜单进行修改)。
    • 更换gui部分布局。(设置选项移到了menubar的file菜单,下载选中项移到了listctrl的右键菜单)
    • 爱奇艺添加解析f4v资源。
    • 修复爱奇艺f4v多线程下载进度卡住问题。
    • 修复bilibili一部分视频无法解析问题。(至于大会员视频能不能下载还不清楚)
    • 使用ffmpeg来对视频进行合并的操作。
    • 加入merger框来显示ffmpeg合并进度和输出信息。
  • 2019/04/25

    • 重构项目。
    • 添加支持下载Bilibili视频。
    • 加入ffmpeg的支持。(目前仅用来视频和音频的合并)
  • 2019/04/13

    • 修复下载M3U8视频多线程数据重复错误问题(由于M3U8多线程下载字段不一致问题)。

使用说明

  • 打开程序 main.exe,然后自己摸索。。。
  • 目录下的"cookies/*.txt"可以导入Cookie。(爱奇艺导入iqiyi.txt,哔哩哔哩导入bilibili.txt)

TO-DO

  • 加入简略GUI交互。
  • 支持导入Cookie。
  • 解耦解析器。
  • 更换JS执行引擎。
  • 修复下载器Bug。
  • 优化下载器程序。
  • 优化执行流程。

NOT-TO-DO

  • 批量视频解析下载。

引用项目


项目地址

github: https://github.com/ZSAIm/iqiyi-parser

历史更新

  • 2019/04/12

    • 添加未完成任务提醒功能。
    • 添加设置配置文件(保存上次下载目录、同时最大下载任务等)。
    • 添加合并后提示是否删除分段文件。
    • 优化下载器线程管理。
    • 修复导入Cookie程序无法运行问题。
    • 修复关闭窗口提示“Failed to execute script main”错误。
    • 修复下载器若干bug。
  • 2019/04/07

    • 支持解析导出M3U8。
    • 支持导入会员Cookie来下载VIP视频。
    • 支持解析下载免费的1080P视频。
    • JS引擎从PyV8更换到Nodejs。
    • 更新解析器代码结构。
  • 2019/03/29

    • 修复愚蠢的选择目录无法合并问题。
    • 修复下载中关闭程序无法完全停止关闭程序问题。
  • 2019/03/27

    • 加入GUI支持。(花了两天粗劣写个一个GUI,等以后有时间再整理下)
    • 删除了一些设定。
    • 加入支持复制下载链接。
  • 2019/02/25

    • 更新下载器程序。
  • 2019/02/17

    • 更新下载器程序,优化减少资源占用。
    • 支持更改下载路径。
    • 支持更改同时最大下载任务数。
    • 支持合并完后自动删除分段视频。
  • 2018/09/07

    • 修复若干bug。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK