ffmpeg:视频字幕嵌入(GPU加速)

实现方案

参考指令

复制代码
ffmpeg -i input_video.mp4 -vf "subtitles=subtitles.srt" output_video.mp4

解决因文件名称复杂导致的指令执行失败问题(引号给文件框起来)

复制代码
ffmpeg -i "A.mp4" -vf "subtitles='B.srt'" "c.mp4"

另小计:GPU加速方案

复制代码
ffmpeg -hwaccel cuda -i "A.mp4" -vf "subtitles='B.srt'" -c:v h264_nvenc -preset fast "C.mp4"

仅建议当ffmpeg与CUDA驱动匹配时使用,否则该指令将报错。

而单纯使用 -hwaccel cuda却不设置对应的GPU编码(h264_nvenchevc_nvenc),将导致可能的GPU无意义消耗(暂未知消耗的GPU资源流向)。

相关推荐
青柠小苍兰6 小时前
Macbook Pro 安装 IINA 视频播放器
音视频
老兵发新帖7 小时前
无人机视频检测--为什么需要对视频做编码?
音视频
cvcode_study7 小时前
FFmpeg 工具基础
ffmpeg
1nv1s1ble7 小时前
记录一个`ffmpeg`的`swscale`库crash的例子
ffmpeg
manjianghong8610 小时前
制作高质量AI视频需要哪些步骤
人工智能·音视频·ai视频·ai应用
CodeOfCC10 小时前
C++ 实现ffmpeg解析hls fmp4 EXT-X-DISCONTINUITY并支持定位
开发语言·c++·ffmpeg·音视频
Java程序员 拥抱ai12 小时前
SpringBoot + FFmpeg + Redis:视频转码、截图、水印异步处理平台搭建
spring boot·redis·ffmpeg
老兵发新帖12 小时前
无人机视频检测方案--增加实时推流,并支持开关可配置
音视频·无人机
却道天凉_好个秋12 小时前
OpenCV(五十一):视频前后景分离
人工智能·opencv·音视频
EasyCVR13 小时前
视频汇聚平台EasyCVR筑牢运动场馆可视化智能监控防线
音视频