可视化,参数化的生成ffmpeg命令并执行
在使用本程序前,请确保您的电脑已安装FFmpeg并将其添加到系统环境变量中。
- 官方下载: FFmpeg官网
- Windows用户: 下载静态版本并解压,将bin目录添加到PATH环境变量
- Linux用户: 使用
apt install ffmpeg(Ubuntu/Debian)或yum install ffmpeg(CentOS/RHEL) - macOS用户:
- 安装Homebrew(如未安装):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 使用Homebrew安装FFmpeg:
brew install ffmpeg
- 安装Homebrew(如未安装):
在命令行中运行以下命令验证安装:
ffmpeg -version如果显示版本信息则表示安装成功。
注意: 本程序仅负责生成并执行FFmpeg命令,不包含FFmpeg本身。
- go 版本要求 >= 1.24.3
- node 版本要求 >= 20
npm install -g pnpm
go install github.com/wailsapp/wails/v2/cmd/wails@latest
wails build
# ubuntu中可能需要使用
# https://github.com/wailsapp/wails/issues/4382
wails build -tags webkit2_41- 将配置进行分类处理,并允许置顶常用参数
- 允许拖拽文件,获取文件后根据类型进行处理
- 视频文件
- 音频文件
- 图片文件
- 允许导入导出配置
- 允许动态获取ffmpeg参数列表
- 允许直接修改配置并保存
- 支持多种语言

