BaoTV 1.83

  New "hacked" BaoTV (I have not created this version
 but I recommend it to you. It can be called version 1.9beta)

 

I wanna thank you to Microsoft by the creation of the MPG4 codec. This codec opens the last door of the home video creation to the normal computer user. But just now the number one is DivX codec.

I think DivX is taking the wrong way like Microsoft was doing before, with its new 5 codec. In older days Microsoft did its codec don't work with other programs, but its Encoder program. Now DivX codec installs a "virus" (that is for me an advertising plug in. Your browsing is now slower? Are you seeing always ads when browsing sites without ads? You are infected: you can use the link at the end of this page to the AdAware program to clean your system of these hated advirus).

Guestbook
FAQ
Benchmarks Table
Links

BaoTV is a FREEWARE program for Windows98 to capture video and sound directly to MPG4/DivX using a software codec. I use this application with my AverMedia Phone98. I don't know if it works with others video cards, video devices (Digital Cameras, etc...)

This program works calling your TVCard Video for Windows driver in Windows98 and your installed codecs for compression of audio and video. You can call this a Front-End. With this program you are able to choose a compression for the video, a compression for the audio, and you can program a hour to start the VideoCapture.

If you've got a TV AverMedia card you know that you can capture to hard disk. If you do not use a software compressor, in 10 minutes, capturing 18 frames per second, you have a file 2 Gb of size. After these 10 minutes of recording the hard disk has working to the limit.

For avoid the above, the solution is using a software compressor: MPG4 codec from Microsoft, programmed by Intel. Compression of images in real time needs a fast processor. I have a Pentium 3 processor. Please tell me in my Guestbook how fast others processors work doing MPG4 compression. Before using this codec you captured a maximum of 10 minutes at 18 frames per second. Now you can capture 25 frames per second at 384x288 pixels and 3 hours 30 minutes long ( 5 hours if you use 18 frames/sec. capture). The hard disk don't suffers anymore because the access to it is very very little: 180 Kb/sec. Before, when you didn't use compressor, it was 4000 Kb/sec (4 Mb/sec) .

I capture 25 frames per second ( you must trying 18 or less if you've got a slow processor) at 384x288 (the pirated copy of StarWars Phantom Menace was captured at 352x288 if this is a example worth to you) and I use the DivX MPG4 Fast Motion codec changing the 910 and using 6000 instead. The audio: PCM 22050, 16 bits, mono.

This Webpage don't speaks neither DVD Ripping nor Nagravision decoding. 


You will need:

TV AverMedia Phone98 card (I don't know if it works with other devices: Digital Cameras, etc...)

Video Codec: At the end of this page you have links to the DivX and Microsoft v8 video codecs.


Installation and Use:

Download my Freeware program (in English): BaoTV 1.83 (32 Kb, 09 Nov 99) for LG tuner, the TEMIC tuner version, or the PHILIPS tuner version (use the LG version if this PHILIPS version don't works). You can know the tuner you have looking the text file "avdata.ini" located in C:\Windows. What is New in this version?.

If you are warned about these DLL: strmdll.zip, drmclien.dll, mfc42.dll or Wmaudsdk.dll, here they are; put them on the same directory as BaoTV.

On other cards no AverMedia you need run the TV program of your card for tuning the channel, after close this program and open the BaoTV.
In the Sound Format Dialog you can choose Audio Compression. Using Microsoft ADPCM you obtain a file a 20% shorter (MP3 or Windows Media Audio codecs only work with FM Radio Recordings). I recommend anyway to capture in PCM format and after use the Freeware VirtualDub (link at the end of this page) to compress the sound (full processing) and copying the video (direct stream copy).

With BaoTV you can set until 10 Programs to Start Capture, and you can choose from which channel, the frame rate and if Shutdown the Computer when all captures finish.

Decompress it. You obtain "BaoTV.exe".

You DON'T NEED open the AverMedia Phone98 program anymore, before BaoTV. My program NOW INITIALIZES THE HARDWARE, so run BaoTV.exe directly. With other cards you must run first the program that comes with your card to initialize the hardware, after close this program and run BaoTV.

In Options/AVI Capture Options, choose the Frame Rate (25 in Europe, 30 in USA. Try a little number if you have a slow processor and you lost frames during capture).

Push "Set Capture File" and select a directory for the capture files.

Push the "Sound Format" button and select PCM 22050, 16 bits, mono (you can try Microsoft ADPCM codec or others but I recommend you capture in PCM format and use VirtualDub later to compress in MP3 format). Push "Video Format" button and choose 384x288 and 24 bits RGB. Push the button "Compression" and select codec DivX MPG4 Fast Motion and push Configure and choose 6000 instead of 910. The Datarate I set only in four positions: 1500, 3000, 4500 y 6000. At 1500 you can record a CD with 4 hours of video (if the sound is compressed in MP3 format too). At 6000 only 72 minutes but the better image quality. Try yourself.

Push Capture/Start Video Capture and the Capture Starts. To Stop the capture push the Right Mouse button on the video you are viewing. Or you can use the REC and STOP buttons :-). When a capture is finished you can start another: the file name increments and don't overwrites.

If your AverMedia TV Card has FM then you must select Input Format, Compression Format in Options/WAV Capture Options, and you must choose a directory in Options/AVI Capture Options/Set Capture File.

In Options/Set Recording Programs you can program until 10 Programs to Start the Capture and its duration. You can choose the frame rate for each capture and you can choose if Shutdown the Computer when all Captures finish.

In Channels you can Add and Delete Channels. They are saved to a file named Channels.dat at the same directory as BaoTV. BaoTV has Autodetect Channel button but this only works fine in Western Europe.

If you wanna view the consumption of processor do this: Push Start/Programs/Accessories/System Tools and choose the System monitor. Do you haven't it??? This is because you didn't install it. For install this program go to MyPc/Control Panel/Add Remove/Windows instalation and choose the System Tools folder and push Details and here you have the System Monitor you are looking for. Configure this program for you can view "Use of processor (%)". My pentium 3 uses a 75% capturing 25 frames per second.
ATENTION, for a correct show of the % CPU, you must open the Monitor BEFORE BaoTV. So that program knows how the % CPU spend is before and after BaoTV, and it shows a correct measure.

In the menu Options you have Always on Top, and too the Overlay. If you graphic card has Overlay then use it. Overlay transfers the video directly from the AverMedia Phone98 card to the graphic card. With Overlay off the transfer is via software: it transfers the images of video from AverMedia card to RAM and here Windows read the images and using standard draw operations transfers this data to the graphic card. With Overlay off I obtain a 10% of use of processor. Using Overlay on the use is a 1% only !!. Use Overlay if your graphic card is able of it, because you will obtain less processor spend and more quality in the video showed on the screen.



FAQ:

Push FAQ for read the Frequently Asked Questions that I hope will answer your doubts about the program.

The FAQ is updated with the most frequent questions you asked in the Guestbook.



GUESTBOOK:

Please sign my Guestbook. If you want to say your oppinion, or ask me something about the program, this is the waye. Feel free and tell what you want. Push here to enter in the Guestbook, and click "Sign Guestbook" (up on the left) to write your feelings. I esteem the feedback very much. Push Refresh for download the page and do not read it from the cache of the browser.

I want you write in the Guestbook because so all the people participate. Don't forget write your e-mail in case I or other people need to write you.



Benchmarks Table:


Your processor is not here?. What do you wait for write your processor benchmarks in the Guestbook?.

I think some data in this table is hard to believe, but I do not know if this data is right or not. I build this table with the information people tell me in the Guestbook, so please do not lie and the table will show the real power of each processor.

CPU Mhz. RAM VideoCard Frames/s. % CPU
Pentium 3 766 256

?

10 20%-25%
(650 overclocked 766)       18 30%-37%
        25 40%-48%
AMD Athlon 800 128

AverMedia Phone98

10 24%-29%
        18 43%-48%
        25 55%-62%
AMD Athlon 700 256

?

10 26%
        18 44%
        25 48%-54%
Pentium 3 733 128 AverMedia Phone98 10 27%-31%
        18 49%-54%
        25 65%-73%
AMD K7 550 196 ? 10 25%-32%
        18 46%-56%
        25 64%-77%
Pentium 3 450 256 AverMediaPhone98 10 28%-31%
(Bao's Computer)       18 56%-61%
        25 70%-80%
Pentium 2 400 128 AverMediaCapture98 18 61%
        25 73%
Celeron/Mendocino 366 ? Hauppauge WinTV 15 55-60%
        18 60-65%
        25 90-100%
AMD K6-2 500 64 AverMediaCapture98 18 72%-82%
        25 92%-100%
AMD K6-2 400 128 ? 18 85%
        22 100%
AMD K6-2 300 64 AverMediaTVPhone 10 59%-70%
        15 90%-100%
        18 100%
Pentium MMX 233 64 AverMediaPhone98 5 65%-80%
        10 100%
Pentium no MMX ? ? ? 2 ?
        18 :-)
        25 :-D

Write in the Guestbook the BenchMark with your Processor and I will include in this table.
You must do 2 captures: one at 18 frames/sec. and another at 25 frames.

Both captures must be:

- Audio PCM at 22050, 16bits, Mono
- Video at 384x288, 24 bits RGB
- Using DivX MPG4 Fast Motion datarate 6000 instead of 910.

The Overlay must be Enabled or the System will go more slow. If you change something of the parameters above tell it. If you haven't Overlay you must measure the % CPU before capturing. After capture you substract this measure and you obtain the % CPU of the MPG4 codec.

Well what a pain the K6!!. In Athlon vs. P3, I see a 7% of difference, but a 240€ ( 266$ ) difference of price too!!.


LINKS:

If you have a web page that explains how use the VirtualDub, or you have found a web page with a wonderful application related to video, you can tell me in the Guestbook and I'll put the Link here.

AdAware A must have program to clean your system of all these advertising virus. I call them virus because:
a) Install and Run without user permission
b) Don't have uninstall
c) Slow the System and the Web Browser

VirtualDub A wonderful program to modify your captured videos (compress the sound stream, etc).

MPG4 v8 Microsoft Video Codec The original codec MPG4 now working with all programs not only with Microsoft Encoder. This version 8 is able to compress DVD too like DivX does from beginning. But in a movie with fast action I observe less quality than DivX.

DivX Video Codec In this Page you will found the most used codec. I don't like the version 5 (I use the 4.12).

Codec MP3 Page where you have the link "MPEG1-Layer3" that is a MP3 codec. I haven't try it, so if it is not working (use it in VirtualDub, in BaoTV do not use because will not work) you tell me in the Guestbook.

DirectX Web with the Latest version of Microsoft DirectX.

CplusWin The better nagravision sound decoder.

CodecZone A web where you will find other codecs. Thanks to A.Estrada.

VidCap Are you programmer and you want know the BaoTV code? You only need look in this sample from Microsoft.

http://inicia.es/de/blues/ Page in spanish only :-(   where you can get a explanation more exhaustive in some things than you can get in my web.


Bao Home Page