使用ffmpeg将视频与字幕合并为一个文件并将视频拼接

视频与字幕合并

将原视频重命名为a, 后缀不变, 字幕文件重命名为b, 后缀不变. 要注意字幕文件使用vscode等文件编辑器, 将文本编码格式修改为UTF-8, 这里无论什么原视频格式是什么, 最终会转码为mp4格式

复制代码
ffmpeg -i b.avi -vf "subtitles=b.srt" -c:v libx264 -c:a copy out.mp4
视频合并
复制代码
ffmpeg -i a.mp4 -i b.mp4 -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" output.mp4
相关推荐
zymill7 小时前
hysAnalyser --- UDP实时流分析使用指南
ffmpeg·ts流分析·mpegts·音视频分析·数字电视流录制·audio vivid·视频分析工具
Everbrilliant8921 小时前
FFmpeg解码音频数据AudioTrack/OpenSL播放
ffmpeg·音视频·audiotrack·opensl·ffmpeg音频解码播放·decodethread·opensl播放与解码同步
海南java第二人4 天前
数据库范式详解:从冗余到规范的升华之旅
数据库·oracle·ffmpeg
mortimer4 天前
只需三步,动手搭建一个本地免费【实时语音转录】工具WhisperLiveKit
ffmpeg·github·openai
Hi202402176 天前
消除FFmpeg库的SONAME依赖
linux·ffmpeg
mortimer7 天前
使用阿里AI模型去除背景噪音:单文件40行代码实现
python·ffmpeg·阿里巴巴
今天也想MK代码8 天前
WebRtc语音通话前置铃声处理
ffmpeg·webrtc
撬动未来的支点8 天前
解读ffmpeg控制台输出
ffmpeg
戴草帽的大z8 天前
使用V4L2工具验证RK3588平台视频设备节点数据有效性
ffmpeg·音视频·rk3588·nv12·v4l2-ctl
戴草帽的大z8 天前
rk3588上用rk_mpi_vi_test与ffmpeg实战
ffmpeg·rk3588·mpi·rk_mpi_vi