Tag: 器编解码器

Java:编写自定义video编解码器的指南

我有一个非常奇怪的问题,但这里是: 是否有可能,是否有任何用C ++或Java编写自定义video编解码器的指南? 这是一个奇怪的部分:我不需要深入了解有关我不理解的音频和电影的大量信息。 我真正需要的是如何在电影播放器​​和电影文件之间制作软件层的技术背景。 原因如下:我想在C ++ / Java中创建一个库或最终的2个函数 – encode / decode,它将采用任何类型文件的RAW二进制输入,并根据给定的密码或类似的东西对其进行编码/解码。 然后我需要在电影播放器​​和电影文件之间进行此处理。 最终结果将是受密码保护的mp4 / avi / mpeg / wmv(并不重要)文件,只能使用此“编解码器”播放。 编解码器的内部逻辑现在不是问题。 我怎么想象它就像一个流,电影播放器​​请求文件并调用我的encode()函数,它需要一大块文件,解码它(它先前已被编码)并返回wmv / mp4中的正确字节等等在格式上。 这有可能吗?怎么样?