Go Back   Rage3D » Rage3D Discussion Area » Graphics Technology Forums » Legacy ATI Discussion and Technical Support » AIW / Multimedia Discussion and Technical Support
Rage3D Subscribe Register FAQ Members List Calendar Mark Forums Read

AIW / Multimedia Discussion and Technical Support Discussion and support forum for all of the All-In-Wonder Radeon cards, the TV-Wonder, Remote Wonder I and II, the new HDTV Wonder, and basically anything with VIVO support.

Reply
 
Thread Tools Display Modes
Old Jul 7, 2005, 08:41 PM   #91
Advertisement (Guests Only)

Login or Register to remove this ad
Qix
Radeon R100
 
Join Date: Feb 2001
Location: HRM Nova Scotia, Canada
Posts: 43
Qix is still being judged by the masses


Default

Quote:
Originally Posted by grog
Very nice QIX. Great job!

It might be good to list the version of ffdshow you are using if it is older than the one on the site.

Again, great job....
Greg
Thanks. I stumbled upon this in fustration of the lipsync. I hate what ATI gave to us for software bundled with the 550 so much I believe I'll start building a more usable C++ app from scratch.

ffdshow version I have is listed as June 19th, 2005. I'll upgrade to the new version and post if it acts any different.

EDIT: Upgraded and no difference that I could see. Works flawlessly.
__________________
XP-Pro|AMD Athalon 64 3500+|MSI-K8N Neo4 Platinum MB|MSI-RX850XT Platinum|MSI-Theater 550 Pro|2 Gigs Ram|2 x 250 GB HD....

Last edited by Qix : Jul 7, 2005 at 09:16 PM.
Qix is offline   Reply With Quote
Old Jul 8, 2005, 02:39 PM   #92
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default

Quote:
I hate what ATI gave to us for software bundled with the 550 so much I believe I'll start building a more usable C++ app from scratch.
I'd agree because of the price of ATI's card vs the partners cards. I also think that if the Power Cinema application simply had an EPG on the line of MCE or SageTV it would be pretty good. PQ is very good and slow channel changing isn't an issue when you pick shows from a decent EPG, it's tortuous simply going through channels......but nobody does that that uses an EPG with their TV application.

These cards really should be targeted towards existing softwares if real application support isn't provided (<cough> MMC <cough>) They work great in MCE 2005, but without offering a bare card at a decent price, TV Wonder Elite is just too damn expensive compared to its competition. The partner cards are a much better value IMHO. I got the Sapphire Theatrix myself ~ half the cost of TV Wonder Elite.

Thanks for the graph, I'll add it to the list on Post #1. I've not had much time to keep the thread updated or add to it lately, so I appreciate contributions The views this thread gets shows that it is worthwhile, and grogs contributions have been the driving force without a doubt...Thanks all!
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530
rbV5 is offline   Reply With Quote
Old Jul 15, 2005, 02:54 PM   #93
Qix
Radeon R100
 
Join Date: Feb 2001
Location: HRM Nova Scotia, Canada
Posts: 43
Qix is still being judged by the masses


Default

Does anyone know how to programatically (C++) build my graph? An example would be nice. Thanks
__________________
XP-Pro|AMD Athalon 64 3500+|MSI-K8N Neo4 Platinum MB|MSI-RX850XT Platinum|MSI-Theater 550 Pro|2 Gigs Ram|2 x 250 GB HD....
Qix is offline   Reply With Quote
Advertisement (Guests Only)
Login or Register to remove this ad
Old Jul 15, 2005, 06:52 PM   #94
grog
No longer on Rage3d
 
Join Date: May 2002
Posts: 5,185
grog is still being judged by the masses


Default

One example is AMCap with is in the DirectX SDK.

Let us know how it goes.

Greg

Quote:
Originally Posted by Qix
Does anyone know how to programatically (C++) build my graph? An example would be nice. Thanks
__________________
No longer here
grog is offline   Reply With Quote
Old Jul 16, 2005, 04:41 AM   #95
Qix
Radeon R100
 
Join Date: Feb 2001
Location: HRM Nova Scotia, Canada
Posts: 43
Qix is still being judged by the masses


Default

Quote:
Originally Posted by grog
One example is AMCap with is in the DirectX SDK.

Let us know how it goes.

Greg
I'm into the SDK docs for the 3rd time, working with amcap along with others. I'm slow at grasping the DX-Show filter graph building. I'm not going to give up easily. The 550 pro does not act as other tv cards act so most of the examples do not apply very close.
__________________
XP-Pro|AMD Athalon 64 3500+|MSI-K8N Neo4 Platinum MB|MSI-RX850XT Platinum|MSI-Theater 550 Pro|2 Gigs Ram|2 x 250 GB HD....
Qix is offline   Reply With Quote
Old Jul 24, 2005, 06:30 AM   #96
grog
No longer on Rage3d
 
Join Date: May 2002
Posts: 5,185
grog is still being judged by the masses


Default Hauppauge - WinTV Go Plus TV Turner - The Graph

Card: Hauppauge - WinTV Go Plus TV Turner with Remote Control

I thought it might be of interest to see how well the WDM drivers for the Hauppauge - WinTV Go Plus TV Turner compared to the ATI versions.

Your hands are really tied with the Hauppauge and funny things happen with you run the graph. The TV picture for example was scrambled a few times, upside down a few times but then would appear correctly. So with the Hauppauge card there is more work required than just connecting the pins as with the ATI cards!

The Graph


Direct link to image
http://img345.imageshack.us/img345/3...vgoplus3ol.jpg

The "Hauppauge - WinTV Go Plus TV Turner with Remote Control" is not a bad card but it is not great either.

If I record for example and go full screen the TV2000 application will crash.
Could be because I am using it on a DELL 4700 with onboard graphics but still it is good enough for the friend I am building it for.

Greg
__________________
No longer here
grog is offline   Reply With Quote
Old Aug 18, 2005, 05:51 PM   #97
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default

Nice, we have a Hauppage card graph..thanks grog (as always) Added to the OP

Looks like I'm going to have a little time again to keep the thread up (been a crazy busy summer)
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530
rbV5 is offline   Reply With Quote
Old Aug 19, 2005, 08:20 PM   #98
Qix
Radeon R100
 
Join Date: Feb 2001
Location: HRM Nova Scotia, Canada
Posts: 43
Qix is still being judged by the masses


Default Theater 550 Pro: Preview and Save MPEG2 @ same time

Working with the Theater 550 Pro is not that hard after you learn the basics of DirectShow WDM filters.

Here is how you can watch an MPEG2 stream and at the same time save it to disk.




Direct Link to image: Link

This graph is using the CyberLink filters. If your hardware version of the 550 Pro does not use CyberLink, it should have filters closely related to the ones shown.

The filter named CyberTest on the middle left is the CyberLink Dump filter. This filter saves the MPEG2 output to a file.

I am coding this into C++ this weekend.

Qix
__________________
XP-Pro|AMD Athalon 64 3500+|MSI-K8N Neo4 Platinum MB|MSI-RX850XT Platinum|MSI-Theater 550 Pro|2 Gigs Ram|2 x 250 GB HD....

Last edited by Qix : Aug 19, 2005 at 11:04 PM.
Qix is offline   Reply With Quote
Old Aug 27, 2005, 06:04 PM   #99
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default MPEG to h.264 encoding...Moonlight method

I've been out of the loop somewhat lately, but all the h.264 buzz has me very interested so I thought I'd see what the big deal was. Short story, I really like what I'm seeing with h.264 compression, but tools are somewhat scarce.

I'm currently checking out the trial of OneClick Compressor which unfortunately not free, it is however a powerful little tool that requires little effort from the user. It also provides a number of directshow filters which can be used with Graphedit.

You'll need to install the OneClick Compressor to use this method. The trial places a watermark and is good for 21 days.

Here is a simple workflow to convert Standard Definition MPEG files to h.264 encodes. I'll post other methods using Graphedit as I come across them.
---------------------------------------------------------
(click on thumbnails for larger images)
Step 1
Start off drag-drop your MPEG file into Graphedit's window and get a playback graph similar to this:


Step 2
Remove unnecissary filters and it should look similar to this:


Step 3
Insert the Moonlight filters required and connect the pins as shown:
*Moonlight DumpPos (give your file name the *.mpg file extension)
*Moonlight H.264 Video Encoder
*Moonlight M71 Muxer (To use the Muxer, you'll need to set it up by right clicking on the filter. You change the variables in the right pane.

a)Make sure that the stream type is set to "transport stream"


b)Configure the audio pin for MPEG audio as shown: UPDATE: oddly, setting MPEG2 audio is somewhat buggy for me, but setting it to MPEG1 audio works well. Update: LOL, Make sure to check your audio tags prior to setting the Muxer, it reports back as MPEG1audio (screenshot next post)



c)
Add another input pin for the video as shown:


d)
Configure the video pin for the H264 stream:


I left the H264 encoder at the default settings as I haven't a clue as to what they should be at this point. Here's the property sheets:



Here's the filter graph with the pins connected, all thats left is to "play" the graph:
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530

Last edited by rbV5 : Aug 27, 2005 at 10:20 PM.
rbV5 is offline   Reply With Quote
Old Aug 27, 2005, 06:06 PM   #100
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default MPEG to h.264 encoding...Moonlight method (continued)

Step 4
Drop the encoded file into Graphedit to build a playback graph. If everything is setup properly it should playback in any directshow player provided you have an h.264 decoder installed. The resultant file looks great despite being CBR at the default settings. I'm sure tweaking the settings I could do much better, but it came out ~ 1/3 the size of the original MPEG-2 file. More to come and please chime in with any help/insight you may have.

Edit: Replaced the word MPEG2 with h.264 for
Quote:
it should playback in any directshow player provided you have an h.264 decoder<-- installed Doh!


Additionally
------------------------------------
Audiotag
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530

Last edited by rbV5 : Aug 27, 2005 at 10:27 PM.
rbV5 is offline   Reply With Quote
Old Aug 31, 2005, 03:00 AM   #101
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default HDTV Wonder: Transport Streams and HDTV2MPEG2

With reference to low rez's excellent post and in case you missed it....Here You can capture the native Broadcast Transport Streams using the HDTV Wonder card.(Tip: Leave the GetFile writer disconnected to configure the tuner, after that you can then remove everything downstream of the Smart tee for low CPU utilization capture)

Also, as mentioned in rbq's post Here......, HDTVtoMPEG2 can be used to Select the Audio and Video PID's you want from the Transport Stream, also convert it to MPEG2 and include/exclude a range(s) of the video, as well as give you information about the transport stream. I used v1.11 Beta 3, and it converted the TP transport Stream to MPEG2, and cut a range of video perfectly, with sync'd audio.
---------------------------------------------------------
This makes for a very powerful combination, and I'll be using it shortly in a couple of examples I'm working on.
---------------------------------------------------------

(click on thumbnail for larger image)

I Opened the TP file captured using low rez method with HDTV2MPEG2.



Found a single 720p Transport Stream. The Red/Green Stripe below the preview window is where I configured my cut, the green portion indicates the kept part. Note it even shows the size and timestamp of the included video.
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530

Last edited by rbV5 : Aug 31, 2005 at 03:42 AM.
rbV5 is offline   Reply With Quote
Old Sep 24, 2005, 03:11 PM   #102
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Cool VMR9 hue adjust

As for programmatically building your filter graphs I've gotten some code to work to adjust hue (or black level,contrast,saturation).

global vars:

VMR9ProcAmpControl g_pVMR9PAC;

int g_videomode; //0=overlay,1=vmr7,2=vmr9


if (g_videomode==2) // check for VMR9
{
VMR9ProcAmpControlRange pVMR9PACR;
pVMR9PACR.dwSize=sizeof(VMR9ProcAmpControlRange); // initialize structure
pVMR9PACR.dwProperty=ProcAmpControl9_Hue; //get hue range
hr = /*IVMRMixerControl9*/g_pVMR9MC->GetProcAmpControlRange(0, &pVMR9PACR); //Get range, add if SUCCEEDED(hr) here

g_pVMR9PAC.dwSize=sizeof(VMR9ProcAmpControl); // initialize structure
g_pVMR9PAC.dwFlags=ProcAmpControl9_Hue; // what to set?
g_pVMR9PAC.Hue+=100; // add 100 to hue (todo: check if within range)
hr = g_pVMR9MC->SetProcAmpControl(0, &g_pVMR9PAC); // invoke
}

Here's a sample pic:


Last edited by xtknight : Sep 24, 2005 at 03:36 PM.
xtknight is offline   Reply With Quote
Old Sep 28, 2005, 11:20 AM   #103
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default

xtknight, thanks for the contribution. A simple graph player would be awesome wouldn't it?, and control over various filters would make it sweet.
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530
rbV5 is offline   Reply With Quote
Old Sep 29, 2005, 07:20 PM   #104
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Computer Case

Quote:
Originally Posted by rbV5
xtknight, thanks for the contribution. A simple graph player would be awesome wouldn't it?, and control over various filters would make it sweet.
No problem. Pretty much what I've been making ("MPlayer") is just a simple filter graph renderer. It uses the filter graph manager to automatically render the file, then I alter the renderer at the end to whatever I want. So it guarantees universal playback while having configurable renderers.

Now I'm just trying to get VC2003+ toolkit to work because my VS2003 is screwed up. Hopefully I can get together a whole kit with the (free from Microsoft) compiler and code included. Still have to get DX9 SDK separately though.

I'm probably grasping at straws, but maybe everyone can add on to it and soon enough get the most useful player ever. Most useful doesn't mean littered with features that won't be used 99% of the time. Mostly settings like hue,contrast,etc. that so many players lack, while ignoring stuff like manual graph building that hardly anyone's going to do (might as well use Graphedit right?) Well I'm not saying it's useless, but that would take a while to implement and having it hardly be used isn't a good mix.

While DX9SDK/DirectShow isn't that hard to start off of, I think "MPlayer" would make a good beginner's sandbox. So far I have not seen any code on the web to do hue adjustment with VMR9. What if someone was a master at math but couldn't get the grasp of that VMR9 function? Now they can have somewhere to start if they figured out some awesome equation that makes the video look very vibrant.

Last edited by xtknight : Sep 29, 2005 at 09:05 PM.
xtknight is offline   Reply With Quote
Old Oct 1, 2005, 01:31 PM   #105
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default

Hue for VMR9 rendering is easily adjusted with the property sheet within graphedit. You can also adjust hue in your decoder if you have access to it, and the software supports it.
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530
rbV5 is offline   Reply With Quote
Old Oct 2, 2005, 10:30 AM   #106
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Default

Quote:
Originally Posted by rbV5
Hue for VMR9 rendering is easily adjusted with the property sheet within graphedit. You can also adjust hue in your decoder if you have access to it, and the software supports it.
That's odd, I never see any option to adjust hue in the "Video Mixing Renderer 9" property sheet. All I see is a tab called Quality which includes basic info like FPS, dropped frames, etc. Accessing properties while the video was playing didn't make anything else show up in the properties either.

What versions do you have?

Windows XP Professional SP2 32-bit
DirectX: 9.0c (4.09.0000.0904)
GraphEdit: 9.04.78.0000 - Build: 041201
system32\quartz.dll (DirectShow Runtime-contains VMR9): 6.5.2600.2180

Is there a newer version of graphedit?

Last edited by xtknight : Oct 2, 2005 at 10:35 AM.
xtknight is offline   Reply With Quote
Old Oct 2, 2005, 10:42 AM   #107
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default

Check the OP for the property sheet fix if you're not seeing all your filter property sheets.

quartz.dll = 6.05.2600.2508, and I'm running MCE 2005 SP2 instead of XP...all else the same
Attached Images
File Type: jpg VMR9-hue.jpg (34.1 KB, 111 views)
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530

Last edited by rbV5 : Oct 2, 2005 at 10:49 AM.
rbV5 is offline   Reply With Quote
Old Oct 2, 2005, 02:37 PM   #108
grog
No longer on Rage3d
 
Join Date: May 2002
Posts: 5,185
grog is still being judged by the masses


Default

Hue is there with WinXP/SP2 as well.



Greg
__________________
No longer here
grog is offline   Reply With Quote
Old Oct 2, 2005, 04:10 PM   #109
grog
No longer on Rage3d
 
Join Date: May 2002
Posts: 5,185
grog is still being judged by the masses


Flat Panel Display AC3Filter info / ATI HDTV WONDER Example

AC3Filter ver 0.70b

The AC3Filter is a free program which can be downloaded from sourceforge.

http://ac3filter.sourceforge.net/

I never tried the AC3Filter program until I started using DIVX convert which actually recommends this program.

One really nice feature of this filter is the ability to handle 5.1 from HD content. When viewing channels built with GraphEdit for the ATI HDTV WONDER you will see the input bitstream audio being feed to the codec.
You will also see the output generated. Some OTA stations are capable of 5.1 but do not allways broadcast in 5.1. I don't know of any other filter for AC3 that makes this job so easy.

The filter works well and is free. You need to run the "AC3Filter Configuration" program to set the AC3Filter for system wide usage.
You can setup you speaker type in use in the "Main" tab.
You can also set the AC3Filter as the prefered AC3 filter in the "System" tab.
There is also a great amount of control over the filter in the" mixer" setting tab.


AC3Filter - it is DirectShow filter for AC3 decoding to play .AVI with AC3 audio tracks and MPEG2 (DVD). Distributed absolutely for free (FREEWARE, OpenSource). Sorry if my English is bad, but I think it is better to have something than nothing.

Main features:

* Full AC3 standard compliance.
* S/P DIF passthrough support.
* Decode MPEG2 PES streams.
* Multichannel output support.
* LFE support.
* Dynamic Range Compression (DRC) support.
* Overflow control and automatic gain control.
* Gain levels control.
* Bitstream information (channel format, bitrate, sample rate, coupling freq and maximun freq).
* Input/output levels.
* Matrix mixer with direct control of mixing matrix.
* Stereo to multichannel mixing.
* DolbySurround/ProLogic/ProLogicII downmixing.
* Delays for each channel.
* Equalizer.


Example ATI HDTV Graph using AC3Filter


Direct link to image
http://img344.imageshack.us/img344/2121/ac30016xi.jpg

Greg
__________________
No longer here
grog is offline   Reply With Quote
Old Oct 3, 2005, 04:13 PM   #110
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Default

Cool, that proppage.dll did it for me. I wonder what else I should add to my media player now...
xtknight is offline   Reply With Quote
Old Oct 3, 2005, 04:42 PM   #111
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Red face Demux any media file's audio/video

g4tvxvid.avi is Source
rawaud.raw is Moonlight DumpPos filter
rawvid.raw is Moonlight DumpPos filter
dsavi.avi (video only) is File Writer

Just replace video renderer and audio renderer at the end by the following:



Click the green Run button, and it shouldn't take very long for the demuxing to take place.

Last edited by xtknight : Oct 3, 2005 at 04:50 PM.
xtknight is offline   Reply With Quote
Old Oct 9, 2005, 11:07 AM   #112
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default

Thanks grog and xtnight, I've added your examples to the OP.

AC3 filter is nice for multi-channel audio, thanks for including the graph grog! There are a number of other freeware directshow filters you can add to your graphedit arsenal that others may find useful. Some examples forthcoming

Thanks again.
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530
rbV5 is offline   Reply With Quote
Old Oct 9, 2005, 11:30 AM   #113
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default Filter Configurator

Filter Configurator by Trombettworks Link is a very handy filter that allows you to configure VFW codecs (think Huffyuv, Divx...ect.) from within Graphedit!

Take a read through Trombettworks Software site, as he has some valuable resources for the graphedit user. Here's an example of access to xvid's codec configuration pages as an illustration of what the Filter Configurator allows you to do within graphedit:
Attached Images
File Type: gif Filtconfig.gif (41.3 KB, 126 views)
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530
rbV5 is offline   Reply With Quote
Old Oct 9, 2005, 09:41 PM   #114
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Video for Windows x264 optimized builds

Cool, thanks for adding to OP.

To complement the post above me (on Trombettworks' Filter Configurator), I'll post my build of the x264 trunk here. This includes the Video for Windows codec which is what you'll configure with Filter Configurator. Seems like a perfect opportunity to post these which I compiled last night.

The following builds are optimized for A64 and P4. They are also multithreaded so hyper-threading, the Pentium D, and the Athlon 64 X2 can be used to their fullest. AVISynth input and MP4 output also enabled. These are for Win32 only. To anyone unfamiliar with x264: it's a (looking very good) open-source H.264 encoder. Decode is done with ffdshow.

The included readme is from the official x264.nl release. However it serves its purpose only to provide general information. There is no automatic installer in this build, but installation is easy with the inf file.

x264 rev.327 Athlon (K6+) package (gcc 3.4.2 mingw-special)

x264 rev.327 Pentium (MMX+) package (gcc 3.4.2 mingw-special)

BTW, latest ffdshow x264 decoder here:
http://mirror01.x264.nl/x264/ffdshow-20051009.exe

UPDATE: Rev. 327 and fixed the crash.

Last edited by xtknight : Oct 11, 2005 at 03:23 PM.
xtknight is offline   Reply With Quote
Old Oct 11, 2005, 11:09 AM   #115
rbV5
Crossfire enabled
 
Join Date: Feb 2001
Location: Forest Grove Oregon USA
Posts: 1,731
rbV5 is still being judged by the masses


Default

I'm getting an error with the x264 encoder, here's my crashinfo.txt from vdub
Code:
VirtualDub crash report -- build 23350 (release)
--------------------------------------

Disassembly:
0db46080: 118af0000000    adc    [edx+f0], ecx
0db46086: f20f118a000100  movsd  [edx+100], xmm1
          00              
0db4608e: 8bbc2440020000  mov    edi, [esp+240]
0db46095: 8b8c24d8010000  mov    ecx, [esp+1d8]
0db4609c: 8b9f84010000    mov    ebx, [edi+184]
0db460a2: 895924          mov    [ecx+24h], ebx
0db460a5: f20f2a9f840100  cvtsi2sd xmm3, [edi+184]
          00              
0db460ad: c7042400000000  mov    dword ptr [esp], 00000000
0db460b4: c7442404000000  mov    dword ptr [esp+04h], 40000000
          40              
0db460bc: f20f5c1da0edb7  subsd  xmm3, [0db7eda0]
          0d              
0db460c4: f20f591dd8ecb7  mulsd  xmm3, [0db7ecd8]
          0d              
0db460cc: f20f115c2408    movsd  [esp+08h], xmm3
0db460d2: e8794a0300      call   0db7ab50
0db460d7: dd5c2448        fstp   qword ptr [esp+48h]
0db460db: 8bb42440020000  mov    esi, [esp+240]
0db460e2: 31d2            xor    edx, edx
0db460e4: f30f1005f0ecb7  movups xmm0, [0db7ecf0]
          0d              
0db460ec: 660f126c2448    movlpd xmm5, [esp+48h]
0db460f2: f30f10beac0100  movups xmm7, [esi+1ac]
          00              
0db460fa: f20f592de0ecb7  mulsd  xmm5, [0db7ece0]
          0d              
0db46102: 0f54f8          andps  xmm7, xmm0
0db46105: db2d10edb70d    fld    real80 ptr [0db7ed10]
0db4610b: f30f            db     0fh
0db4610d: 5a              pop    edx
0db4610e: cf              iretd  
0db4610f: 0f298424500100  movaps [esp+150], xmm0      <-- FAULT
          00              
0db46117: f20f5ee9        divsd  xmm5, xmm1
0db4611b: d9c0            fld    st(0)
0db4611d: f20f592d00edb7  mulsd  xmm5, [0db7ed00]
          0d              
0db46125: f20f116c2448    movsd  [esp+48h], xmm5
0db4612b: dd442448        fld    qword ptr [esp+48h]
0db4612f: d9f1            fyl2x  
0db46131: d9c1            fld    st(1)
0db46133: d9c9            fxch   st(1)
0db46135: dd5c2448        fstp   qword ptr [esp+48h]
0db46139: dd05a8edb70d    fld    qword ptr [0db7eda8]
0db4613f: 660f12542448    movlpd xmm2, [esp+48h]
0db46145: d9f1            fyl2x  
0db46147: f20f5915b0edb7  mulsd  xmm2, [0db7edb0]
          0d              
0db4614f: d9e8            fld1   
0db46151: dd9c2400010000  fstp   qword ptr [esp+100]
0db46158: dd5c2448        fstp   qword ptr [esp+48h]
0db4615c: 660f12742448    movlpd xmm6, [esp+48h]
0db46162: f20f5ed6        divsd  xmm2, xmm6
0db46166: f20f5815a0edb7  addsd  xmm2, [0db7eda0]
          0d              
0db4616e: f20f581598edb7  addsd  xmm2, [0db7ed98]
          0d              
0db46176: f20f2cc2        cvttsd2si eax, xmm2
0db4617a: 83f800          cmp    eax, 00h
0db4617d: 7c08            jl     0db46187
0db4617f: b2              db     0b2h

Windows 5.1 (Windows XP build 2600) [Service Pack 2]

EAX = 4010027f
EBX = 0000001a
ECX = 77c604b8
EDX = 00000000
EBP = 00000000
ESI = 0de90010
EDI = 0de90010
ESP = 0013f274
EIP = 0db4610f
EFLAGS = 00210246
FPUCW = ffff027f
FPUTW = ffff3fff

Crash reason: Access Violation

Crash context:)
x264-327-install.exe win32 binary I downloaded from VL worked OK.
__________________
Gaming PC: XP MCE 2005:ATI X1800XT 512MB(x2):ASUS A8R-MVP:Sapphire Theatrix 550pro:ATI HDTV Wonder:AMD64 X2 [email protected]:2GB 3200 A-DATA Ram:NEC 3550a DVD burner:160GB Seagate SATA:200GB WD IDE:60GB Maxtor IDE:22" Mitsubishi CRT:17" analog Rosewill LCD:55" Philips RPTV:Logitech MX1000:Logitech z560:Sennheiser HD 212pro

Bedroom PC: XP MCE 2005:ATI X1800XL:MSI MS-7093 RS480M2:ATI eHome Wonder:ATI HDTV Wonder:1GB Kingmax PC3200 DDR:NEC 1300A DVD Burner:Viewsonic N2750w 27" LCD:Seagate 200.0 GB SATA:Logitech MX1000:Logitech X-530
rbV5 is offline   Reply With Quote
Old Oct 11, 2005, 02:33 PM   #116
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Default

Quote:
Originally Posted by rbV5
I'm getting an error with the x264 encoder, here's my crashinfo.txt from vdub
Damn...must be that it's not compatible with SSE or something. I just assumed it would work but I'll try to fix that tonight with different compiler arguments.

OK, fixed it, and updated my links 2 posts ago.

Last edited by xtknight : Oct 11, 2005 at 03:23 PM.
xtknight is offline   Reply With Quote
Old Nov 19, 2005, 07:01 PM   #117
rbq
Newbie
 
Join Date: Mar 2005
Posts: 22
rbq is still being judged by the masses


Default

Hey Guys,
I posted this over at avs but got no response so I figured that I might get one here. It's about watchhdtv and it's graph. Here's the original post. I hope that it's in the right section.
"First, I want to say that this is an awesome program! It has always worked even if the ati mmc didn't.
Recently I lost the ability to watch a couple of channels here in Toronto. I lost 40-1 CFTO and 39-1 CBS. The signal comes in at over 80% in watchHDTV and mmc as well. I get no audio or video in either channel. As an experiment I fired up graphedit and ran the graph for watchHDTV. I was able to get CFTO (40-1) on 40-4 with no problems, I had no luck with 39-1 though. So I changed the value from 40-1 to 40-4 in the channel list but it doesn't work even though the signal is strong. Does anyone have any ideas as to why this is happening?
thanks,
rbq"

thanks,
rbq
rbq is offline   Reply With Quote
Old Nov 20, 2005, 12:32 AM   #118
grog
No longer on Rage3d
 
Join Date: May 2002
Posts: 5,185
grog is still being judged by the masses


Default

Not sure why GraphEdit is able to handle 40-4 and yet WatchHDTV and MMC/DTV do not in your case.

We have PBS here and it includes 9-1,9-2,9-3 and 9-4 so it should not be a failure to scan beyond "x.3" issue.

Since the same filter is used for tuning in all cases I am puzzled as to why one would tune and another would not.

Still in your case this seems to be a PSIP problem.
You may find that 40-x has moved to 9-x in the Toronto area. At least that is what some are reporting.

It may also be of interest that many are playing hit or miss with the 40-1 and working on 40-4 workaround, some HDTV tuners are seeing 40-4 others are not.

http://digitalhomecanada.com/forum/s...ad.php?t=27173
http://www.remotecentral.com/hdtv/

Greg

Quote:
Originally Posted by rbq
Hey Guys,
I posted this over at avs but got no response so I figured that I might get one here. It's about watchhdtv and it's graph. Here's the original post. I hope that it's in the right section.
"First, I want to say that this is an awesome program! It has always worked even if the ati mmc didn't.
Recently I lost the ability to watch a couple of channels here in Toronto. I lost 40-1 CFTO and 39-1 CBS. The signal comes in at over 80% in watchHDTV and mmc as well. I get no audio or video in either channel. As an experiment I fired up graphedit and ran the graph for watchHDTV. I was able to get CFTO (40-1) on 40-4 with no problems, I had no luck with 39-1 though. So I changed the value from 40-1 to 40-4 in the channel list but it doesn't work even though the signal is strong. Does anyone have any ideas as to why this is happening?
thanks,
rbq"

thanks,
rbq
__________________
No longer here
grog is offline   Reply With Quote
Old Nov 20, 2005, 06:51 AM   #119
rbq
Newbie
 
Join Date: Mar 2005
Posts: 22
rbq is still being judged by the masses


Default

Quote:
Originally Posted by grog
Not sure why GraphEdit is able to handle 40-4 and yet WatchHDTV and MMC/DTV do not in your case.
We have PBS here and it includes 9-1,9-2,9-3 and 9-4 so it should not be a failure to scan beyond "x.3" issue.
Since the same filter is used for tuning in all cases I am puzzled as to why one would tune and another would not.
Still in your case this seems to be a PSIP problem.
You may find that 40-x has moved to 9-x in the Toronto area. At least that is what some are reporting.
It may also be of interest that many are playing hit or miss with the 40-1 and working on 40-4 workaround, some HDTV tuners are seeing 40-4 others are not.
http://digitalhomecanada.com/forum/s...ad.php?t=27173
http://www.remotecentral.com/hdtv/
Greg
Thanks for your response greg. It only happens with the hdtv wonder. I have a samsung ts160 and it tunes fine on 40-1 and 39-1. 40-1 shows up as 9-1 and 39-1 as 4-1. I suspect that it is something to do with the windows or the actual tuner itself. Thanks for the links I have read most of them though. Someone speculated that it's a frequency problem but I'm not sure that there is a way to change or adjust that in winxp. From what I've read you can adjust that in mce2005 through an xml file.
I rescanned with mmc and I can get audio now but no video. I just fired up the viewastc html file that you wrote about awhile back and I can get 40-4 there as well.
Anyways, thanks for your input and suggestions!
cheers,
rbq
rbq is offline   Reply With Quote
Old Dec 2, 2005, 02:57 PM   #120
xtknight
Newbie
 
Join Date: Nov 2004
Posts: 16
xtknight is still being judged by the masses


Default

rbq: Probably a signal threshold problem. Graphedit won't by itself bother querying the exposed interfaces to determine the signal strength level. ATI MMC probably will though, and I don't know why, but perhaps ATI set the threshold for it not to receive anything unless the signal is above xx%?
xtknight is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Photoshop tips and tricks Quickfixx Off Topic Lounge 9 Apr 4, 2006 11:42 AM
Tips or tricks for fighting in Oblivion? KMax Console Gaming 7 Mar 25, 2006 08:04 AM
Painkiller Tips & Tricks Vorpal PC Gaming 0 Apr 12, 2004 07:40 PM
IBM GXP Article! Tips and tricks to keep it running. Mystik General Hardware 0 Feb 14, 2002 06:18 PM


All times are GMT -5. The time now is 11:52 PM.



Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
All trademarks used are properties of their respective owners. Copyright ©1998-2011 Rage3D.com
Links monetized by VigLink