一、项目
名称:Aegisub自动应用卡拉OK
内容:VC++ 编写 , 自动执行 " Aegisub test.ass "
技术:同时熟悉 ffmpeg 与 Aegisub
二、需求
1、求相应的 VC++ 原代码, 将原4次手工操作 转为 一条命令执行到位
2、运行Aegisub 字幕原文件
2.1、命令行先进入 “卡拉OK”目录
2.2、运行" Aegisub GX012361xh.ass “ 命令
3、自动运行 Aegisub
3.1、文件 --> 打开本字幕文件名 --> 不加载 原视频
3.2、视频 --> 使用空白视频 --> 分辨率 --> 选择 1280x720 ; 帧率 填写 25 ;长度(帧) 填写 40000 --> OK
3.3、自动化 --> 应用卡拉OK模板
3.4、文件 --> 保存字幕
4、核验
4.1、在 “卡拉OK”目录下 执行 下命令
start CMD /k ”ffmpeg -i ..原视频GX012361.mp4 -vf ”subtitles=GX012361xh.ass" -y ..字幕视频GX012361xh.MP4“
4.2、在”字幕视频“目录下
查看 GX012361xh.MP4 视频中 看见相应字幕 则已 成功自动 ”卡拉OK“完毕
三、环境
win10/win11 ; vc_redist 2015-2022 ; Visual Studio 2022 ; Aegisub 3.2.2 ; ffmpeg ; MPC-HC
四、测试
通过QQ传送 相应的文件,多个被修改文件 , 拒绝本省接收
雇主
发布需求
威客
报名竞价
雇主
选择中标
雇主
托管赏金
威客
在线工作
雇主
验收付款
任务进行中
一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务