Codificación NTSC con las manos atadas

Por lo general, cuando intenta implementar un protocolo, está limitado por su hardware y tiempo. Pero para alguien como [EMMIR], no es suficiente. Por ejemplo, NTSC-CRT es un simulador de codificación/descodificación de señales de video sin aceleración de hardware, matemáticas de coma flotante o bibliotecas de terceros. Solo C básico.

Aunque NTSC se ha vuelto oficialmente negro en Estados Unidos, la gente sigue fabricando sus propios transmisores con tecnología ATTiny. NTSC es un estándar un poco extraño y a veces se le llama "nunca el mismo color dos veces", pero produce una apariencia distinta.

Eso es lo que [EMMIR] estaba buscando. Codifica un mensaje en formato ppm a NTSC, luego vuelve a ppm con algo de ruido configurable. Puede hacer esto en tiempo real como un efecto en el motor [EMMIR] o en una imagen renderizada a través de una CLI. Se ve increíble, y hay algo muy satisfactorio al respecto. Como no incluye punto flotante, punto fijo con una (20/12 o 21/11 relación de entero a fracción). Hay un video después del descanso que muestra el efecto. El código es bastante corto y fácil de leer.

Codificación NTSC con las manos atadas

Por lo general, cuando intenta implementar un protocolo, está limitado por su hardware y tiempo. Pero para alguien como [EMMIR], no es suficiente. Por ejemplo, NTSC-CRT es un simulador de codificación/descodificación de señales de video sin aceleración de hardware, matemáticas de coma flotante o bibliotecas de terceros. Solo C básico.

Aunque NTSC se ha vuelto oficialmente negro en Estados Unidos, la gente sigue fabricando sus propios transmisores con tecnología ATTiny. NTSC es un estándar un poco extraño y a veces se le llama "nunca el mismo color dos veces", pero produce una apariencia distinta.

Eso es lo que [EMMIR] estaba buscando. Codifica un mensaje en formato ppm a NTSC, luego vuelve a ppm con algo de ruido configurable. Puede hacer esto en tiempo real como un efecto en el motor [EMMIR] o en una imagen renderizada a través de una CLI. Se ve increíble, y hay algo muy satisfactorio al respecto. Como no incluye punto flotante, punto fijo con una (20/12 o 21/11 relación de entero a fracción). Hay un video después del descanso que muestra el efecto. El código es bastante corto y fácil de leer.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow