python moviepy 从视频中提取音频
文章目录
- 0 引言
- 1 依赖
- 2 操作流程
- 大功告成
- 参考
0 引言
- 随着短视频时代的来临,有很多好听的歌曲被翻唱或者作为背景音乐,对于好听的歌曲,当然不能放过
- 基于此,使用Python中的第三方库 moviepy来提取视频中的文件
1 依赖
需要安装ffmpeg,这个需要放到windows中的环境变量中,网上有很多教程,这里使用一个: [Window系统安装FFmpeg教程]https://blog.csdn.net/weixin_45947430/article/details/122509083
安装完ffmpeg后,安装第三方库moviepy,直接
pip install moviepy
2 操作流程
- 提取音频的流程相当简单粗暴,不需要我们有专门的多媒体知识
导入视频文件,
video = moviepy.editor.VideoFileClip(filename=path)
导出音频文件, 操作导入的视频对象
video.audio.write_audofile(filename=path)
代码:
import moviepy.editor as edrdef export_audio_from_video(src_file, dst_file):"""# 提取出来的格式为mp3:param src_file::param dst_file::return:"""# 1. 读取目标文件video = edr.VideoFileClip(filename=src_file)# 2. 取出其中的音频数据结构video.audio.write_audiofile(filename=dst_file)print("done")passif __name__ == '__main__':name = "花海"input_video = rf"./resourses/{name}.flv"output_audio = rf"./destination/{name}.mp3"export_audio_from_video(src_file=input_video, dst_file=output_audio)
大功告成
参考
- Window系统安装FFmpeg教程https://blog.csdn.net/weixin_45947430/article/details/122509083
- moviepy 提取音频https://www.likecs.com/show-796019.html
python moviepy 从视频中提取音频相关推荐
- 从视频中提取音频Python
从视频中提取音频Python三行程序的python搞定 写在开头 提取音频 安装 python 包 提取音频 分析音频 安装 python 包 读取音频 matplotlib 画信号强度图 libro ...
- python音频 降噪_从视频中提取音频数据,然后应用傅里叶对音频降噪(python)...
视频准备 QQ有热键 然后随便打开一个视频网站进行录屏 我选择B站 从视频中提取音频 需要安装包moviepy pip install moviepy 提取代码 from moviepy.editor ...
- 从视频中提取音频数据,然后应用傅里叶对音频降噪(python)
视频准备 QQ有热键 然后随便打开一个视频网站进行录屏 我选择B站 从视频中提取音频 需要安装包moviepy pip install moviepy 提取代码 from moviepy.editor ...
- 从视频中提取音频的MFCC特征
具体包含以下两部分: 1.安装并使用ffmpeg从视频中提取音频文件 2.安装并使用librosa提取音频的MFCC特征 一.从视频中提取音频 1)安装ffmpeg 从ffmpeg的官网下载ffmpe ...
- 如何从视频中提取音频?
抖音.快手上有许多视频中的音乐特别好听,可以我们有时不知道这些歌曲的名字,所以有时需要从视频中将音频给提取出来.有的则是看到某些视频中合成的背景音乐很炫酷,想要拿过来为自己用,所以需要从视频中将音频给 ...
- 采用FFmpeg从视频中提取音频(声音)保存为mp3文件
采用FFmpeg从视频中提取音频(声音)保存为mp3文件 作者:雨水,日期:2016年1月9日 CSDN博客:http://blog.csdn.net/gobitan 摘要:看到好的视频文件,如果想把 ...
- FFmpeg从视频中提取音频保存为mp3文件
如何把视频文件中的音频数据提取出来,网络上有不少音频提取工具,但作为技术人员提到音视频处理,肯定会想到FFmpeg.本文介绍了如何基于FFmpeg从视频中提取音频,然后将音频保存为mp3格式的音频文件 ...
- ios 使用AVFoundation从视频中提取音频
ios 使用AVFoundation从视频中提取音频 在导出音频文件时候,使用 m4a格式或者wav格式,总会遇到某些视频无法正常导出,使用caf(core audio format)则可以正常导出. ...
- Android中从视频中提取音频
最近在做一款产品,需要从视频中提取音频.查了查资料发现了有FFMPEG,MP4Parser,Android自带的解码器.首先FFMPEG比较复杂据说也慢(来源于互联网,我也不知道)然后就是Androi ...
最新文章
- 在windows下配置pthread多线程
- 部署FTP服务器及其管理
- Java导入导出CSV文件
- DL之DilatedConvolutions:Dilated Convolutions(膨胀卷积/扩张卷积)算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
- Skaffold:让K8S开发工作变得简单
- android 文本左对齐,在Android中与文本左可绘制对齐
- 201521123011 《Java程序设计》第8周学习总结
- 虚拟机下Linux网络配置
- 硬盘安装 solaris
- 图卷积网络进行骨骼识别代码_深兰科学院:动作识别——人体骨架时空图卷积网络的关节图构造方法简介...
- error:LNK2005 函数已经在*.obj中定义
- 使用std:sort和Eigen根据矩阵某一行/列元素对矩阵的行/列排序
- MySQL5.5安装教程+SQLyog安装
- 二、从零开始学逆向之XCTF-logmein
- 大数据常见面试题总结,有问必答
- Google Safe Browsing API的实施
- ios代码中的内存泄露,内存检测工具leaks 检测不出来
- 什么是docker,它与虚拟机有什么区别?
- js验证组织机构代码
- linux重装出现cannot load file 5555h,在安装系统出现error cannot load file code 5555h 的解决办法...
热门文章
- java lambda表达式 list转string
- lookup无序查找_Excel查询函数之无所不能的VLOOKUP(LOOKUP)实例介绍
- 同步电路设计中CLOCK SKEW的分析
- NAS自动挂载和关闭硬盘电源原理
- PTA_数据结构与算法_7-38 寻找大富翁 (25分)
- RK3288 NFS rootfs修改和操作(已验证)
- java解有虚根的一元二次方程(超简单代码)
- JS AES加密与PHP解密(转)
- 计算机缺少网络连接,电脑提示找不到宽带连接的原因及解决方法
- 联想IdeaPad Z460在Win10环境下BIOS刷白名单