Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make This As Plugin For GNURadio #2

Open
cheznewa opened this issue May 11, 2022 · 1 comment
Open

Make This As Plugin For GNURadio #2

cheznewa opened this issue May 11, 2022 · 1 comment

Comments

@cheznewa
Copy link

Hello, Is possible to make plugin of color_modem for gnuradio?
modulate is grayscale
demodulate is yuv 4:2:2

@kFYatek
Copy link
Owner

kFYatek commented May 15, 2022

Hi, unfortunately no, not really.

This is/was mostly a toy project for me, so there's a lot of things that's lacking compared to what you need:

  • The performance just isn't there, even on quite fast machines it's way too little for real-time encoding
  • I didn't bother encoding sync/identification signals, which would be necessary for processing actual broadcast signals
  • AFAICT, gnuradio is written mostly in C++, while this is Python code; there is some Python code in gnuradio, but I'm not sure how much is possible there

I may rewrite this project in C++ some day for better performance and better possibility for integration into other frameworks, but I don't promise anything.

If your goal is to emit actual TV signals from your computer, then the hacktv project might just be the project for you. From my experiments it seems that its SECAM encoder is somewhat lacking, but NTSC and PAL should be pretty good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants