作者taroliu1128 (芋头)
看板EZsoft
标题[请问] youtube-dl在M1pro上不能直接贴网址
时间Thu Mar 10 03:20:36 2022
最近刚从intel晶片升级成m1pro晶片的macbook pro
遇到的状况如下
如果在终端机打[youtube-dl 网址]
会跳出[zsh: no matches found: 网址]
如果想要下载youtube影片
变成只能打[youtube-dl 网址等号後的URL]
但如果是下载twitter的影片或是soundcloud的音档
就可以贴整个网址
想请问可以怎麽解决呢?
虽然影响不大,但每次都要调整网址还是蛮烦躁的
youtube-dl --version是2021.12.17
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 104.28.128.20 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EZsoft/M.1646853638.A.A2F.html
※ 编辑: taroliu1128 (104.28.128.20 台湾), 03/10/2022 03:26:32
※ 编辑: taroliu1128 (104.28.128.20 台湾), 03/10/2022 03:27:15
※ 编辑: taroliu1128 (104.28.128.20 台湾), 03/10/2022 03:29:23
※ 编辑: taroliu1128 (104.28.128.20 台湾), 03/10/2022 03:33:18
※ 编辑: taroliu1128 (104.28.128.20 台湾), 03/10/2022 03:34:30
1F:推 esouxcon: yt-dlp?? 03/10 08:14
2F:→ brli7848: 是不是没有做引号…? 03/10 11:25
3F:→ taroliu1128: 我目前还没有时间研究yt-dlp,之後找时间试试 03/11 00:30
4F:→ taroliu1128: 我没有加引号的习惯,因为之前都是指令後直接贴网址 03/11 00:32
5F:→ taroliu1128: 就能下载,想知道现在这样是不是因为M1晶片的关系 03/11 00:32
6F:→ s8321414: 应该不是,这个 error 跟处理器架构没关系 03/11 08:26
7F:推 eight0: 你是不是开了 glob 03/11 20:25
8F:→ holishing: yt-dlp 用法就一样 03/11 22:16
9F:→ holishing: 因为就是 fork 出来的 03/11 22:16
10F:→ taroliu1128: 我也不确定自己是不是开到glob,google後发现似乎是 03/12 00:17
11F:→ taroliu1128: 某种抓取档案路径的套件(? 03/12 00:17
12F:→ taroliu1128: 刚刚测试过,加上引号就解决了,但还是想知道这个问 03/12 00:35
13F:→ taroliu1128: 题的起因跟解法,还有为什麽只有yt连结有这个状况 03/12 00:35
14F:→ a123453906: 因为macos用的zsh预设会套用glob 而yt连结里面的?符号 03/12 10:34
15F:→ a123453906: 就会触发到match的文法 加上引号才会使他当字串忽略 03/12 10:36
16F:→ a123453906: 不用引号的话你也可以在?前面加\ 应该也可以正常 03/12 10:36
17F:→ taroliu1128: 了解,看来是因为我的旧电脑不是zsh,所以之前都没有 03/12 11:56
18F:→ taroliu1128: 这个问题,非常感谢解答 03/12 11:56
19F:推 holishing: 想到如果有装 oh-my-zsh 贴上这种网址会自动帮你补 \ 04/25 01:51