簡體   English   中英

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')

預期行為音頻應與視頻中的音頻相同

實際行為音頻最終損壞(重復結束片段幾次,就像破記錄一樣)

重現問題的步驟:

用最新的moviepy版本在這個視頻上運行上面的代碼(不要開玩笑,這只是一個試用版哈哈),你會得到這個損壞的音頻(我把它壓縮成一個zip): 這里

規格

Python 版本:Python 3.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')

我希望我有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM