[請問] youtube-dl在M1pro上不能直接貼網址

看板EZsoft (小軟體)作者 (芋頭)時間2年前 (2022/03/10 03:20), 2年前編輯推噓2(2016)
留言18則, 7人參與, 2年前最新討論串1/1
最近剛從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://www.ptt.cc/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

03/10 08:14, 2年前 , 1F
yt-dlp??
03/10 08:14, 1F

03/10 11:25, 2年前 , 2F
是不是沒有做引號…?
03/10 11:25, 2F

03/11 00:30, 2年前 , 3F
我目前還沒有時間研究yt-dlp,之後找時間試試
03/11 00:30, 3F

03/11 00:32, 2年前 , 4F
我沒有加引號的習慣,因為之前都是指令後直接貼網址
03/11 00:32, 4F

03/11 00:32, 2年前 , 5F
就能下載,想知道現在這樣是不是因為M1晶片的關係
03/11 00:32, 5F

03/11 08:26, 2年前 , 6F
應該不是,這個 error 跟處理器架構沒關係
03/11 08:26, 6F

03/11 20:25, 2年前 , 7F
你是不是開了 glob
03/11 20:25, 7F

03/11 22:16, 2年前 , 8F
yt-dlp 用法就一樣
03/11 22:16, 8F

03/11 22:16, 2年前 , 9F
因為就是 fork 出來的
03/11 22:16, 9F

03/12 00:17, 2年前 , 10F
我也不確定自己是不是開到glob,google後發現似乎是
03/12 00:17, 10F

03/12 00:17, 2年前 , 11F
某種抓取檔案路徑的套件(?
03/12 00:17, 11F

03/12 00:35, 2年前 , 12F
剛剛測試過,加上引號就解決了,但還是想知道這個問
03/12 00:35, 12F

03/12 00:35, 2年前 , 13F
題的起因跟解法,還有為什麼只有yt連結有這個狀況
03/12 00:35, 13F

03/12 10:34, 2年前 , 14F
因為macos用的zsh預設會套用glob 而yt連結裡面的?符號
03/12 10:34, 14F

03/12 10:36, 2年前 , 15F
就會觸發到match的文法 加上引號才會使他當字串忽略
03/12 10:36, 15F

03/12 10:36, 2年前 , 16F
不用引號的話你也可以在?前面加\ 應該也可以正常
03/12 10:36, 16F

03/12 11:56, 2年前 , 17F
了解,看來是因為我的舊電腦不是zsh,所以之前都沒有
03/12 11:56, 17F

03/12 11:56, 2年前 , 18F
這個問題,非常感謝解答
03/12 11:56, 18F
文章代碼(AID): #1YAFu6el (EZsoft)
文章代碼(AID): #1YAFu6el (EZsoft)