On a lot of occasions I have stumbled upon this forum while doing searches related to videos and I thought I would post my question here, after hours of fruitless searching.
My TV tuner software allows me to select a codec installed on the system for use during recording.
I installed the DivX codec and I was able to select the codec from a dropdown list. However it didn't seems to work, and I thought I would prefer H.264 to DivX.
I have done several Google searches and so far I cannot find a codec that employs H.264 which I can install on my system.
I have stumbled onto x264, but it's a command line tool used to encode H.264 videos, which is not what I want. I need a H.264 codec which I could install on my system, thereafter my TV tuner could use it as the recording format.
I don't know the difference between installing the codec and having the encoder, because the former allows me to select the format with my TV tuner software, the latter allows me to encode another file into that codec.
+ Reply to Thread
Results 1 to 30 of 31
-
Jacky
-
Originally Posted by jagabo
Anyway, fast or not, I will try giving it a shot, and if it can't, at least I got the keyword now to search.
Are there other MPEG4 codec that is fast enough for capturing, yet retaining quality?
EDIT: Well, it seems like my TV tuner software did not detect the codec, even after a reboot.Jacky -
Originally Posted by MrJacky
Another problem with Divx is that it keeps a keyframe index at the end of the AVI file. While capturing it first pre extends the AVI file by some amount, then fills in the file with video frames and writes the keyframe list at the end. Eventually, the pre allocated space fills up, so the file has to be pre extended again. The current keyframe list moved to the end, and new frames written to pre allocated space. Each time this happens there is a delay in processing and you risk dropping frames.
As johns0 pointed out, if you want good compression you need to capture with a fast lossless codec like HuffYUV (you're looking at about 30 GB/hr), then run a slow time consuming compression with Divx or h.264 later. -
Originally Posted by jagabo
Is there a codec like the one you suggested, but is lossy?
I'm mainly looking at MPEG4 codec.
I'm actually not really looking at conversion here (from lossless to H.264) but rather a codec that could be used for capturing. Since using H.264 as a capture format is impossible, I'm prepared to drop the idea, because I can always capture at a high bitrate in MPEG2 then do the conversion later.Jacky -
The PicVideo MJPEG codec is fast, suitable for video capture, and you can select how much compression (more compression -> less quality) you want. But MPEG2 (which you apparently already have) is better if your CPU can handle it.
Lossless to MPEG 4 will get you better results than MPEG2 to MPEG 4. -
The only way that I could ever capture DivX (could not capture XviD) was with an ATI AIW card and MMC 9.02 software. I was using a 3.2 P4 processor.
Now I have a Q6600 processor and a Hauppauge HVR1800 tuner card but cannot capture DivX with any capture software. I can capture DivX with Virtualdub but audio is out of sync from all the dropped frames. All the other software I tried could not even see the Hauppauge audio on the tuner card. The WinTV software that ships with the card will only capture MPEG2.
Not sure what card and software you have but I doubt you could capture DivX with a 2.6Ghz P4 and there is no way you could capture H264. -
It seems like my TV tuner software already has the ability of capturing in H.264/AVC format, but the settings are rather limited.
The maximum resolution supported is only 320x240, which is crap, even crappier than VCD quality, even at 5000kbps.
And there is a maximum file size limit of 2GB.
Originally Posted by jagabo
Originally Posted by DarrellSJacky -
Originally Posted by MrJacky
-
Cyberlink PowerDirector 8 ... has a really nice video capture section in it .... using the ATI HDTV 650 PCI card ... when I tried the video capture section ... it scanned my OTA channels and when I recorded something ... not bad at all. The file extension ... was ... mpg.
Files are huge .... I cant remember if it records ... a one hour show ... and makes a 6 gig video file. But I was very pleased with how well it works with my ATI HDTV 650 PCI card. -
TV Tuner ... which one is it ... does it capture HDTV
-
Originally Posted by lacywest
And I don't see the connection between that capability and me looking for a MPEG4 codec.Jacky -
Originally Posted by MrJacky
-
Originally Posted by lacywest
Do you know ??... or is it a generic type ?
... is it one of those type that connect with a USB connection ... Pinnacle makes one or two of them type.
Or ... do you just not want to tell us -
Oh I see ... your in Singapore ... I use Copernic for doing Internet searches and found your tuner device ... lots of reviews at Amazon
From the AverMedia website ...
AVerMedia AVerTV Hybrid Volar HX , the best-selling USB dongle, has been certified Windows 7 Media Center Additional Qualification and also releases the in-box driver to be able to atomatically run under Windows 7 Media Center platform. With the official in-box driver launch, AVerTV Hybrid Volar HX can further integrate the PCTV entertainment to the upcoming Windows 7 Media Center platform. Namely, users can directly enjoy TV and multimedia functions under My TV of Windows 7 computers without the need of installing any extra software.
AVerTV Hybrid Volar HX is one of the best selling USB dongle of digital TV (DVB-T), worldwide analog TV, and FM radio access. The High Gain Antenna shipping with AVerTV Hybrid Volar HX equips superior DVB-T signal reception quality for better TV watching experience. Users can experience HDTV (MPEG-2/H.264) programs with a sharp and smooth video quality. The solid hardware design plus in-box driver make AVerMedia the first PCTV choice for Windows 7 users.
---------------------------------------
* Certified with Windows 7 Media Center Additional Qualification
* Windows 7 32-64 bit support
* In-box driver Windows 7 Media Center platform
* Linux Driver Support
* Worldwide analog TV Access, DVB-T, and FM Radio with Stereo sound
* Composite (RCA) Input Support
* Support HDTV H.264 / MPEG-2 formats up to 1080i / 720p
* Direct iPod / PSP Recording
* Low Power Consumption
* Remote control Included
* High-gain TV antenna included
* Software encode allows watching both analog TV and Digital TV on XP / Vista MCE platforms
* Vista Video Gaming Plug-in
* Vista Video Quality Enhancement Plug-in
* Input Signal
o 75 ohm TV Antenna Input
o S-Video
o Composite (RCA)
o FM Radio Antenna Input
* For TimeShift and Record in MPEG-2
o Pentium 4 2.4GHz (Hyper-Threading)
o AMD AthlonXPŌ 2400+
o Pentium Mobile 1.73GHz
* For HDTV (H.264) Previewing
o Intel Core 2 Duo 2.4 GHz or equivalent
* For H.264 Recording ( For Analog/ SDTV only)
o Pentium Mobile 2.0 GHz or Dual-Core 1.6GHz or equivalent
o Pentium 4 3.0GHz (Hyper-Threading) or equivalent
* 512 MB RAM or above
* VGA card supports DirectX 9.0c Sound card
* USB 2.0 Port
* Windows XP / XP Media Center Edition / Vista / Vista Media Center Edition / 7 / 7 Media Center
Seems to have alot of nice features ... cool cool -
Originally Posted by MrJacky
I just now last week tried using it ... Windows 7 found the drivers ... all by itself ... and it works very decently with the Media Center in Windows 7. Needs to be a very fast Laptop ... especially with Dual Core CPUs.
Dell Inspiron 5150 with a Pentium 4 CPU ... it didn't do very well. -
Originally Posted by jagabo
..... if you have $$$$$$$ for it!Want my help? Ask here! (not via PM!)
FAQs: Best Blank Discs Best TBCs Best VCRs for capture Restore VHS -
Originally Posted by jagabo
-
I just did some testing yesterday, and I find that Xvid works, but to an extent. And yes, it required a lot of processing power, but the quality was awesome. At around 1300kbps the quality of the video encoded in Xvid was comparable to MPEG2 at 5000kbps. This means I can get awesome quality at more than half the filesize.
Originally Posted by lacywest
Originally Posted by lacywestJacky -
Divx at its fastest settings is about twice as fast as Xvid at its fastest settings, with roughly comparable quality/size. So if you run into problems with Xvid you should try Divx.
-
Originally Posted by jagaboJacky
-
With Divx try this:
1) Press the Restore Defaults button to get to a known starting point.
2) In the Rate Control Mode pulldown select 1-Pass Quality Based.
3) In the Target Quantizer box next to it type in 3. That's usually a good compromise of quality and file size.
4) Tick the Use Presets To Configure The Encoder.
5) Try Presets from 0 to 3 for realtime encoding.
6) Go to the Codec tab and enable Enhanced Multithreading if you have a dual (or more) core CPU.
If your files come out too large (too high quality) raise the Target Quantizer to 4. If they come out too small (too low quality) lower the Target Quantizer to 2. -
..you have to disable all the features that make it good at compressing video in order to run fast enough.
short story--At one point I was using one of the version of the XviD codecs for my captures because it was the smallest in capture size (I was experimenting) with near lossless results, so I thought, but found out it was not so good due to the "decoder" performance, like in the chroma portions having artifacts. It was next to dv in terms of filesize, but when your source origin was noisy analog cabletv .. bad choice. It did worse then dv in handling (compressing) noisy pixels.
You also want to consider decoding speeds. In the case of huffy vs. lagarith, while lagarith is smaller in filesize, huffy decodes faster.
Its very possible to capture with all codecs but you have to have the right mixture of capture equipment for this. Software is a major part of this. There is MMC (worse, imho) avi_io, virtualvcr and virtualdub, and a few more. Each have their S/W, but only *you* can figure out which works successfully in your system through trial and error. May take a little time but if this will be an ongoing project then its worth it.
One more thing though, regarding CPU workload .. if you use a codec that is showing high %'s, dont' worry about so much. I've done this so many and time, and at the beginning it would worry me terribly because I thought I was breaking my machine over time, so I wouldn't use anything that went over 30%, but I was wrong. In the case of the XviD codec and my capture experience I just mentioned, it was usually in the high 90's and even 100's and never did loss any framedrops. This was using virtualdub since its my main capture software currently in my system today. So its my theory and huntch that the CPU percentage that is given in most these software is *not* accurate (due to each unique/different cpu/chipset) but rather average if anything. They serve as a decent gauge.
3) In the Target Quantizer box next to it type in 3. That's usually a good compromise of quality and file size.
If you head over to the tools section and select CODEC, you'll see much more codecs to choose (and experiment) from.
-vhelp 5196 -
I installed the MJPEG codec (from Picvideo), but unfortunately it was not recognised by the TV tuner software.
However, the MJPEG codec installation came with a video codec configuration utility, which allowed me to configure the DivX codec (it came with no configuration tool).
Where can I download a generic tool for configuring codecs like DivX which does not come with a configuration tool (or at least I can't find)?Jacky -
Each encoder comes with its own configuration tool. Your encoding software should also have some way of accessing those configuration dialogs. If you can't get to it via the Start menu or the encoding software then open VirtualDub, go to Video -> Compression..., highlight the codec you want to adjust, then press the Configure button. Most encoders remember the settings you set there.
-
Originally Posted by jagabo
Much like the configuration tool in VirtualDub, but JUST the configuration tool alone.Jacky -
I don't know of any program that specifically designed to configure codecs. You could use GraphEdit or GraphStudio. But it's easier to use VirtualDub.
Xvid remembers its settings from run to run by saving its configuration in the Registry. I don't know that all encoders do that. So configuring the codec outside the encoding application may not work with all codecs.
Similar Threads
-
HELP!! Problem installing Ripbot 264
By livluvlife in forum Blu-ray RippingReplies: 11Last Post: 18th Feb 2015, 00:44 -
installing codec locally...
By proxima centauri in forum ProgrammingReplies: 2Last Post: 21st Apr 2010, 08:17 -
How do I use the Xvid codec without really installing it?
By KneeRow in forum Software PlayingReplies: 1Last Post: 18th Apr 2010, 15:27 -
Installing H.264 Codec Encoder
By hzgg2 in forum EditingReplies: 2Last Post: 20th Jul 2008, 14:47 -
Codec problems after installing k-lite
By woolf-gang in forum Software PlayingReplies: 9Last Post: 28th Sep 2007, 08:56