Как добавить песню к множеству других песен?

Как добавить песню к множеству других песен?

Я хочу добавить небольшую мелодию в начало нескольких песен.

Я пытался использовать что-то вроде " audacityсделать это вручную", но это очень медленно, так как мне нужно обработать более 1000 песен. Как мне сделать это быстрее?

решение1

Как объединить/склеить несколько аудиофайлов?

Вам понадобится «швейцарский армейский нож программ обработки звука»,SoX.

SoX — это кроссплатформенная (Windows, Linux, MacOS X и т. д.) утилита командной строки, которая может конвертировать различные форматы компьютерных аудиофайлов в другие форматы. Она также может применять различные эффекты к этим звуковым файлам, и, как дополнительный бонус, SoX может воспроизводить и записывать аудиофайлы на большинстве платформ.

Вы не указываете платформу, на которой вы это делаете, или какие-либо другие особенности, такие как формат, поэтому это общая схема того, как вызвать soxэти соединения:

for filename in directory_of_songs:
    sox jingle.wav filename.wav filename-joined.wav

То есть, если указано более одного inputимени файла, soxони будут объединены в outputфайл, как показано ниже.согласно soxдокументации.

Связанный контент