Skip to content

v0.5.5 — Fisheep 视频工具箱

Latest

Choose a tag to compare

@chycycc chycycc released this 29 May 15:35
· 103 commits to dev since this release

🐑 Fisheep 视频工具箱 v0.5.5

新功能

  • 视频预览:选中文件显示截图 + 分辨率/编码/码率/时长/帧率/集数/来源平台
  • 自动命名:读取 B站 entry.json,支持 {series}_{ep} 命名模板
  • 多平台支持:B站(m4s)、YouTube(webm)、通用(mp4/mkv/ts/m4a/aac/mp3/flac)
  • 音频高级设置:声道/采样率/音量调节/CBR-VBR 模式/质量预设
  • 视频压缩三档:快速/均衡/高质量
  • 硬件加速检测:自动识别 NVENC/QSV/AMF GPU 编码器
  • 批量重命名:选中多个文件统一加前缀/后缀/替换
  • 导出/导入配对配置:JSON 格式跨机器复用
  • 输出目录模板:按系列名自动创建子目录
  • 拖拽排序:合并队列支持拖拽调整顺序
  • 路径镜像:保留源路径层级结构
  • 非合并工具进度条 + 重名冲突自动处理

优化

  • 音频提取流复制(同格式 10-100x 提速)
  • 合并预估时间显示
  • ffprobe 结果缓存(500 条上限)
  • 并行 ffprobe 文件分析
  • 正则预编译加速匹配

重构

  • bridge.py 拆分为 5 个独立 Service(state/task/merge/tool/dialog)
  • matcher.py 拆分为 4 个模块(models/episode/naming/bilibili)
  • 删除 PySide 死代码(3879 行)
  • 净减 ~4200 行代码

界面

  • 去 B站化:UI 文案通用化
  • 配置面板重构:预览自动显示 + 设置可折叠
  • 操作列统一:播放/打开目录/移除三个按钮
  • 侧边栏智能折叠:窗口缩放自动响应
  • 右键菜单改为原生模式
  • 文字可选中复制

修复

  • AAC 提取时长异常(ADTS→M4A 转封装)
  • MP3 音频提取编解码器缺失
  • 中文文件名 ffprobe 解码失败
  • 工具状态持久化(添加新文件不再重置已有状态)
  • 待整理标签页流类型标签显示错误
  • 视频预览黑屏(截取第1秒而非第0帧)

系统要求

  • Windows 10+
  • FFmpeg/ffprobe 已安装并加入 PATH

下载

  • FisheepVideoMerger.exe — 绿色免安装,双击即用