{"id":13431310,"url":"https://github.com/OToNaShiAKi/material-douden-tool","last_synced_at":"2025-03-16T11:31:29.916Z","repository":{"id":41057101,"uuid":"460408263","full_name":"OToNaShiAKi/material-douden-tool","owner":"OToNaShiAKi","description":"采用 微拟物 FUI \u0026 Material 设计的向 bilibili 直播间发送 Vtuber 翻译、歌词的弹幕同传工具","archived":false,"fork":false,"pushed_at":"2024-02-28T07:20:22.000Z","size":6978,"stargazers_count":53,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-28T11:53:49.589Z","etag":null,"topics":["bilibili","danmaku","danmu","douden","live","material","vtuber"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OToNaShiAKi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-02-17T11:34:52.000Z","updated_at":"2024-10-26T13:44:52.000Z","dependencies_parsed_at":"2024-02-26T19:47:35.619Z","dependency_job_id":"686e03be-4e0f-487e-9821-783f516c10b8","html_url":"https://github.com/OToNaShiAKi/material-douden-tool","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OToNaShiAKi%2Fmaterial-douden-tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OToNaShiAKi%2Fmaterial-douden-tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OToNaShiAKi%2Fmaterial-douden-tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OToNaShiAKi%2Fmaterial-douden-tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OToNaShiAKi","download_url":"https://codeload.github.com/OToNaShiAKi/material-douden-tool/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243862896,"owners_count":20360235,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bilibili","danmaku","danmu","douden","live","material","vtuber"],"created_at":"2024-07-31T02:01:02.133Z","updated_at":"2025-03-16T11:31:27.486Z","avatar_url":"https://github.com/OToNaShiAKi.png","language":"Vue","funding_links":[],"categories":["直播相关工具"],"sub_categories":["直播脚本"],"readme":"# Material DouDen Tool\n\n采用 微拟物 FUI \u0026 Material 设计的 bilibili 同传工具\n\n任何使用问题、bug、功能需求可以提 issue。\n\n右侧 release 中下载最新版即可，Windows 系统下载 exe 安装包，MacOS 系统下载 dmg 安装包，网络可稳定连接 Github 时软件支持自动更新。\n\n## 使用介绍\n\n左侧选择同传标识符，可用 Tab 键快捷切换。\n\n右侧为同传弹幕输入框，回车即可发送，Alt + 上下键可切换已发送弹幕，存在快捷短语时，按下快捷键可立即发送短语。在同传输入框中按下 Alt+P 可立即打点\n\n当字符长度或发送频率超过 bilibili 限制时，将自动延迟并切割弹幕，弹幕切割长度为当前直播间可发送最高字数。\n\n### 弹幕捕获界面\n\n因为界面大小原因，一次只能展示一个房间的弹幕捕获，多直播间同时播的联动情况可选择展示自己传的 VTuber 的直播间。断线后可自动重连。\n\n获取当前选择直播间弹幕和 Super Chat，同时可获取历史十条弹幕与房间权限，房间权限为房管时对于捕获到弹幕的用户可以一键禁言。\n\n自动翻译非中文弹幕，支持用户名、弹幕内容、弹幕翻译一键点击复制。\n\n### 选择房间界面\n\n搜索框自动展示关注列表正在直播的前 10 位。支持 UID、LiveID、昵称关键字搜索用户，将搜索结果添加后即可在该房间同传。\n\n支持添加、单选或多选房间。并配置直播间弹幕颜色和位置模式，以及可更换当前使用的粉丝牌。可支持在更换房间时候自动更换牌子，多选情况时更换选择顺序中第一个拥有的牌子。不具有该房间牌子时候支持自动摘牌子。\n\n多选情况可用于联动，会将同传弹幕发在多个直播间。\n\n注：bilibili 限制了弹幕发送频率，约 1s 内之内发送一条，多房间发送存在延迟。\n\n### 歌词同传界面\n\n左侧选择歌词标识符，右侧输入歌曲关键词，结果为网易与 QQ 共同搜索并过滤掉无词无轴歌曲，支持按歌曲名、歌手、语言轴排序。\n\n点击歌曲即可切换到歌词页面，+0.5s、-0.5s 可调整歌词轴。重置播放即停止播放后重置歌词播放轴到开始位置。发送下句可立即发送高亮位置的下一句歌词。\n\n点击跳转按钮即可立即从当前滚动位置处的歌词开始同传。歌词下方空白部分从属于该段歌词识别部分。\n\n可将搜索到的歌曲轴导出为 Aegisub 文件，部分歌曲支持自动 K 轴。\n\n### 快捷短语界面\n\n可配置快捷短语，同传输入框中按下快捷键即可立即发送该短语，使用替换符情况下，替换符将被替换成对应字符串。\n\n### 标识符界面\n\n可配置同传和歌曲的标识符\n\n### 个人信息界面\n\n可用 Bilibili 扫码登陆，也可将发送直播间弹幕时的请求 Cookie 输入登陆。\n\n成功后课发送同传弹幕、选择房间等。同时实时监听 Cookie 状态（是否过期）。\n\n### 屏蔽词界面\n\n设置屏蔽词语和对应处理结果，发送弹幕时会自动将屏蔽词替换为处理结果。添加删除将更新到共享到在线词库中，可选择是否使用在线词库。词库量大时存在处理耗时导致弹幕延迟情况，请谨慎选择。\n\n被屏蔽的同传弹幕将会保存在安装目录下的 forbidden-words.txt 中，同时会自动复制到剪切板并做提示。\n\n### 设置界面\n\n配置工具主题色。\n\n可开启自动抽红包功能，自动抽红包时会占用 1 条弹幕时间，可能会将当前同传弹幕延迟 1s。\n\n可开启自动换牌子功能，房间页面切换同传房间时，若持有该房间牌子则自动更换。如果是联动同传，按选择顺序匹配到拥有牌子的房间后自动更换。\n\n可开启自动复制被屏蔽的同传弹幕。\n\n可配置捕获界面的过滤弹幕，被过滤弹幕将不会展示。\n\n可开启是否使用在线词库。\n\n## 其它功能\n\n### 直播追帧\n\n以低延迟、多线程并用对直播画面进行播放，当出现网络卡顿情况恢复后会以 1.5 倍速播放到当前帧而非像 b 站直接跳转，如果网络掉线太久则会重连到最新帧。可监控当前选中房间直播开播并刷新直播。\n\n可以选择播放的直播界面，并在直播期间将可记录的点输出供剪辑切片。\n\n### 导出棉花糖\n\n将棉花糖图片导出，支持单独导出中文、翻译、合并样式，且合并样式支持横排、竖排、反向横排和反向竖排。\n\n可复制文本输入于棉花糖图片内导出；也可传入 Excel 文件导出，但请确保 Excel 文件中含有中文和日文两项列标题，将会把对应列内容导出。\n\n支持自定义棉花糖卡片样式。\n\n### 禁言列表界面\n\n自动查询房间界面中，所有拥有房管权限的直播间已被禁言用户，可撤销禁言。并可以支持按 UID、昵称关键字搜索用户，在拥有房管权限的直播间中将该用户禁言。\n\n### 导出视频鉴赏\n\n将 Bilibili 某动态下评论里的视频推荐捕获，筛选过后导出 Excel 或 Word 文档\n\n### 歌词制作\n\n可自制歌词，并将自制歌词、歌曲搜索界面的搜索到的歌词保存用于歌曲同传，或导出为 Aegisub 文件。\n\n也可将 Aegisub 文件上传解析为歌词并保存用于歌曲同传。同时可以将搜索歌曲页面导出的歌曲在该页面导出成 Aegisub 文件。\n\n### 反馈\n\n任何使用问题、功能需求、bug 可在该项目下提 issue。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOToNaShiAKi%2Fmaterial-douden-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOToNaShiAKi%2Fmaterial-douden-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOToNaShiAKi%2Fmaterial-douden-tool/lists"}