抖音直播录制视频监控采集工具(最新版直播下载器)
强力推荐:
优点:实时监控,实时预览,自动录制,视频时长、文件大小可自定义
升级VIP免费下载全站资源,最新资源优先下载,SVIP限时特惠,点击升级
- 更新说明:
2021.12.01
由于抖音官方限制更严,原先方法已无法获取可用cookie,因此变更获取cookie方式,同时“设置.ini”中保存的cookie中项目有变化,因此务必使用1201版之后的抖音Cookie设置工具进行设置,否则cookie将无法使用。 - 2021.11.30
由于部分用户觉得一直录制文件可能太长,不便于使用,因此添加两个选项:单个文件最大长度、单个文件最大时长,可以限制录制时的单个文件长度和录制时长,设置后任一项达到即分割录制(即停止录制再立即开始录制),请根据自己的需要进行设置(默认不限制)。注意:两个录制文件的首尾应该会有重叠的部分,这是因为服务器发送过来的数据是有一段缓冲的。 - 2021.11.29
新增:可以通过抖音网页版直播间地址(即https://live.douyin.com/XXX形式的网址)和主播主页地址(即https://www.douyin.com/user/XXXX形式的网址)新增主播。注意:通过网页版直播间地址新增时必须使用cookie,请通过Cookie设置工具先行设置好。
调整:由于音浪数据与主播收入有关较为私密不宜获取记录,因此不再记录音浪数据,如果想获取此数据请在移动设备上安装旧版的抖音APP(具体多旧的版本不详,苹果手机测试10.6.0能显示),左上角显示即为音浪。 - 2021.11.21
确保可以使用代理,降级urllib3模块,已测试可用,如果还不能用我也没有办法。 - 2021.11.18
修正频繁重写“主播信息.txt”的Bug,目前在每次新开播时会重写一次,主要是写入新的直播间ID - 2021.11.17
1、昨日发布的“程序仅运行一次”选项从字面上理解可能会产生歧义,因此修改为“程序允许多开重复运行”,开启此功能后,允许重复运行程序,关闭此功能时,激活原程序窗口。需要注意的是:①如果最小化到托盘了,请右击系统任务栏进行任务栏设置,将“通知区域始终显示所有图标和通知”功能开启(Win10要继续点击“选择哪些图标显示在任务栏上”才会出现这个功能选项),否则可能无法激活原程序窗口。②即使允许多开,也不允许重复运行同一目录下的程序,要多开请将程序复制一份到别的位置调整设置后再多开。
使用增加了设置选项的新版程序时,建议直接将新版的“设置.ini”覆盖掉旧版,然后根据自己需求再手动设置好,防止可能出现的异常。
2、修复一个因获取信息失败导致闪退的Bug,请测试,如果还有闪退的情况,请在论坛回帖反馈。
3、如果视频录制方面的问题,请尝试自行下载新版的ffmpeg和ffplay来替换我提供的,我提供的是为了满足Win7用户需求找的旧版本。 - 2021.11.16
新增2个选项设置,请在“设置.ini”进行设置调整。①“仅运行一次”选项,可以设置为运行多次,虽然非常不建议这样做,但可以满足有特殊需要的用户。②“最小化到系统托盘”选项,设置后可以减少任务栏占用,防止误操作。与“抖音采集工具”一样,当“仅运行一次”选项开启后,重复运行时将自动激活原先的程序窗口(最小化到系统托盘时仍有效)。 - 2021.11.14
更改获取信息方法后去除不需要的模块,体积大幅下降,更新百度语音合成API接口(请在设置.ini中填写自己的API_KEY、SECRET_KEY使用)。
可以在设置中修改录制视频保存总目录。
目前可以不用cookie,即无需使用Cookie获取设置工具。 - 2021.11.10
针对无法添加直播间链接和无法获取信息导致未能发现开播的问题(抖音限制导致),更改部分代码使程序可用,同时设置进行了一些小调整。其它暂时不弄了,那样修改太多。只发布体积较大的不使用IE的版本,对于录制工具和现在的硬盘容量来说几十M不算什么的。
如果主页链接无法添加,则检查“日志.txt”是否已经出现cookie已经失效的提示。可以尽量使用直播间链接添加,否则获取是否开播也需要cookie,过于频繁就会导致失效。 - 2021.11.05
新增再次运行时直接显示原已运行程序,不再打开多个相同程序。IE设置Cookie版本和不使用IE版本同步发布,前面体积小,后面兼容性更强,自行选择使用。 - 2021.10.27
使用与采集工具相同的方法,无需使用占用空间较多的chrome,也可以直接添加主播主页的分享链接,当然直播间的分享链接也是可以的。 - 2021.09.24
近日抖音启用滑动验证才能在电脑打开主播首页的反爬措施,导致无法通过复制主播首页的短链接来添加主播,更不能及时获取其开播时间,针对此问题,使用了selenium启动chrome获取主播相关信息,初步测试是可以的,请在网盘目录下载Chrome_x64.7z(32位操作系统请下载Chrome_x32.7z),并将其解压到本工具目录下(解压后本工具目录下即会有个Chrome子目录,子目录下有chrome浏览器的执行文件chrome.exe和selenium控制chrome的webdriver文件chromedriver.exe),为防止自用chrome浏览器版本与webdriver版本不一致,不支持自定义chrome路径。如果无需使用主播首页链接添加主播功能的就不用下载,本工具会自动检查是否有chrome存在并尝试启动webdriver的,不成功就和原先一样,只是无法通过复制主播首页的短链接进行新增而已。 - 2021.09.21
1、修复关闭实时预览闪退的Bug,因为我测试时是再次点击同一主播的实时预览按钮来退出,所以没有发现,经论坛用户mtxwl、xian131414、WJia反馈检查程序后已修复。
2、优化获取直播数据的逻辑,使用一个单独的线程来获取直播间详细实时数据,请看“设置.ini”最后两个选项,由于频繁获取直播数据可能被限制,因此不公开此隐藏设置,如果确有需要需开启的,请私信我。
3、开启“记录实时直播数据”的主播名称为蓝色,开启“播放开播声音提示”的主播序号为蓝色,未开启则为黑色。是否开启“自动录制”已显示,不再另行区分。 - 2021.09.19
1、修复主播下播后又开始直播会出现连续的结束录制又开始录制无法正常录制的Bug。
2、添加快速切换主播选项功能(不用打开“主播信息.txt”进行修改来设置了):双击“主播名称”列打开主播目录(相当于点击“打开目录”按钮),双击“直播状态”列切换是否播放开播提示,双击“在线人数”列切换是否记录主播直播的实时数据(保存在主播目录下的“直播记录.txt”文件中,由于点赞数、音浪数据频繁获取会被封禁IP,目前只开放记录开播、下播信息和实时人数,其他数据需开启隐藏设置才能记录),双击“录制状态”或“自动录制”列切换主播是否自动录制(相当于点击“切换自动”按钮)。
3、有个别主播在下播较长时间仍显示在录制中,修改为下播5分钟后如果录制进程仍在运行,则强行结束进程,防止可能出现的卡死。
4、主播在实时预览时下播,可能实时预览界面会一直显示且为画面静止的状态,现添加ffplay参数,在播放结束后自动退出。 - 2021.09.17
1、不再直接使用win32api函数启动外部进程,改用QThread+QProcess的方式,外部进程一结束能即时获取到消息,可以更快地反馈出来。
2、重要更新:支持直接从主页复制分享链接来添加主播,即使主播未开播也可添加了,开播后也能正常检测到。同时在“主播信息.txt”中增加了更多的数据(在运行新版本程序时会自动写入。如果需要额外更新,可以在程序界面点击对应主播的“切换自动”在写入是否自动录制标志时即可重写“主播信息.txt”)。 - 2021.09.15
1、修复开启“视频文件最小长度”功能后,如果某一主播ffmpeg一启动就出问题退出并没有生成视频文件而去检测文件尺寸和删除会退出的Bug。
2、修复获取信息失败时自动停止录制又开始录制的Bug。 - 2021.09.14
新版说明:
1、对程序结构和部分代码进行了修改,虽然我已进行过测试,但仍可能会存在各种问题,如果使用时问题太多,请继续使用0810版。
2、由于要监测主播是否调整了直播视频清晰度,所以使用了opencv模块,因此打包后执行文件增大了不少。
3、如果已经使用旧版本且主播较多,由于新版本要获取每个主播的Web_Rid,第一次启动会耗时较长,请耐心等待,再次启动速度会加快的(不过由于QT的原因,显示出界面仍需要一点时间)。
更新内容:
1、提供“设置.ini”,可以对选项进行设置,请认真查看后再进行设置。
2、在每个主播目录下新增“主播信息.txt”,记录主播webrid值,可以对单个主播设置是否自动录制、是否播放开播语音提示。
3、重要更新:尽量不从“webcast.amemv.com”获取主播信息,因为这个网址对频繁访问封禁较严,在0810版本前经常出现启动程序时主播列表缺少部分主播甚至一个主播都不能显示的情况,添加主播有时都添加不上,录制时也经常获取不到主播信息,更新后初步测试能随时获取到信息(检测间隔在5秒的情况下,以前是30秒)。不过从而有个小问题,就是在线人数上万后,将无法显示精确的数字,就和手机上看到的一样了。
对有关问题的答复:
1、对于录制格式为什么使用TS,一是M3U8直播源(以前用的是FLV直播源)直接推送的就是H264编码的TS格式,直接复制源内容不进行处理系统资源消耗很小,而且H264编码体积也不大;二是录制过程中手动停止录制或强制退出或程序崩溃时TS格式能正常打开,但MP4会显示是加密格式无法打开,如果你确实需要MP4格式请自行随便找个工具在录制结束后转换就行,也很方便的。
2、出现很多小段视频而且出现重复的问题,这是因为ffmpeg在录制时异常退出了,然后由于直播进行中,本工具检测到开播又会开始录制,由于那个M3U8源一次推送过来的数据一般会持续几秒甚至十多二十秒,所以再次录制的时候获取到的视频片段既小也可能出现重复,这个问题没有什么好办法(除非自己解析M3U8文件并下载里面的TS文件不管其内容是否正确直接进行合成),如果有人知道怎么处理请私信或回帖说一下。如果不想要这种小文件的视频,请在“设置.ini”里修改“视频文件最小长度”选项,然后程序会自动删除指定长度以下的文件。 - 2021.08.10
修复播放开播提示声音的Bug(原先使用playsound模块会出现一些怪问题尤其是在需要连续播放多个声音时,现直接使用工具自带的ffplay.exe来播放提示声音),提示声音仅播放一次,是否播放开播提示声音选项会自动保存,不过需要注意的是:如果重新启动程序时是设置了播放开播提示声音的话,如果当时列表中的多个主播都已开播,将会逐个提示,会耽误一点时间,不过不影响程序的运行。 - 2021.08.09
加入播放开播提示声音的选项,在主播列表的右上方。选中后,在主播开播时会自动播放提示声音(2次),下播无提示。提示声音查询顺序:先在开播的主播目录下查找是否有“开播提示声音.mp3”,有则直播播放;如果开播的主播目录下没有“开播提示声音.mp3”,则继续在其目录下查找是否有“开播提示文字.txt”(务必使用ANSI编码,不要使用UTF-8编码,程序按ANSI编码读取),然后将此文本文件中的文字用百度DEMO语音合成API转换为mp3并保存为“开播提示声音.mp3”后进行播放;如果开播的主播目录下两个文件均没有,则将主播名字后面附加上“已开播”转换为mp3并保存为“开播提示声音.mp3”后进行播放。因此,如果你觉得自动合成的不准确请自行生成mp3并放入对应主播目录;同时,“开播提示文字.txt”支持多音字、声调的标注,如:嗨妹儿,一般发音为1声,但如果直接合成则不对,你可以自行标注,即在“开播提示文字.txt”中输入“嗨(hai1)妹儿 已开播”,这样发音就正常了,多音字同理。
降级urllib3模块版本为1.25.8,可以使用代理了。 - 2021.07.20
尽可能用最高清晰度录制主播视频(以前直接录制的默认清晰度,导致有些提供了蓝光1080P清晰度的录制成720P了);采取随机user_agents尽可能地防止被服务器限制。 - 2021.07.19
延长获取直播信息的等待时间,防止频繁获取数据被服务器屏蔽,同时等待时也可接受退出程序信号,退出不会长时间等待;实时在线人数增加与上一次获取人数的对比,增加为红色显示,减少为绿色显示;有论坛用户反馈,0717版本在Win7下无法运行,经测试确实有此问题,因此x64改为用Python 3.8.9在Win7 X64系统下打包生成EXE(x32版本原本就在Win7 X32下打包,不存在此问题),经测试在纯净版Win7下运行没有问题。 - 2021.07.17
修复Bug,文本框右键菜单改为中文,可以强制运行多个程序(可用在异常退出时防止无法启动程序)。 - 2021.07.07
修复Bug,完善列表显示。 - 2021.07.02
根据论坛用户的建议,增加实时画面预览,默认不自动录制,操作不再使用双击列表框内容,而是在列表框中添加按钮完成。 - 一些说明:
抖音直播的短链接获取方法:抖音注册登陆后(不登陆好像无法复制链接),在抖音直播界面的最下方发言对话框右边有个“…”的按钮,点击它弹出界面中点“分享”,再在弹出界面点“复制链接”即可,然后通过微信或在其他能输入文字的地方粘贴出来就行了,随便复制了一下示例:“#在抖音,记录美好生活#【嗨妹儿徒步西藏】正在直播,来和我一起支持Ta吧。复制下方链接,打开【抖音】,直接观看直播! https://v.douyin.com/eVWtSHq/ ”,然后可以将所有文字直接粘贴到程序界面的文本框中(可以不换行)或者直接在文本框中输出“eVWtSHq”(必须一行一个)然后点击“新增直播”即可。 - 如果录制的视频播放时卡顿,应该是主播方卡或网络问题,可以自行在手机上观看同一直播来确认(当然录制视频播放的时间或直接观看的时间不能相差太远,不然就没有什么可比性了)。
- XP下因为ffmpeg几年前都不再支持WinXP了,找了一个经测试无法录制。
评论0