Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 视频上的文本_C#_Video_Text_Overlay - Fatal编程技术网

C# 视频上的文本

C# 视频上的文本,c#,video,text,overlay,C#,Video,Text,Overlay,我花了好几天的时间在谷歌上搜索和编码,试图达到所有媒体播放器在播放精美字幕时的基本效果——在视频(视频是视频文件,但也可以选择作为视频源,如网络摄像头)上方书写的文本(可选带有轮廓/阴影/辉光) 到目前为止,我通过视频获取任何信息的唯一方法是,要么在视频组件上方的透明图片盒中写入内容,该视频组件有别名,因此具有不可靠的轮廓,或者使用directshow.net库和dxtext示例中的捕获方法,我已经成功地在一个正在播放视频帧的picturebox上进行了实际写入。这里的问题是,当我在soona

我花了好几天的时间在谷歌上搜索和编码,试图达到所有媒体播放器在播放精美字幕时的基本效果——在视频(视频是视频文件,但也可以选择作为视频源,如网络摄像头)上方书写的文本(可选带有轮廓/阴影/辉光)

到目前为止,我通过视频获取任何信息的唯一方法是,要么在视频组件上方的透明图片盒中写入内容,该视频组件有别名,因此具有不可靠的轮廓,或者使用directshow.net库和dxtext示例中的捕获方法,我已经成功地在一个正在播放视频帧的picturebox上进行了实际写入。这里的问题是,当我在soona s中添加写入命令时(视频播放到picturebox,没有它很好),我会得到轻微的fps点击,在视频中出现边缘口吃

没有人能在不受这种表演冲击的情况下写/画一段视频吗?还是我必须求助于directx或其他什么东西,或者干脆放弃这种奢侈我可以粘贴任何需要帮助的代码,但我认为任何有帮助的人都可能是想要发布代码的人


TIA对于任何输入,它都在做我的D:

我想你被WinForms困住了(没有WPF)?谷歌几天,真的吗?你应该发布一些链接到你所看到的东西,因为有76页的答案使用这些搜索词:我曾经制作了一个相当好的版本,将文本渲染3次:两次为黑色,两次之间有2个像素的左右偏移,在这两天之间有一个白色的版本进行谷歌搜索和编码。因此,我尝试了各种方法,但没有取得令人满意的结果。是的,我被winforms(无wpf)困扰着:|我得到的最好的版本是使用directshow.net库的laggy版本。我想你被winforms(无wpf)困扰着了?几天的谷歌搜索,真的吗?你应该发布一些链接到你所看到的东西,因为有76页的答案使用这些搜索词:我曾经制作了一个相当好的版本,将文本渲染3次:两次为黑色,两次之间有2个像素的左右偏移,在这两天之间有一个白色的版本进行谷歌搜索和编码。因此,我尝试了各种方法,但没有取得令人满意的结果。是的,我一直在使用winforms no wpf:|我得到的最好的版本是使用directshow.net库的laggy版本。