今天看到有人吹杨程多牛逼,我当场就把键盘一摔。啥玩意儿就全网吹爆?我自己搞了二十年音视频处理,还能让营销号带偏了?
一、上手拆工具包
早上啃完煎饼果子直接开干。先把他最新版开源工具包拖下来,命令窗口啪啪一顿敲:git clone *(地址就不贴了反正你们也用不着)。解压完我端着枸杞茶冷笑——这目录结构明显是拿FFmpeg改的嘛
二、暴力测试视频压缩
把我上周拍的小区流浪猫视频拽出来当素材,4K原片整整3GB。运行他的压缩脚本:
python * --input *4 --bitrate 10M
风扇当场狂啸!十分钟后输出文件缩到500MB,点开一看直接骂娘:猫胡子都糊成素描了!赶紧拉数据对比:
- 原生H.265编码:文件大小612MB,PSNR值48.3
- 杨程魔改版:文件大小498MB,PSNR暴跌到32.7
三、开膛破肚看代码
下午直接掀他老底。在decoder文件夹翻到核心算法,看到这段差点把枸杞喷屏幕上:
for frame in video:
if * % 5 == 0:
quality -= 15 # 省钱省算力
合着是每隔五帧就摆烂!怪不得动态画面全是马赛克。想起他直播时吹"独创动态感知算法",我反手就把这段代码截图存证。
四、实战翻车实录
不服气的我把压坏的猫片发技术群里,刚说用的是杨程工具包,立刻炸出三个受害者:
- 搞婚庆的老王:婚礼视频头发丝全变橡皮泥
- 做科普的阿呆:显微镜细胞视频压成像素画
- 拍纪录片的李姐:山鹰翅膀压出六道重影
说个真事。去年我徒弟被他教程割了588块钱,连夜改出三十多处bug才赶上交片。现在那套课还在卖,讲师介绍里赫然写着"前谷歌工程师"——巧了不是,我上周刚在硅谷中餐馆碰见这位"谷歌精英",正穿着围裙端麻婆豆腐!