以服务于中国广大创业者为己任,立志于做最好的创业网站。

标签云创业博客联系我们

导航菜单

抖音直播间字幕组 抖音上视频字幕的软件

  

  # #简介。   

  

  短视频现在很流行。大多数时候,我们是开着音量或者戴着耳机看视频的。但有时候不太方便,如果视频能有字幕就好了。   

  

     

  

  好消息是字幕制作软件非常专业好用,超级好用。   

  

  坏消息是,如何将字幕合成为视频和音频文件?或者从视频文件中提取字幕文件,需要很多工具!   

  

  今天,我们将解释如何使用ffmpeg来解决这个痛点。   

  

  # #学习时间。   

  

  1 - 软编码   

  

  MP4支持流文本格式的字幕,但播放功能的支持在播放器和设备上并不统一。使用流处理复制语音通道,基本使用结构如下:   

  

  output.mp4   

  

  此外,使用流式传输和复制音频和视频流,基于文本的字幕输入流可以被压缩。   

  

  比如字幕文件,转换成流文本,并设置前两个字幕流的语言格式,需要这样写指令:   

  

  ffmpeg-I input . mkv-map 0-c copy-c :s mov _ text-metadata :s :s :s :s语言=eng-metadata :s 3360s :1语言=ipk output.mp4   

  

  请注意,我们使用了上面的-c复制选项来整体复制音频和视频流。如果要使用指定的编码器,如MP4格式中使用的H.264,可以编写如下:   

  

  ffmpeg-I input . mkv-map 0-c :v libx 264-c : a AAC-c :s mov _ text-metadata :s :s :0 language=eng-metadata :s 3360s :1 language=ipk output.mp4   

  

  在上面的指令图0中,我们对其进行了修改,指定了第一个视频流、第二个音频流和第三个字母文本流,需要编写如下:   

  

  ffmpeg-I input . mkv-map 0:v :0-map 0: a :1-map 0:s :2-c :v libx 264-c : a AAC-c :s mov _ text-metadata :s 3360s 3:0 language=eng output.mp4   

  

  2 - 硬编码   

  

  让我从基于文本的字幕输入.开始我们使用ffmpeg的字幕过滤器来处理字幕输入文件,格式通常是ass srt。   

  

  Vtt等。由于重新编码,这种编码方法比前一节中使用的软编码方法慢得多。   

  

  复制音频文件流并使用字幕过滤器。基本用法如下:   

  

  ffmpeg-I input . mkv-filter _ complex '字幕=input.mkv' -c:a拷贝output.mp4   

  

  当然,输入流也可以任意指定,例如,使用第三视频流、第五字幕流和第一音频流,并且需要如下重写指令:   

  

  ffmpeg-I input . mkv-filter _ complex '[0:v :2]字幕=input . mkv : si=4[v]'-地图'[v]'-地图0:a:0 -c:a复制output.mp4   

  

  如果有字幕组,音视频文件会专门提供字幕。比如引进国外影视作品,这在国内很常见,需要翻译人员制作字幕。那么,字幕文件由翻译团队生成后,如何融入到音视频文件中呢?   

  

  就这样写:   

  

  ffmpeg-I input.mp4-filter _ complex '字幕=您的-字幕-文件. srt' -c:a拷贝output.mp4   

  

  另一种处理方法是使用覆盖方法的基本于图像的字幕输入,例如,我们将第四个字幕流叠加到第二个视频流上,同时复制第七个音频流。这个时候需要。   

  

  ffmpeg的叠加滤波器,写指令如下:   

  

  ffmpeg-I input . mkv-filter _ complex '[0:v :1][0:s :3]overlay[v]'-map '[v]'-map 0: a :6-c : a复制output.mp4   

  

  # #写在最后。   

  

  通过上面的例子,我们应该对地图选项、V、A、S流道有了深刻的理解。   

  

  找一段高清音视频,尝试从中提取或合成新的文件,并进行练习。   

  

  快乐编码:_)   

  

  我是@程序员助理,继续分享编程知识。欢迎关注。