ffmpeg konsolidiert mehrere mp3-dateien in einer m4b-datei

1507
athos

Ich entschied mich für ffmpeg als das Werkzeug von Empfehlung von So konvertieren Sie MP3-Serien in ein M4B-Format .

Ich habe das statische Build für Windows von http://ffmpeg.zeranoe.com/builds/ heruntergeladen .

Wenn ich versuche, 4 mp3-Dateien in 1 m4b-Datei zu kombinieren, ist der Fehler wie folgt aufgetreten. was soll ich tun? von rechts ffmpeg unterstützung m4b dateien ....

Ich rannte:

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

Error:

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 
2

1 Antwort auf die Frage

2
slhck

.m4b wird von ffmpeg nicht erkannt.

Zwei Lösungen:

  • verwenden -f mp4, um die Ausgabe im MP4-Format zu erzwingen, oder
  • verwenden .m4aals Dateinamen und benennen Sie sie später manuell
Ist m4a kompatibel zu m4b? athos vor 9 Jahren 0
Es ist dasselbe Dateiformat (MPEG-4 Part 14), nur eine andere Dateiendung, um deutlich zu machen, dass es sich um ein Audiobuch handelt und nicht um ein Video (`.m4v`) oder eine normale Audiodatei (` .m4a`). . slhck vor 9 Jahren 0