我尝试了两个单独的脚本来废弃 Youtube 视频的所有评论。一切正常,但有一个问题:Youtube 视频 ID 以 hihen 开头,就像-FIHqoTcZog
不起作用。我想知道是否有一种方法可以从 shell 解释中转义该 ID 的每个字符,例如用作 ID: \-\F\I\H\q\o\T\c\Z\o\g
,但这在我的情况下不起作用。
我使用的脚本是:youtube-comment-downloader和 youtube-comment-scraper。两者都需要视频 ID。即使用单引号或双引号引起来,ID 也可以工作,但如果视频 ID 以连字符开头,则两者都不起作用。
Youtube-dl之前也有类似的问题,但现在它接受以连字符开头的 ID:这是通过使用选项 来完成的,但--id
在我们的情况下它仍然不起作用,除非连字符前面有--
,使视频名称成为--id -- -FIHqoTcZog
可以的另一种情况是--id xxxxxxxxxxx
ID 不以连字符开头。
有没有办法让我的脚本使用以连字符开头的 ID,就像在Youtube-dl的情况下那样,或者使用其他工作方式?