我已经创建了一个单击事件监听器,然后在其中添加了一个函数,其中包含了一些参数,根据这些参数,我正在创建一个音频元素,并在进一步的步骤中进行播放。当我希望在检测到另一次单击后暂停相同的音频时,问题就会出现,因为每次单击时都会创建一个具有相同值的新音频元素,并暂停它,尽管这个新的音频元素从未播放过,并且创建的第一个音频元素一直在播放。
let check = true;
masterPlayButton.addEventListener("click", function (i) {
minorPlayPause(i);
});
function minorPlayPause(
我正在尝试播放一个音频文件,到目前为止,我可以通过以下方式播放:
a = new Audio("audio.mp3");
a.load();
a.play();
但是在播放之后,我想要做的是创建具有相同名称的新音频文件。现在,当我再次单击一个按钮并运行此功能来播放音频时,它将播放以前的文件输出,而不是新的文件输出。所以我如何才能重新上传相同的文件与相同的名称,以便新的音频将产生。
谢谢
我正在尝试将mp3音频文件添加到我用MoviePy用图像创建的视频剪辑中。当脚本运行时,它会创建mp4文件并成功播放,但是没有音频。我真的不确定为什么,而且似乎找不到大量关于这方面的文档。MoviePy对我来说是非常新的,所以任何帮助都将不胜感激-谢谢!
def make_video(images):
image_clips = []
for img in images:
if not os.path.exists(img):
raise FileNotFoundError(img)
ic = ImageClip(img)