安装MoviePy

pip3 install MoviePy

安装成功后需要打开MoviePy所在的文件夹

C:PythonLibsite-packagesmoviepy

打开config_defaults.py文件,在文件的最下面一行是需要安装的名为ImageMagick的软件,也就是MoviePy的一些功能需要这个软件的支持,但MoviePy并不知道这个软件被安装到了哪里,但我下载了最新版(7.0.8版)的ImageMagick后发现,安装路径中并没有提示中的convert.exe,这时需要将其改成magick.exe的路径,保持即可,安装完成。

批量提取视频中的音频

总体思路是:先轮番查看所选文件夹及其子文件夹中后缀为mp4、flv、avi等可支持的视频文件格式,并返回一个文件名,将文件名作为一个变量,并拼接文件的所在路径,这时用MoviePy分别打开不同的视频文件,并以其文件名将提取的音频保存在设置好的文件夹中,提取过程很快。

from moviepy.editor import *video = VideoFileClip('my.mp4')audio = video.audioaudio.write_audiofile('my.mp3')

下一步的处理

可将这些提取处理的音频文件转换成文字,然后再用python的自然语言处理功能做成词云,就可以在没有查看这些视频之前大体知道里面是讲了有用的还是一堆废话。

python 批量增加文件前缀_用python批量提取视频中的音频文件相关推荐

  1. python给视频添加声音_用python批量提取视频中的音频文件

    安装MoviePypip3 install MoviePy 安装成功后需要打开MoviePy所在的文件夹C:\Python\Lib\site-packages\moviepy 打开config_def ...

  2. 怎样快速提取视频中的音频文件?

    闲来没事的时候,希望在网络上看一些视频来消磨时间,不知道大家平时都喜欢看什么类型的视频呢?小编经常从一些视频中下载歌曲,因为平时喜欢听歌但是又不知道那些歌曲好听,如果在视频中遇到的话就会将它下载来,对 ...

  3. 如何在Mac电脑上提取视频中的音频文件

    使用 QuickTime Player 打开目标视频文件,依次点击菜单栏中的「文件 - 导出 - 仅音频」,设置导出文件名称.存放位置,然后点击「存储」,即可将其导出为包含 AAC 音轨的 Apple ...

  4. 使用python moviepy提取视频中的音频,同时对音频数据进行数据可视化分析

    文章目录 1 使用moviepy库包提取音频 1.1 moviepy库包说明 1.2 安装moviepy 1.2 使用moviepy提取视频中的音频 2 使用librosa库包读取音频文件,并分析音频 ...

  5. python提取txt中指定内容_提取视频中的音频——python三行程序搞定!

    写在开头   身处数据爆炸增长的时代,各种各样的数据都飞速增长,视频数据也不例外.我们可以使用 python 来提取视频中的音频,而这仅仅需要安装一个体量很小的python包,然后执行三行程序!    ...

  6. python从视频中提取音频_提取视频中的音频——python三行程序搞定!

    原标题:提取视频中的音频--python三行程序搞定! 写在开头 身处数据爆炸增长的时代,各种各样的数据都飞速增长,视频数据也不例外.我们可以使用 python 来提取视频中的音频,而这仅仅需要安装一 ...

  7. python提取txt中指定内容_提取视频中的音频,Python三行程序搞定!

    来源:http://suo.im/5yOtbx 写在开头 身处数据爆炸增长的时代,各种各样的数据都飞速增长,视频数据也不例外.我们可以使用 python 来提取视频中的音频,而这仅仅需要安装一个体量很 ...

  8. python从视频中提取音频信号_三行Python代码提取视频中的音频

    作者:小舟逝江海 http://suo.im/5yOtbx 写在开头 身处数据爆炸增长的时代,各种各样的数据都飞速增长,视频数据也不例外.我们可以使用 python 来提取视频中的音频,而这仅仅需要安 ...

  9. python 输出纯音频_提取视频中的音频python三行程序搞定

    写在开头 身处数据爆炸增长的时代,各种各样的数据都飞速增长,视频数据也不例外.我们可以使用 python 来提取视频中的音频,而这仅仅需要安装一个体量很小的python包,然后执行三行程序! 语音数据 ...

最新文章

  1. nginx详细配置文件 (转)
  2. 高性能网络编程1----accept建立连接
  3. 聊一下我们团队的理念
  4. Linux系统中为php添加pcntl扩展的方法
  5. python中的try与if,python中if和try的区别是什么
  6. 一、SQL语法——4-数据库约束
  7. Remix Solidity IDE 快速入门
  8. 拜佛有几点需要注意的事情
  9. Linux 环境变量配置总结
  10. Immutable 操作在 React 中的实践
  11. Java文件上传实例并解决跨域问题
  12. 红外接收C语言实现 NEC 定时器
  13. python爬LOL英雄皮肤
  14. ext动态树 java_基于Ext异步加载tree的实例 - Seraph115 - JavaEye技术网站
  15. LeeCode 算法(Java实现)系列汇总
  16. 写作分册王诚pdf_后王诚时代|老铁们,管综写作还能跟谁?
  17. Ubuntu系统界面启动后启动开机自启动后锁屏
  18. 8月21 MATLAB元胞数组
  19. Opencv C++成长之路(八):高斯双边滤波 (图像处理磨皮)
  20. 12小时制转24小时制

热门文章

  1. 手哥架构宝典系列:支付系统2.0架构演进
  2. 2019年文章精选,分类整理,顺带聊几句时间观念
  3. MATLAB GPU加速
  4. GitHub建立个人网站(三)
  5. mogilefs杂记(2)
  6. 耗费360万美元开发“无坚不摧”的电脑,美国这回下血本了!
  7. WEB接口测试之Jmeter接口测试自动化 (三)(数据驱动测试) 接口测试与数据驱动...
  8. Burpsuite如何抓取使用了SSL或TLS传输的 IOS App流量
  9. WSGI服务器实践二--实践一个基本功能的WSGI服务器
  10. input file上传图片预览