技术博客

分享开发技巧、工具使用教程与行业动态
想直接解析下载?VidDown 网页端粘贴链接即可,桌面客户端支持海外平台本地解析 立即体验
筛选「技术博客」共 59 篇文章 查看全部
TS 切片合并后卡顿、跳帧?聊聊无缝拼接的那点事
# TS 切片合并后卡顿、跳帧?聊聊无缝拼接的那点事 从 m3u8 下回来的视频,本质是一堆 `.ts` 小切片。很多人合并时图省事直接 `cat` 拼起来,结果播到切片的接缝处就卡一下、画面跳一下,或者声画不同步。这不是文件坏了,是 **TS 合并有前置条件**。这篇文章把坑讲清楚。 ## T...
阅读全文
把外文字幕变成中英双语:一套字幕翻译流水线
# 把外文字幕变成中英双语:一套字幕翻译流水线 下载了一部生肉(无字幕)外语片,或者只有英文字幕想加上中文字幕,手动一句句对时间轴能把人整疯。这活其实可以拆成一条流水线:提取/识别字幕 → 切句 → 翻译 → 对齐 → 回写。这篇文章给一套能自己跑起来的思路,不依赖某个特定网站。 ## 整体流程...
阅读全文
想搭个直播?用 nginx-rtmp-module 推流拉流
# 想搭个直播?用 nginx-rtmp-module 推流拉流 点播(把文件放服务器上让人看)和直播(实时推流)是两码事。如果你有自己的内容想实时播——比如讲课、活动、游戏——最省钱的方案之一就是 **nginx + rtmp-module**:一台普通服务器就能当推流端和分发端。这篇文章走一遍...
阅读全文
直连被限、地区屏蔽?聊聊下载器里的代理与中转
# 直连被限、地区屏蔽?聊聊下载器里的代理与中转 有些资源,你本机直连就是下不动:要么速度被掐到几十 KB,要么直接 403,要么提示"你所在地区不可访问"。这时候在下载器里挂个代理/做个中转,往往立竿见影。这篇文章讲清楚代理在下载场景里怎么用、有哪些坑,以及它和"加 referer"绝不是一回事...
阅读全文
转码后颜色发灰、过饱和?聊聊色彩空间那点坑
# 转码后颜色发灰、过饱和?聊聊色彩空间那点坑 你有没有遇到:原片在剪辑软件里颜色很正,导出之后发灰、发暗,或者 HDR 转成普通片之后颜色"怪怪的"?这多半不是你眼睛的问题,是 **色彩空间(color space)/ 传递函数(transfer)/ 色域(primaries)** 在转码时丢了...
阅读全文
视频只缓存了一半、没下完?从浏览器缓存里把它救回来
# 视频只缓存了一半、没下完?从浏览器缓存里把它救回来 有时候视频在网页里能播,但网站就是不给下载按钮,或者下到 99% 断了。这时候很多人不知道:浏览器其实已经把一大半数据悄悄存进缓存了。只要你没关页面、没清缓存,就有机会从缓存里把视频拼回来。这篇讲讲实操,以及一些"救不回来"的情况。 ## ...
阅读全文
B站 av 号是怎么回事,bv 号怎么互转?
# B站 av 号是怎么回事,bv 号怎么互转? 老 B 站用户应该记得,早年视频地址是 `av10000` 这种纯数字,后来全站换成了 `BV1xx411c7mD` 这种怪字符串。很多人好奇:bv 号看着像随机乱码,它和 av 号之间能互相算出来吗?答案是能,而且算法是公开的——只是故意搞复杂了...
阅读全文
下载的视频音量忽大忽小?用 ffmpeg 抽音频并做响度标准化
# 下载的视频音量忽大忽小?用 ffmpeg 抽音频并做响度标准化 不知道你有没有这种经历:追一部剧,正片声音小得像蚊子叫,一切到广告或者另一集,又"轰"地一声差点把耳朵震聋。尤其是从不同网站扒下来的视频,有的录的是会议室麦克风,有的带了后期混音,音量标准根本不统一。这篇文章就聊聊怎么用 ffmp...
阅读全文
用 yt-dlp 把 B 站合集扒成"带章节"的文件名(一篇讲透)
# 用 yt-dlp 把 B 站合集扒成"带章节"的文件名(一篇讲透) 说实话,B 站合集(以前叫视频列表、频道合集)用浏览器插件一个个点,几百个视频能点到手抽筋。我真正想要的是:一行命令把整季扒下来,文件名里带序号、带分 P 标题,最好弹幕、封面、清晰度自选也一并到位,丢进播放器能按顺序连播。这...
阅读全文