关于下载视频之前写过 那些你可能不知道的视频下载奇技淫巧, 时隔半年再更新下,应该可以下载任意视频网站的免费视频了。
浏览器控制台
以网易云音乐的视频为例 https://music.163.com/#/video?id=BDE56A0769A115DE2C47260154143B9A右键 检查或者按F12打开控制台,输入.mp4找到播放的地址文件 https://vodkgeyttp9.vod.126.net/vodkgeyttp8/cAbQC6M5_2680901866_sd.mp4,然后直接下载就好了。
注意这种方法对微博视频要进入tv页面才能下载对应mp4地址,比如 https://weibo.com/5525284226/IyCemxA6P?type=comment 这条微博的视频播放页面 https://weibo.com/tv/v/IyCemxA6P?fid=1034:4482499594616835
idm + m3u8下载
有的视频网站不是播放的mp4文件,而是m3u8,关于这个可以看之前的文章 如何下载优酷 m3u8 格式的视频文件 ,这里以优酷的这条视频为例 https://v.youku.com/v_show/id_XMjg5MDQxOTc2MA==.html?spm=a2h0k.11417342.soresults.dtitle同样打开控制台找到m3u8地址 https://pl-ali.youku.com/playlist/m3u8?vid=XMjg5MDQxOTc2MA&type=mp4&ups_client_netip=3b6d9cf0&utid=M196FRgJHVwCAXb3FB8gYVHW&ccode=0502&psid=602ab7bc0d454cc0a21bb78f8a70f12e&app_ver=2.0.4&duration=298&expire=18000&drm_type=1&drm_device=7&play_ability=5376&media_type=standard,subtitle&ups_ts=1584238362&onOff=0&encr=0&ups_key=01d9b21000cb1b3e254cbf7ce786872a ,然后通过m3u8下载软件来下载视频。5分钟视频一会就下载好了。
当然每次打开控制台找地址有点麻烦,还好有 idm 软件。播放的时候点击idm上的 下载该视频选择第一个文件会弹出下载框,将 URL 里的地址复制出来粘贴到m3u8软件下载。
这个方法对腾讯视频同样有效 https://v.qq.com/x/page/m0377pnzxcp.html
视频解析网站
很遗憾上面的方法对 b站无效 ,因为它既不是mp4,也不是m3u8格式 https://www.bilibili.com/video/av69858806/ 那些你可能不知道的 bilibili 奇技淫巧
这就需要视频解析网站了,这类网站有很多,这里用https://bilibili.iiilab.com/ 来下b站视频 ,这个网站支持哔哩哔哩、微博、秒拍、小咖秀、晃咖、微视等十几个网站的视频下载。
如果你想批量b站up主的视频可以使用这个工具 ,比如李子柒的主页https://space.bilibili.com/19577966 输入19577966 可以显示up主的所有视频
和主页一样120个视频。选择右侧的视频右键下载即可,还能下载对应的弹幕。
命令行
上面这些方法我平时都不怎么用,因为我喜欢用命令行工具来下载,这就是 annie https://github.com/iawia002/annie ,它几乎支持所有主流视频网站,非主流的网站还是推荐使用上面的方法。
下载对应的二进制文件然后加入到环境变量。然后打开cmd 直接下载b站视频。
λ annie -f 16 https://www.bilibili.com/video/av69858806/
Site: 哔哩哔哩 bilibili.com Title: 仅仅三分钟,周星驰演出了80集爱情剧的效果 Type: video Stream: [16] ------------------- Quality: 流畅 360P Size: 5.06 MiB (5302699 Bytes) # download with: annie -f 16 ...
5.06 MiB / 5.06 MiB [========================================================] 100.00% 722.39 MiB/s 0s
下载腾讯视频
λ annie -f sd https://v.qq.com/x/page/m0377pnzxcp.html
Site: 腾讯视频 v.qq.com Title: 周杰伦《不能说的秘密》MV Type: video Stream: [sd] ------------------- Quality: 标清;(270P) Size: 10.96 MiB (11490696 Bytes) # download with: annie -f sd ...
10.96 MiB / 10.96 MiB [========================================================] 100.00% 3.54 MiB/s 3s
下载抖音视频
λ annie -f default http://v.douyin.com/9X4gQU
Site: 抖音 douyin.com Title: @抖音小助手 反正我觉得深圳不热了 Type: video Stream: [default] ------------------- Size: 4.52 MiB (4739713 Bytes) # download with: annie -f default ...
4.52 MiB / 4.52 MiB [==========================================================] 100.00% 2.22 MiB/s 2s