TA的每日心情 | 开心 7 小时前 |
---|
签到天数: 670 天 [LV.9]以坛为家II
荣誉会员
- 积分
- 125924
|
本帖最后由 cedar 于 2020-8-7 18:28 编辑
众所周知广播剧/音声只有音频没有视频, 我有个ass字幕文件 里面是中译 以及一些注释, 是不是必须找点什么图像一起封装成视频才能正常显示字幕?
我只想音频配字幕, 只希望盯着黑乎乎的屏幕边听边读字, 不想加什么画面, 因为我觉得加了视频太占地方 也没增加什么信息..请问有没有什么办法做到? 不一定要局限在视频..什么方法都可以..
我OCR了老半天才提取出字幕 结果没法用 我好无奈啊
注: 把字幕改成LRC格式不可行..一是字幕的大小本身有变化 这个信息我想保留, 二是屏幕左上角偶尔会出现注释..(三是将来我还在考虑要不要把字幕做成不同颜色) 总之LRC格式太单调了 没法满足要求..
===
感谢楼下各位, 网上找了个方法能用ffmpeg生成全黑视频..想看的时候生成一下就行了..暂时满足要求了..
虽然看不太懂这个ffmpeg的命令行, 但还是贴在这里了 (二选一)
- ffmpeg -f lavfi -i color=c=black:s=1920x1080:r=5 -i 'input.mp3' -crf 0 -acodec copy -shortest output.mkv
- ffmpeg -f lavfi -i color=c=black:s=1920x1080:r=5 -i 'input.mp3' -crf 0 -acodec mp3 -ab 320k -shortest output.mkv
复制代码
顺便..有没有好心人愿意解释一下这个命令行的含义呀? 比如 -f lavfi, color=c=black, r=5, -crf 0, -ab
完全搞不明白是什么东西的缩写呢.. 懂了!
以及有没有办法让ffmpeg自动选择匹配的音频的编码和码率? 我的音频的编码和码率不是固定的..每次都要查清楚再改的话感觉很麻烦.. 有了!
或者有没有什么靠谱点的ffmpeg入门教程..我找到的教程都没头没尾的..系统性很差.. 找到了!
2020-7-25
===
今日想到了个更简单的方法, 再也不需要每次都重新生成了
直接输出一个足够长的无音频的视频文件, 想听哪个音频时就把文件名改成与那个音频文件相同,
于是播放器会认为该音频文件是外挂音轨, 播放时自动挂载.
缺点是视频长度是固定的, 进度条不太好拖..
生成视频文件的方式为
- ffmpeg -f lavfi -i color=c=black:s=1920x1080:r=5 -crf 0 -t 1:00:00 'out.mkv'
复制代码
2020-8-7 |
|