ffmpeg同时为mp4视频加字幕和加水印

ffmpeg将mkv文件转码为mp4时,有时候需要同时加字幕(烧写到mp4里)和加水印图片,这里有两种方法:

普通方式:

ffmpeg -i input.mkv -threads 0 -c:v libx264 -crf 28 -preset veryslow 

-vf "movie=watermark.png[wm];[in][wm]overlay=0:0,subtitles=subtitle.srt[out]"

output.mp4

混合方式:

ffmpeg -i input.mkv -i watermark.png -threads 0 -c:v libx264 -crf 28 -preset veryslow 

-filter_complex "[0:v][1:v]overlay=0:0,subtitles=subtitle.srt[out]"

-map "[out]" -map 0:a output.mp4

[via]https://superuser.com/questions/612635/ffmpeg-watermark-logo-with-hardcode-subtitle/612813[/via]

评论

Popular Posts

女生可以对男朋友心机到什么程度?(苦)

网站建设公司不挣钱的原因

优化PC端B站(Bilibili)免登录观看体验

Wenger 单肩包

机动战士高达SEED 機動戦士ガンダムSEED (2002)

如何提高自己的领悟力

DK English for Everyone 系列单词,语法,商务英语全四册PDF

mihomo各平台客户端下载(windows, android, macos)

移动联通电信年底积分兑换话费(防止清零)

NIH新冠疾病COVID-19的治疗指南