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_nvenc或 hevc_nvenc),将导致可能的GPU无意义消耗(暂未知消耗的GPU资源流向)。

相关推荐
微帧Visionular7 小时前
AI视频单帧清晰,播放时却闪烁,原因是什么?
人工智能·深度学习·音视频
辰辰观影9 小时前
Windows网盘视频播放器推荐:无广告4K HDR怎么选
音视频
2601_9668274510 小时前
电视端云盘在线播放怎么选?支持4K HDR的应用推荐
音视频
开开心心就好11 小时前
音频降噪剪辑工具,音量裁剪一键处理
运维·服务器·前端·spring·ocr·音视频·1024程序员节
zslefour15 小时前
使用ffmpeg遍历获取音频文件相关信息
ffmpeg
AI视频工具指南15 小时前
AI视频的声音和画面怎么配合?先分清谁在传递信息
人工智能·aigc·音视频
辰辰观影17 小时前
无广告播放器推荐来啦
音视频
TrueDei17 小时前
GStreamer 使用 valve 分别控制音视频流的暂停与恢复
音视频
Android系统攻城狮18 小时前
Linux FFmpeg深度解析之avcodec_parameters_from_context调用流程与实战(十六)
linux·运维·ffmpeg·音视频进阶·ffmpeg音视频·车载音视频进阶
一条破秋裤18 小时前
基于 Hi3516CV610 的立定跳远视频测量系统调研与实施方案
arm开发·音视频