| Crates.io | blowup |
| lib.rs | blowup |
| version | 0.1.1 |
| created_at | 2025-08-13 08:14:34.797237+00 |
| updated_at | 2025-08-18 07:44:16.791575+00 |
| description | All tools related to improving my movie-watching experience. |
| homepage | |
| repository | https://github.com/XuanLee-HEALER/hermes |
| max_upload_size | |
| id | 1793412 |
| size | 148,101 |
blow-up [Michelangelo Antonioni]: A fashion photographer unknowingly captures a death on film after following two lovers in a park.
The best movie I've seen so far.
我认为的最好的电影,目前为止
解决在观影过程中遇到的一些技术性问题
我的观影流程
目前遇到的问题
ffmpegcargo install blowup
# add blowup to your PATH if not
blowup --help
Usage: blowup <COMMAND>
Commands:
tracker handle all things about tracker list
sub subtitle file processing tools
blowup tracker --help
Usage: blowup tracker <COMMAND>
Commands:
update update the newest tracker list
blowup sub --help
Usage: blowup sub <COMMAND>
Commands:
incr Modify SRT time entries: add or subtract a millisecond offset
export Extract subtitle streams from the specified video container to a designated location
list List the number of subtitle streams in a video container
用法
需求:对于YTS源的电影,大部分格式是mkv或者mp4,并且都有内嵌字幕,所以需要根据英文字幕翻译中文字幕。有以下条件
校对?
提取音频流 -> 音频转文字 -> 识别语种 直接翻译
直接使用 ffmpeg 工具来提取字幕
TODO:首先检测容器中是否有字幕流,有多个字幕流的情况(放到查询中),导出字幕流使用ID来标识
实现一个srt文件的解析器,提供一些对外接口
功能列表:
读取指定路径的srt字幕文件,根据指定的语言名称,将其翻译成中文,在同目录生成翻译好的中文字幕文件
翻译过程需要调用大模型接口(http)
你是一个专业的电影字幕翻译专家。 你的任务是将电影对话从 [源语言,例如:英文] 翻译成 [目标语言,例如:简体中文]。
请严格遵循以下要求:
提供影片类型、提供背景信息、要求解释特定词语