大家好,我是青空。

前些天看到一个群里有人在问,有没有办法把视频中的字幕删除掉。我想了想,可以使用FFmpeg 这个软件来处理。该方法适用于视频中的软字幕,就是平常我们做视频在剪映类似软件上自己加上去的字幕。

下载FFmpeg for Windows

步骤

  1. 下载 FFmpeg https://www.ffmpeg.org/download.html
  2. 解压缩并保存到C盘(选择任何位置)。
  3. 设置环境变量 – 复制解压文件中 bin 文件夹的位置,并在系统路径变量中设置该位置。

删除软字幕

假设你有一个名为 demo.mkv 的视频文件,内置的字幕是你不需要的, 那我们可以使用 ffmpeg 框架简单地删除字幕。我们说的是内置字幕,而不是.srt文件。步骤如下

  • 转到你的文件位置,在那里打开命令提示符或终端。
  • 之后,运行以下命令
ffmpeg -i video.mkv -vcodec copy -acodec copy -sn video-no-subs.mkv

整合软字幕

现在,如果你想在视频上整合一个srt文件。步骤如下

  • 从网上下载想要的字幕。
  • 我们假设Demo.mkv和下载的文件名为sub.srt
  • 把这两个文件放在一个地方,然后从这个地方打开终端,运行以下命令
    • 首先将字幕转换成.ass格式: ffmpeg -i sub.srt subs.ass
    • 要将字幕混入视频文件,运行
ffmpeg -i demo.mkv -i sub.ass -codec copy -map 0 -map 1 output.mkv

为视频文件提取字幕

在这种情况下,一个视频文件中嵌入了字幕,你想把它变成srt文件或其他工作的软字幕文件。我们可以通过以下命令来做

ffmpeg -i demo.mkv -map 0:s:0 sub.srt

总结

该方法适用于软字幕,下次直接做个软件来执行这个命令行,有需求的可以留言或者加我微信,空了可以做一个。

使用 FFmpeg 删除导出视频字幕文件相关推荐

  1. 利用Python将WEBVTT格式的视频字幕文件转为SRT格式

    1 WebVTT & SRT 格式 WebVTT字幕格式与SRT字幕格式主要区别在于时间格式的区分. 下面是一个WebVTT格式的字幕文件 WEBVTT1 00:00:20.000 --> ...

  2. 视频字幕文件 SSA、ASS 参数-攻略

    说明: <参数> [可选项] <../..>任选其中一项 =============================================== [Script Inf ...

  3. ffmpeg同时添加视频字幕与背景,自定义字体,大小,位置

    ffmpeg.exe -i sr.mp4 -c:v libx264 -c:a copy -vf "movie=background.png[wm];[i][wm]overlay=main_w ...

  4. python之 ffmpeg给mp4视频添加字幕

    目录 ffmpeg给mp4视频加字幕 执行结果: ffmpeg给mp4视频加字幕 前期输入准备: mp4视频 外挂字幕:是一个单独的外部字幕文件,格式类型一般有srt.vtt.ass等等.播放视频时, ...

  5. 剪映导出SRT字幕超详细图文教程

    剪映导出SRT字幕超详细图文教程 视频的字幕是制作视频的过程当中一个很麻烦的事情. 不仅要使得字幕和人声出现的时间匹配,还要校对错别字,删减字幕,增加字幕等繁琐的操作.在以往为视频添加字幕的操作中,有 ...

  6. html 字幕文件怎么打开,srt文件怎么打开

    srt是什么文件格式,用什么打开 srt文件即为字幕文件. srt文本字幕极为流行,因为其制作规范简单,一句时间代码加一句字幕,使得制作修改就相当简单.配合上.style文件还能让srt自带一些字体上 ...

  7. ffmpeg将带字幕轨道的视频分离成无字幕视频,同时提取字幕文件

    前提 安装好ffmpeg 查看视频信息 > ffmpeg.exe -i .\33死者们的侵略.mp4 ffmpeg version 4.4.1-essentials_build-www.gyan ...

  8. 使用FFmpeg命令给视频文件添加软字幕并解决播放器播放没有出现字幕的问题

    添加软字幕这个过程不需要重新编解码,速度非常快.首先我们得准备各种格式的字幕文件,得到方法可以参考文章:<使用Arctime生成各种格式的字幕文件> 给mkv文件添加srt格式的软字幕: ...

  9. 如何在EDUIS中导出ETL字幕模板_给视频加字幕?这8个工具助力你的短视频创作!...

    来源:一周进步 · 安哥拉随着短视频的兴起,不少人转向了视频内容的创作.除去视频内容本身,为了给用户更好的观看体验,有些人会为视频添加字幕,方便用户在不同场景下观看视频.今天的文章,我想为你介绍 8 ...

最新文章

  1. 【转】接口测试Session/Cookie笔记(二)
  2. 【FPGA】单端口RAM的设计(异步读、同步写)
  3. mysql服务器消失_MySQL服务器已经消失了
  4. python文件编码与解码_Python读取文件编码解码问题
  5. 学生管理系统(C++)
  6. java https通讯_Kubernetes - HTTPS在服务之间进行通信
  7. [翻译]Go与C#的比较,第二篇:垃圾回收
  8. SqlServer学习之存储过程
  9. 编写数学公式的好工具
  10. 预训练再次跨界!百度提出ERNIE-GeoL,地理位置-语言联合预训练!
  11. 作者:王学志(1979-),男,中国科学院计算机网络信息中心副研究员
  12. python exchangelib 删除邮件_Python exchangelib在子文件夹中读取邮件 - python
  13. net framework安装有什么影响_阳台护栏安装不当会造成什么影响
  14. [转]——软件开发人员如何成长
  15. 如何使用jquery ,浏览器窗口滚动到一定距离,显示div中的内容
  16. SSR远程登陆服务器配置
  17. 工业相机基本参数以及选型参考
  18. 微型计算机每秒计算,微型计算机主要技术指标
  19. 第二次团队作业 -- 预则立他山之石
  20. 【英语写作】以亚太杯为例

热门文章

  1. 如何保存卡住的wps_wps卡住了怎么强制退出
  2. python定位二维码_图像中二维码的检测和定位
  3. c语言 快排,C语言 快排函数
  4. 机器学习实战-54: 集成学习分类算法(ada-boost)
  5. 九宫格构图学习[1]
  6. excel数据处理_有没有可以完全替代并超越excel的表格和数据处理软件?
  7. Js基础引导(二)——语法
  8. Coding and Paper Letter(五十)
  9. excel删除无尽空白行_全了!Excel批量插入空行、批量删除空行、隔行插入空行技巧...
  10. 如何在php中显示170cm,身高 158cm,怎么穿才能像 170cm?