Я получаю объект 'str' не вызывается при преобразовании mp4 в mp3 - PullRequest
0 голосов
/ 22 апреля 2019

Я хотел сделать свою программу, которая берет видео с YouTube, загружает и затем конвертирует видео в формате mp4 в mp3-аудио. Когда он доходит до преобразования части, он выдает объект TypeError: 'str' не вызывается.

Я пробовал разные библиотеки, но решил использовать moviepy.

Вот сам код

yt = YouTube(str(input("Link to video: ")))

videos = yt.streams.get_by_itag("140")
print(videos)

videos.download(r"C:\Users\User\Desktop\Python\Youtube to MP3\Videos")

ToConvert = VideoClip(r'C:\Users\User\Desktop\Python\Youtube to MP3\Videos\%s%s' %(yt.title, '.mp4'))
mp3file = ToConvert.audio
mp3file.write_audiofile(r'C:\Users\User\Desktop\NewAudio.mp3')
...