Concat demuxer / protocol FFmpeg (для объединения аудиофайлов MP3) создает ускоренный и поврежденный выходной файл - PullRequest
1 голос
/ 05 февраля 2020

Я хочу объединить или объединить несколько файлов MP3 в один больший файл MP3, используя concat demuxer FFmpeg :

ffmpeg -f concat -safe 0 -i Filelist.txt -c copy out.mp3

Однако выходной файл ускоряется (с более высоким ), и после ~ 5 секунд прослушивания звук начинает трескаться и выпадать. Если я нажимаю на другую позицию на временной шкале в VL C, она воспроизводится в течение примерно 5 секунд, прежде чем снова выходит из строя. Почему это происходит?

Я также попробовал протокол concat :

ffmpeg -i "concat:in1.mp3|in2.mp3|etc.mp3" -c copy out.mp3

и Mp3Wrap (совершенно другое программное обеспечение):

mp3wrap out.mp3 *.mp3

оба с одинаковым результатом. Как я могу решить эту проблему, желательно без перекодирования?

-------------------------------------------------------------------------------------------------

Для справки, это спецификация входного файла (с использованием MediaInfo ):

General
Complete name                            : in.mp3
Format                                   : MPEG Audio
File size                                : 5.72 MiB
Duration                                 : 3 min 12 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 234 kb/s
Album                                    : Rayman 3: Hoodlum Havoc (Original Soundtrack), Pt. I
Album/Performer                          : Plume, Fred Leonard, Laurent Parisi
Part/Position                            : 2
Track name                               : Moonlit Swamps
Track name/Position                      : 19
Performer                                : Plume, Fred Leonard, Laurent Parisi
Composer                                 : Plume, Fred Leonard, Laurent Parisi
Genre                                    : Soundtrack
Recorded date                            : 2003
Writing library                          : LAME3.99r
Cover                                    : Yes
Cover description                        : Cover
Cover type                               : Cover (front)
Cover MIME                               : image/jpeg
Comment                                  : MS_SwG_01ExpDark
ID3v1 Comment                            : MS_SwG_01ExpDark

Audio
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Format settings                          : Joint stereo
Duration                                 : 3 min 12 s
Bit rate mode                            : Variable
Bit rate                                 : 234 kb/s
Minimum bit rate                         : 32.0 kb/s
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 kHz
Frame rate                               : 41.667 FPS (1152 SPF)
Compression mode                         : Lossy
Stream size                              : 5.39 MiB (94%)
Writing library                          : LAME3.99r
Encoding settings                        : -m j -V 0 -q 0 -lowpass 24 --vbr-new -b 32

И спецификация составного MP3:

General
Complete name                            : out.mp3
Format                                   : MPEG Audio
File size                                : 131 MiB
Duration                                 : 1 h 17 min # VLC says duration is 1:24:04 for some reason
Overall bit rate mode                    : Variable
Overall bit rate                         : 237 kb/s
Writing library                          : LAME3.99r

Audio
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Format settings                          : Joint stereo
Duration                                 : 1 h 24 min
Bit rate mode                            : Variable
Bit rate                                 : 237 kb/s
Channel(s)                               : 2 channels
Sampling rate                            : 44.1 kHz
Frame rate                               : 41.667 FPS (1058 SPF)
Compression mode                         : Lossy
Stream size                              : 131 MiB (100%)
Writing library                          : LAME3.99r
Encoding settings                        : -m m -V 10 -q 0

, которая содержит заметно меньше информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...