简介:
在任何网页(例如 YouTube)上对 HTML5 视频中的音频进行音调变换
现在修复了 Facebook 和 YouTube,插件应该处理加载和更改的新视频#
音高从页面上的 HTML5 视频源转换音频,而不改变播放速率(除非你想要它)。
潜在用例:
修复一个过于抱怨的 youtuber 的声音。
一个撒旦版本最喜欢的电影剪辑。
或者一首传奇说唱歌曲的花栗鼠混音。
不会将您的任何数据保存到远程服务器。
在启用它之前不要在网页上加载音调转换器(不会不必要地减慢您的计算机速度)。
故障排除
如果您没有从视频中获得音频,则可能是该视频是来自不同网站的广告,并且 CORS 政策阻止我们更改声音。我们正在寻找检测方法。
v1.5 2017 年 2 月 8 日
- 修正了 Chrome 56 上没有音高变化的错误。似乎有一个 API 更改/修复,因此 AudioParam.setTargetAtTime(target, startTime, timeConstant) 需要 startTime 来使用音频上下文中的 currentTime,而不是相对时间(我们是使用 0)。
更改日志:
v1.4 2016 年 2 月 15 日
- 半音范围为 -24/+24,与"平滑"选项的范围相同,与 v1.2 的范围相同
v1.3 2016 年 2 月 12 日
- 修复了音调变化而不是半音的问题。感谢错误报告的家伙!
v1.2 2015 年 10 月 27 日
- 半音移调,实验功能。使用经典平滑和新半音之间的选择框更改模式。
- 修复了当视频更改时播放速率不保持的错误。
书呆子的东西:
使用 Chris Wilso 的 Pitch Shift 效果:https://github.com/cwilso/Audio-Input-Effects
音调变化基于来自 mmckegg 的静态"最佳拟合线":https://github.com/mmckegg/soundbank-pitch-shift
源代码:https://github.com/foxdog-studios/pitch-shifter-chrome-extension
插件下载: