找回密码
 立即注册
查看: 3801|回复: 20

[已解决] 请问有没有办法直接给广播剧或音声加字幕?

  • TA的每日心情
    开心
    2024-2-20 09:00
  • 签到天数: 497 天

    [LV.9]以坛为家II

    6

    主题

    37

    回帖

    7

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    71914
    cedar 发表于 2020-7-23 04:28:25 | 显示全部楼层 |阅读模式
    本帖最后由 cedar 于 2020-8-7 18:28 编辑

    众所周知广播剧/音声只有音频没有视频, 我有个ass字幕文件 里面是中译 以及一些注释, 是不是必须找点什么图像一起封装成视频才能正常显示字幕?
    我只想音频配字幕, 只希望盯着黑乎乎的屏幕边听边读字, 不想加什么画面, 因为我觉得加了视频太占地方 也没增加什么信息..请问有没有什么办法做到? 不一定要局限在视频..什么方法都可以..

    我OCR了老半天才提取出字幕 结果没法用 我好无奈啊

    注: 把字幕改成LRC格式不可行..一是字幕的大小本身有变化 这个信息我想保留, 二是屏幕左上角偶尔会出现注释..(三是将来我还在考虑要不要把字幕做成不同颜色) 总之LRC格式太单调了 没法满足要求..

    ===

    感谢楼下各位, 网上找了个方法能用ffmpeg生成全黑视频..想看的时候生成一下就行了..暂时满足要求了..
    虽然看不太懂这个ffmpeg的命令行, 但还是贴在这里了 (二选一)
    1. ffmpeg -f lavfi -i color=c=black:s=1920x1080:r=5 -i 'input.mp3' -crf 0 -acodec copy -shortest output.mkv
    2. 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

    ===

    今日想到了个更简单的方法, 再也不需要每次都重新生成了
    直接输出一个足够长的无音频的视频文件, 想听哪个音频时就把文件名改成与那个音频文件相同,
    于是播放器会认为该音频文件是外挂音轨, 播放时自动挂载.
    缺点是视频长度是固定的, 进度条不太好拖..
    生成视频文件的方式为
    1. ffmpeg -f lavfi -i color=c=black:s=1920x1080:r=5 -crf 0 -t 1:00:00 'out.mkv'
    复制代码

    2020-8-7
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-2-26 00:10
  • 签到天数: 82 天

    [LV.6]常住居民II

    7

    主题

    97

    回帖

    48

    VC币

    高级会员

    Rank: 4

    积分
    24287
    Ryougi_Kukoc 发表于 2020-7-23 07:25:44 | 显示全部楼层
    这很简单啊,你开个PR把音频拖进去,随便锁一个分辨率按视频格式输出就是面对黑屏读字幕了吧
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    无聊
    2022-6-12 01:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    1

    主题

    58

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    7668
    kyriakos 发表于 2020-7-23 10:36:02 | 显示全部楼层
    就做一个黑视频呗。纯黑视频体积很小的。
    不嫌丑的话,用aegisub打开音频和字幕文件也可以,再加一个Dummy Video。
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-23 10:17
  • 签到天数: 228 天

    [LV.7]常住居民III

    17

    主题

    112

    回帖

    735

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    367565
    贽殿遮那 发表于 2020-7-23 10:46:20 | 显示全部楼层
    小丸工具箱一图流挺好用的
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-4-5 19:04
  • 签到天数: 526 天

    [LV.9]以坛为家II

    10

    主题

    321

    回帖

    298

    VC币

    至尊会员

    桜才生徒会書記

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    178876

    活跃达人崭露头角新人登场

    七条天空 发表于 2020-7-23 11:30:31 | 显示全部楼层
    一图流+字幕是最好的,毕竟没人愿意看黑屏吧。
    VCB-Studio
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情

    2023-12-16 17:41
  • 签到天数: 577 天

    [LV.9]以坛为家II

    25

    主题

    199

    回帖

    655

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    816531

    崭露头角新人登场

    愛羅武游 发表于 2020-7-23 16:00:46 | 显示全部楼层
    本帖最后由 愛羅武游 于 2020-7-23 16:02 编辑

    直接把字幕文件改成lrc歌词文件算了,如果还想要图,直接转成mp3,封装个封面就有图了
    字幕共享计划
    欢迎star收藏本git项目!
    业余手抄字幕交流群
    欢迎来补充分享字幕,如果有比较好的想法的同学也可以加Q群共同讨论!
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-20 09:00
  • 签到天数: 497 天

    [LV.9]以坛为家II

    6

    主题

    37

    回帖

    7

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    71914
    cedar  楼主| 发表于 2020-7-23 17:39:47 | 显示全部楼层
    愛羅武游 发表于 2020-7-23 16:00
    直接把字幕文件改成lrc歌词文件算了,如果还想要图,直接转成mp3,封装个封面就有图了 ...

    这..我主楼不是说了LRC不行嘛..
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-20 09:00
  • 签到天数: 497 天

    [LV.9]以坛为家II

    6

    主题

    37

    回帖

    7

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    71914
    cedar  楼主| 发表于 2020-7-23 17:42:26 | 显示全部楼层
    本帖最后由 cedar 于 2020-7-23 17:52 编辑

    感谢楼上各位, 网上找了个方法能用ffmpeg生成全黑视频..想看的时候生成一下就行了..暂时满足要求了..
    虽然看不太懂这个ffmpeg的命令行, 但还是贴在这里了
    1. 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入门教程..我找到的教程都没头没尾的..系统性很差..
    回复 支持 0 反对 1

    使用道具 举报

    该用户从未签到

    4

    主题

    103

    回帖

    0

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    36852
    Shadow 发表于 2020-7-23 18:43:26 | 显示全部楼层
    http://ffmpeg.org/documentation.html

    有啊 官方说明书里这些都写得清清楚楚的,善用“Ctrl+F”静下心仔细阅读
    如果你说英文看不懂就甭问了,大家看Paper/上手时都看的英文所以没汉化
    -------------------------------------------------------------
    资料的话,刘歧的 《ffmpeg从入门到精通》我买了本二手的,个人觉得纯属水字数
    建议看官网推荐的 Frantisek Korbel 所著 《FFmpeg Basics》,非常系统和基础
    不用买实体,我当年看的PDF入门,如果想支持正版,传送门 http://ffmpeg.tv/
    --------------------------------------------------------------
    为了证明上面不是我瞎jr扯淡 ab是控制音频码率的AudioBitrate f是滤镜的Filter r大概是帧率
    ---------------------------------------------------------------
    楼上已经有人说了用小丸工具箱,我也推荐萌新用那个就够了,没得金刚钻就别总想着揽瓷器活
                                              今日份劝退任务(1/1)
    回复 支持 0 反对 1

    使用道具 举报

    该用户从未签到

    13

    主题

    21

    回帖

    2256

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    511386
    Jalapeño 发表于 2020-7-23 19:46:26 | 显示全部楼层
    cedar 发表于 2020-7-23 17:42
    感谢楼上各位, 网上找了个方法能用ffmpeg生成全黑视频..想看的时候生成一下就行了..暂时满足要求了..
    虽然 ...

    音频轨道可以直接复制,你把下面这两部分去掉
    1. -acodec mp3 -ab 320k
    复制代码

    改成
    1. -c:a copy
    复制代码


    回复 支持 0 反对 1

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表