@codenoobforreal/clitools
v0.5.1
Published
CLI tool for video processing (H.265/HEVC encoding & QuickTime compatibility) using FFmpeg, and batch lossless image compression with format preservation
Maintainers
Readme
@codenoobforreal/clitools
安装与使用
# 使用 pnpm
pnpm dlx @codenoobforreal/clitools
# 使用 npx
npx @codenoobforreal/clitools功能特性
视频编码与压缩
高效H.265/HEVC转换:通过FFmpeg使用HandBrake推荐质量设置批量编码视频至H.265格式
预设支持:当前支持H.265视频编码
QuickTime兼容性修复
批量无损图片压缩
批量无损图片压缩:保持原有格式进行批量处理
特别提示:当源文件较小时,输出文件可能大于原文件
输出结构
处理后的文件将保存在原始目录中,并添加时间戳后缀:/path/to/input.mp4 → /path/to/input-20231010120000.mp4
FFmpeg 安装指南
安装
Windows
- 访问官方构建版本:https://www.gyan.dev/ffmpeg/builds
- 下载最新的
ffmpeg-git-full.7z文件 - 解压到您选择的目录(例如
C:\ffmpeg) - 添加环境变量:
- 右键开始菜单 > 系统 > 高级系统设置
- 环境变量 >
Path> 编辑 > 新建 - 添加
FFmpeg的bin目录(例如C:\ffmpeg\bin)
macOS
brew install ffmpegLinux
# Debian/Ubuntu
sudo apt update && sudo apt install ffmpeg
# Fedora
sudo dnf install ffmpeg
# Arch Linux
sudo pacman -S ffmpeg验证安装
# 运行该命令会显示版本信息和编译配置
ffmpeg -version