Ich versuche youtube-dl zu verwenden, um einen Youtube-Video-Sound als mp3 herunterzuladen und das Thumbnail einzubetten. aber ich bekomme die folgende Fehlermeldung jedes Mal, wenn ich versuchen:Thumbnail in mp3 einbetten mit Youtube-dl raise exception
thumbnail_filename = info['thumbnails'][-1]['filename'] KeyError: 'filename'
Hier ist meine youtube-dl Optionen
ydl_opts = {
'key':'IgnoreErrors',
'format': 'bestaudio/best',
'download_archive': self.songs_data,
'outtmpl': '/'+download_path+'/'+'%(title)s.%(ext)s',
'progress_hooks': [self.my_hook],
'postprocessors': [{
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '192'},
{'key': 'EmbedThumbnail'},]}
Irgendwelche Ideen, warum? Embed Thumbnail hat keine Argumente.
Danke
können Sie 'info [ 'Thumbnails'] drucken [- 1] .keys()'? –
Es ist ein Python-Modul, ich habe nicht den Quellcode zum Hinzufügen von Zeilen. – Gigalala