Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
你知道NTSC解码器API吗?_Api_Video Processing - Fatal编程技术网

你知道NTSC解码器API吗?

你知道NTSC解码器API吗?,api,video-processing,Api,Video Processing,我正在寻找一个API,我可以用来解码模拟信号的数字样本,根据http://en.wikipedia.org/wiki/NTSC“>NTSC标准。我愿意考虑免费和商业两种选择。如果有必要的话,我会自己编写代码,但我想这段代码在过去几十年中已经编写了几十次或几百次,所以我希望有一些东西可以修改 你知道这样的API吗 更新:这段代码似乎并没有像我希望的那样多次被编写。显然,解决的问题是通过特定设备直接处理模拟输入。我要寻找的是一种算法,它将模拟信号的直接数字采样作为输入(具有足够的分辨率以拾取标准中指

我正在寻找一个API,我可以用来解码模拟信号的数字样本,根据http://en.wikipedia.org/wiki/NTSC“>NTSC标准。我愿意考虑免费和商业两种选择。如果有必要的话,我会自己编写代码,但我想这段代码在过去几十年中已经编写了几十次或几百次,所以我希望有一些东西可以修改

你知道这样的API吗


更新:这段代码似乎并没有像我希望的那样多次被编写。显然,解决的问题是通过特定设备直接处理模拟输入。我要寻找的是一种算法,它将模拟信号的直接数字采样作为输入(具有足够的分辨率以拾取标准中指定的变化),并返回视频图像,类似于http://www.physicsforums.com/archive/index.php/t-47403.html“>此人想要并且必须自己构建。

您需要的是Microsoft DirectShow API。检查此链接以获取API和帮助:


我不确定,但Silverlight也可能具有您所寻找的功能。

将NTSC解码为单独的R、G、B分量,并带有同步信号,已经在硬件中完成了很长一段时间,因此它既便宜又容易。没有任何人愿意在软件中尝试它。

我知道GNU无线电中存在一些用于此任务的代码,但我不知道它是否曾经通过黑白接收:


还有一个更完整的GNU收音机,虽然不是你想要的。

几年后。。。已经在软件中构建了一个解码器。提供了源代码。

如何使用API对NTSC等模拟信号进行解码?您的意思是如何使用电视卡捕获NTSC视频,还是如何解码某种存储格式,如mpeg?我的更新是否回答了您的问题?我很难找到API中符合我要求的部分。你对此有什么额外的指导吗?谢谢。DirectShowAPI与原始问题无关。问题是关于实际NTSC编码模拟信号的数字表示。DirectShowAPI在更高的级别上工作。不是这样。Eric Blossom启动了GNU无线电项目来进行电视解密,gr atsc是附带项目之一——而且,使用高度集成的数字接收机,有一个模拟组件来进行解码似乎是不必要的。我正在寻找解码器,发现了这篇博文,但是源代码没有太大帮助,因为大多数库都过时了,我无法构建可执行文件,所以我决定用python从头开始编写一个程序。我很快就会在github上发布源代码。因为我没有原始的ntsc信号样本,所以我也不得不写一个ntsc编码器。@DavidBu:看看你做了什么会很有趣。我正在为计算机仿真研究这个课题,已经完成了一些伟大的工作。您可能对此不感兴趣,但无论如何: