字幕基础以及滤镜处理字幕的

本文介绍了字幕的基础知识,包括硬字幕、软字幕(内挂字幕和隐藏式字幕)以及外挂字幕。重点讲述了如何使用ffmpeg的overlay滤镜处理dvb字幕,通过示例命令解析了解封装、解码和叠加字幕的流程,并强调了滤镜分辨率与视频分辨率匹配的重要性。
摘要由CSDN通过智能技术生成

一. 字幕基础

字幕分为三种:硬字幕,软字幕,以及外挂字幕。

硬字幕:又名内嵌字幕,把视频和字幕文件压制在同一组数据里,看起来就像是叠加的水印一般,硬叠加完成后字幕不可被修改,之后你再手机端,网页端看起来字幕效果都一样不会改变。

软字幕:分为内挂字幕(dvb字幕)和隐藏式字幕(cc字幕)。
内挂字幕:一般是隐藏式的,播放器播放必须选择字幕轨道,选择相应的字幕流,这样才能显示字幕,位置一般出现在画面底部。
cc字幕:一般是给听力障碍的人士用的,他和内挂字幕的区别就是位置的不同,它的位置出现在视频的人物旁边,协助人们读懂意思。

外挂字幕:外挂字幕比较容易获取,随便在网站都可以找一个字幕文件,然后使用特别的播放器来加载字幕文件,这样就可以在画面上看到相应的字幕。

二.overlay滤镜处理字幕

这次遇到的问题就是关于处理dvb字幕的问题,ffmpeg处理字幕方式大概有copy模式以及硬叠加模式。copy模式就是不改变原本的字幕流。硬叠加模式就是把之前的字幕变为硬字幕。在这个过程中硬叠加字幕怎么处理呢?

使用ffmpeg的overlay滤镜来处理字幕
一般都是这种命令格式:
ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi
ffmpeg -i video.mkv -vf subtitles=video.mkv out.avi
ffmpeg -i video.avi -vf “ass&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值