首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python视频处理案例:从视频文件中提取音频

今天参加CIO China年会,拍了很多视频下来,朋友圈里也有很多视频,观看视频当然更有意思一些,但忽然想到,有些时候我们不需要看,而只需要听,那么只需要音频就可以了。如何从视频文件中提取出音频文件来?其实Python有一个类库就可以做到这一点,使用起来超简单。

这个类库的名字是ffmpy3,安装到本地就可以用。Python作为一种人工智能时代的胶水语言,最大的优势也在于此,很多时候我们不需要造轮子,因为轮子已经在哪里了,关键是找到最合适的那个轮子。

运行我写的Python程序,结果如下:

从视频文件里提取出了音频并生成了一个wav文件:

这个案例的Python程序的源代码已经上传到github,需要的可以点击下载(下载前请点个赞,加个星star):

https://github.com/hanshiqiang365/video_demo

从视频文件里提取音频出来,如果只是一个或者几个文件的话,其实并不难,有的是办法来进行处理。但是,问题来了,如果是几百个,几千个,几万个以上的视频文件要快速地处理怎么办?计算机软件就是为了解决这种问题而设计出来的,批量数据或者文件处理,处理的数据量越大,软件的业务价值就越大。我写的这个程序就是如此,用于从一个或者几个视频文件中提取音频也就是多了一种手段,但是用于处理几百个几千个几万个以上的视频文件的时候,才能真正体现出其价值所在。

故有此文,与君分享。

推荐

韩思工作室

韩思先生,韩世强,在外企工作,英文名或者说德文名是HANS,因此笔名韩思先生。职业IT经理人,半个文化人。好读书,好写作,好爬山,现定居大连。从事IT行业近二十年,积累了丰富的IT软件项目实施和管理经验,做过程序猿,产品狗和运营猫,知识面较广,并且喜欢总结和分享,期待创造更大社会价值。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200106A008B100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券