📜  使用Python进行视频到音频的转换

📅  最后修改于: 2022-05-13 01:55:51.148000             🧑  作者: Mango

使用Python进行视频到音频的转换

先决条件: Python编程语言

Python中有几个库和技术可用于将视频转换为音频。一个这样的库是Movie Editor

MoviePy 可以读取和写入所有最常见的音频和视频格式,包括 GIF,并在 Windows/Mac/Linux 上运行,使用Python 2.7+ 和 3(或仅来自 v.1.0 的Python 3.4+)

安装

要安装电影编辑器库,请打开终端并编写:

pip install moviepy

注意:此模块会自动安装 FFmpeg。但是,在某些情况下,您可能会提示安装。

安装 FFmpeg

视窗:

  • 从这里下载构建。
  • 将构建解压缩到任何文件夹中。
  • 以管理员权限打开 CMD。
  • 运行以下命令来设置环境变量。
    setx /M PATH "path\to\ffmpeg\bin;%PATH%"

Linux:

在终端中编写以下命令。

sudo add-apt-repository ppa:mc3man/trusty-media  
sudo apt-get update  
sudo apt-get install ffmpeg  
sudo apt-get install frei0r-plugins

执行

# Python code to convert video to audio
import moviepy.editor as mp
  
# Insert Local Video File Path 
clip = mp.VideoFileClip(r"Video File")
  
# Insert Local Audio File Path
clip.audio.write_audiofile(r"Audio File")

输出:

python-视频到音频