Moviepy - 从视频中提取时音频会损坏
Moviepy - audio gets corrupted when extracted from video
出于某些原因,像这样的简单代码会创建损坏的音频文件:
from moviepy import *
clip = VideoFileClip("cut.mp4")
audio = clip.audio
audio.to_audiofile('temp-audio.mp3')
预期行为
音频应与视频中的音频相同
实际行为
音频最后损坏了(像破唱片一样重复结束片段几次)
重现问题的步骤:
运行 上面 this 视频中的代码具有最新的 moviepy 版本(不要取笑它只是一个试用版哈哈),你会得到这个损坏的音频(我将它压缩在一个拉链):
here
规格
Python版本:Python3.9.9
电影版本:1.0.3
希望这对你有帮助
from moviepy import *
clip = VideoFileClip("cut.mp4").subclip(0,1)
#subclip mean video duration its from the place to start to the end
audio = clip.audio
audio.to_audiofile('temp-audio.mp3')
希望对您有所帮助
出于某些原因,像这样的简单代码会创建损坏的音频文件:
from moviepy import *
clip = VideoFileClip("cut.mp4")
audio = clip.audio
audio.to_audiofile('temp-audio.mp3')
预期行为 音频应与视频中的音频相同
实际行为 音频最后损坏了(像破唱片一样重复结束片段几次)
重现问题的步骤:
运行 上面 this 视频中的代码具有最新的 moviepy 版本(不要取笑它只是一个试用版哈哈),你会得到这个损坏的音频(我将它压缩在一个拉链): here
规格
Python版本:Python3.9.9
电影版本:1.0.3
希望这对你有帮助
from moviepy import *
clip = VideoFileClip("cut.mp4").subclip(0,1)
#subclip mean video duration its from the place to start to the end
audio = clip.audio
audio.to_audiofile('temp-audio.mp3')
希望对您有所帮助