Jun 22, 2024

[軟體] youtube影音download (個人用、學術用、教育用)

警語:個人、學術、教育用途,勿用來做壞事

目前youtube除了拼命置入廣告之餘
在格式方面,逐漸沒有了MP4的影片格式
類似串流的格式、影音也是分開的
如下:
WEBM audio (160k) WEBM audio (160k)
MP4 video (360p)
M3U8 stream (1080p) M3U8 stream (720p) M3U8 stream (480p)

故先前的一些下載網站
目前大概只能下載到360p、480p的影片
但偶爾會有一些學術需求的影片要使用
註:硬是要下載當然也行啦,類似螢幕擷取卡或軟體之類的,就是麻煩

稍微一查,目前能夠用的協助下載網站不多
2024最新可用Youtube影片下載網站,支持4K高畫質 - GDaily
https://www.gdaily.org/29547/youtube-download-online-sites-4k
因為大部分的影片需要由第三方網站方先行協助下載後合併
再讓使用者下載
故未來的趨勢就是加入付費會員以下載tube影片
youtube未來也會在影片正片內直接置入廣告
麻煩的緊!

這個軟體似乎可用,不確定是否需要付費,問題也是麻煩,也不常用
ClipGrab - Free YouTube Downloader & Converter
https://clipgrab.org/

■英文能力好的看網站,不過軟體指令頗為複雜:

yt-dlp/yt-dlp: A feature-rich command-line audio/video downloader
https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#video-format-options

Builds - CODEX FFMPEG @ gyan.dev
https://www.gyan.dev/ffmpeg/builds/

■中文網民的說明:
yt-dlp指令使用教學,萬能Youtube影片命令行下載工具 · Ivon的部落格
https://ivonblog.com/posts/yt-dlp-usage/

yt-dlp教學 - HackMD
https://hackmd.io/@suiseipen/BJK5qyKHT

【自用】yt-dlp筆記,youtube下載部分直播。 - tony18385的創作 - 巴哈姆特
https://home.gamer.com.tw/artwork.php?sn=5818143

[閒聊] 用yt-dlp下載影片的小心得&入門教學 - 看板 Vtuber - 批踢踢實業坊
https://www.ptt.cc/bbs/Vtuber/M.1682508953.A.E5E.html

■自用指令範例:
1.下載20秒並轉換為聲音檔(隨意測了一下,OK的)

.\yt-dlp --output "%(title)s.%(ext)s" -x --download-sections "*00:00:00-00:00:20" --audio-format mp3 "https://www.youtube.com/watch?v=#######"

2.下載影片20秒(沒有完整測試,指令小修一下應該就能用)
.\yt-dlp --output "%(title)s.%(ext)s" -f "mp4[height<720]" --audio-format mp3 --download-sections "*00:00:00-00:00:20" --merge-output-format mp4 "https://www.youtube.com/watch?v=#######"
再次聲明:個人、學術、教育用途,勿用來做壞事