


waterfallbook 是一款专为数字阅读与图书展示场景打造的瀑布流电子图书软件。它能够将您的图书封面、书页图片、宣传视频以流畅的瀑布流形式自动循环展示,读者点击封面即可翻转查看对应图书的二维码——扫码即可在线阅读、购书或了解详情。无需复杂操作,放入素材即可开始展示,让每一面屏幕都成为吸引读者的数字书架。
图书封面自动排列成网格,向指定方向无限循环滚动,营造永不停歇的视觉盛宴。支持向左、向右、向上、向下四个方向自由切换,列与列、行与行之间间距均匀,循环接缝无缝衔接。
每张封面都对应一条可自定义的内容(文字或网址),点击缩略图卡片即 3D 翻转为二维码背面:
asset\media\config.ini 配置文件,每张图片/视频对应一条记录,默认为"还未配置内容(可自行修改)"config.ini,把等号后面改成该图书的在线阅读链接、购书网址或任意文字,保存后重启软件生效支持 JPG、PNG 图片和 MP4 视频混合展示(图书封面、内页扫描图、出版社宣传片均可),自动识别并处理不同格式的素材,兼容 H.265/HEVC 编码视频(自动转码缓存,确保流畅播放)。
自动为视频生成静态缩略图预览(缓存于 asset\media\.cache),网格中不播放视频,点击查看时才加载播放,兼顾性能与体验。
所有数值项均支持直接手动输入任意数字(不受滑条限制),修改后点击"保存"生效:
| 参数 | 建议范围 | 说明 |
|---|---|---|
| 移动方向 | 左/右/上/下 | 瀑布流滚动方向 |
| 移动速度 | ≥1 像素/秒 | 按需调节节奏,可输入任意值 |
| 缩略图高度 | ≥20 像素 | 适配不同屏幕,可输入任意值 |
| 缩略图宽度 | ≥20 像素 | 自由控制卡片大小,可输入任意值 |
| 卡片间距 | ≥0 像素 | 疏密自如,可输入任意值 |
| 缩略图圆角 | ≥0 像素 | 风格随心,可输入任意值 |
| 打开倍数 | ≥0.5 倍 | 点击查看时的放大倍数(默认 6) |
| 二维码自动翻转时间 | ≥1 秒 | 二维码展示后自动翻回封面的秒数(默认 10) |
| 背景颜色 | 任意颜色 | 融入环境氛围 |
| 暗角特效 | 开/关 | 增加画面层次感 |
| 窗口尺寸 | ≥200 像素 | 无上限,支持超宽/超高分辨率拼接屏 |
所有参数在设置面板中修改后点击"保存"即自动写入 asset\setting.ini,下次启动无需重新配置。支持全屏启动、鼠标显隐控制等贴心功能。设置面板为两列布局,分组清晰。
软件启动时自动检测显卡:
asset 文件夹内新建空文件 software-render.flag 强制软件渲染(详见"常见问题")asset\media 文件夹asset\media\config.iniconfig.ini,为每张封面配置对应内容(在线阅读网址、购书链接或文字),保存后重启软件config.ini 格式示例:
[content]
01.png=https://example.com/book/01
02.png=扫码阅读本书
新书发布会.mp4=https://example.com/event
设置面板为两列布局,修改参数后点击"保存"生效并持久化。
| 快捷键 | 功能 |
|---|---|
| Alt + G | 打开设置面板 |
| Ctrl + F | 切换软件全屏 |
| Esc | 退出软件 |
Q:修改了 config.ini 里的内容,为什么二维码没变?config.ini 在软件启动时读取,修改保存后请重启软件生效。注意每行格式为"文件名=内容",文件名必须与 asset\media 中的实际文件同名。
Q:没有配置内容,点击封面显示什么?
未修改的条目默认为"还未配置内容(可自行修改)",翻转后展示的即为此文字的二维码。
Q:二维码展示时间太长/太短怎么办?
在设置面板中修改"二维码自动翻转时间(秒)",保存后生效(默认 10 秒)。
Q:点开大图时花屏/显示乱码?
个别电脑显卡驱动与 GPU 加速存在兼容性问题。请到显卡官网(NVIDIA / AMD / Intel)更新最新稳定版驱动;若仍花屏,在 asset 文件夹内新建一个名为 software-render.flag 的空文件,重启软件即可以软件渲染模式运行(性能略降,显示绝对正常)。
Q:第一次启动视频没有缩略图?
视频首次运行时需要生成缩略图并缓存(HEVC 编码视频还会自动转码),素材较多时请耐心等待片刻,之后启动即秒开。
Q:换了电脑设置丢失?
设置保存在 asset\setting.ini 中,封面内容配置保存在 asset\media\config.ini 中,均与素材文件夹同目录。迁移时请连同整个 asset 文件夹一起拷贝。
Q:网格中视频为什么不自动播放?
这是有意设计:网格中只显示静态缩略图以保证大量素材下的流畅度,点击查看时才播放视频并带声音。