ffmpeg将多个mp3文件合并为1个m4b文件

阿索斯

根据如何将MP3系列批量转换为M4B的建议,我选择了ffmpeg作为工具

我从http://ffmpeg.zeranoe.com/builds/下载了Windows的静态版本

当我尝试将4个mp3文件合并为1个m4b文件时,发生了以下错误。我该怎么办?通过正确的ffmpeg支持m4b文件。

我跑了:

C:\EBC>ffmpeg -i "concat:65.mp3|airbus.mp3|alcoholabuse.mp3|allergies.mp3" -c libfdk_aac -b:a 64k EBC.m4b 

错误:

ffmpeg version N-66564-gc29d999 Copyright (c) 2000-2014 the FFmpeg developers   built on Oct  2 2014 00:53:44 with gcc 4.9.1 (GCC)   configuration: --enable-gpl --enable-version3
--disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca -- enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
--enable-libvorbis  --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable- libx265 --enable-libxavs --enable-libxvid --enable-zlib   libavutil      54.  7.101 / 54.  7.101   libavcodec     56.  1.102 / 56.  1.102   libavformat    56.  7.102 / 56.  7.102   libavdevice    56.  1.100 / 56.  1.100   libavfilter     5.  1.102 /  5.  1.102   libswscale      3.  1.100 / 
3.  1.100   libswresample   1.  1.100 /  1.  1.100   libpostproc    53.  1.100 / 53.  1.100 [mp3 @ 02dca020] Estimating duration from bitrate, this may be inaccurate Input #0, mp3, from 'concat:65.mp3|airbus.mp3|alcoholabuse.mp3|allergies.mp3':   Metadata:
    album_artist    : British Council
    title           : When I'm 65
    artist          : British Council
    album           : British Council
    encoded_by      : MPH
    genre           : Podcast
    copyright       : British Council
    date            : 2006   Duration: 00:10:42.98, start: 0.000000, bitrate: 160 kb/s
    Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 160 kb/s
    Stream #0:1: Video: mjpeg, yuvj444p(pc, bt470bg), 250x250 [SAR 100:100 DAR 1 :1], 90k tbr, 90k tbn, 90k tbc
    Metadata:
      title           :
      comment         : Cover (front) [NULL @ 02dc7480] Unable to find a suitable output format for 'EBC.m4b' EBC.m4b: Invalid argument
slhck

.m4b ffmpeg无法识别。

两种解决方案:

  • 用于-f mp4强制输出MP4格式,或
  • 使用.m4a的文件名,他们后来手动重命名

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过终端将多个mp4文件合并为一个视频

来自分类Dev

如何将M4B文件转换为MP3?

来自分类Dev

将多个.mp3文件串联为一个.mp3文件

来自分类Dev

ffmpeg在特定位置将多个mp3文件添加到mp4视频中

来自分类Dev

使用ffmpeg将mp4文件夹转换为mp3?

来自分类Dev

如何使用ffmpeg将WebM音频(Opus)和MP4视频(H.264)合并为一个MP4文件

来自分类Dev

我可以将多个m3u8文件合并为一个m3u8文件吗?

来自分类Dev

ios-以编程方式将.m4a转换为.mp3文件

来自分类Dev

ios-以编程方式将.m4a转换为.mp3文件

来自分类Dev

使用FFMPEG来组合MP4和MP3文件?

来自分类Dev

将.mp4音频文件另存为mp3文件

来自分类Dev

如何使用ffmpeg修剪mp3文件?

来自分类Dev

合并特定日期的多个MP3文件

来自分类Dev

使用ffmpeg将多个.bmp文件组合成一个.mp4文件

来自分类Dev

无法合并两个mp3文件

来自分类Dev

ffmpeg命令,用于连接两个mp3文件

来自分类Dev

试图将mp3文件转换为Numpy数组,并且ffmpeg挂起

来自分类Dev

无法使用ffmpeg将注释的元数据提供给MP3文件

来自分类Dev

加入多个MP3文件(无损)

来自分类Dev

Android读取多个mp3文件

来自分类Dev

将许多MP3,OGG和FLAC文件合并为一个WAV或FLAC

来自分类Dev

FFMPEG-合并两个MP4文件

来自分类Dev

寻求一个mp3文件

来自分类Dev

如何将.mp4和.m4a文件自动转换为.mp3文件,同时保留封面?

来自分类Dev

解码mp3文件

来自分类Dev

复制Mp3文件

来自分类Dev

c#:将mp3文件覆盖到另一个

来自分类Dev

c#:将mp3文件覆盖到另一个

来自分类Dev

将MP3文件上传到Firebase Storage最终是视频/ mp3文件