Библиотека Python, чтобы разделить и присоединиться к mp3 файлам

Существует много из, освобождает для работы с тегами mp3, но мне нужны всего 2 функции - разделяет mp3 файл в 2 частях и второй для слияния 5 mp3.

Можно ли предложить что-нибудь?Спасибо!

42
задан user355745 1 June 2010 в 18:35
поделиться

1 ответ

Посмотрите на структуру файла MP3 в Википедии. Используйте режим двоичного чтения в python для редактирования файла MP3. s = open(file_name, 'rb').read() поместит весь файл в строковый объект, представляющий необработанные байты в вашем файле (например, \xeb\xfe\x80). Затем вы можете искать и редактировать строку, адресуя смещения байтов с индексами с помощью скобок: s[n]. Наконец, просто выполните двоичную запись кадров MP3, которые вы хотите включить в новый файл(ы), добавив заголовок ID3 к набору кадров, которые вы хотите сделать в каждом файле.

6
ответ дан 26 November 2019 в 23:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: