Created
April 21, 2016 08:28
-
-
Save maximal/dbd0e149dc65b6d464b423f27a5e6719 to your computer and use it in GitHub Desktop.
Склеивание нескольких MP3-файлов в один
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## | |
# Склеивание нескольких MP3-файлов в один | |
# | |
# `-acodec copy` говорит, чтоб программа не перекодировала поток в свой битрейт, а использовала исходные битрейты файлов. | |
# Желательно, чтобы битрейт везде был одинаков (за переменный битрейт надо яйца отрывать). | |
# | |
# | |
# @author MaximAL | |
# @since 2016-03-18 | |
# @copyright © MaximAL, Sijeko 2016 | |
## | |
ffmpeg -i "concat:file1.mp3|file2.mp3|file3.mp3" -acodec copy output.mp3 | |
# Для MPEG файлов работает и обычная бинарная склейка файлов: | |
# cat file1.mp3 file2.mp3 file3.mp3 > output.mp3 | |
# Но лучше использовать `ffmpeg`-версию, потому что она знает о структуре склеиваемых файлов, | |
# а не просто соединяет их побайтно (как `cat`). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment