您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
为 Clipchamp 文本转语音面板增加音频下载按钮
为 Clipchamp 文本转语音面板增加音频下载按钮
Blob
构造函数:NewBlob
类继承自原生 Blob
,在构造时使用 URL.createObjectURL(this)
获取音频资源的 Blob URL。currentBlobURL.val
,供后续下载使用。window.Blob = NewBlob
全局替换原生 Blob
构造函数,从而捕捉 Clipchamp 在页面中创建的音频 Blob 对象。MutationObserver
检测 UI 面板加载:.isPropertyPanel
的面板被添加到 DOM 中,脚本会检查是否存在音频输入框与下载按钮。vanjs-core
渲染一个按钮并插入 UI。inputValue
和 currentBlobURL
的有效性动态切换颜色和鼠标指针样式(启用或禁用)。prompt
询问保存文件名,若用户确认,则创建 <a download>
链接并模拟点击,下载音频文件(以 .mp3
为扩展名)。QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址