博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用 FFMPEG 命令为视频嵌入字幕
阅读量:6607 次
发布时间:2019-06-24

本文共 528 字,大约阅读时间需要 1 分钟。

有些电影的视频与字幕是分离的,如果在视频中嵌入字幕,那么观看起来会更方便一些,不必在播放前额外去加载字幕文件。

Linux 中,可以使用 ffmpeg 命令实现上述功能。

ffmpeg -i infile.mp4 -i infile.srt -c copy -c:s mov_text outfile.mp4

注意, -c copy -c:s mov_text 的顺序是非常重要的,因为这是简写。或者可以使用如下选项  -c:v copy -c:a copy -c:s mov_text  ,在这组选项里,顺序就不重要了。

其中, -i 选项用于指定需要读取的文件,在这里是视频文件与字幕文件(字幕文件 srtass 格式皆可)。

 

但是,对于格式为 Matroska 的视频文件(扩展名为 mkv),上述命令会提示错误信息:Subtitle codec 94213 is not supported,应当使用如下命令:

ffmpeg -i infile.mkv -i infile.srt -c copy -c:s srt outfile.mkv

 

 

转载于:https://www.cnblogs.com/asvblog/p/10507714.html

你可能感兴趣的文章
第六篇 VIM你值得拥有!
查看>>
项目管理学习笔记之八.课程总结
查看>>
setjmp与longjmp的分析
查看>>
generate ascii table
查看>>
MATLAB绘制3D隐函数曲面的几种方法
查看>>
jquery改变链接移上光标时的颜色实例
查看>>
2013吉林通化邀请赛 1005 GCD and LCM
查看>>
高淇java300集JAVA常用类作业
查看>>
oracle大型数据库系统在AIX/unix上的实战详解 这本书要二版
查看>>
关于JAVA中的static方法、并发问题以及JAVA运行时内存模型
查看>>
Direct3D 初涉: 颜色
查看>>
jquery的checked以及disabled
查看>>
XLua系统学习
查看>>
Scala提取器Extractor实战详解之Scala学习笔记-19
查看>>
vue--初识
查看>>
<Linux命令行学习 第一节> CentOS在虚拟机的安装
查看>>
MyEclipse(Eclipse)快捷键大全
查看>>
Vue.js(一)了解Vue
查看>>
** 不在 sudoers 文件中。此事将被报告。
查看>>
Python range() 函数
查看>>