View Full Version : Using S/PDIF -> Video speeds up
LaFouine
11th December 2002, 10:34
I'd like so much to watch my AC3 divX in dolby digital 5.1, decoded by my external AV amplifier.
But when I configure my sound card in AC3 passthrough, and enable AC3filter S/PDIF out (with Intervido, Cyberlink or AC3filter), then the video is completely out of sync, jumping to quickly forward, but sound is received and decoded correcly by the external amplifier. :confused:
I tried also ogo ReClock, but it doesn't work with S/PDIF...
Note : When AC3 is decoded internaly by my sound card, everything is fine, but I only get stereo PCM to my external amplifier. Sooooo saaaddd. :(
What can I do to have an "in sync" video ?
My configuration :
Sound card : Fortissimo III 7.1
Video card : GeForce 2 MX 32 TV out
PC : Pentium III 1Ghz
ogo
11th December 2002, 11:32
Hi LaFouine,
Could you do a little test for me ? Try reclock 0.96b with your Fortissimo III and do the following (be warned that this test can lead to a BSOD :D) :
- save all your work
- configure your Fortissimo in multi-channel in its control panel
- Open a DVD in media player classic, and make sure multi-channel mode is enabled (you can check that reclock see at least 4 channels) either with AC3filter or Intervideo Audio Decoder
- enable "hardware resampling" in reclock
On my Fortissimo II (4 channels) i get a BSOD on Win XP after a few seconds when doing that ... The BSOD occurs in cwcwdm.sys (it's the sound card driver) ...
Thanks !
LaFouine
11th December 2002, 11:43
I'll do the test, but you'll have to wait until tomorrow, 'cause I'm talking about my home PC...
By the way, what means BSOD (for sure i'll discover it by myself, no ? :scared: )
Will this help to diagnoze my S/PDIF problem ?
BTW, I'm working with W98SE.
Anyway, thank you for you work and help
A+
LaFouine
LaFouine
11th December 2002, 11:49
I also sent you an email @ nerim.net talking about the same subject, 'cause I couldn't post in Doom9. Sorry for double posting...
LaFouine
11th December 2002, 21:49
I did the test you asked me. Everything went fine.
The first time I ran Media Player Classic, sound was crap, but second time everything was OK.
Will ReClock work in this case with S/PDIF enabled ?
I send you by mail a screen copy of ReClock (can't add an attachement in the forum, don't know why).
See you
ogo
11th December 2002, 22:32
a BSOD is a Blue Screen Of Death :)
Seems like they fixed the drivers for the Fortissimo III :)
I don't think i'll be able to support SP/DIF in reclock, i don't really know how SP/DIF really works in directshow, but i think it's not feasible. Sorry
LaFouine
12th December 2002, 10:05
@ Valex :
Could your SpeedMachine filter help me solve my problem ?
ogo
12th December 2002, 15:03
No unfortunatly i don't think it can help with your problem :(
LaFouine
14th December 2002, 18:14
My configuration:
W98SE
DirectX8.1
sound card : Fortissimo III 7.1, driver v4089A, CPL v4109
video card : GeForce 2 MX 32
I always use WMP6.4 to play my DivX, but problem is the same with other players.
As soon as I configure my sound card in S/PDIF passthrough and the DirectShow filter in S/PDIF (whatever it is : Intervideo, AC3 filter, Cyberlink), sound is correctly sent to my external decoder, but video is jumpy. It goes to 3' in the first second, then plays accelerated, then jumps again, etc.
It's like the clock of the soundcard was completely wrong when the sound is not decoded by the soundcard. Since this clock is used to play de video (I read an article of Ogo talking about this), perhaps it can't play video correctly anymore.
Note that when I use PowerDVD to play a real DVD with S/PDIF, eveything is fine.
Thank you for your help.
Valex
15th December 2002, 08:57
@LaFouine
Could your SpeedMachine filter help me solve my problem ?
Agreed with ogo. I do not think it can help.
You said that with new version WMP crashes. So now we need to know why. First download Graphedit program: http://xvalex.hotbox.ru/download/graphedit.zip (or from doom9's downloads). Unpack and run it. Then File->RenderMediaFile->something with ac3 sound. Will it crash? If not try to play it. If it crashs try to run it again and add filters (Graph->Insert Filters->Direct Show Filters): AC3Filter (will it crash at this point? Also if you open ac3filter's group you'll see some info, including path where it was registred. Is it really there?), Avi Splitter, File source (Async) (it will ask file to open) and Default Wave Out renderer (it is in Audio Renderers section). Then connect: Async File Reader output to ac3filter's input (it will be made through AVI Splitter) and ac3filter output to Default WaveOut renderer. Then try to play it. Will it work, will video jump?
LaFouine
19th December 2002, 10:04
It's only when I'm configured in Wave out that AC3filter fails. With Directsound everything is OK. And it doesn't fail playing, it fails when I stop playing (with WMP or graphedit, it's the same). That's when I press 'Stop' button that I get the error window.
It's the same problem on my home PC (WIN98SE) and on my Job PC (NT4).
BUT, I noticed that when I only construct the audio graph, everything is fine. No splash screen when stopping.
If I construct audio graph + video graph, I get the splash screen.
Attachement : ScreenCopy.zip
Valex
19th December 2002, 10:17
@LaFouine
Yes, I already know what it may be. I think I'll prepare new version today.
Valex
20th December 2002, 01:23
@LaFouine
Try:
http://prdownloads.sourceforge.net/ac3filter/ac3filter_0_61b.exe?download
LaFouine
20th December 2002, 09:59
@Valex :
Bravo ! You got it. Your filter works fine know (no splash screen when stopping). But I still have my accelerated video problem.... :(
Bye
Valex
20th December 2002, 14:15
@LaFouine
BTW, I'm working with W98SE.
You can try to install this MS patch:
http://xvalex.hotbox.ru/download/269601usa8.exe
bjoern
21st December 2002, 00:55
I have the same Problem with ac3 and divx as LaFounine, but I've found the possible reason for my problem:
If I play a file with graphedit using the render file option, directsound filter is connected. with this the video plays fine, but I don't get 5.1. If I connect a WaveOut to the AC3 filter, and keep the directsound filter in the graph with its clock activated, I get 5.1 and smooth video :)
If I activate the WaveOut clock the video problems are back. so it seems to be a timing problem of the audio-driver.
I'm using on-board audio of my Shuttle FX41.
The only problem that remains, now I can only play divx with 5.1 with graphedit :(
LaFouine
13th January 2003, 11:15
Thank to Ogo who found the solution of all my problems with its excellent Reclock 0.99c filter !
It's so great know to listen to my DivX in full AC3...
Thank you again Ogo
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.