我正在尝试使用youtube-dl下载一些youtube视频声音作为mp3并嵌入缩略图。 但每次尝试我都会收到以下错误:
WHERE
这是我的youtube-dl选项
SELECT <the_cols_you_want> FROM [<Dataset.Table>] WHERE Prod in ('prod2','prod3') and Group = 'i'
任何想法为什么?嵌入缩略图没有任何参数。
谢谢
答案 0 :(得分:1)
所以我自己想出了它,虽然没有在youtube-dl api上记录。
您需要在选项中添加'writethumbnail':True
,然后更改帖子处理器上的顺序,以便'key': 'FFmpegExtractAudio'
在'key': 'EmbedThumbnail'
之前
ydl_opts = {
'writethumbnail': True,
'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',},]}