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资源流向)。

相关推荐
专业开发者5 分钟前
2020 年国际消费电子展上,蓝牙 ® 音频迎来重磅升级
音视频
专业开发者1 小时前
蓝牙低功耗音频(Bluetooth LE Audio)最具颠覆性的新功能,当属广播音频
音视频
豌豆学姐3 小时前
Sora2 短剧视频创作中如何保持人物一致性?角色创建接口教程
android·java·aigc·php·音视频·uniapp
芒鸽5 小时前
鸿蒙PC上FFmpeg+Electron的Encode Smoke(P2) 排错实录:从“无法播放/时长为 0”到“保留画面且转完整时长”
ffmpeg·electron·harmonyos
专业开发者6 小时前
蓝牙低功耗音频(LE Audio):蓝牙音频共享的新时代
音视频
小馬佩德罗6 小时前
如何将x264 x265的动态库编译入Linux系统中的FFmpeg源码 - x265库编译
linux·ffmpeg·x265
fantasy_arch8 小时前
AV1视频编码位于图像边界的超级块划分
计算机视觉·音视频·av1
bugtraq20218 小时前
使用FFmpeg API转音频格式
ide·ffmpeg·myeclipse
EasyDSS9 小时前
视频直播点播平台EasyDSS筑牢直播应用的“技术底座”赋能全场景音视频需求
音视频
沃虎电子10 小时前
沃虎电子【产品推荐】音频变压器:看不见的声学基石,如何定义专业音频设备的品质?
人工智能·音视频