普通视图

发现新文章,点击刷新页面。
昨天以前首页

豆包的双重水印

作者 石樱灯笼
2025年6月3日 16:48

字节不仅没活,而且玩不起。

玩不起也就算了,还搞出笑话。


(自上篇文章写完之后,这最近十多天我都没怎么打开过豆包,所以这些事情的具体发生日期不确定)

(PS:文章写得太慢,现在豆包又把预览图水印移动到左上角去了)

豆包开始封杀无水印图片获取方法

之前最基本的方法就是,直接从网页端获取无水印的预览图。因为预览图与下载图的清晰度是相同的,而且下载图是带水印的,所以没必要再去点击下载。

之所以有这么个办法,即 为什么预览图不带水印但是下载图带水印

…… 谁特么能知道字节的员工是怎么想的

然后大约5月28日左右,网上开始有视频说豆包开始在预览图上加水印了。

这就导致包括我之前文章《从豆包下载无水印图片》在内的下载预览图方式获取无水印图片的方法失效了。

screenshot_on_b85m_by_flameshot_at_2025-06-02_16-53-15


豆包的二次水印

这玩意就搞笑。

首先预览图带水印,然后下载图也带水印。

然然后 …… 预览图水印与下载图水印还不一样。

screenshot_on_b85m_by_flameshot_at_2025-06-02_17-09-12

screenshot_on_b85m_by_flameshot_at_2025-06-02_17-09-47

一张图打两个版本的水印,CPU随便用,存储空间不要钱,带宽流量狠劲浪。


豆包视频的双重水印

豆包当然在服务器端是有保存无水印,看上一条你就能知道。

觉得一张图片额外存两份不同水印的副本就足够傻了?

来看 双重水印

https://www.bilibili.com/video/BV1PG7KznEi4/

不方便点开看视频的或者看不懂怎么回事的,我解释一下:

豆包支持将 生成的图片 直接用于 生成视频 。这种功能设定在正常逻辑上很正确,是为了 免去用户手动下载图片,然后再重新上传图片到网站,浪费资源

但是傻屌字节一开始就做歪了。点击 「生成视频」 的时候,是把 预览图 下载到本地,然后转码成BASE64。然后在 「生成视频-发送」 时,却又并不提交浏览器缓存的图片或BASE64,而是直接提交了一堆ID和Token,但是这些ID和Token引用的,是服务器端保存的 带水印的预览图 ,所以最后生成的视频文件,同时带有 预览图水印视频水印

如果梳理一下他们这奇葩行为的流程的话:

  1. 二次下载预览图(会调用浏览器缓存,不浪费带宽,可以理解,但是干啥用?)
  2. 把预览图转码成BASE64(干啥用?)
  3. 提交ID和Token而不是图片(正确操作)
  4. 调用的是服务器端保存的带水印的预览图(有病啊)
  5. 在生成的视频上打水印(在屎上拉屎)

screenshot_7734397622634242-20250602174504

他这玩意,在16:9和4:3以及1:1横向视频上问题还不严重,毕竟两个水印叠加在一起了。但是在9:16纵向视频上,以及21:9宽屏视频上,水印不论位置还是大小都不一样,很显眼的俩水印。

比例 1:1

screenshot_vlcsnap-2025-06-02-22h11m55s457

比例 4:3

screenshot_vlcsnap-2025-06-02-17h48m49s313

比例 16:9

screenshot_vlcsnap-2025-06-02-22h06m34s620

比例 21:9

screenshot_vlcsnap-2025-06-03-00h55m04s645

比例 9:16

screenshot_vlcsnap-2025-06-03-00h54m30s411

这里也有一个视频可以看每个长宽比不同的视频,他们水印都打到了什么地方。

https://www.bilibili.com/video/BV1b27Qz9ENE/

一个做短视频起家的公司,甚至都不关心竖屏视频的输出结果。

PS1:豆包现在线上输出的视频分辨率小于720p,现在是一个很奇葩的数值,16:9 和 9:16 视频的分辨率是 1248×704 。

screenshot_on_b85m_by_flameshot_at_2025-06-03_00-15-25

(这破公司怎么想的)

PS2:假如你 在页面重新下载完预览图转码成BASE64添加到首帧图之前 ,输入完文字(一般是复制粘贴)直接敲回车键提交的话,那么将会以 无首帧图 的场景下,进入 文字生成视频 的流程。还挺滑稽的,以至于我一直以为第五步是要从页面上传一遍图片。

screenshot_on_b85m_by_flameshot_at_2025-06-03_01-01-24


豆包扩图的预览图是个超低分辨率的jpeg

如果使用扩图功能之后刷新页面,那么回到页面时,点开缩略图展开的预览图片,不是真正的预览图片,而是左侧的那个jpeg格式缩略图。

screenshot_on_b85m_by_flameshot_at_2025-06-02_18-26-32

改了一个功能,崩了一堆功能。

只能说IT行业大公司才是程序员平均水平的具象化,刻板印象真的表现得淋漓尽致。


以后如何获取无水印图片

除非豆包重新放开渠道,否则想要直接获取无水印图片是比较困难了。

当然,这个程度的阻碍根本难不倒勤劳智慧的中国人。网上已经有一些办法去掉豆包的这个新水印了。

有水印:

screenshot_7875414228876802-20250603160359-1506-watermark

无水印:

screenshot_7875414228876802-20250603160359-1506

对比:

screenshot_on_b85m_by_flameshot_at_2025-06-03_16-09-07

screenshot_on_b85m_by_flameshot_at_2025-06-03_16-06-56

其他例子:

screenshot_7733561051765506-20250602181125

screenshot_7728629145285122-20250602215251

screenshot_7732002315140098

只不过目前想不出来如何用 userscript 一键搞定这个有点复杂的操作。

其实根本无所谓,现在豆包的输出结果,只要是接触过豆包AI的,一眼就能看出来是豆包3.0的视觉模型,

screenshot_on_b85m_by_flameshot_at_2025-06-02_18-38-56

我可不会觉得字节是担心有人用免费的豆包套一层 人皮 在外边卖服务吧 …… 不过考虑到字节旗下的用户,还真说不准。来个闲鱼修图业务,套人皮用免费AI收费改图。


有人说防污染

也有人说这玩意是为了防止AI输出结果对AI训练的自行污染……呵呵,还能有人觉得AI现在不会自行污染了?

至少我是会在图片上额外再打一个水印的,但是我打的水印AI能不能识别到都不一定。


结尾

我之前做了一个无水印下载脚本,当时遇到了不少问题,比如跨域图片下载,下载图片的命名。

本身豆包页面就有不计其数的逻辑错误,我都懒得吐嘈了。

你要知道上个月的时候字节旗下的那个收费的即梦AI还做不到 下载视频 ,点开下载视频按钮直接打开视频,需要自己再另存为到本地。

现在豆包为了封杀直接下载无水印预览图的方式,搞烂了一堆其他的功能。你说字节是杀敌一千自损八百吧,其实字节根本就没有高端用户,顶多算是杀了自己一千八而已。

即梦那边貌似也在收紧免费业务。

爱咋地咋地吧,最多就是少了一个玩具而已。

(PS:文章写得太慢,现在豆包又把预览图水印移动到左上角去了)

The post 豆包的双重水印 first appeared on 石樱灯笼博客.
❌
❌