python处理mp4视频提取音频转为mp3或者wav,并进行截取
- mp4视频文件提取音频转为mp3或者wav文件
mp3是有损文件,wav是无损文件,就像我测试的视频,mp3导出只有几十k,wav文件导出有3M多。
from moviepy.editor import *video = VideoFileClip('aa.mp4')
audio = video.audio
audio.write_audiofile('test.wav')
audio.write_audiofile('test.mp3')
- 截取map或者wav文件
from scipy.io import wavfilelike = wavfile.read('test.wav')
# print (like)
# 音频结果将返回一个tuple。第一维参数是采样频率,单位为秒;第二维数据是一个ndarray表示歌曲,如果第二维的ndarray只有一个数据表示单声道,两个数据表示立体声。所以,通过控制第二维数据就能对歌曲进行裁剪。
# 对like这个元组第二维数据进行裁剪,所以是like[1];第二维数据中是对音乐数据切分。 start_s表示你想裁剪音频的起始时间;同理end_s表示你裁剪音频的结束时间。乘44100 是因为每秒需要进行44100次采样
# 这里表示对该音频的13-48秒进行截取
wavfile.write('test2.wav',44100,like[1][13*44100:48*44100])
python处理mp4视频提取音频转为mp3或者wav,并进行截取相关推荐
- mp4视频文件如何转为MP3音频文件
mp4视频文件如何转为MP3音频文件 工具介绍 我们可以使用到一个网页版的转换器,这款转换器在未登录的情况下,最大支持100M的大文件上传并转换,如果通过注册,可以支持无限大小的支持,但是这个注册需要 ...
- python批量音频转格式_GitHub - shede333/SWConvertVideoToAudio: Python批量转换 视频 为 音频MP3(即提取音频文件)...
Python批量转换 视频 为 音频MP3(即提取音频文件) 输入文件格式:ffmpeg支持的视频文件 输出格式格式:mp3文件 使用方法: 注意:使用前需要先安装 ffmpeg 才行(Python最 ...
- 如何将MP4视频文件转换成MP3音频格式
2018年11月9日,美国漫威影业公司的大作<毒液:致命守护者>开始在中国上映,作为漫威在2018年最后的压轴巨作自然是非常不错的.在影片中很多激斗的场景也有共生体和宿主之间的对话,但是电 ...
- ffmpeg 视频提取音频 php-ffmpeg
composer require php-ffmpeg/php-ffmpeg 注意:请在 php.ini 中开启这两个函数proc_open,proc_get_status.找到 disable_fu ...
- 怎么视频提取音频文件?分享这3种简单实用的提取方法
不知道大家平时用手机刷视频的时候,会不会被一些好听的背景音乐给吸引了呢?这些背景音乐大多都是网友们自己合成导入视频上传的,可能在许多音乐平台都不能找到音源播放.遇到这样的情况,大家一定都很苦恼吧?但其 ...
- 视频提取音频 - 手机视频在线提取音频提取器
怎样将视频中的音频提取出来?一刀工具箱提供一键可将手机相册中的视频提取音频,便捷的快速获取到视频中的音频文件,视频提取音频的软件,免费转换 mp3 格式的工具. 代码片段 buildVideo(){l ...
- 使用 Python 将 MP4视频 转换为GIF动画
使用 Python 将 MP4视频 转换为GIF动画 Python 可用于读取常见的 MP4 视频格式并将其转换为 GIF动画.当然,如果你愿意,你可以使用预先构建的软件,但是自己做很有趣(并且是一种 ...
- 如何将m4a格式音频转为mp3?
如何将m4a格式音频转为mp3?如果你是苹果手机用户,那么你可能会发现一个问题,当我们将苹果手机的录音文件放到其它设备上时,可能会出现无法打开播放的情况,这是因为格式不被兼容的原因所引起的.苹果手机的 ...
- 视频提取音频怎么弄?快把这些方法收好
在闲暇的时候,我们通常都会看一些视频来放松自己,那小伙伴们有遇到过,看到一个视频,觉得里面的音乐很不错,想要将它保存下来,可是怎么也搜不到音频相关信息的情况吗?这种时候,其实我们可以将视频的音频提取出 ...
- Python把mp4视频转化成gif动图
Python把mp4视频转化成gif动图 平时在CSDN写博客的时候我喜欢放一张作品的效果展示上去,具体步骤是先用录屏软件录下展示的过程,然后再把录屏的mp4视频通过一些在线转换视频格式的网站转化成g ...
最新文章
- oracle dataguard 日志 很多no,oracle dataguard 日志传输原理
- Serverless 微服务实践-移动应用包分发服务
- Trie 树——搜索关键词提示 1
- vue组件实现查看大图效果
- endnote初始化数据库支持_服务端编程——数据库(MySQL、sequelize) - 天生笑点低你奈我何...
- 搜索引擎:你选谷歌还是百度?
- BIO、NIO、AIO的区别——Netty系列(一)
- Flexbox兼容性语法汇总
- 深入解析oracle电子版,深入解析Oracle数据库
- Jenkins 构建触发器操作详解
- 【CarMaker学习笔记】申请使用账号
- 分支定界法(matlab实现)
- 物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联网与互联网物联
- html表格中boder属性与style中boder属性区别
- 计算机防火墙服务不能启动不了,Windows防火墙不能启动 服务也不能启动,怎么回事?...
- Voxel RCNN:高性能3D目标检测网络(AAAI2021)
- Windows7安装包中打开WIM文件并提取系统文件
- 彻底掌握基于HTTP网络层的 “前端性能优化“
- 使用Java校验【统一社会信用代码】真假
- 江苏省基础云计算机服务平台,江苏省一师一优课一课一名师登录入口
热门文章
- 优秀的云计算工程师需要学什么?云计算Docker学习路线
- Mac电脑没声音音量图标变灰色如何修复?
- Power Switching ----- Controlling power for power shutoff
- 行业下行,丧失亮点的OPPO慢人一步
- QQ 微信转链,如何实现淘宝京东苏宁唯品会拼多多,返利转链思路
- IOS最新新浪微博开放平台Oauth2.0授权获取Access_Token
- header html 高度,CSS经典基础布局,自适应高度。header,content,footer.
- linux常用的解压缩文件的命令
- Internet Explorer 包含五个预定义区域
- 第三季度编程语言排行榜出炉,它太稳了!