Skip to content

Releases: ttqftech/FFBox

FFBox v5.2

31 Dec 20:00

Choose a tag to compare

FFBox v5.2 新功能

  • 史诗级提升任务列表渲染性能
  • 媒体信息面板的任务输入信息支持多输入、多流的详细信息和章节显示
  • 大文件上传不再占用大量内存,支持超大文件上传
  • 文件上传支持断点续传
  • 已选中任务的批量操作增加了任务右键菜单的入口
  • 新增批量下载功能
  • 支持 ffmpeg 8.0 的滤镜选项解析
  • 新增添加/删除任务的动画效果
  • 功能限制的时长限制方式由停止改为暂停
  • 硬件解码器分类及补充更多条目、支持手动输入
  • 修复预设名中包含“.”时的异常

FFBox v5.1

19 Nov 14:35

Choose a tag to compare

FFBox v5.1 新功能

  • 重新开放远程转码功能,支持多输入任务的文件上传,实现传输中心面板,任务进度条可显示传输状态
  • 全新“任务信息”面板,支持大面板查看媒体信息、ffmpeg 输出日志、进展图表,方便随时切换任务对比
  • 新增上传下载缓存清理功能
  • 新增远程文件下载后恢复文件时间功能
  • 上传下载支持打断
  • 任务项的“输出”模块不再展示全部日志,大幅优化大批量任务时界面的流畅性
  • 主菜单支持对所有和选定任务进行批量操作,支持批量删除失败任务
  • 支持单个任务排队开始
  • 服务器信息支持登录后自动保存(自动填充)
  • 支持在安卓系统上启动服务端(仅限开发模式)
  • 增加绝大部分接口的鉴权
  • 右键菜单文本、停止任务信息、功能限制停止等相关优化
  • ffmpeg 路径配置、连接服务器时运行状态、任务右键重叠菜单等相关修复
  • 小幅优化 AI 图标渲染耗能
  • 功能限制调整,明确区分前后端,拆分媒体和转码的时长限制

FFBox v5.0

01 Sep 12:13

Choose a tag to compare

FFBox v5.0 新功能

  • 完整实现多输入多输出,参数配置逻辑更贴近原汁原味的 ffmpeg
  • 全新“输入”面板,支持多输入、完全自定义的解复用器设定,支持扫描 ffmpeg 全部解复用器
  • 全新“滤镜”面板,支持完全自定义的输入/输出流和滤镜编排,支持扫描 ffmpeg 全部滤镜,支持解析 ffmpeg 官网滤镜文档
  • 支持为多输入任务的各输入配置不同参数,支持一键应用到全部输入
  • 支持为多输出任务的各输出配置不同参数,支持一键应用到全部输出
  • “输出”面板更改为“封装”,支持扫描 ffmpeg 全部复用器,支持复用器和扩展名的联合处理
  • 新增 AI 帮助功能(云服务)
  • 全新拖入文件界面,支持文件拖入列表立即开始任务
  • 转码服务支持任务完成后自动移除任务
  • 添加任务弹窗支持多输入任务,支持创建空白任务
  • 浮点类型滑块支持自动决定合适的键盘调节步长、省略过长数字
  • 音视频编码器的“自动”选项支持从 ffmpeg 中读取默认值
  • 服务端编码器和滤镜列表拉取逻辑优化——仅在更改 ffmpeg 版本时触发
  • 修复找不到 ffmpeg 的潜在 bug
  • 因安全原因考虑,暂时关闭了远程转码功能

FFBox v4.5

06 Jun 23:35

Choose a tag to compare

FFBox v4.5 新功能

  • 新增全选任务按钮、应用参数到全部任务按钮
  • 新增“FFBox 推荐画质设定”文档及本地知识库窗口,并修正了几款编码器画质滑块的标定值
  • 新增 3 种模式的保留元数据参数、4 种模式的保留文件时间功能
  • 新增限制一倍速参数
  • 新增“复制任务”功能、“查看图表”任务菜单项
  • 新增功能限制的进度条展示和表格说明
  • 更新软件字体
  • 支持在气泡提示/吐司组件中使用换行,并依此优化了部分参数描述的文案与显示效果
  • 吐司组件支持手动关闭,吐司组件和标签页组件支持鼠标中键关闭
  • 菜单支持根据文字自动缩放宽度
  • 增加任务列表和同时运行任务数量限制
  • 修复无色按钮按下时的效果(含 Windows 安装程序)

FFBox v4.4

01 May 15:53

Choose a tag to compare

FFBox v4.4 新功能

  • 新增 FFmpeg 编码器信息自动获取功能,自动生成其支持的所有编码器的选项并允许开关
  • 后端新增全局错误捕获,有效避免无故崩溃
  • 后端新增意外退出后自动恢复未完成任务功能
  • 优化 FFmpeg 状态机,更好识别任务停止状态
  • 新增 webUI,可在后端启动时启动
  • 新增简易用户系统
  • 修复 Windows 安装程序在非整数倍缩放和多屏下界面异常问题

FFBox v4.3

01 Jan 05:35

Choose a tag to compare

FFBox v4.3 新功能

  • 重构任务管理机制。现支持对单个任务进行状态控制和展示,支持排队中状态,支持设置同时运行任务数
  • 后端新增 help、port、loglevel 等指令或启动参数功能
  • 优化后端 log 信息的展示效果
  • 新增 ffmpeg 路径手动配置功能
  • 激活信息支持自动保存,无需每次启动软件手动进行激活

FFBox v4.2

01 Sep 00:35

Choose a tag to compare

FFBox v4.2 新功能

  • 新增仪表板的折线图功能,支持进度、数据量、码率分布、速度分布、传输进度、传输速度分布 6 大图表显示
  • 新增添加任务弹窗,支持放入文件夹以递归添加文件,以及支持拖入和手动输入字符串按 URL 添加任务
  • 使用 Inno Setup 全新实现 Windows 平台上的安装程序
  • 主菜单进行部分操作时自动收起菜单中心
  • 修复重启任务和完成任务前一刻进度数据混乱
  • 修复设定帧速下的预计剩余时间错误
  • 打赏中心更新爱发电链接并新增自动中转链接

FFBox v4.1

22 Jun 22:30

Choose a tag to compare

FFBox v4.1 新功能

  • 新增数据量进制和词头切换功能
  • 修改 preset 等 slider 类型数据格式为字符串,避免滑块在两个值之间
  • 修正部分视频参数
  • 修复 Windows 上转码完成后无法双击打开文件
  • 任务项的组件形式改为 tsx setup 函数,优化性能表现
  • 任务项的任务名和参数一览支持悬浮显示详细信息,并优化两者占用的显示宽度
  • 任务项的剩余时间数位更改,秒和帧取消横条值显示
  • 任务项的输出命令行支持自动滚到底
  • 打赏中心新增爱发电链接
  • 更新激活机制

FFBox v4.0

31 Mar 23:45

Choose a tag to compare

FFBox v4.0 新功能

  • 界面与 UI 功能
    -- 全新 UI,简洁明快
    -- 整体页面结构调整。改用更现代、更符合逻辑的标签栏、操作栏、任务列表、参数面板、状态栏垂直分布结构
    -- 布局紧凑度调整。提升有效信息的显示面积和密度
    -- 新增深色颜色主题
    -- 更考究地设计了按钮质感及背景色的层次关系,代码层面上统一为 10 级层次、上高光、浅背景、阴影、反转色等
    -- 重新设计任务信息条。具有更直观且位置稳定的输入输出参数对比栏,进度信息增加实时输出大小和预计剩余时间显示,输入输出命令行改为直接在任务上显示
    -- 消息弹窗使用全新云母材质界面
    -- 各种提示信息加入更友好的表情图
    -- 重新设计菜单组件。支持命令式和选项式菜单;支持多层菜单,将分辨率、帧速进行分组显示
    -- 支持隔行扫描相关参数
    -- 支持输入自定义参数
    -- “快捷面板”功能正式加入:支持将当前配置保存为预设
    -- 新增大按钮菜单栏,融合 Windows 与 macOS 使用习惯,支持 Windows Snap Layout、快捷键操作等功能
    -- 新增基于 C++ 的开屏页及启动进度显示,首屏加载耗时压缩至 0.3s

  • 工程架构与技术
    -- 全面投入 Vue3 怀抱,主要使用 script setup lang="ts",附以 tsx 实现部分组件
    -- 改用 Vite 作为主力 bundler,纯手工编写配置与开发打包脚本,拒绝轮子套轮子
    -- 状态管理改用更符合 Vue3 响应式思想的 pinia
    -- 使用 less 作为 CSS 预编译器
    -- 颜色转换函数改用 hwb
    -- electron 渲染进程关闭 nodeIntegration,改用 preload 实现 jsb 中转层,提高规范性
    -- FFBoxHelper 新增使用了 DirectX 和命名管道等技术
    -- 任务列表信息、任务信息、通知信息改为请求式,避免不必要的广播;任务消息脱离任务本体,删除任务不删除通知
    -- 改用 localStorage 进行存储,并附以嵌套属性解析器
    -- 支持通过开发打包脚本,将当前的 git 版本信息打入代码中

  • 其他
    -- 前后端实现全分离。后端支持独立运行,前端开发层面上支持使用浏览器运行
    -- 新增使用许可和条款,提高了用户的平均素质

FFBox v3.0

23 Jun 03:06

Choose a tag to compare

软件架构分离为转码调度逻辑层(后台)和前端展示层(前台),前后台运行互不干扰,增强健壮性!
支持远程转码,您终于可以用 FFBox 私有化部署转码平台了!
添加了一个丝滑的启动动画!
Windows 端添加了毛玻璃特效!
优化了气泡组件的动画效果,添加了消失倒计时!
优化了组合下拉框的操作逻辑和动画!
优化了任务项的文件名显示、时间(进度)显示!
转码完成后的文件可以双击打开了!
ffmpeg 的异常终止现可以被正确识别了!
把 VB 编写的 PauseAndResumeProcess 改成了 C++ 编写的 FFBoxHelper!
编程语言加入了 TypeScript!
修复了设置音频采样率导致出错的问题
修复了输出纯音频文件不能显示进度的问题
修复了不识别 MKV 容器的问题
打赏中心增加了 Gitee 和 Ko-fi 链接
增加了激活机制(打赏中心按钮那能去掉这玩意,您研究下……)