DDTV

可对阿B进行直播多窗口观看、开播提醒、自动录制、合并、转码的跨平台工具

GPL-2.0 License

Stars
1.2K
Committers
18

Bot releases are hidden (Show)

DDTV - DDTV-3.0.1.7

Published by CHKZL almost 3 years ago

根据您的系统环境不同,可能需要手动安装一些系统依赖
请在下载和使用前先查看官网DDTV官网
了解不同版本的差异和使用说明

有问题或者建议请加群338182356

Ver3.0.1.7更新公告

●  修复了一个网络环境复杂情况下可能导致的文件下载被403拒绝的问题(感谢@hanximeng 提供反馈)

●  给GUI增加了开播\录制提示音效

●  对新建任务的逻辑进行了优化,增加了开播的反应速度

DDTV - DDTV-3.0.1.6

Published by CHKZL almost 3 years ago

请在下载和使用前先查看官网DDTV官网
了解不同版本的差异和使用说明

本版本为使用.NET6重构后的全新DDTV3.0
所有功能全部重构,增加了更多的新功能和更好的稳定性!

如果这个Releases版本不是最新的也可以下载这个,内部自带自动更新脚本会自动更新到最新版本

如果提示缺少.NET6环境,请先安装.NET6环境 请根据官网的教程进行操作

DDTV - DDTV-2.0.6.1b

Published by CHKZL about 3 years ago

● 本次更新为基于.NET Framework 4.7.2开发的DDTV和基于.NET5开发的DDTVLiveRec的最后一次功能性更新,更新了很多重大功能,强烈推荐更新!
● 接下来我会使用.NET6进行完整的重构和优化,敬请期待。

本次更新内容:查看DDTV官网更新日志

本次更新内容:查看DDTV官网更新日志


安装请参考:官网安装说明
如有任何问题欢迎根据:点击查看联系列表联系或加入我们

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保已经根据官网安装说明配置环境

DDTV - DDTV-2.0.5.1c

Published by CHKZL over 3 years ago

2.0.5.1c更新说明

通用更新内容
● 【重要】修复因逻辑错误导致FLV文件合并失败和文件名为临时编号的问题
● 【重要】修复继承(重连)下载文件路径的错误问题
● 修复tmp文件存在判断错误
● 修复downloader中目录检测错误
● 优化初始化目录检测;避免因配置文件中目录未以/结尾导致的路径识别错误

DDTV专属内容
● 增加输入框输入完成后回车发送弹幕的功能
● 修复DDTV弹幕输入框无法输入字母\字符的问题
● 修复DDTV点击弹幕输入框后全局快捷键可能会失效的问题
● 通用更新内容

DDTVLiveRec专属内容
● 通用更新内容

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装以下两个环境依赖:

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV2.0.5.1b

Published by CHKZL over 3 years ago

2.0.5.1b更新说明

DDTV专属内容
● 修复部分系统环境下渲染层级出错导致的部分环境下播放窗口不能拖动\回车全屏无效\回车闪烁的问题
● 优化部分设备在网络环境太差的时候可能会崩溃的部分问题
● 优化连接速度

DDTVLiveRec专属内容
● 修复DDTVLiveRec在启动后不会自动录制已经正在直播房间的问题
● 增加加载SSL证书相关的代码
● 增加全局SSL配置支持
● 增加初始化提醒和控制台信息SSL证书相关内容
● 增加配置文件的控制台心跳间隔时间配置(DokiDoki)
● web服务修改为检测到SSL证书后自动跳转HTTPS
● 优化房间长连接模式WSS连接逻辑

通用更新内容
● 优化初始化提示内容和修复错误的描述文字
● 优化本地缓存文件结构和数量

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装以下两个环境依赖:

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV2.0.5.0d

Published by CHKZL over 3 years ago

2.0.5.0d更新内容

● 增加高分辨率下缩放非100%的时候播放窗口的一键界面自动排序功能支持
● 修复播放窗口刚开始缓冲就关闭窗口导致的重复音问题
● 修复播放窗口初始化完成前设置音量无效的问题
● 修复转码时会把合并生成的临时文件也转码的问题
● 修复一个初始化加载网络延迟高引起的一键添加房间失败的问题
● 优化web页面路由
● 优化API和CDN性能
● 进一步优化播放窗口消耗的CPU和内存

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装以下两个环境依赖:

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV-2.0.5.0b

Published by CHKZL almost 4 years ago

2.0.5.0b更新内容

● 增加播放窗口一键屏幕自适应排列功能
● 修复因为把播放窗口交给GPU渲染造成全屏下按下回车无法退出全屏的问题;
● 优化播放缓存清空机制
● 优化VTB一键导入逻辑

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装以下两个环境依赖:

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV-2.0.5.0a

Published by CHKZL almost 4 years ago

2.0.5.0a更新内容

【史诗级加强更新!】
● 支持阿B全部直播间的监控,vtbs没有数据也没关系
● 修改播放器核心,播放器支持GPU硬解了,解放CPU,使用率降低,流畅+++
● DDTVLiveRec可以直接在web播放录制的视频了
● 增加web的鉴权系统

【通用更新内容】
● 添加Docker的支持
● 添加在Linux/MacOS上的转码支持
● 增加一种阿B原生API房间直播状态轮询机制
● 房间配置文件增加对于UID的配置缓存
● 优化缓存系统的格式和统一缓存头标识
● 缩短直播状态的状态机轮询默认时间
● 增加轮播状态的识别防止误判
● 增加混合模式API获取机制和对应的欢迎界面
● 优化房间监控状态机,消除房间状态区别壁垒,所有房间均可随意路数监控

【DDTV独享更新内容】
● 完全修改播放器核心代码,播放器支持GPU硬解,解放CPU软解
● 增加全站的房间监控功能

【DDTVLiveRec独享更新内容】
● 增加WEB页面鉴权系统
● 增加WEB下载文件页面可以直接播放视频的功能

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装以下两个环境依赖:

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV-2.0.4.8.2021.b

Published by CHKZL almost 4 years ago

Ver2.0.4.8.2021.b
2021新年快乐。
【重要】修复一个跨年通宵昏睡写代码造成的合并flv文件错误导致文件合并错误和录制文件丢失的重大BUG

【通用的更新内容】
增加文件删除前的判定,防止误删文件。
增加合并flv后文件防重名的判断。
增加文件删除委托日志记录。
增加对于已经过期的日志文件自动删除的逻辑代码。
修改所有文件删除任务通过文件删除委托进行删除。

【DDTV的更新内容】
优化播放窗口的弹幕/字幕加载逻辑

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装ASP.NET5的运行时(ASP.NET Core Runtime 5.0.0)
如未安装不能启动,请到参考微软文档进行运行时的安装,或者直接下载ASP.NET5.0运行时进行安装,然后运行DDTVLiveRec

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV-2.0.4.8.2021

Published by CHKZL almost 4 years ago

Ver2.0.4.8.2021
2021新年快乐。
本版本主要是针对录制文件管理代码进行升级,推荐更新。

【通用的更新内容】
增加文件删除前的判定,防止误删文件。
增加合并flv后文件防重名的判断。
增加文件删除委托日志记录。
增加对于已经过期的日志文件自动删除的逻辑代码。
修改所有文件删除任务通过文件删除委托进行删除。

【DDTV的更新内容】
优化播放窗口的弹幕/字幕加载逻辑

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装ASP.NET5的运行时(ASP.NET Core Runtime 5.0.0)
如未安装不能启动,请到参考微软文档进行运行时的安装,或者直接下载ASP.NET5.0运行时进行安装,然后运行DDTVLiveRec

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV-2.0.4.7b

Published by CHKZL almost 4 years ago

2.0.4.7b
升级播放器核心版本到Vlc 3.1.0
修复因为阿B接口连接超时获取标题失败导致的文件名为空的错误
修复因为文件名为空可能导致的文件生成失败或文件隐藏的问题
增加配置文件初始化时房间配置文件错误的提示
增加开发模式

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装ASP.NET5的运行时(ASP.NET Core Runtime 5.0.0)
如未安装不能启动,请到参考微软文档进行运行时的安装,或者直接下载ASP.NET5.0运行时进行安装,然后运行DDTVLiveRec

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV-2.0.4.7a

Published by CHKZL almost 4 years ago

2.0.4.7a
增加了网络状态异常导致下载错误的问题处理机制,现在就算拔掉网线再插上都能正常续传了
增加了运营商IP地址租期到期或者DHCP从新分配IP操作引发的录制终端问题处理机制,强化续传功能
增加DDTVLiveRec日志里的版本更新提示
修改续传产生多个flv文件合并为录制结束后统一合并,加快续下重连录制速度
修复下载详情内容中时间显示偶尔时区错误的问题
修复首页数据源延迟检测显示错误的问题
优化主播在短时间内多次上下播操作时有概率建立多个同房间录制任务的问题
优化同步任务进程防止不同进程之间信息延迟导致录制重复。

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装ASP.NET5的运行时(ASP.NET Core Runtime 5.0.0)
如未安装不能启动,请到参考微软文档进行运行时的安装,或者直接下载ASP.NET5.0运行时进行安装,然后运行DDTVLiveRec

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装ASP.NET5.0运行时

DDTV - DDTV2.0.4.6c

Published by CHKZL almost 4 years ago

2.0.4.6c
【重要】针对阿B这两天的API接口变动,进行优化,确保录制功能正常
修复了播放窗口关闭后有概率后台不会停止继续缓冲的问题
修复了主界面数据源服务器延迟检测显示错误的问题

==============================================

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装ASP.NET5的运行时(ASP.NET Core Runtime 5.0.0)
如未安装不能启动,请到参考微软文档进行运行时的安装,或者直接下载ASP.NET5.0运行时进行安装,然后运行DDTVLiveRec

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装.NET5的运行时

DDTV - DDTV-2.0.4.6a

Published by CHKZL almost 4 years ago

2.0.4.6a更新内容
【重要】应对阿B修改连接限制,对长连接方式和数量进行修改,修复了V直播房间监控异常的问题
增加DDTVLiveRec对于录制保存路径的设置
增加阿B心跳包规则解析V2
增加新的缓存优化机制,减少原生API调用次数
增加debug模式,打开后会输出日志信息

修改录制的弹幕文件文件名称,保持和视频信息一致

优化弹幕录制记录的信息内容
优化内存使用量,增加长时间运行稳定性
优化代码结构和部分UI的描述文字信息
优化房间直播状态监控逻辑

DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装.NET5的运行时(.NET5.0 runtime)
如未安装不能启动,请到参考微软文档进行运行时的安装,然后运行DDTVLiveRec

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装.NET5的运行时

DDTV - DDTV2.0.4.5c

Published by CHKZL almost 4 years ago

2.0.4.5c更新内容
【重要】修复一个网络不稳定的时候重连导致DDTV崩溃的问题

从该版本开始,DDTVLiveRec的releases只提供依赖框架的可移植版本,请确保环境已经安装.NET5的运行时(.NET5.0 runtime)
如未安装不能启动,请到参考微软文档进行运行时的安装后运行DDTVLiveRec

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec-x.x.x.x.zip]是DDTVLiveRec依赖框架的可移植版本,使用前请确保环境已经安装.NET5的运行时

DDTV - DDTV2.0.4.5b

Published by CHKZL almost 4 years ago

===增加功能===
WEB界面增加系统信息总览和自动更新页面信息功能
增加支持MacOS系统使用DDTVLiveRec录制功能
在增加监控的房间为特殊短号时,会自动解析为正确房间号
核心框架升级为.NET5.0
增加DDTVLiveRec手机短信验证码登陆的方式
增加且修改默认弹幕录制通用的xml文件
增加了房间配置文件修改程序
===修改功能===
完善断线重连录制功能
分离DDTVLiveRec的登陆方式为短信登陆
优化新建和下载任务的重连机制
修正控制台和网页输出的任务开结束时间描述错误
优化了DDTVLiveRec的录制内存分配机制

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec_for_Win_x86.zip]是DDTVLiveRec的windows版本
[DDTVLiveRec_for_linux_arm.zip]是DDTVLiveRec的linux_arm版本
[DDTVLiveRec_for_linux_x64.zip]是DDTVLiveRec的linux_x64版本
[DDTVLiveRec_for_osx_x64.zip]是DDTVLiveRec的苹果osc_x64版本

DDTV - DDTV2.0.4.3c

Published by CHKZL almost 4 years ago

2.0.4.3c升级内容

修正了提示文字的错误房子

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec_for_Win_x86.zip]是DDTVLiveRec的windows版本
[DDTVLiveRec_for_linux_arm.zip]是DDTVLiveRec的linux_arm版本
[DDTVLiveRec_for_linux_x64.zip]是DDTVLiveRec的linux_x64版本

DDTV - DDTV2.0.4.3b

Published by CHKZL almost 4 years ago

2.0.4.3b升级内容
【!重要!不管是DDTV还是DDTVLiveRec,只要是需要录制的用户都强烈推荐更新】

修复了一个主播推流诡异操作流程会导致的录制失败的问题(感谢团长11月2号下午的麦克风((

优化了一下部分UI和描述的文字信息

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec_for_Win_x86.zip]是DDTVLiveRec的windows版本
[DDTVLiveRec_for_linux_arm.zip]是DDTVLiveRec的linux_arm版本
[DDTVLiveRec_for_linux_x64.zip]是DDTVLiveRec的linux_x64版本

DDTV - DDTV2.0.4.3a

Published by CHKZL almost 4 years ago

2.0.4.3a升级内容

增加非VTB(全B站直播)的监控功能代码和UI
增加录制弹幕储存功能
增加礼物记录和上舰记录
增加超管警告记录
增加B站WSS链接CDN自适应
增加VTBS自适应CDN优化
增加wss监控异常过后的重连功能
增加DDTVLiveRec配置页面

修复手动选择下载会异常提示提示未开播或加密的问题
修复关闭播放窗口时进行缓存清理因为文件锁时可能导致闪退的问题
修复了下载完成后可能还一直提示下载中的问题

优化B站直播间监控启动逻辑,vtbs数据和wss请求异步并行请求
优化VTBS数据交互逻辑
优化部分代码结构

以及增加了整体稳定性和修复了一些细小的逻辑bug

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md

如果下载太慢或者下载不动,也可以加DD交流群[每天都是单推的一天:307156949]群共享下载,然后每天一起吹逼聊天((((欢迎

[DDTV-x.x.xx.zip]是DDTV本体
[DDTVLiveRec_for_Win_x86.zip]是DDTVLiveRec的windows版本
[DDTVLiveRec_for_linux_arm.zip]是DDTVLiveRec的linux_arm版本
[DDTVLiveRec_for_linux_x64.zip]是DDTVLiveRec的linux_x64版本

DDTV - DDTV2.0.4.1a

Published by CHKZL about 4 years ago

2.0.4.1a升级内容

增加了非VTB\VUP(在VTBS数据库中未记录的直播间)的直播监控和观看录制功能
增加了观看和录制过程中对直播间的弹幕进行录制保存为ass文件的功能
增加DDTV服务器集群,支持热切换
增加了阿B弹幕的多版本支持
增加了配置文件中多个可修改项
增加了DDNA数据源和主要数据源错误自动切换的功能
增加了DDTVLiveRec环境下配置文件中WebServer的默认监听IP修改功能,方便服务端用户反代

升级了外部BiliAccount依赖,登陆特征升级为安卓6.5.0

修复了登陆二维码可能失效显示空白的问题
修复了多个DDTVListRec意外错误导致崩溃的问题
修复了在特殊系统版本下,系统默认浏览器缺失导致的Process打开网页报错的问题
修复了关闭播放窗口后,下载界面还是显示【下载中】的问题
修复DDTVLiveRec启动后房间配置文件被清空的问题

优化了启动流程和部分参数初始化错误的问题

以及增加了整体稳定性和修复了一些细小的逻辑bug

更多详细内容请查看:https://github.com/CHKZL/DDTV2/blob/master/README.md
从2.0.3.1a开始加入了自动更新模块,以后再也不用到github下载更新补丁了
从2.0.3.1a开始加入了自动更新模块,以后再也不用到github下载更新补丁了
从2.0.3.1a开始加入了自动更新模块,以后再也不用到github下载更新补丁了
如果下载太慢或者下载不动,也可以到307156949群共享下载

[DDTV-x.x.xx.rar]是DDTV本体
[DDTVLiveRec_for_Win_x86.rar]是DDTVLiveRec的windows版本
[DDTVLiveRec_for_linux_arm.rar]是DDTVLiveRec的linux_arm版本
[DDTVLiveRec_for_linux_x64.rar]是DDTVLiveRec的linux_x64版本

Badges
Extracted from project README
Stargazers over time
Related Projects