视频和照片,下载逻辑不一样
照片一次请求就能拿到文件,视频不行。Instagram 的视频地址是动态生成的:同一个帖子在不同时间、不同设备上请求,拿到的地址可能不同,而且地址有有效期。
这就是为什么视频下载比照片下载更容易「失效」——不是工具坏了,是那个地址过期了。实际影响是:如果解析出来的视频播不了,重新解析一次通常就好。
三种链接,对应三种帖子
/p/—— 普通帖。可能是照片,可能是一段视频,也可能是多图轮播里夹着视频/reel/—— Reels 短视频,以竖屏为主/stories/—— 限时动态。需要登录才能查看,公开工具拿不到
所以「视频下载」在 Instagram 上并不是一类独立的页面,而是从上面这几类帖子里各自解析出视频。本站对 /p/ 和 /reel/ 都支持;轮播帖如果是「图 + 视频」混排,视频会和其他项一起按顺序列出来。
下到的视频是什么格式、什么清晰度
Instagram 提供的是 MP4(H.264 编码),绝大多数播放器和剪辑软件都能直接打开,不用转码。
清晰度取决于原视频上传时的规格和 Instagram 的处理结果,公开帖子常见的是 720p 到 1080p 这个区间。和中文字幕教程里常见的「一键 4K」说法不同,我们没法提供 Instagram 自己都不提供的分辨率。
如果下到的视频比印象里短了一截,通常是两种情况:一是原帖本来就是多段拼接的,你只下到了其中一段;二是遇到了限时内容。对照帖子里的画面确认一下即可。
保存到相册,而不是「文件」
手机上最容易踩的坑:视频下载完默认进了「文件」或 Downloads,而不是相册,然后在相册里怎么翻都找不到。iPhone 需要到「文件」App 里长按视频选「存储到照片」;Android 一般在下载完成的提示里点一下就能存进相册(详细步骤见iPhone 保存教程)。
关于音轨和字幕
Reels 的背景音乐是随画面一起压在 MP4 里的,下载下来会带着。但如果那条 Reels 用的是有版权的商业音乐,Instagram 有时会在部分地区把它静音——这时下载到的也会是无声的,属于源本身的限制,不是下载环节出错。
自动字幕如果作者开了,是烧在画面里的,会跟着下来;它不是独立的字幕轨,所以没法关闭或换语言。