视频下载与处理
这页更适合作为“媒体获取与后处理工具导航”。重点不是无差别下载所有平台内容,而是按场景选择合适工具,并在使用前确认平台规则、版权与个人使用边界。
先按场景选工具
- 通用网页视频 / 播放列表:优先 GUI 下载器或成熟 CLI 工具
- 图站 / 社媒图片视频批量归档:优先
gallery-dl - Instagram:优先
Instaloader - 直播录制:优先专门的直播录制工具
- 下载后转码、抽轨、剪辑:交给 FFmpeg
下载和处理最好分开:先把素材完整保存,再决定是否转码、抽音频或裁剪。
通用下载工具
YoutubeDownloader
带 GUI 的 YouTube 下载器,支持视频、播放列表、字幕:
- 下载:GitHub Actions 构建
- 项目:GitHub
gallery-dl
命令行批量下载工具,支持 Pixiv、Twitter、Instagram 等数十个图站:
pip install gallery-dl
gallery-dl "https://twitter.com/user/status/123456"
- 项目:GitHub
- 文档:gallery-dl 文档
Instaloader
Instagram 专用下载工具,支持图片、视频、Stories、元数据:
pip install instaloader
instaloader profile username
instaloader --stories username # 下载 Stories
instaloader --highlights username # 下载精选
- 项目:GitHub
F2
多平台内容下载工具(抖音、TikTok、Twitter 等),支持批量和自动化:
3DYD Soft
Windows 视频下载工具,支持常见视频站点,带 GUI:
- 地址:3dyd.com
抖音 / TikTok
Douyin_TikTok_Download_API
抖音/TikTok 无水印下载 API,支持批量解析:
- 项目:GitHub
DouyinLiveRecorder
支持 40+ 平台的直播录制软件(抖音、TikTok、YouTube、快手、虎牙、B站等):
pip install douyinliverecorder
- 项目:GitHub
TiktokLiveRec
抖音/TikTok 直播录制,带 GUI,支持无人值守:
- 项目:GitHub
日本平台下载
TVerRec
TVer 节目自动下载工具,支持按类型、出演者批量下载,无广告保存:
- 项目:GitHub
nicoNewStreamRecorderKakkoKari
Nico 生放送录制工具:
- 项目:GitHub
- 下载页:guest-nico
livedl
轻量直播视频下载器:
- 项目:GitHub
FFmpeg 与编码
FFmpeg
音视频处理的瑞士军刀。yt-dlp 团队维护的静态构建版本:
- 下载:GitHub
常用命令:
# 转码
ffmpeg -i input.mp4 -c:v libx264 -crf 23 output.mp4
# 提取音频
ffmpeg -i video.mp4 -vn -c:a copy output.m4a
# 合并视频和音频
ffmpeg -i video.mp4 -i audio.m4a -c copy output.mkv
# 裁剪
ffmpeg -i input.mp4 -ss 00:01:00 -to 00:02:00 -c copy output.mp4
AV1 编码工具
NotEnoughAV1Encodes
AV1 编码 GUI 工具,支持 aomenc、rav1e、svt-av1:
- 项目:GitHub
Av1an
跨平台命令行编码框架,按场景质量编码:
av1an -i input.mkv -o output.mkv --encoder svt-av1
- 项目:GitHub
Free Codecs
编解码器下载站,各类音视频编解码器合集:
推荐处理流程
一个更稳妥的工作流通常是:
- 先下载源文件
- 再检查格式、分辨率、音轨、字幕轨
- 必要时用 FFmpeg 做抽轨、裁剪、转封装或转码
- 最后按用途归档到明确目录
这样后续重新压制、剪辑或上传时,会比“下载时就一路混着转码”更可控。
常见问题
下载到了,但打不开
优先检查:
- 文件是否完整下载
- 容器格式和编码是否被当前播放器支持
- 是否缺少合并后的音轨 / 视频轨
文件太大
这类情况通常不急着重新下载,先考虑:
- 是否只需要转封装而不是重编码
- 是否可以用 FFmpeg 转成更通用或更省空间的编码
- 是否只保留需要的音轨、字幕或片段
不知道该不该保留原文件
如果内容后面还要二次剪辑、压制或存档,建议保留原始下载文件,再单独生成处理后的版本。
延伸阅读
参考链接
- FFmpeg 官网 — 文档与下载
- yt-dlp GitHub — 最流行的命令行视频下载器
- Alternative Front-ends — 热门平台开源替代前端汇总