使用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
相关推荐
m0_748238429 小时前
【Vue3】前端使用 FFmpeg.wasm 完成用户视频录制,并对视频进行压缩处理
前端·ffmpeg·wasm
阿龍17879 小时前
个人ffmpeg笔记(一)
笔记·ffmpeg
非ban必选10 小时前
JavaCV视频文件音视频分离
ffmpeg·音视频
最 上 川20 小时前
学在西电录播课使用python下载,通过解析m3u8协议、多线程下载ts视频块以及ffmpeg合并
爬虫·python·ffmpeg·音视频
AiFlutter1 天前
基于nginx和ffmpeg搭建HTTP FLV流媒体服务器
nginx·http·ffmpeg
TYUT_xiaoming1 天前
ffmpeg 常用基本命令
ffmpeg
梦琪小生4 天前
FFmpeg+Mediamtx+VLC 简单实现视频流的推流拉流效果
ffmpeg
cuijiecheng20184 天前
FFmpeg源码中,计算CRC校验的实现
ffmpeg
桃花岛主705 天前
FFmpeg+Nginx+VLC打造M3U8M3U8点播
运维·nginx·ffmpeg