У меня есть два необработанных аудиофайла, созданных с помощью sip-пакетов. один содержит необработанный аудиофайл разговора между двумя людьми. Если я добавлю нового человека, в файл будет добавлена музыка удержания, которая будет сохранена как новый необработанный аудиофайл. Мне нужно удалить музыку удержания, которая добавляется между необработанными аудиофайлами.
Есть ли какой-нибудь способ?
Мне нужно объединить оба этих необработанных аудиофайла. аудиофайл. но из-за промежуточной музыки в объединенном аудиофайле возникает конфликт.
Пожалуйста, помогите. (обратите внимание, что я использую Python для объединения необработанного аудиофайла)
def merge_binary_files(input_files, output_file, chunk_size=1024 * 16):
try:
# Open all input files in binary read mode
files = [open(file, 'rb') for file in input_files]
with open(output_file, 'wb') as out:
while True:
all_chunks_empty = True
for f in files:
chunk = f.read(chunk_size)
# If a chunk is not empty, write it to the output file
if chunk:
out.write(chunk)
all_chunks_empty = False
# Break if all chunks are empty, meaning we've reached the end of all files
if all_chunks_empty:
break
# Close all input files
for f in files:
f.close()
print(f"Binary files merged successfully into {output_file}")
except Exception as e:
print(f"An error occurred: {e}")
# Example usage:
input_files = [
'audio10002.raw',
'audio10000.raw',
]
merge_binary_files(input_files, '570-1.raw')
Подробнее здесь: https://stackoverflow.com/questions/786 ... audio-file
Есть ли способ удалить определенную часть звука из необработанного аудиофайла? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как удалить конкретный сегмент из аудиофайла, используя временные метки в C#?
Anonymous » » в форуме C# - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как удалить конкретный сегмент из аудиофайла, используя временные метки в C#? [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как удалить конкретный сегмент из аудиофайла с использованием временных метров? [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-