創作內容

125 GP

【密技】Youtube-dl — 傳說中的辣個工具

作者:這種要求我還真沒見過│2021-07-17 20:11:30│巴幣:13,472│人氣:30956
-前言-

youtube-dl

沒錯 傳說中的辣個工具

想用但卻不知道該怎麼用?

沒問題!現在就讓我手把手教你該如何使用youtube-dl吧!

--------------------------------------------------

這篇文章會以下面11個類別來讓各位更好理解youtube-dl該如何使用

  1. 前言
  2. 關於youtube-dl
  3. 安裝環境
  4. 指令簡介
  5. config配置
  6. cmd實際操作
  7. 常見問題
  8. 苦手包
  9. Linux作業系統使用教學 (由巴友 雪糕♪ james10949 提供)
  10. 後話
  11. 備註

順帶一提 如果覺得文章圖片看不清楚的話 點開來看就行了



-關於youtube-dl-


youtube-dl是一項開源專案,它可存取上百種影音串流平台的內容
而它是使用Python做為開發基礎的,讓它得以在各式平台上做使用
也同時正因為開源,所以衍生出了以下幾款不同樣式的youtube-dl

  1. youtube-dl
  2. youtube-dlc
  3. yt-dlp
  4. youtube-dl-gui

如上所示 常見的有4種
前3項並不含使用者介面 需要用cmd做為窗口執行操作
而最後1項則有

我目前使用的只有yt-dlp
所以全篇文章會以yt-dlp做為主軸介紹
但苦手包也會附上youtube-dl-gui的使用方法
方便真的看不懂的這文到底在供三小的電腦苦手們也能開心使用
(但還是建議使用yt-dlp 畢竟彈性空間較大 能使用的東西也較多)

至於為何不用本家 以及這4種版本的目前狀況
你可以在常見問題裡找到解答



-安裝環境-


由於我並不熟悉macOS和Linux系統 在此只提Windows的操作方式


好 這裡我們會需要用到2樣工具

  1. yt-dlp
  2. ffmpeg

首先是yt-dlp

點擊yt-dlp.exe的這個選項 把它載下來就好

載下來之後是個小巧可愛的exe檔
不用雙擊啟動它 把它放在一個你喜歡的位置即可


第二項是 ffmpeg
ffmpeg是用於音訊處理 嵌入圖片等各式各樣工作的工具
你會很需要用到它的

頁面側邊 你可以找到 release builds 這個類別
點擊他 再點選旁邊最上面的那一行就可以把ffmpeg載下來了
如附圖所示

載下來後是7z檔
把它全部解壓縮到跟yt-dlp同樣的位置

如果你覺得檔案夾名稱太落落長 可以更改一下名稱
像是底下附圖這樣


安裝環境目前就稍微告一段落 很簡單對吧



-指令簡介-


在開始下一步前 我想先簡單說明一下一些指令
當然 指令有爆幹多 我不可能現在全部列出來一個一個解釋
所以我只說我個人認為比較重要的

另外 有些指令我後面有打上[     ]且內有數字或大寫英文字
這代表著這是可以自由替換的 能設成你想要的選項

yt-dlp
這是每次執行yt-dlp都會需要用到的前綴
用於呼叫並執行yt-dlp
沒有在指令前添加這項前綴的話
cmd只會報
"不是內部或外部命令、可執行的程式或批次檔。" 給你而已
沒有這傢伙就啥都幹不了
-F 列出所有可供下載的格式及格式程式碼
-f [FORMAT] 指定格式程式碼
--extract-audio 將影片檔案轉換為純音訊檔案
--audio-format [FORMAT] 指定音訊格式 目前支援 mp3 / m4a / opus / wav / aac / flac / vorbis
--recode-video [FORMAT] 指定影片格式 目前支援 mp4 / flv / ogg / webm / mkv / avi
--embed-subs 嵌入字幕至影片中 僅適用於mp4 / webm / mkv
--concurrent-fragments [N]
多線程下載 可以指定你想要的線程數
如不使用此指令 預設線程數為1
--version 確認當前yt-dlp版本
--update 更新yt-dlp
--output 'X:\[PATH]'
指定檔案輸出位置
如果不設定此指令的話
預設位置是 C:\Users\[NAME]

當然 這僅僅是只佔了極小部分
更多指令你可以從這裡找到





-config設置-


既然我們已經大致了解指令可以用來幹嘛了
那可以開始下載我要的東西了嗎?

別急 在開始真正下載前 還有一件事要做

設置預設全域配置

這能讓你在編寫指令及往後使用yt-dlp時更加方便
--------------------------------------------------
首先 我們要自行建立一個資料夾和一個文字文件檔
我們要在這個路徑下設置名為 yt-dlp 的資料夾:
C:\Users\[USER]\AppData\Roaming

如果你找不到AppData這個項目 到資料夾選項開啟顯示隱藏檔案就行
網路上有教學 這裡就不多做贅述

建立好之後 我們點進來yt-dlp這個資料夾內
並新增一個名為config.txt的檔案

完成好後會像下圖所示

沒錯 就是這麼簡單

接著 點開你剛剛建立好的config.txt

貼上這個進config.txt裡:
--output '[PATH]\%(title)s.%(ext)s'


接著 找個你喜歡的資料夾做為預設下載位置

選擇好你喜歡的資料夾後 把它的路徑複製起來
取代上面--out put指令中[PATH]的部分

以我的路徑做為示範好了
最後出來的會類似像這樣:
--output 'C:\Users\jk\Desktop\music\%(title)s.%(ext)s'

我知道你們想問後面那個奇怪的%(title)s.%(ext)s是什麼
簡單解釋一下
這是為了消除影片及音訊ID
假如說 我今天要下載一個影片
影片標題叫做 霸主樹屋廢墟開箱備份 (中文字幕)
那最終下載完後的影片 出來的主檔案名稱就會是 霸主樹屋廢墟開箱備份 (中文字幕)

如果沒有這些奇怪的東西呢?
那它最終下載出來的主檔案名就會叫做 霸主樹屋廢墟開箱備份 (中文字幕) [Uucqx-bV5TI]

另外 這東西很好理解 它其實就是長這樣

%([NAME])s


也就是說 你可以進一步運用同樣的邏輯
置換括弧中的[NAME]來做出更多變化
因應不同的情況置換不同的配置

更多指令你可以從這裡找到





-cmd實際操作-


由於指令可以由各種方式呈現
我這裡只簡單的解釋大致上的操作過程

超級簡單 不用擔心 就是複製貼上而已

首先 找到你想要下載的影片
那我們就拿這個
[AMV]刀劍神域:Alicization War of Underworld part 2 【ANIMA】By ReoNA (中日字幕)   https://youtu.be/mimLMJO5o9o
來示範好了
--------------------------------------------------
打開你的cmd
直接輸入
yt-dlp -F https://youtu.be/mimLMJO5o9o


並按Enter

我們可以得到如下圖所示的列表

你可以在這裡看到所有可以下載的格式
而且所有的影片資料都寫在上面了

選好你要的影片格式
往前看 你會看到在開頭 每個不同的格式都有各自的ID
也就是說 我們必須靠指定ID 讓yt-dlp下載我們想要的影片

我們就來載ID為22的720p影片好了
那麼該輸入些什麼?

很簡單
用 -f 這項指令來指定格式

示範如下
yt-dlp -f 22 https://youtu.be/mimLMJO5o9o



如果你成功了 底下顯示的就會類似這樣


順帶一提
通常1080p以上品質的影片並不會自帶聲音
所以要額外多加下載音訊檔案
選定你想要的影片和音訊內容
在2者之間的ID加上 + 這個符號

示範如下
yt-dlp -f 303+251 https://youtu.be/mimLMJO5o9o



如果你成功了 底下顯示的就會類似這樣

看吧 超簡單的
就是打幾個英文字然後剪剪貼貼
然後哇~~
你想要的東西就出來了

當然 這是最簡單的下載方式
如果你對品質或是效率有更高的要求
指令庫裡面有更多指令供你操作





-常見問題-


在這裡 我會把問題種類分為 "關於youtube-dl" 和 "操作yt-dlp上的問題"
解答一些常見且你可能會有疑問的大小事

--------------------------------------------------


關於youtube-dl


Q1:你在最一開始提到了4種不同的youtube-dl,它們各自不同的地方在哪裡?

A:youtube-dl是本家
youtube-dlc是暫停更新許久的版本
yt-dlp是目前社群裡最為活躍的版本
youtube-dl-gui則是含有使用者介面的youtube-dl 操作起來最為方便的版本
而這4種youtube-dl皆出自不同人所製


Q2:為什麼不選擇本家,而要選擇yt-dlp?

A:youtube-dl雖然是本家 但更新及修補錯誤的速度比不及yt-dlp
而且yt-dlp有支援更多不同的指令
在Reddit上的 youtube-dl版 內你可以找到更多資訊
本家和yt-dlp的更新日誌皆在最上方

簡單來說
yt-dlp就是youtube-dl 2.0
更為強大且好用


Q3:使用它們,我的電腦會有任何危害嗎?

A:至少截至目前為止 我還沒聽說過youtube-dl們有任何負面消息
除了本家曾經被美國唱片公司因版權問題提告而慘遭Github下架之外



Q4:要用yt-dlp的話,硬體規格至少要多高?

A:你的電腦能開cmd就可以用了


Q5:你說可以存取上百種影音串流平台的內容,該怎麼用?

A:不知道 我從來沒想過這個問題 至少現在還沒開始研究


Q6:中文指令庫跟原文指令庫有差嗎

A:有 其實差的還蠻多的
畢竟中文指令庫是挑本家那邊的資訊做翻譯 而且也很久沒更新了
原文指令庫那邊才有最新資訊

但說實在 中文指令庫裡的就已經很夠我們用了


Q7:可以的話,也能順便教一下macOS和Linux要怎麼操作嗎?

A:我沒有macOS和Linux系統的電腦 不確定實際上到底該怎麼做
如果有好心人願意提供自己的使用經驗的話 我會補上


Q8:嗚嗚...我真的看不懂到底要怎麼操作,可是我也好想用喔...

A:底下苦手包參考一下


--------------------------------------------------


操作yt-dlp上的問題


Q1:只顯示了幾行錯誤資訊就不動了?

A:檢查你的指令 看有沒有打錯字 或是格式錯誤的地方
要特別注意你的空格有沒有多空或少空


Q2:下載到一半,cmd突然不動了

A:嘗試改用系統管理員的cmd


Q3:下載到一半,檔案管理員卡住了

A:把檢視方式改為清單 不然就不要開著檔案管理員


Q4:檔案管理員卡住之後,我沒辦法操作裡面的內容

A:到工作管理員(快捷鍵:Ctrl+Shift+Esc)把Windows檔案總管重新啟動


Q5:我他媽的手賤 不小心把Windows檔案總管結束工作了 現在電腦畫面完全是黑的QQ

A:去重啟電腦 可憐啊 (´・ω・`)


Q6:檔案沒下載成功,而且最後顯示了 "Http error 403: Forbidden"

A:添加指令
--force-ipv4
試試看


Q7:檔案沒下載成功,而且最後顯示了 "unexpected status code: 404"

A:重新下載一次就好


Q8:不能下載年齡限制的影片

A:yt-dlp在2021.06.23版本的更新裡有修補這項錯誤 確認你有沒有安裝了最新的yt-dlp


Q9:下載速度突然減慢到只剩KiB了

A:這是YouTube的服務政策所導致 但還是可以解決
添加指令
--throttled-rate 100K

即可


Q10:我的IP位置在歐盟地區,有絕大多數影片不允許我載

A:你是歐盟新政策的受害者
有2種方式可以解決

1.開VPN(推薦)

2.用proxy繞到其他國家的IP嘗試下載
添加指令
--proxy [IP]


IP要填什麼 自己上網找


Q11:我嘗試嵌入影片縮圖做為檔案封面,但卻顯示失敗

A:重新下載即可


Q12:音訊檔案嵌入影片縮圖,並用撥放程式開啟後,封面變成上半部是黑色 下半部是影片縮圖這樣的狀況了

A:添加指令
--ppa "EmbedThumbnail+ffmpeg_o:-c:v mjpeg -vf crop=\"'if(gt(ih,iw),iw,ih)':'if(gt(iw,ih),ih,iw)'\""
即可
這串指令會自動把影片封面裁切正中間的部分做為封面 裁切的長寬比是1:1
能夠很好的解決美觀上的問題


Q13:我希望下載速度再快一點

A:嘗試添加
--concurrent-fragments 8
這條指令看看
這條指令是用於增加線程數 應該會對你的下載速度有些許提升
當然 數字部分是可以更改成你想要的線程數
但我不確定最高支援到多少線程
順帶一提 yt-dlp的預設線程數是1


Q14:下載出來的東西只有part檔案

A:重新下載即可


Q15:yt-dlp很容易報錯,有沒有可以盡可能減少下載時出錯的指令

A:你可以添加以下幾項指令
--force-ipv4
--throttled-rate 100K
--continue
--retries
--proxy [IP] (選填 依照個人需求決定 如果有開VPN則不用加此項)
這些指令可以幫助你盡可能的減少報錯機會 並增加下載檔案時的流暢度


Q16:我想要取消下載

A:把cmd直接關掉即可


Q17:config裡的指令能不能換行寫,全部擠在一行很難看

A:可以


Q18:無論我打什麼指令,都只 會跳出 'yt-dlp' 不是內部或外部命令、可直行的程式或批次檔

A:把你擺yt-dlp的資料夾打開,在上方的資料夾路徑打cmd
用這個新跳出來的cmd重新試一次


Q19:我想下載會員限定影片,而且我已經有該頻道的會員了,要怎麼做?

A:添加這條指令 (感謝巴友 雪糕♪ james10949 提供資訊)
--cookies-from-browser




-苦手包-


我知道 我理解
有很多東西其實真的不是想要懂就能懂
但同時也不甘寂寞 很想要參一咖
對嗎?

別擔心 這裡有項很方便的工具 能讓你即便完全不了解也能輕鬆玩youtube-dl

沒錯 就是我們最偉大的youtube-dl-gui


趕快來看看吧 下載最新版本即可

這邊你可以選擇要下載需安裝版本或是免安裝版本 挑你喜歡的即可
注意尾綴
安裝版本:Setup
安裝版本:portable

好了之後就直接把它開啟吧
系統可能會把它擋下來
點擊其他資訊→仍要執行即可

好 讓我們來看看裡面長甚麼樣子...

沒錯 全部都是英文 還沒有置換語言的選項

什麼?你看不懂英文?

沒問題 讓我來翻譯給你看!










--------------------------------------------------

大致上就是如此

對了 記得先到左下角設定檔案儲存位置再開始使用喔

使用方式很簡單 就是把連結貼上 然後很直覺的這邊點點那邊點點 就可以了

如果遇到任何操作上的困難再來找我



-Linux作業系統使用教學-


此項目由巴友 雪糕♪ james10949 提供


環境:Ubuntu 20.04.3 LTS on Windows 10 x86_64
先建立兩個檔案(yt-dlp.conf和cookies.txt)在家目錄(應該都會用Linux…吧)

檔案說明:
yt-dlp.conf => Config檔
cookies.txt => 下載會限那些需要登入的影片用的

yt-dlp.conf配置如下[這裡面的是說明不要打進檔案裡]
--cookies '~/cookies.txt' [設定cookies檔案位置 cookies用途看上面的檔案說明區 如不需要必須拔掉這句]
-N 8 [多線程]
--write-thumbnail [下載預覽圖 webp格式]
-o '~/ClipResource/%(title)s.%(ext)s' [設定路徑]




-後話-


首先 先謝謝你花了大把時間看完這篇文章
小妹我感激涕零

其實老早就想研究一下怎麼使用這東西了
巴哈上也沒看到太多關於youtube-dl的文章
於是趁著之前被桶2周的機會
於是來好好研究一下這如此強大的神祕妙妙工具
順便寫個簡單的懶人包提供給各位

幹 那個gui繁中化就花了我8個小時...肩膀會爛掉...

其實這文章早在7月初的時候就寫好了 但窩一直沒發
所以圖片裡的東西可能多少會有落差 至於操作上應該不會差太多

最後
如果有任何錯誤或想補充的 都歡迎來跟我說一聲喔 謝謝各位!



-備註-


這裡擺了一些沒在內文提及的補充~


--------------------------------------------------


底下這些是巴友 雪糕♪ james10949 推薦使用的指令
有看到需要的就拿來用吧!

-

我這邊提供我的config檔給那些有需要的人
然後新的config檔位置放在"~/.config/yt-dlp/config"(這是整個檔案路徑)
--live-from-start #如果有開啟DVR的直播會從頭開始錄
--mark-watched #標記為已觀看(可選)
--yes-playlist #允許播放清單
--concurrent-fragments 16 #多線程(我設定16)
--retries "infinite" #無限重試次數
--hls-use-mpegts #允許邊下載邊看(通常不需要)
--output "~/yt-dlp/%(channel)s/%(playlist_title)s/%(title)s.%(ext)s" #下載位置格式(放在家目錄/yt-dlp資料夾/頻道名稱/撥放清單名稱/影片標題.你選的格式
--windows-filenames #使用windows檔案命名格式(純Linux不用這條)
--cookies-from-browser "firefox" #瀏覽器cookies(Ubuntu Desktop預設firefox wsl無法用 除非是wsl2灌瀏覽器)
--cookies '~/cookies.txt' #手動設定cookies(wsl或是純console用這比較方便)
--write-thumbnail #下載預覽圖
--quiet #安靜模式(console不會噴一堆咚咚)
--progress #進度條(搭配安靜模式很好用)
--sleep-interval 1 #下載多個影片至少等1秒(可以更久但最好別調短)
--max-sleep-interval 5 #下載多個影片最多等5秒(可以更久但最好別調短)
--merge-output-format "mkv" #輸出格式(我偏好mkv 可選格式在下方)
--embed-thumbnail #嵌入預覽圖(下載音樂超好用 可以省去專輯圖的部分)
--convert-thumbnails "png" #預覽圖格式(我偏好png 可選格式在下方)
--console-title #console的title顯示進度(搭配安靜模式很好用 ssh連入Linux下載超好用)

影片可選格式(輸入的格式如果是音檔就會變成下載聲音)
3gp / aac / flv / m4a / mp3 / mp4 / ogg / wav / webm
圖片可選格式
jpg / png / webp


--------------------------------------------------


除了文字教學之外
我也有額外再做一隻影片教學
主要是強化cmd實際操作章節部分的更多內容
更多實用的操作方式都整合在裡面了
有需要的就來看一下吧!~ ☆(ゝω●)



文字最後編輯 2022/03/01
圖片最後編輯 2022/01/23
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5211217
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:工具|實用|密技

留言共 95 篇留言

CRosSinGuTかかか
謝謝,ㄐㄐ

07-17 20:12

這種要求我還真沒見過
不客氣,ㄐㄐ07-17 20:14
城牆的另一頭
謝謝ㄐㄐ

07-17 20:23

這種要求我還真沒見過
好耶ㄐㄐ07-17 20:24
Apink的PinkPanda
好猛ㄛ ㄐㄐ

07-17 20:28

這種要求我還真沒見過
10秒16部 ㄐㄐ07-17 20:30
又在看卡通ㄛ
什麼小妹,不是ㄐㄐ嗎?

07-17 20:34

這種要求我還真沒見過
誰說小妹和ㄐㄐ不能同時存在[e2]07-17 20:36
不稱職的DD俠
說好的手把手ㄋ

07-17 20:57

這種要求我還真沒見過
難不成我要拍手照給你嗎(´・ω・`)(正言)07-17 21:03
九獄不破
ヾ(@^▽^@)ノ

07-17 23:16

這種要求我還真沒見過
d(d'∀')07-17 23:19
哈哈可樂 (´・ω・`)つ
你真的好棒

07-17 23:36

這種要求我還真沒見過
泥也好棒[e5]07-17 23:40
初音才不是軟體(潛水
我用pip裝 更新比較方便

08-02 10:10

這種要求我還真沒見過
窩有測過 其實手動安裝一樣可以用--update08-02 10:16
初音才不是軟體(潛水
原來如此
btw,Linux跟macOS用pip裝好之後 操作應該都一樣

08-02 10:43

這種要求我還真沒見過
度 操作方面理論上會是一樣的08-02 11:02
軟綿綿
執行檔都是包好的封裝包沒必要載python吧

08-12 12:34

這種要求我還真沒見過
這東西比較不一樣 沒python它動不起來08-12 12:57
軟綿綿
我是用youtube-dl和ffmeg的exe檔都正常使用不需要py啊

08-12 12:58

這種要求我還真沒見過
太酷了吧 窩剛剛試了一下 真的耶08-12 13:04
軟綿綿
exe檔就是封裝包 理論上是不需要配置環境的 因為它都事先幫你build好程式了吧

08-12 13:00

這種要求我還真沒見過
有道理08-12 13:05
軟綿綿
除非你是載source code去compile 不然exe都是電腦可直接執行的

08-12 13:06

這種要求我還真沒見過
我找個時間修一下內文好了08-12 13:08
軟綿綿
(*for windows環境)

08-12 13:08

這種要求我還真沒見過
[e17]08-12 13:22
軟綿綿
至於找不到教學 老實說這種star很多的專案 readme.md都打的很好 沒必要看第三方的文檔 除非是給外行人看的

08-12 13:16

這種要求我還真沒見過
度 我寫這篇就是為了給有興趣但只想看懶人包的人看的08-12 13:22
久留木
請問添加指令 是直接加在整段後面? --←要打嗎? 可以跨行追加?

10-11 22:53

這種要求我還真沒見過
1.要加在影片連結前面 2.要 3.跨行追加是指...?10-11 23:20
久留木
已懂 感謝

10-11 23:56

這種要求我還真沒見過
歐給10-12 00:11
Kevin
打得很詳細 感謝 但我印象中檔案總管只能重新啟動

10-18 17:10

這種要求我還真沒見過
不會 有幫到你就好10-18 19:14
這種要求我還真沒見過
至於QA的部分是我依照自己的使用經驗寫出來的 所以可能每個人的狀況都不相同 遇上問題的話 能用什麼方式解決就用什麼方式解決ㄅ10-18 19:14
WG鯊蝦
感謝教學! 但是我ffmpeg沒有生效 已解壓後放同一位置 請問是要追加甚麼指令嗎?

10-19 08:27

這種要求我還真沒見過
不必追加其他指令 但如果試了很多次後 ffmpeg還是沒生效的話 嘗試看看把ffmpeg.exe直接拉出來跟yt-dlp.exe放在一起10-19 11:04
WG鯊蝦
"把ffmpeg.exe直接拉出來跟yt-dlp.exe放在一起" 成功了 感謝!

10-19 13:48

這種要求我還真沒見過
不客氣^^10-19 13:50
亞格斯
不好意思 我照上面步驟走過了
目前失敗 卡在cmd這部分
" 'yt-dlp' 不是內部或外部命令、可直行的程式或批次檔"
\AppData\Roaming\yt-dlp 這資料夾內 只有config.txt這檔案
那兩個載的exe跟解壓縮過的資料夾有要放指定位置嗎?

10-29 15:37

這種要求我還真沒見過
抱歉這麼晚回[e3] exe跟資料夾是放哪都可ㄉ10-29 21:18
亞格斯
後來測試 原來cmd要呼叫到 放yt-dlp.exe的那的資料夾那邊才行

10-29 18:20

這種要求我還真沒見過
如果你覺得每次用都要重新呼叫一遍很麻煩的話 可以直接為資料夾設置path10-29 21:18
亞格斯
感謝你的提供 我目前使用正常
另外我發現在資料夾的路徑那邊打cmd就能直接使用了 不用再開cmd呼叫

11-01 22:59

這種要求我還真沒見過
這也是個不錯的辦法11-01 23:09
(づ ●─● )づ
全都照上述載好檔案,輸入指令後cmd卻還是只跑出"不是內部或外部命令、可執行的程式或批次檔",請問要如何解決呢

11-02 16:31

這種要求我還真沒見過
應該是跟樓上一樣ㄅ 你可以在放yt-dlp的資料夾的路徑欄那邊打cmd 然後再重試一次指令11-02 16:41
(づ ●─● )づ
感謝幫助,原來我眼殘,沒看到樓上問過了

11-02 16:51

這種要求我還真沒見過
沒關係 有解決就好11-02 16:52
又白給
感謝教學GP奉上,請問1080p以上的影片用CMD格式選擇MP4下載後,打開MP4檔後都會跳出伺服器執行失敗。
有解決方法嗎

11-10 05:03

這種要求我還真沒見過
打開MP4檔會跳出伺服器執行失敗...我怎麼有看沒有懂(´・ω・`) 你是用什麼程式開的11-11 00:26
又白給
我用Windows media player開的 像是上面範例的 yt-dlp -f 299 下載下來沒辦法開,是因為沒有ACODEC的關係嗎

11-11 09:07

這種要求我還真沒見過
你是說那個看起來很舊的windows內建撥放器ㄇ 你要不要換一個撥放器開 像是PotPlayer之類的11-11 16:46
又白給
看來真的是內建播放器的問題 換pot player 就解決了 感謝

11-11 16:58

這種要求我還真沒見過
不客氣(●´ω`●)ゞ11-11 17:01
AM75929ROCK
你好 , 我想請問下 YT會員限定的影片是不是無法下載 , 我有加入該頻道的會員, 登入是可以正常看得, 但使用dl下載時出現This video is available to this channel's members on level: VIP Tradveller (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 這串文字

11-23 19:53

這種要求我還真沒見過
是可以下載的 只要有會員 然後指定等級有到就行
你可以嘗試在下載前加上cookie11-23 20:03
這種要求我還真沒見過
至於更詳細的做法 你可以看看這篇文章
請允許我用縮網址 原網址太長ㄌ
https://reurl.cc/EZN9mv11-23 20:03
AM75929ROCK
我就是參考這個文章的方式去執行的, 我在YT是能夠正常觀看該部影片的, 但是下載時就出現那面那串文字 , 所以才想是不是哪裡有問題, PS. 我有登入會員的YT提取cookies出來 還是一樣呢

11-24 18:47

這種要求我還真沒見過
如果cookie沒辦法的話 yt-dlp還有登入帳號的功能
可以參考底下這篇 第六大項有簡單的介紹
https://reurl.cc/jgjvNy11-24 21:33
這種要求我還真沒見過
如果這個再無法的話 我也不知道該怎麼辦ㄌ
我的YT沒有加任何會員 沒辦法親手實際測試哪種方法才行的通...11-24 21:34
AM75929ROCK
好的 謝謝

11-25 15:50

這種要求我還真沒見過
啊對了 在嘗試用登入帳號的方式之前 要先把二次驗證關掉喔11-25 16:00
只是路過
請問twitcasting裡有密碼的要怎麼下載..

11-30 18:06

這種要求我還真沒見過
窩不知道...說不定用樓上掛cookie或登入帳號的方式有辦法行的通11-30 18:24
雪糕♪
來提供Linux的教學啦~
環境:Ubuntu 20.04.3 LTS on Windows 10 x86_64
先建立兩個檔案(yt-dlp.conf和cookies.txt)在家目錄(應該都會用Linux…吧)

檔案說明:
yt-dlp.conf => Config檔
cookies.txt => 下載會限那些需要登入的影片用的

yt-dlp.conf配置如下[這裡面的是說明不要打進檔案裡]
--cookies '~/cookies.txt' [設定cookies檔案位置 cookies用途看上面的檔案說明區 如不需要必須拔掉這句]
-N 8 [多線程]
--write-thumbnail [下載預覽圖 webp格式]
-o '~/ClipResource/%(title)s.%(ext)s' [設定路徑]

12-09 23:14

這種要求我還真沒見過
感謝提供!
之後我會補上到正文的 (╯✧∇✧)╯12-09 23:19
雪糕♪
只是剛好在烤肉需要這工具而已OwO

12-11 00:24

虹狐火曜
您好想請問一下
我用GUI下載的時候一直顯示這個訊息
Error! Unhandled error.
然後影片下載都失敗
想請問這個是哪邊有問題呀?

12-17 15:56

這種要求我還真沒見過
你現在用的是2.4.0版本的嗎
那可以先嘗試回去用2.3.1版本的GUI12-17 20:04
虹狐火曜
您好
2.3.1可以下載
但速度超慢...最多7XKB在跑
2.4.0速度很快但卻不能下載...
請問是有甚麼元件沒裝嗎?

12-17 23:36

這種要求我還真沒見過
能把你想載的影片連結傳給我ㄇ12-17 23:38
x196583
確認了好幾次試了還是一直出現這個qq

Microsoft Windows [版本 10.0.19044.1348]
(c) Microsoft Corporation. 著作權所有,並保留一切權利。

C:\Users\anal>yt-dlp -F https://www.youtube.com/watch?v=YUrfjMzBOEM
'yt-dlp' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\anal>

12-17 23:38

這種要求我還真沒見過
你到你擺yt-dlp的資料夾 然後在上方路徑欄打cmd 重新試一遍看看12-17 23:42
x196583
剛剛看上面留言都沒看懂 你一講我又懂了...拍謝

12-17 23:46

這種要求我還真沒見過
沒關係ㄉ[e6]12-17 23:47
虹狐火曜
您好
我測試幾個影片網址都不能用
https://www.youtube.com/watch?v=lDbk-SZzRtc
https://www.youtube.com/watch?v=-tYi4cNhQZw
https://www.youtube.com/watch?v=hKLUoles4rY
都是出現Error! Unhandled error.





12-17 23:47

這種要求我還真沒見過
你可以回去用2.4.0版本
在設定裡 把影片輸出選項調成auto試試看
我用這個方法試有成功12-17 23:58
虹狐火曜
哇真的成功了XD
好奇怪為啥輸出設MP4反而不能用
不過下載完成後點打開資料夾沒反應
不過沒關係,感謝您的幫忙!

12-18 00:32

這種要求我還真沒見過
似乎是yt-dlp與ffmpeg之間的相容性出了問題
原作者有說他會嘗試在下一個新版本中修改這個bug12-18 00:39
這種要求我還真沒見過
總之 能成功下載就好ㄌ12-18 00:40
虹狐火曜
不好意思再請問一下
輸出格式auto後抓下來的都是MKV
好像沒有選項能選成MP4?

12-18 02:54

這種要求我還真沒見過
嗯?什麼意思 你要mp4就把設定條回去再載影片就好啦(´・ω・`)12-18 03:04
虹狐火曜
您是說設定裡面的輸出格式?
那邊我只要改成MP4就會失敗,只有auto下能下載
但下載時選只有畫質能選,下載下來是MKV
下面的選項也只有畫質沒有MP4能選QQ

12-18 18:46

這種要求我還真沒見過
如果你有這個需要的話 可以事後轉檔
ffmpeg mkv轉mp4
上面這個 Google一下12-18 20:08
虹狐火曜
好的謝謝,看了一下午其實還好XD
等下版如果有更新再看看

12-18 23:27

這種要求我還真沒見過
(´・ω・`)b12-18 23:30
再課就剁手
大大辛苦了,剛好最近有需要下載影片發現你的文,很實用!

12-20 00:04

這種要求我還真沒見過
不客氣 (。・ω・。)ノ♡12-20 00:05
橘子
請問有辦法在直播的時候下載嗎?

12-20 23:14

這種要求我還真沒見過
沒辦法喔 只能等直播結束完後再下載12-20 23:53
黃色不要節制
大大你好,我在下載完影片以後會有音軌對不上的問題
請問該怎麼解決才好

01-05 21:00

這種要求我還真沒見過
好問題ㄝ 這種問題我還真沒見過
如果真的沒辦法的話 只能把影片和音檔分別載下來再事後合併了01-07 01:13
Potato
您好,請問GUI版本要下載YT會限影片的話 是在設定裡 authentication 填入YT帳號密碼嗎




01-07 04:33

這種要求我還真沒見過
如果我沒記錯的話應該是01-10 22:59
雪糕♪
--cookies-from-browser 好像就不用準備cookies.txt了

01-23 17:41

這種要求我還真沒見過
原來還有這ㄍ設定01-23 18:13
雪糕♪
新版本的
要更新

01-28 02:17

這種要求我還真沒見過
[e12]01-28 21:20
貝提斯
感謝作者,我是個幾乎什麼都不懂的超級生手,前面CMD的部分不知道哪裡出錯 我失敗了,跳出下面這串,yt-dlp is not recognized as an internal or external command, and operable program or batch file.,但苦手包拯救了我,我完全看得懂,而且已經操作成功下載到我需要的檔案,非常感謝!

02-02 05:02

這種要求我還真沒見過
[e12]02-05 18:04
貝提斯
再次感謝原PO教學及眾前輩留言,本來以為Facebook私密社團的影片是無法下載的,研究後照著苦手包內建的cookies說明後也下載成功了!不過像是OTT平台的影片(KKTV/Friday影音)似乎是不能下載的,就算我是付費會員也掛了cookies也一樣

02-03 05:11

這種要求我還真沒見過
感謝提供資訊!02-05 18:04
超負荷
請教有辦法不每次都輸入預設的指令嗎?
現在指令固定是yt-dlp --no-check-certificate -f download_addr-0 影片網址
我想精簡成只要輸入影片網址就好 謝謝您

02-18 14:47

這種要求我還真沒見過
把你固定會用的指令寫進config.txt裡儲存
之後就只需要直接在cmd填
yt-dlp [影片網址]
這樣指令就會自動生效了02-18 14:51
日龍
我有用到一個格式
playlist_title
他顯示的名稱和我用瀏覽器看到的名稱不一樣
推測是語言不同
有辦法改嗎

02-24 00:42

這種要求我還真沒見過
顯示的名稱和你用瀏覽器看到的名稱不一樣
方便知道一下用瀏覽器看和下載出來的檔案名稱各是什麼樣子嗎

我這邊實際測一遍是沒有這個問題餒02-24 21:10
爽啦
我沒法下載會限影片有使用--cookies-from-browser

02-24 22:09

這種要求我還真沒見過
那可以嘗試一下用掛載cookies的方式
這裡有比較詳細的介紹
https://reurl.cc/EZN9mv02-24 22:17
日龍
我是用python執行的
播放列表網址
https://www.youtube.com/playlist?list=OLAK5uy_kCsDTcETud3ME2EwOT54_zdlSXdd0v8F4

輸出參數
ydl_opts = {'outtmpl': "%(playlist_title)s/%(title)s %(uploader)s.%(resolution)s.%(ext)s"}

瀏覽器顯示的播放列表的名稱
アンデッドアリス

下載後資料夾的名稱
Undead Alice

02-24 23:08

這種要求我還真沒見過
啊有 我看到了 確實有
但我剛剛去翻資料 沒找到能夠解決這個辦法的方式
不管我怎麼抓都會顯示Undead Alice...

雖然有點麻煩 但遇上這種不可解的問題 我會傾向後續自行手動解決 [e3]02-24 23:58
日龍
雖然想向開發者提問可惜不懂英文...

好吧
剛發現字幕的一個問題
https://www.youtube.com/watch?v=ecU_uJRzhfk
我想要他的中文字幕
但是
"subtitleslangs":["zh-TW","zh-CN","zh-Hant","zh-Hans","ja"]
無法下載這個中文字幕

02-25 00:06

這種要求我還真沒見過
你是純粹要字幕檔案ㄇ? 還是要把字幕嵌入進影片檔裡02-25 20:40
日龍
要字幕檔
只是不懂為什麼有中文字幕卻沒下載下來

02-25 20:42

這種要求我還真沒見過
加上這個試試看
--all-subs02-25 21:01
日龍
這個我試過
可是會下載到其他不需要的字幕所以放棄了

02-25 22:53

這種要求我還真沒見過
研究了1天我還是不知道怎麼解決 這影片的字幕格式碼不知道為什麼就是跟其他影片的不一樣 [e3]

可惜的是我的英文能力沒好到可以順暢的跟外國人對話
不然我也是很想向開發者提問一下...02-26 22:10
嗨,我叫Ck
感謝解說文,試用成功

02-26 15:01

這種要求我還真沒見過
不客氣喔![e12]02-26 22:10
Hasturˊnis
感謝你
跟著你的文章研究到下面
雖然因為身為電腦白癡的關係最後失敗
但在苦手篇找到福音了
謝謝大大

02-26 21:34

這種要求我還真沒見過
有成功就好 [e35]02-26 22:11
Hasturˊnis
請問使用苦手篇的方式
如何加上「--cookies-from-browser」來讓會員影片得以下載呢?
要把瀏覽器的cookie弄下來嗎?

02-26 23:01

這種要求我還真沒見過
對ㄉ
youtube-dl-gui似乎暫不支援讓用戶自行添加指令
所以只能用掛載cookie的方式了

底下這個連覽器擴充可以幫你下載cookie
https://reurl.cc/Y9Qg4D

裝完後 到你要載的那個會員影片的頁面把cookie弄下來
然後再回到youtube-dl-gui
左下有個小鑰匙 把cookie掛上02-26 23:39
日龍
找到解決字幕的方法
只是我這是用python執行的
不知道一不一樣
zh-Hant改成zh-Hant.*就好了

新問題
https://youtube.com/playlist?list=PL31FAB6762EB4A166
有辦法自動跳過私人影片進行下載嗎

02-27 01:13

這種要求我還真沒見過
理論上他是自己會跳過才對
顯示個Error訊息之後就會馬上跳到下一部影片開始載了
至少我剛剛拿你上面那個撥放清單試確實是如此

但如果他沒有的話自動跳過的話 加加看這個
--no-abort-on-error02-28 19:27
蘿莉控無罪
請問拆分播放清單是什麼意思 [e24]

02-28 18:18

這種要求我還真沒見過
預設情況下 當你要在youtube-dl-gui內下載撥放清單裡的影片時
他會把整個在撥放清單內的影片融合成一份一起載

但如果把撥放清單拆分開來的話
他就會把撥放清單裡的影片個別分出來 讓你自己選擇要載哪部影片02-28 19:30
✝元気β (仮) -.275349✝
一次就成功,沒遇到問題
會限也正常下載
教學很詳細 感謝大大 [e12]

03-20 14:05

這種要求我還真沒見過
不客氣uwu03-20 14:17
立君
全都照上述載好檔案,輸入指令後cmd卻還是只跑出"不是內部或外部命令、可執行的程式或批次檔",請問要如何解決呢?上面的方法都試過還是不行

03-27 01:06

這種要求我還真沒見過
有試過在放yt-dlp的資料夾的路徑欄那邊打cmd 然後重試一次指令了ㄇ03-27 01:10
立君
試過了,也都不行qq

03-27 01:11

這種要求我還真沒見過
指令之間的空格有打對ㄇ 不然就試試看系統管理員的cmd03-27 01:13
立君
我用cmd開啟我放ytdlp的資料夾後就可以執行了,感謝大佬教學

03-27 02:00

這種要求我還真沒見過
有解決問題就好<303-27 12:20
橘子皮
我執行後都會顯示以下的訊息是因為沒有python嗎?

Traceback (most recent call last):
File "yt_dlp\__main__.py", line 19, in <module>
File "yt_dlp\__init__.py", line 864, in main
File "yt_dlp\__init__.py", line 815, in _real_main
File "yt_dlp\__init__.py", line 614, in parse_options
File "yt_dlp\options.py", line 106, in parseOpts
File "yt_dlp\options.py", line 103, in load_configs
File "yt_dlp\options.py", line 90, in add_config
File "yt_dlp\options.py", line 66, in _readUserConf
File "yt_dlp\utils.py", line 5376, in read_file
UnicodeDecodeError: 'cp950' codec can't decode byte 0xe9 in position 52: illegal multibyte sequence
[10088] Failed to execute script '__main__' due to unhandled exception!

03-29 13:23

這種要求我還真沒見過
yt-dlp降個版本試試看?03-30 16:05
藍斯特莫
請問我是使用youtube-dl-gui
我有加入頻道會員的會員影片能夠用播放清單下載嗎?

04-16 21:08

這種要求我還真沒見過
可以的喔04-16 22:53
藍斯特莫
需要特別設定登入帳密什麼的嗎?

04-16 22:55

這種要求我還真沒見過
有掛好cookie就行04-16 23:12
戰場
還是你教學打指令那邊改成在資料夾上開啟CMD,在程式資料夾上的路徑輸入cmd

04-30 22:20

這種要求我還真沒見過
我改天再修一下05-02 00:29
_(:3 ⌒゙)_
您好,請問使用youtube-dl-gui是否無法下載私人影片呢?
想把直播後轉完私人影片的檔案下載下來收藏QQ

系統是Win10,youtube-dl-gui版本為最新,
已將cookie掛到鑰匙上,
但還是會顯示「Error! No authentication/private.」跟「Authenticate using cookies and try again.」
重試很多次都沒用...

另外也試過cmd
指令打:
yt-dlp -F 【影片網址】 --cookies=youtube.com_cookies.txt
但也顯示 ERROR: Video unavailable. This video is private

請問有什麼方法可以解決呢,感謝QQ

05-02 00:26

這種要求我還真沒見過
是ㄉ 這些工具沒辦法下載私人影片...05-02 00:34
_(:3 ⌒゙)_
了解QQ 感謝您的回覆。゚(゚´ω`゚)゚。

05-02 00:39

這種要求我還真沒見過
(´・ω・`)b05-02 00:40
星抹茶
想詢問一下 有時下載直播擋會不完全 檔案變成是從中間開始的,而不整個直播的影片檔
這有指令能解決嗎?QQ

05-07 23:45

這種要求我還真沒見過
你可以試著加上這兩條指令看看
--live-from-start --no-part05-08 17:59
亞洛
您好 想請教一下 重新看已下載完的直播檔,有些影片中間會有約10秒的斷層,感覺很像網路斷掉卡住的樣子,但之前幾部影片都沒有發生這種事,請問有指令能改善這個情況嗎,謝謝

05-09 12:14

這種要求我還真沒見過
重新下載一次看看 再沒有辦法的話加上--no-part試試05-09 22:33
星抹茶
成功了 非常感謝!!!![e12]

05-11 18:28

這種要求我還真沒見過
[e19]05-11 18:30
靠北人
謝謝 最後那個進階cmd實際操作真的很有幫助

06-01 10:40

這種要求我還真沒見過
誒嘿~ ☆(ゝω●)06-01 15:42
茶進
我也出現了 橘子皮的相同問題
Traceback (most recent call last):
File "yt_dlp\__main__.py", line 19, in <module>
File "yt_dlp\__init__.py", line 864, in main
File "yt_dlp\__init__.py", line 815, in _real_main
File "yt_dlp\__init__.py", line 614, in parse_options
File "yt_dlp\options.py", line 106, in parseOpts
File "yt_dlp\options.py", line 103, in load_configs
File "yt_dlp\options.py", line 90, in add_config
File "yt_dlp\options.py", line 66, in _readUserConf
File "yt_dlp\utils.py", line 5376, in read_file
UnicodeDecodeError: 'cp950' codec can't decode byte 0xe9 in position 52: illegal multibyte sequence
[10088] Failed to execute script '__main__' due to unhandled exception!
我研究了很久 發現其實就是中文路徑的關係
只不過不確定是yt-dlp擺放位置不能有中文路徑
還是因為存放檔案地方有中文路徑 所以出現這種問題的話
試試看把yt-dlp的路徑都調成英文
appdata的記事本設定的儲存路徑也不要有中文
或許就可以了

06-06 03:15

這種要求我還真沒見過
原來是因為中文路徑

我當初不管怎麼在Github和Reddit上查都找不到同樣的問題
...也對...外國人不用中文的 難怪我找不到...06-06 03:39
天霜凝月
我剛弄好成功載完第一個影片之後,想要再載別的就不行了...
程式整個刪掉重下載也都沒用

WARNING: [youtube] Unable to download webpage: <urlopen error [WinError 10054] 遠端主機已強制關閉一個現存的連線。>
[youtube] mimLMJO5o9o: Downloading android player API JSON
WARNING: [youtube] <urlopen error [WinError 10054] 遠端主機已強制關閉一個現存的連線。>. Retrying ...
[youtube] mimLMJO5o9o: Downloading android player API JSON (retry #3)
[youtube] mimLMJO5o9o: Downloading iframe API JS
WARNING: [youtube] Unable to download webpage: <urlopen error [WinError 10054] 遠端主機已強制關閉一個現存的連線。>
[youtube] mimLMJO5o9o: Downloading web player API JSON
WARNING: [youtube] <urlopen error [WinError 10054] 遠端主機已強制關閉一個現存的連線。>. Retrying ...

[youtube] mimLMJO5o9o: Downloading web player API JSON (retry #3)
ERROR: [youtube] mimLMJO5o9o: Unable to download API page: <urlopen error [WinError 10054] 遠端主機已強制關閉一個現存的 連線。> (caused by URLError(ConnectionResetError(10054, '遠端主機已強制關閉一個現存的連線。', None, 10054, None)))

06-08 10:06

這種要求我還真沒見過
你有開vpn載影片嗎 有的話關掉試試
沒有的話 可以等1 2天 再重新試試看06-09 02:28
睡神
太屌了,感謝分享 ,下載超人

06-08 11:32

羽翼
您好,想請問一下

這邊想下載會員影片,已經有加--cookies-from-browser的指令在txt中了,但還是一直出現這樣的錯誤訊息......
ERROR: [youtube] oKuiSwt1O8A: Join this channel to get access to members-only content like this video, and other exclusive perks.

另外也試了苦手包中GUI版本,有添加了cookies的檔案,但也還是出現這個錯誤訊息
Error! Unhandled error (execa).

想請問有沒有什麼解決方法呢?謝謝!

06-09 23:15

這種要求我還真沒見過
我自己沒有加任何頻道會員 所以沒辦法親自測
可以參考一下別人有成功的文章
https://www.ptt.cc/bbs/Vtuber/M.1625107211.A.3D0.html06-10 21:29
Dd
我跟上面也有一樣的問題,電腦和筆電試了都沒辦法,不知道有沒有其他方式

06-10 21:04

這種要求我還真沒見過
我自己沒有加任何頻道會員 所以沒辦法親自測
可以參考一下別人有成功的文章
https://www.ptt.cc/bbs/Vtuber/M.1625107211.A.3D0.html06-10 21:30
Dd
我適用gui作影片下載,包含普通的yt影片網址一貼上就會出現Error! Unhandled error (execa).並不只是頻道會員影片而已,我設定影片輸出也是在auto模式下

06-11 15:40

這種要求我還真沒見過
這裡有詳細的解決辦法
https://github.com/jely2002/youtube-dl-gui/issues/354#issuecomment-1127269708

看你是Installer或portable 和 Windows或Mac
照著上面的步驟走就好06-12 21:19
Dd
成功了,非常感謝

06-13 08:54

這種要求我還真沒見過
[e12]06-13 21:57
甘蔗
想詢問一下 YTDLP有辦法下載超過兩小時以上的影片嗎?

06-30 00:18

這種要求我還真沒見過
可以喔06-30 00:24
煞氣A液胞
求救...不管怎樣,想載會員影片就會失敗...
cookie不行,登入帳號也不行...
ERROR: Join this channel to get access to members-only content like this video, and other exclusive perks.

06-30 05:17

這種要求我還真沒見過
我沒有加任何YT會員 所以沒辦法親自測試...
如果這2個方法都不行的話 只能另尋其他下載器試試看了...[e3]06-30 22:24
Bambi
我使用GUI 2.4.0也遇到Error! Unhandled error.
上網查了一下找到解決方法,歡迎各位試試
按照此篇做的
https://github.com/jely2002/youtube-dl-gui/issues/354#issuecomment-1127269708
其中第一步驟是
I write a command for step download and paste yt-dlp.exe and ffprobe.exe and ffmpeg.exe Windows 64 bit
使用這底下那串貼上CMD
照我的理解(可能有錯),這串指令只是幫你下載yt-dlp.exe和其他所需文件到正確的位置
我想應該可以跳過(gui第一次開啟本來就會幫你下載所需的文件)
而且這指令似乎對我不起作用,我也不曉得為什麼,使用後依然沒有解決問題
我是直接下載yt-dlp.exe然後貼上到C:\*\AppData\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries
就解決了!

07-06 00:03

這種要求我還真沒見過
[e12]07-06 00:05
雞腿
用yt-dlp -f 303+251 --merge-output-format "mkv" 下載成功
不過想丟威力導演把我喜歡的部分剪在一起卻發現會跳格是錯誤 播放沒問題 不知道怎麼回事

07-08 20:11

這種要求我還真沒見過
如果撥放沒問題的話 有沒有可能是威力導演那邊的設定錯誤
或者是可以換成mp4看看07-08 20:36
小小艾爾冒險家
想請問您有沒有辦法下載cisco webex的錄製檔呢?
它一直顯示:
This video is only available for registered users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/ytdl-org/youtube-dl#how-do-i-pass-cookies-to-youtube-dl for how to manually pass cookies

加上--cookies-from-browser後,它顯示:
yt-dlp: error: unsupported browser specified for cookies: "https". Supported browsers are: brave, chrome, chromium, edge, firefox, opera, safari, vivaldi

但我是用google chrome的。

07-09 17:49

這種要求我還真沒見過
會跳這種訊息出來就代表可以ㄅ07-10 20:06
小小艾爾冒險家
我用的指令是:
yt-dlp --cookies-from-browser chrome [網址]
它顯示:
WARNING: [ciscowebex] 92441338b6c7103abb7a164e7fb3da69: Failed to parse JSON: Expecting value: line 1 column 1 (char 0)
ERROR: [ciscowebex] 92441338b6c7103abb7a164e7fb3da69: This video is only available for registered users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/ytdl-org/youtube-dl#how-do-i-pass-cookies-to-youtube-dl for how to manually pass cookies


07-09 19:47

這種要求我還真沒見過
有試過--cookies了嗎 訊息裡面的那串網址有教怎麼把cookie從瀏覽器拉出來用07-10 20:09
帥哥
請問有辦法手動指定config.txt位置嗎
因為我只打'yt-dlp 網址'的話只能用預設下載
(也就是說我在config.txt輸入的指令無效)

07-10 14:50

這種要求我還真沒見過
有沒有辦法手動指定這我還真不知道
config.txt的位置有擺到正確的位置嗎 應該不太可能吃不到才對07-10 20:14
KKacobls
https://imgur.com/y9B3v3E
請問 這個可能是發生什麼事呢?

07-19 11:12

這種要求我還真沒見過
重試過下載後還是一樣嗎07-21 00:19
阿布
這篇非常實用~
另外給有需求批次下載的朋友,
目前下twitcasting跟YT都沒有問題

cmd輸入
E:\>yt-dlp -a E:\b.txt

其中-a 是批次下載檔案的指令

b.txt是自己創的記事本檔案
記事本裡面一行只放一條url
下次要抓就找好url塞到b.txt 然後cmd給他自動跑

參考來源:在https://github.com/yt-dlp/yt-dlp 搜尋batch

07-23 05:47

這種要求我還真沒見過
感謝提供更多使用訣竅[e12]07-23 23:44
NIEN
感謝教學
另外想請教一個問題,同一部影片我用youtube-dl和yt-dlp下載,結果一個載到mp4另一個是webm
指令都是 -f bestvideo+bestaudio
請問為什麼會這樣@@

07-29 01:29

這種要求我還真沒見過
可能就單純預設下載的格式不同吧
有想要指定的格式 用--recode-video這條指令就好
文內第四大段有提到07-29 01:33
晟灝
不知是何原因,登入帳號或打--cookies-from-browser 都不能成功,後來參考樓上的網址,裡面教導要用甚麼curl,感覺很麻煩而且我看不懂,所以自己摸索了一下得到解決方案(跳過curl):
使用擴充套件[Get cookies.txt]下載cookies,預設檔案名稱為[youtube.com_cookies.txt]
我猜應該可以自訂,還沒測試,但[youtube.com_]要刪掉,問題點應該是在那個[ . ],會導致系統判斷錯誤,我將檔案名稱更改為[cookies.txt]並且在cmd內加入指令[--cookies=cookies.txt]就能成功下載會限影片了。

08-11 06:32

我要留言提醒:您尚未登入,請先登入再留言

125喜歡★mashumeow 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【閒聊】我是廢文... 後一篇:【閒聊】成功ㄌ......

追蹤私訊切換新版閱覽

作品資料夾

mollusca576大家
這個月認真畫的圖完稿la,救命,還有獅白二周年豪開心看更多我要大聲說41分前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】