在统信uos上安装aegisub需手动添加第三方apt源或安装deb包,安装后须设置中文界面、启用自动加载音频、显示波形图方可打轴;导出ass字幕后建议用ffmpeg嵌入硬字幕。

在统信UOS系统上安装并使用Aegisub制作字幕,需绕过官方应用商店缺失该软件的限制,直接通过终端命令或手动安装方式获取最新兼容版本,否则无法调用音频波形打轴、ASS样式编辑等核心功能。
在UOS上安装Aegisub
统信UOS默认未预装Aegisub,也不提供官方仓库源包,必须手动添加第三方APT源或使用deb安装包。
方法一:通过APT源安装(推荐,自动解决依赖)
打开终端,依次执行以下命令:
sudo apt update → sudo apt install curl gnupg2 -y → curl -fsSL https://repo.aegisub.dev/debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/aegisub-keyring.gpg → echo "deb [arch=amd64 signed-by=/usr/share/keyrings/aegisub-keyring.gpg] https://repo.aegisub.dev/debian stable main" | sudo tee /etc/apt/sources.list.d/aegisub.list → sudo apt update → sudo apt install aegisub
方法二:手动安装deb包(适用于网络受限环境)
访问 https://github.com/Aegisub/Aegisub/releases 下载最新版 【aegisub_3.2.2-1_amd64.deb】(注意核对UOS架构为amd64或arm64)→ 双击安装或执行 sudo dpkg -i aegisub_*.deb → 若提示依赖错误,立即运行 sudo apt --fix-broken install 补全。
⚠️ 注意:UOS 20/22版本内核与Aegisub 3.2.2存在音频解码器兼容问题,若安装后无法加载音频波形,请在终端中先执行 sudo apt install libavcodec-extra 再重启软件。
首次启动与中文界面设置
安装完成后,在应用启动器中搜索“Aegisub”并打开。
第一步:按 Alt+O 打开偏好设置 → 切换到“常规”标签页 → 将“语言”下拉框改为“简体中文” → 点击“确定”重启软件。
第二步:重启后,进入“视频”菜单 → 勾选“打开视频时自动加载音频”,这一步【必须完成】,否则后续导入视频将无法同步音频轨道,导致打轴完全失效。
第三步:点击“视图”→“显示音频波形”,确保左下角出现蓝色波形图——这是精准打轴的唯一依据,没有它,时间轴误差会超过±800ms。
导入视频并创建第一条字幕
点击顶部菜单“视频”→“打开视频文件”,选择你的MP4或MKV视频。
软件自动加载音轨后,底部音频波形区会出现连续起伏的蓝色图形;此时将鼠标悬停在波形图上,滚动滚轮可缩放波形密度——放大到能看清人声爆发点的尖峰为止。
播放视频,听到第一句台词起始瞬间,按下键盘 S 键(Start),红色时间条会跳转到当前帧;再听到台词结束,按下 D 键(End),蓝色时间条锁定终点。
右侧字幕编辑区自动生成一行空白条目,光标已定位在文本框内,直接输入字幕内容,例如:“你好,今天过得怎么样?”→ 按回车确认保存。
调整字幕样式与位置
方法一:快速套用预设样式
右键点击刚输入的字幕行 → 选择“应用样式”→ 从列表中选“Default”或“MainText”即可获得基础黑底白字效果。
方法二:自定义新建样式
点击菜单“字幕”→“样式管理器”→ 左侧点击“新建”→ 在弹窗中填写样式名(如“MySub”)、设置字体为“Noto Sans CJK SC”、字号24、主色#FFFFFF、边框色#000000、阴影深度2 → 点击“确认”→ 选中该样式 → 点击“复制到当前脚本”→ 关闭窗口。
此时回到字幕行,点击右侧“样式”列下拉箭头,选择“MySub”,字幕即实时渲染为新样式。注意:ASS样式不支持中文直角引号自动替换,如需「」符号,须手动输入或启用Lua脚本处理。
导出最终字幕文件
全部字幕编辑完毕后,点击“文件”→“另存为”→ 文件类型选择“Advanced SubStation Alpha (*.ass)”→ 命名并保存。
导出前务必检查:时间轴无重叠、每行字幕长度≤42字符、无乱码(尤其日文/韩文字幕需确认编码为UTF-8-BOM)。
如需嵌入视频生成硬字幕,UOS环境下不建议直接使用Aegisub内置渲染——应导出ASS后,用ffmpeg -i input.mp4 -vf "subtitles=input.ass" output.mp4命令合成。











