python - 如何使用 python 将 mp4 转换为 mp3
问题描述
如何使用 python 将 mp4 或 mpeg4 文件转换为 mp3?
我看过几个图书馆都没有成功。
解决方案
这听起来像是MoviePy的任务。安装后(安装方法)可以通过以下方式使用:
import os
from moviepy.editor import *
video = VideoFileClip(os.path.join("path","to","movie.mp4"))
video.audio.write_audiofile(os.path.join("path","to","movie_sound.mp3"))
只需更换"path","to","movie.mp4"
并"path","to","movie_sound.mp3"
根据您的需要。
编辑:为避免 KeyError:'video_fps',请确保您没有输入任何不包含任何视觉内容的视频。
推荐阅读
- c++ - 'for循环'在3次迭代后退出
- c# - "System.Net.Mail.SmtpException" Asp.NET
- excel - Excel Vba - 选择命名范围的行
- swift - 如何在 MacOS 上使用 Swift 中的自动布局使视图在 x 轴上居中?
- php - SIMpleXML 单独的值
- dart - 使用 final/const 而不是 var 如何更有效?
- java - Java Spring中的帮助类
- javascript - 无法将字符串转换为数字
- python-3.x - 当纸张本身有印刷的角/线时,如何找到纸张的角?
- docker - docker-compose 中的端口冲突