我试图使用chrome API https://developers.chrome.com/extensions/tabCapture。 如何从中获取音频文件。例如,如果我正在观看youtube并希望将我正在做的任何歌曲导出为音频文件MP3,wav等,我知道有一些Chrome扩展程序可以做到这一点,但我想知道如果有API。 谢谢!
答案 0 :(得分:1)
将desktopCapture API与DesktopCaptureSourceType" audio"
一起使用保存流可能更具挑战性。您可以创建Web Audio API音频上下文并调用decodeAudioData()以获取原始PCM数据(例如.wav文件)。 MP3编码你可以找到某种Emscripten module for。
或者,它看起来有一个媒体记录器API(demo)我不确定它在许多浏览器中是否稳定,但我只是在Chrome中试过它似乎有效。< / p>