首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用python将webm转换为mp3?

使用python将webm转换为mp3?
EN

Stack Overflow用户
提问于 2020-04-27 02:36:55
回答 1查看 6.3K关注 0票数 4

是的,我知道这已经被问了很多次了,但是每个答案上的库最终都需要ffmepg。

问题是,当我将ffmpeg包含到我的项目中时,文件大小会急剧增加,而我只是不想这样做。

我想保持我的项目尽可能轻量级,而不需要添加200兆字节的数据,只是为了视频到音频转换,这只是项目的一个非常小的部分。

所以有没有办法

    1. not使用ffmpeg

    1. use另一个带有python包装器

的轻量级转换器

    1. just使用ffmpeg中的部分,其中webm到mp3的转换实际上采用了place

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-28 17:26:17

使用此配置编译自己的ffmpeg,在WebM中解码Vorbis/Opus音频,并通过libmp3lame编码MP3:

代码语言:javascript
运行
复制
./configure --disable-everything --disable-network --disable-autodetect --enable-small --enable-protocol=file,pipe --enable-demuxer=matroska --enable-muxer=mp3 --enable-decoder=vorbis,opus --enable-encoder=libmp3lame --enable-libmp3lame --enable-filter=aresample

由此产生的ffmpeg大小小于2MB。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61450879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档