我是靠谱客的博主 爱撒娇期待,这篇文章主要介绍windows avi转 mp3,现在分享给大家,希望可以做个参考。

G:od15venvlibsite-packagespydubutils.py:170: RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work
  warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)
None

可能是ffmpeg没安好

一、ffmpeg的简介
FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec——这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。
主要参数
-i——设置输入档名。
-f——设置输出格式。
-y——若输出文件已存在时则覆盖文件。
-fs——超过指定的文件大小时则结束转换。
-t——指定输出文件的持续时间,以秒为单位。
-ss——从指定时间开始转换,以秒为单位。
-t从-ss时间开始转换(如-ss 00:00:01.00 -t 00:00:10.00即从00:00:01.00开始到00:00:11.00)。
-title——设置标题。
-timestamp——设置时间戳。
-vsync——增减Frame使影音同步。
-c——指定输出文件的编码。
-metadata——更改输出文件的元数据。
-help——查看帮助信息。
 

ffmpeg官方下载地址戳这里

 

 

 下载后解压,把bin目录添到系统目中

在dos下,输入 ffmpeg -version,看是否安装成功

出现如下图表示成功

命令行工具的使用

ffmpeg.exe
用于转码的应用程序:

一个简单的转码命令 将input.avi转码成output.ts,并设置视频的码率为640kbps

复制代码
1
ffmpeg -i input.avi -b:v 640k output.ts

运行程序,还是出错

site-packagespydubutils.py:170: RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work
  warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)
None

修改:site-packagespydubutils.py:153:

 又出现其它问题

 

复制代码
1
2
3
4
import pydub pydub.AudioSegment.converter = 'F:\ffmpeg\bin\ffmpeg.exe' 增加此句,ok!! sound = pydub.AudioSegment.from_wav("e.wav") sound.export("ere.mp3", format="mp3")

最后

以上就是爱撒娇期待最近收集整理的关于windows avi转 mp3的全部内容,更多相关windows内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部