FFmpeg去除视频多余字幕与音轨

news/2024/10/18 9:19:28/


StepA 查看视频音轨与字幕流信息
ffprobe xxx.mp4


记住红色框中的信息,SRT是字幕流,AC是音频流,MPEG-4是视频流。

StepB 选择性抽取相应的流到新的输出文件
ffmpeg -i xxx.mp4 -map 0:0 -map 0:2 -map: 0:6 -vcodec copy -acodec copy out.mp4

-map 后面的参数对应的就是前述视频信息中你想抽取的轨道。

StepC 利用脚本批处理
ffmpeg自带批处理功能,也可以利用bat,shell,python等脚本批量运行上述命令。

姥爷经典台词镇楼


 


http://www.ppmy.cn/news/746924.html

相关文章

java 视频字幕_javaCV文字识别之2:视频文字识别和视频提取字幕文字字符

前言 上一章我们实现了图片的文字识别和提取,本章基于javacv中的tesserac 和ffmpeg实现视频文字识别和提取 javacv中包含ffmpeg和tesserac两个库以及tesserac的依赖库leptonica。 读取视频帧javacv已经帮我们封装好了,直接就可以读取到视频帧&#xff0c…

通过 FFMPEG,为视频添加字幕

由于mp4容器,不像MKV等容器有自己的字幕流。 像MKV这种容器的视频格式中,会带有一个字幕流,可以在播放中,控制字幕的显示与切换,也可以通过工具或命令,将字幕从视频中分离出来。 而MP4格式的容器&#xf…

处理网页视频中的字幕

我们经常看一些网页、美剧,或者一些英文课程、新闻、只有英文字幕,但是如果通过语音识别,有时候又会存在不太准确的问题,没有想到还可以通过扑捉设定区域,自动把英文字幕采集出来,显示中文字幕,…

视频一键识别生成字幕

前不久我介绍了通过视频生成字幕的技术原理(博客、B站),我现在把这个功能打包成一个易于操作的界面,如下图所属: 操作非常的简单,打开程序后,点击上面【打开要识别的视频按钮】,就会…

ffmpeg 合并视频 添加字幕 bat命令

首先将ffmpeg添加进系统环境变量 1.mp4转mkv for %%a in ("*.mp4") do ffmpeg -i %%~na.mp4 -vcodec copy -acodec copy %%~na.mkv 2. mp4添加字幕并转换mkv (字幕格式为srt,名称与视频名称一致) for %%a in ("*.mp4") do ffmpeg -i %%~na.mp4 -i %%~na.s…

python怎么去掉视频字幕_利用Python实现字幕挂载(把字幕文件与视频合并)思路详解...

其实超简单超简单!python好现成的库,一下子省略了好多步骤! 本文在Windows环境下!linux只是不需要手动输入imagicmagick的位置! 需要用到的环境 python(基本上只要不是很老的就行) pip(这个其实python版本>2.8.9或者>3.4的都自带了),可以通过cmd命令pip -V查询…

如何搜索视频和字幕?

温馨提示:有些网站的下载链接会提示专用迅雷下载,如果网页不支持迅雷的话,点开下载的是迅雷软件。为了避免下载不必要的软件,你只需要复制该链接粘贴到迅雷极速版的新建任务中即可下载。如果你的浏览器没有屏蔽广告的话&#xff0…

给视频加字幕HTML代码,给Html5视频播放器添加字幕

现在各种支持HTML5的浏览器都能够播放html5视频了,但是对于字幕的支持却很少,我们期待像DVD那样强大的字幕。 往往我们还不得不通过js来做,着实是一件痛苦的事情。 现在IE10率先对HTML5 Video 字幕给与内置的支持,而且还支持多语言,可任意切换,真是太给力了。 示例代码如…