抖音直播录制工具(biqiang)
本工具是本人为了方便自用开发,发布也只为交流获得工具更优化的建议,因此下载限个人使用,如用于其余用途甚至用于售卖获利,所有责任自行承担,请售卖的朋友自行下架处理。本人目前未从本工具以后也不会从本工具获取任何经济收益,不在任何社交工具接受任何人加好友请求,不接受任何定制开发要求,只在论坛针对使用中的问题进行选择性回复
本工具网盘链接(123网盘没有蓝奏网盘文件大小100M的限制,完整版将上传至123网盘):
蓝奏:https://wwa.lanzoui.com/b084buzyd ,访问密码:个人使用
123网盘:https://www.123pan.com/s/FvzA-p0SVv ,提取码:个人使用
本工具论坛直达链接: https://www.52pojie.cn/forum.php?mod=viewthread&tid=1675620
以前版本论坛直达链接(已超过365天无法编辑、回复): https://www.52pojie.cn/forum.php?mod=viewthread&tid=1468046
本人抖音采集工具论坛直达链接(已超过365天无法编辑、回复): https://www.52pojie.cn/forum.php?mod=viewthread&tid=1318159
更新说明:
注意:2022.11.21之后版本与之前版本最好不要放到同一目录内使用,新版本无需“设置.ini”,首次运行会自动生成。新旧版本可以共存,等新版本稳定后再考虑是否删除旧版本,新版本可以导入旧版本主播(录制文件默认会保存到原目录)
2022.11.29
针对转码进行了一些修改:
1、修复选项设置中转码参数无法保存的Bug;
2、默认启用转码功能,参数调整为“-c copy”,速度很快(当然硬盘速度不能慢),可以修复TS文件中的一些错误,码率不会受影响,已经使用1121之后版本的请自行修改设置或删除“设置.ini”后再运行才能启用此参数;
3、转码未结束的文件在退出程序时将自动保存到“设置.ini”中,下次启动时将自动开始转码;
4、可以将以前录制的未转码视频文件拖入工具主播列表中进行转码(扩展名必须为ts);
5、转码后即使选中“转码成功删除TS文件”,也会判断转码前后的时长,如果差距超过10秒将不会删除原TS文件。
2022.11.27
修复修改主播名称开始录制时生成文件的文件名不能即时使用新的主播名称和修改主播录制文件保存目录后生成文件仍保存在原先位置的Bug;完善无Cookie获取网页直播间信息。
2022.11.25
修复正在实时预览的主播不先关闭实时预览就进行直接移出监测列表闪退的Bug;修复1124版使用主播管理新增主播闪退的Bug;修复自动退出时间段结束时间早于开始时间无法认定为跨天而无法自动退出的Bug;修复启用自动退出功能后进行主播管理会闪退的Bug;修复使用主播管理新增主播或恢复刚移出监测的主播时主播若已开播则返回主界面无法正常显示开播状态的Bug(会停留在“等待开播”,在线人数会正常显示);修复导入旧版本主播时没有uid可能出现闪退的Bug。
完善:使用房间号无法获取流地址时尝试使用webrid获取(必须有带ttwid的Cookie),如世界杯直播,已可正常实时预览和录制;列表按主播名称拼音排序(注意:新增或恢复的主播加入列表时会插入到中间,不再像以前在末尾)
2022.11.24
继续修复Bug:部分设置(代理、录制源、清晰度等)不能即时生效的Bug;自动退出结束时间显示为起始时间的Bug;选项设置对话框界面没有“自动退出时关机”选项的Bug;刚添加主播未能获取webrid时打开网页直播间闪退的Bug。
新增功能:添加自动退出时关机选项;可以设置两次检测间隔之间录制文件最小的增长长度,如果增长长度低于设置值时将自动结束并重启录制,防止ffmpeg获取不到内容但不退出录制导致录制文件始终不增长无法录制后续内容;添加使用主播管理的新增主播功能时的提示对话框;完善实时数据写入功能,优先检查主播录制文件保存目录是否存在“实时数据.txt”,存在则写入此文件,不存在再检查程序目录下是否存在“实时数据.txt”进行写入。
2022.11.23
继续修复Bug:设置了录制文件的最小长度日志中也记录删除了小文件但未实际删除的Bug;正式程序闪退而控制台不会出现问题的Bug(出现在录制停止的时候,手动停止基本上都会出现,其他情况录制结束后也有可能出现);将新版程序直接放入旧版本目录运行时出现闪退的Bug,已可自动备份旧版本“设置.ini”并生成新版本设置文件。
2022.11.22
针对新版本出现的Bug进行了修改,如仍出现闪退情况,请下载控制台版本将出错原因论坛回帖反馈给我。
修复没有Cookie容易出现闪退的Bug;修复设置自动备份数据库数为0时闪退的Bug;修复设置各个目录与工具不在同一磁盘时保存设置会闪退的Bug;修复使用ffplay实时预览无画面的Bug;新增在日志中下播时记录当场直播数据;新增记录实时数据的功能,使用方法:在工具目录下新建一个“实时数据.txt”文件(最好为空,因为有这个文件才会追加写入)
2022.11.21
整体架构变动。由于修改内容较多,不再一一对照旧版本列举。下面说一下新版本的使用方法:
一、主界面中三个大的按钮,分别为“主播管理”、“选项设置”、“退出程序”。
1、点击“主播管理”弹出相应界面:①可以将在数据库中但移出了主界面监测列表的主播恢复到监测列表中,也可予以彻底删除;②可以导入旧版本的主播,此时需选中旧版本的保存所有主播的主目录;③可以导入其他数据库中的主播,必须是本工具生成的数据库,也就是可以互相分享数据库或在多台电脑上共用数据库或使用备份的数据库进行导入;④可以将主播直播间或主页(手机APP、电脑浏览器网页地址均可)链接粘贴到文本框中点击“新增主播”来添加主播,由于增加了“监视剪贴板添加主播”功能,所以这里只是作为一个备用方法。
注意,“主播管理”里对主播的变动只有在关闭主播管理对话框返回到主界面后才会生效。
2、点击“选项设置”弹出相应界面,可以对所有选项进行逐一修改,修改后的设置必须点击“保存设置并返回”才会生效,如果直接关闭则选项不会保存。新增的选项:①录制完成后转码MP4、转码成功后删除TS文件、转码参数,这三个选项可以在录制后将TS文件转换为MP4文件,退出时(包括自动退出和手动退出)如未转码完成则会直接退出,需自行处理。转码参数为标准的x265视频格式,测试相对原先的TS文件大小约为一半左右,画面效果也尚可,如果不清楚最好就保持原先的设置,确需调整请保证参数的正确性,否则ffmpeg会不予转码自动退出;②数据库自动备份数,可以用于误删主播(彻底删除)后恢复,也可在数据库遭到破坏时直接使用将备份数据库改名恢复;③监视剪贴板后台添加主播,开启此功能后你只需将主播直播间或主页(手机APP、电脑浏览器网页地址均可)链接按Ctrl+C复制到剪贴板后,工具将自动识别并添加新的主播,关闭此功能则只能通过主播管理新增主播;④自定义录制文件名,此选项用于设置生成的录制文件名;⑤自己获取到的Cookie,最好是自己登录后的Cookie,具体