使用FFmpeg命令拼接多个mp3格式的音频文件时报错抛出异常,使用命令格式如下:
ffmpeg -i 1.mp3 -i 2.mp3 -filter_complex '[0:0] [1:0] concat=n=2:v=0:a=1 [a]' -map [a] out3.mp3
异常错误提示信息:
Automatic encoder selection failed for output stream #0:0. Default encoder for format mp3 (codec mp3) is probably disabled. Please choose an encoder manually.
使用Google搜索后发现问题原因在于只有mp3的解码库,没有mp3编码库导致的,需要添加libmp3lame第三方库。
libmp3lame第三方库安装方法:
- 下载 libmp3lame源码压缩包并解压
- 打开命令行窗口并cd进入libmp3lame根目录,执行以下命令:
./configure make sudo make install
PS:在执行make命令时Mac系统可能会抛出异常:"ld: symbol(s) not found for architecture x86_64"
论坛上提供的解决办法是:将libmp3lame目录下的libmp3lame.sym文件中的lame_init_old这项删去即可。
3.libmp3lame库编译安装成功后开始编译安装FFmpeg。
4.在安装FFmpeg之前需要先将本机上已安装的FFmpeg卸载干净,下载FFmpeg源码后进入根目录,首先需要配置第三方库:
./configure --enable-shared --enable-libmp3lame --disable-yasm --prefix=/usr/local/ffmpeg
5.配置完成后,执行编译安装命令与libmp3lame库命令一样:
make sudo make install
6.安装完成后,将FFmpeg的bin目录添加到.bash_profile(FFmpeg安装后的目录是在配置configure时设置的"/usr/local/ffmpeg")
执行完以上命令后,基本上就可以解决上述问题了。
总结
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?
更新日志
- 张国荣.2000-大热+UNTITLED(2012环球K2HD限量版)【环球】【WAV+CUE】
- 不良是发育的不良 人体美是哪里美的囧图
- 女子将朋友托付纸箱保管27年 如今终于找回了主人
- 刘谦回应春晚魔术小尼失手:本来就不可能都成功
- 刀郎《披着羊皮的狼+天山情歌+永不明白精选集》4CD[WAV分轨][2.7G]
- 韩雪《飘雪》[WAV分轨][436M]
- 《QQ音乐 抖音热歌榜 TOP100 2024.02.15 第七周》[FLAC/分轨][3.1GB]
- 梁咏琪.1999-好时辰【EEI】【WAV+CUE】
- 蛋堡.2010-月光【亚神】【WAV分轨】
- 徐佳莹.2022-给Gei【亚神音乐】【WAV+CUE】
- dnf老是网络连接中断
- dnf脉冲之源耳环属性触发
- dnf自定义最高奶量词条
- 刘珺儿.2005-怀旧广东小曲精选集VOL.1【皇星全音】2CD【WAV+CUE】
- 刘小慧.1994-改改精丫宝丽金】【WAV+CUE】