
HandBrake
CLI老牌开源视频转码器,命令行版 HandBrakeCLI 可按内置预设把录屏、课程视频、拍摄素材批量压缩或转成 MP4、MKV、WebM,适配手机和网页播放。免费、本地运行,macOS 可用 Homebrew 安装。
HandBrake

HandBrake is an open-source video transcoder available for Linux, Mac, and Windows, licensed under the GNU General Public License (GPL) Version 2.
HandBrake takes videos you already have and makes new ones that work on your mobile phone, tablet, TV media player, game console, computer, or web browser—nearly anything that supports modern video formats.
HandBrake works with most common video files and formats, including ones created by consumer and professional video cameras, mobile devices such as phones and tablets, game and computer screen recordings, and DVD and Blu-ray discs. HandBrake leverages tools such as FFmpeg, x264, and x265, SVT-AV1 to create new MP4, MKV or WebM video files from these Sources.
For information on downloading, building/installing, and using HandBrake, see the official HandBrake Documentation.
Community Support
For information on HandBrake's community support channels, please see Community Support.
Please familiarise yourself with our code of conduct.
Contributing
We welcome most contributions. While it is our goal to allow everyone to contribute, contributions not meeting the project's goals or standards may be rejected.
Please read our guide to contributing. This will provide you with all the information you need to start contributing to the project.
Translations
We are now accepting translations via Transifex
Please read our Translations Guide and follow the instructions if you are interested in joining the translation effort.
Additional Information
Application / Project Information
Authors
License
News
Special Thanks
To all those who have contributed! Thanks
相关资源

FFmpeg
CLI音视频转码、剪辑、拼接、抽帧与推流的命令行工具集,含 ffmpeg、ffprobe、ffplay,是 agent 处理媒体文件的基础依赖。GitHub 仓库为官方镜像。
FFmpeg/FFmpeg65.3k
AI MediaKit CLI
CLI火山引擎官方媒体处理命令行,用法贴近 FFmpeg:加 --local 在本机免费裁剪、拼接、加字幕、混音、提取音频;默认走云端,可做画质增强、字幕擦除、语音转字幕、视频 OCR 等,附带 5 个 agent 技能。需要 Node.js 18+,本地模式需 FFmpeg,云端需火山引擎 API Key,按量计费。
volcengine/mediakit-cli211
CLI-Anything MuseScore
CLICLI-Anything 里的 MuseScore 4 命令行封装:让 agent 给乐谱转调、提取分谱、增删乐器、查看乐谱信息,并导出 PDF、MIDI、MusicXML、MP3、盲文谱等格式,适合音乐老师批量准备教学乐谱。需先安装 MuseScore 4 桌面软件与 Python 3.10+。
HKUDS/CLI-Anything53.4k
VideoCaptioner
CLI卡卡字幕助手的命令行版:把课程、讲座、访谈视频转成字幕,再用大模型断句校对、翻译并烧录回视频。必剪识别与必应翻译免费可用,大模型优化需自备 API Key,需 Python 3.10–3.12。
WEIFENG2333/VideoCaptioner16.3k
F5-TTS
CLI开源零样本语音合成,提供 f5-tts_infer-cli 命令行,给几秒参考录音就能用相同音色朗读中英文,适合给课件、视频配音。需要 Python、PyTorch 和 FFmpeg,最好有 GPU;预训练模型仅限非商业使用,克隆他人声音须经本人同意。
SWivid/F5-TTS15.4k
Video-subtitle-extractor
CLI识别视频里烧录的硬字幕并生成 SRT 或 TXT 文件,OCR 全在本地完成,支持中英日韩等 87 种语言。以图形界面为主(可批量),命令行版 backend/main.py 从标准输入读取视频路径和字幕区域。需要 Python 3.12+ 与 PaddlePaddle,路径不能含中文和空格。
YaoFANGUK/video-subtitle-extractor9.6k