Я пытаюсь объединить аудиофайл mp4 и аудиофайл avi в python. В настоящее время я использую Pydub для этого. Я использую этот код: -
Мое имя файла comb.py и моя версия python 3.7.6
from pydub import AudioSegment
part1 = AudioSegment.from_file('part1.mp4', format='mp4')
part2 = AudioSegment.from_file('part2.avi', format='avi')
combine = part1 + part2
combine.export('combine.mp4', format='mp4')
Но я получаю эту ошибку: -
Traceback (most recent call last):
File ".\combine.py", line 4, in <module>
part2 = AudioSegment.from_file('part2.avi', format='avi')
File "C:\Users\User\AppData\Local\Programs\Python\Python37\lib\site-packages\pydub\audio_segment.py", line 665, in fro
m_file
info = mediainfo_json(orig_file)
File "C:\Users\User\AppData\Local\Programs\Python\Python37\lib\site-packages\pydub\utils.py", line 288, in mediainfo_j
son
for token in extra_info[stream['index']]:
KeyError: 1
Я не понимаю, почему я получаю эту ошибку. Пожалуйста, помогите мне.