使用 Python 下载 JavaScript 加载的音频



我正在尝试编写一个脚本来使用 Python 自动从网站下载英语音频文件。

音频在单击时播放/加载,但我不知道如何在加载和下载文件时"捕获"文件。我不懂javascript语言。

网站: https://context.reverso.net/traduzione/inglese-italiano/pull+the+rug

例如,第一个播放按钮:

<button data-id="OPENSUBTITLES-2018.EN-IT_13515521" class="voice icon 
stopped" title="Pronuncia" data-lang="en"></button>

加载此网址:

https://voice2.reverso.net/RestPronunciation.svc/v1/output=json/GetVoiceStream/voiceName=Heather22k?inputText=cHVsbCB0aGUgcnVnCgoKWW91IGp1c3QgbGV0IGhlciBrbm93IHRoYXQgeW91IGNhbiBwdWxsIHRoZSBydWcu

将其复制到浏览器中,将加载可以手动下载的音频文件。我想自动下载它。

谢谢!

已解决。url inputText 是在 base64 中生成编码的书面翻译。

最新更新