27th November 2005

DScaler - XVID VCR for Windows XP

posted in windows |

I’ve been searching for some program that is capable of real-time recording XVID videos from my Hauppauge WinTV PCI card. Dscaler needs a lot time for configuring all settings but in the end its a great tool.

DScaler

You can even “hide” the channel logos using some plug in called “Logo Killer”. Recording XVID on CBR(Constant Bit Rate) at like 900Kbps with some MPEG Layer-3 for Audio works really nice. The Problem is that there is no decent scheduler for recording coming TV shows.

So i found this awesome Java based Open Source project TV-Browser , a free TV program magazine for your Windows, Linux and even Mac.

How to combine these 2 Programs now ? TV-Browser has some Capture Plug-in. You can assign “External Channel Name Parameter” and use command line tools.

DScaler Command Line tool

Since DScaler has no command line control i tried to make my own. Using the window handle(FindWindow) and  sendMessage (getting the wParam and lParam by Spy++). It works on my Win XP if DScaler is already running.

Further thoughts:

  • check if DScaler is running, if not than start it
  • adding some flags for record and stop like keydown -c 12 -r
    (switch DScaler to channel 12 and record)

(for some reason the DScaler window can only receive numeric chars by WM_CHAR so i can’t pass {shift+r})

Well, instead of using keystrokes to perform action i tried it this time with menu and window handles. It is working pretty good.

DScaler Command Line tool recorder

I’ve added the output of the tv channel name out of DScaler.

Other suggestions are welcome. You can download the tool with source code here.

This entry was posted on Sunday, November 27th, 2005 at 5:08 am and is filed under windows. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

There are currently 2 responses to “DScaler - XVID VCR for Windows XP”

Why not let us know what you think by adding your own comment! Your opinion is as valid as anyone elses, so come on... let us know what you think.

  1. 1 On December 29th, 2006, Mario Siegmann said: [Quote]

    Hallo,

    ich nutze diese Datei um im TVBrowser mittels dem Switch Plugin den Sender im Dscaler umzuschalten.

    Nun hab ich das Problem, dass ich erst manuell den Dscaler starten muss um umzuschalten.

    Ist es möglich die Datei so zu erweitern, dass fals Dscaler nicht läuft dieser gestartet wird? Die Pfadangabe zu DScaler könnte man über eine Ini Datei oder ähnlichen machen.

    Danke.

  2. 2 On March 12th, 2009, Koen van de Donk said: [Quote]

    Dear sir,

    We are searching for a engineer or firm that can help us with a project to watch full screen TV on a touchscreen PC.
    Maybe you can help us with this project.
    Can you cal us or send a emailing so that we can see what we can arrange together?

    Kind regards,

    Koen van de Donk
    Netherlands

Leave a Reply