C# 实现SDL2进行视频播放窗口截图和字幕添加
SDL API查看:我就废话不多说了,大家还是直接看代码吧~测试效果图:注:此处截图是直接获取的播放窗口的图像像素来实现的。需要的引用库下载:测试效果图:如果是播放过程中显示字幕一定要在视频渲染完成后渲染字幕,如下面工具类的方法:效果就会好很多:请看这里的“中华人民共和国”常用中英文ttf字体包中包含了:times new roman,中山行书百年纪念版,calibri,Christopherhand,DejaVuSansMono,方正兰亭黑,James Fajardo,Monaco,微软雅黑,仿宋,黑体,楷体,宋体,yahei_mono,仿宋_GB2312,楷体_GB2312,迷你简行楷碑等。本文使用的是simkai.ttf。如果懒得下载,Windows里面有字体,在C:\Windows\Fonts目录下。
下载地址
用户评论