View Full Version : ffdshow tryout project : HD audio discussion
st0niMah0ni
6th February 2010, 22:25
I still have troubles with 2 Audiofiles in 1 mkv.
Tried Rev 3230 - latest build.
reinstalled haali splitter few times but no changes.
Now I get audio with haali but choppy playback :D
xonar user btw.
I dont have that problems when there is only 1 Audio file in the mkv.
In this case both work, haali and mpc-hc internals splitter
but not with 2 audio files.
zipi
7th February 2010, 00:25
For ATI users, there's still some drop-out issues that are due to ATI drivers.
As some of you already know, The 57XX series is plagued with problems.
For all those Experiencing Audio Clicks etc, Download This : http://www.thesycon.de/eng/latency_check.shtml
Please test your DPC latencies playing a video in SW mode, NOT using DXVA, & MAKE SURE your VIDEO WINDOW IS ON TOP,
Like So, Have a look, this is on XP, but many reported problems on windows 7 as well:
*******
I am wondering how many of you have this problem but not aware of it yet, please post your findings.
http://img691.imageshack.us/img691/626/gigabytevmr9dpc.png
rica
7th February 2010, 00:34
@zipi,
XP is out of the discussion.
imel6
7th February 2010, 03:39
Ok, have had some recent success. After upgrading to directx feb 2010 and cat 10.2 rc2 audio is greatly improved! No more distorted audio and much better bitstreaming. It still looks like every 5th movie requires me to power cycle the receiver to get things back in sync but I can play long chunks of audio without issue. Even some files that had always given some measure of pops and clicks or dropouts plays fine now. Not too sure what made the difference but things are almost perfect at this point. I'll further update with any further developments. Final config:
Windows 7 x64
MPC-HC 1613
FFdshow 3254
ATI 5750 (Cat 10.2 RC2)
Andy o
7th February 2010, 05:16
zipi, you need to disable Powerplay. This is how to do it in Win 7/Vista, I'm not sure if it will work on XP (you'll need to find the ATI/ACE folder there).
http://www.avsforum.com/avs-vb/showthread.php?p=17884791#post17884791
If that doesn't work on XP you might wanna try this, but it's a 2008 post.
http://www.gamereplays.org/community/index.php?showtopic=348152&view=findpost&p=4197732
zipi
7th February 2010, 06:09
Thanks andy, Did try it, but my XML already had same values for all WANT entries, & GPU-Z never showed any clock fluctuations.
Am I understanding it correctly ?
Andy o
7th February 2010, 07:11
I'm not sure if XP is different. Did you try the second link? It's a bit different.
albain
7th February 2010, 13:11
Hi,
new test build again (http://damienbt.free.fr/ffdshow_rev3254_20100207_dbt_bitstream_trial_beta2.exe)
I have reverted the behaviour to rev 3239 for xonar users.
Also there was a bug with the audio delay when set different from 0
Please report if this solves all your issues with Haali splitters
It may introduce drawbacks with MPC splitter
If this is the case, I will have to plan 2 code paths depending on the splitter (we've already done that before, we're used to this kind of thing that makes our code dirty :))
st0niMah0ni
7th February 2010, 13:26
Thank you really much, will test it right now and report right after! :thumbsup:
update:
Still the sampe problems but a little improvement.
Playing 1 TrueHD within the mkv still works with MPC-HC splitter.
Playing 2 Audio files within the mkv is still not succesfull BUT now the audio plays fine, without dropouts but the video wont...this is only for mpc-hc splitter.
Haali still doesnt work, no output at all.
Update 2 :
Playing one DTS-HD in a mkv works only if I jump forward and back, it doesnt play fine from the beginning <-- not working with Haali
nightfly
8th February 2010, 00:05
Hi,
new test build again (http://damienbt.free.fr/ffdshow_rev3254_20100207_dbt_bitstream_trial_beta2.exe)
I have reverted the behaviour to rev 3239 for xonar users.
Also there was a bug with the audio delay when set different from 0
Please report if this solves all your issues with Haali splitters
@Albain
Testing with ST 09, AS & MPC splitters, the 3254 test build didn't really fix any issues previously reported against SF rev3251. I don't get as many freezes, but still bad lip sync issues and sometimes complete loss of audio and/or video freeze (both splitters). I am not using any lip sync adjustment options.
Reverted back to rev3239_beta2, back to normal.
@Rica or Albain
Do I need a rev3251 to get LPCM bistreaming to work via ffdshow/reclock? Is the ffdshow audio filter option of "AC3 (S/PDIF encode mode)" required for this too work?
liquidskin76
8th February 2010, 15:18
@Albain,
Tested ffdshow_rev3254_20100207_dbt_bitstream_trial_beta2.exe from post 1458 on my Xonar however still getting dropouts and no audio when seeking. This time on both TrueHD and DTS-HD. Here's the logs...
TrueHD... http://pastebin.com/pastebin.php?dl=m55400cfd
DTS-HD... http://pastebin.com/pastebin.php?dl=m3ca93477
Hopefully this will help!
Cheers!
rica
8th February 2010, 21:38
@Albain
Testing with ST 09, AS & MPC splitters, the 3254 test build didn't really fix any issues previously reported against SF rev3251. I don't get as many freezes, but still bad lip sync issues and sometimes complete loss of audio and/or video freeze (both splitters). I am not using any lip sync adjustment options.
Reverted back to rev3239_beta2, back to normal.
@Rica or Albain
Do I need a rev3251 to get LPCM bistreaming to work via ffdshow/reclock? Is the ffdshow audio filter option of "AC3 (S/PDIF encode mode)" required for this too work?
No you don't need 3251 at all; if you are fine with 3239, go with it. (Xonar doesn't like 3251 or 3254 i think.)
For pure LPCM pass-through you need ReClock, for bitstreaming of lossy or lossless formats you need ffdshow (whatever revision) and you have to tick that box for ffdshow bitstreaming not for LPCM pass-tru.
albain
8th February 2010, 22:50
@Albain
Testing with ST 09, AS & MPC splitters, the 3254 test build didn't really fix any issues previously reported against SF rev3251. I don't get as many freezes, but still bad lip sync issues and sometimes complete loss of audio and/or video freeze (both splitters). I am not using any lip sync adjustment options.
Reverted back to rev3239_beta2, back to normal.
@Rica or Albain
Do I need a rev3251 to get LPCM bistreaming to work via ffdshow/reclock? Is the ffdshow audio filter option of "AC3 (S/PDIF encode mode)" required for this too work?
Hi,
I can't find the exact source that was in this beta
Could you help me a little to narrow the faulty revision ?
From this link, could you try revisions : 3237, 3247
http://www.xvidvideo.ru/ffdshow-tryouts-project-x86-x64/
Thanks
rica
8th February 2010, 22:54
It seems no 3239 exists.
I think it should have been 3237?
nightfly
8th February 2010, 23:59
It seems no 3239 exists.
I think it should have been 3237?
The link is on page 70, it's not a SF hosted build. I just checked and this is it's full name:
ffdshow_rev3239_20100129_dbt_thd_fix_beta2
@Albain - will test and let you know.
@Rica - I get bitstream to work fine w/o that "AC3 (S/PDIF encode mode)" enabled. When enabled, I get very bad results (just loud noise). I use the "external filters" feature exclusively and started with setup in an attempt to get it to work, as I need to use the Arcsoft audio renderer for HD bistreaming.
rica
9th February 2010, 00:15
@Rica - I get bitstream to work fine w/o that "AC3 (S/PDIF encode mode)" enabled. When enabled, I get very bad results (just loud noise). I use the "external filters" feature exclusively and started with setup in an attempt to get it to work, as I need to use the Arcsoft audio renderer for HD bistreaming.
Yes, it's clear you need to use Arcsoft Audio Renderer with your Xonar, Direct Sound Device never works with Xonar afaik.
Btw, fyi for Vista, only working renderer is MPC audio renderer (WASAPI) with Ati cards.
andyvt
9th February 2010, 02:10
Hi,
new test build again (http://damienbt.free.fr/ffdshow_rev3254_20100207_dbt_bitstream_trial_beta2.exe)
Same behavior as before. Does it work for you with Haali?
nightfly
9th February 2010, 04:30
Hi,
I can't find the exact source that was in this beta
Could you help me a little to narrow the faulty revision ?
From this link, could you try revisions : 3237, 3247
http://www.xvidvideo.ru/ffdshow-tryouts-project-x86-x64/
Thanks
@Albain - good news, rev 3247 seems good. I get the same results as with 3239 for ST 09 (THD), Hellboy 2 (DTS-HD) samples.
for other Xonar users don't expect perfect results with the the MPC splitter & THD. With 3239/3247 & MPC splitter, you'll get good lip sync and no video freezes, but you'll often have to start from the beginning of the title to get audio and you can't really seek around.
albain
9th February 2010, 18:38
@andy : my receiver is out of order, so I am "blind" again
@nightfly : thanks for testing.
Something I don't understand : nothing has been done in the audio part since 3247
However something has been done to handle Haali's new media type : but there is a remaining bug on it that I saw this week
Could you both open Haali settings and set "Use custom media types" to No and try again ?
Sebastiii
9th February 2010, 19:05
Hi all,
I'm busy but i'll try to make my test too, i have installed ffdshow_rev3254_20100207_dbt_bitstream_trial_beta2.exe and i didn't test on Xonar (because connection with my AVR hankshake issue i think) but i test on ATI and Lipsync works great with all SPDIF/Bitstream mode.
I'll try to describe my test for seeking :)
Thx for all,
Seb.
Edit: For now i use MPC splitter MPEG and MKV but no haali.
So i'll test it with Haali too :)
Sebastiii
9th February 2010, 20:57
Hi,
I have just test to play DTS-MA embedded in MKV and it start slow, i must seek to play smooth, but it's freeze on MPC-HC.
I revert it to 3254 and it play fine (have only test in ATI for now).
Cheers,
Seb.
gts24
11th February 2010, 00:31
There seems to be alot of people stating that using the gabest splitter have been solving some issues with dts-ma and/or dolby truehd. I am using 7MC as my player.
I am using the latest revision of ffdshow tryouts.
What is the best way to easily switch between haali and the gabest splitters? (hopefully without uninstalling/unregistering either)
rica
11th February 2010, 01:26
I am using the latest revision of ffdshow tryouts.
What is the best way to easily switch between haali and the gabest splitters? (hopefully without uninstalling/unregistering either)
No way i think.
Midzuki
11th February 2010, 03:41
There seems to be alot of people stating that using the gabest splitter have been solving some issues with dts-ma and/or dolby truehd. I am using 7MC as my player.
I am using the latest revision of ffdshow tryouts.
What is the best way to easily switch between haali and the gabest splitters? (hopefully without uninstalling/unregistering either)
Not a real solution, but over here I've set Haali Media Splitter to NOT disable Gabest's MKV and MP4 splitters, and also, to NOT open "uncommon" AVIs and (principally) transport streams. These latter are handled by the File Source (asynch) filter, which then connects to MPC's Mpeg Splitter (yes, hundreds of minutes messing around with RadLight Filter Manager, GraphStudio, and the Windows registry).
albain
11th February 2010, 23:35
I am quite busy right now working on bluray subs.
Can you summarize your last issues ?
I sticked to issues with Haali splitter that revision 3247 would solve
But as I said earlier, nothing has been changed on the audio part since, so....
There is still a bug with the audio delay that I need to commit but that would not affect 3247 behaviour
clsid
11th February 2010, 23:56
There seems to be alot of people stating that using the gabest splitter have been solving some issues with dts-ma and/or dolby truehd. I am using 7MC as my player.
I am using the latest revision of ffdshow tryouts.
What is the best way to easily switch between haali and the gabest splitters? (hopefully without uninstalling/unregistering either)
With the K-Lite Codec Tweak Tool you can set a specific splitter as preferred for various file extensions. So if you got both Haali and Gabest splitters installed you can easily switch between them at any time.
liquidskin76
12th February 2010, 10:10
I'm now the owner of a shiny new ATI 5450 (Xonar went out the window). So i plug it in, start to get excited, then no bitstream!
Running ATI 9.12 hotfix/Realtek 2.39 combo, updated to latest MPC-HC, set renderer to Default DirectShow, updated to latest ffdshow, setup ffdshow output options (left all other audio settings as default), running mkv's using mpc matroska splitter, however can't get hd bitstream of any type.
TrueHD is outputing as LPCM. DTS-HD is outputing as DTS (however no playing correctly on receiver... DTS flashing on/off). Standard AC3/DTS is bitstreaming fine.
I'm sure i'm losing the plot! I get the same results using other recommended renderers, from within GraphStudio, and using older versions of ffdshow. As far as i can see i haven't missed anything in the setup? All that's left to try is Tulli's EDID override. Also gonna test with PDVD9 tonight.
I'm running a Sony STR-DG820 receiver. Has anyone else got this receiver and a ATI 5xxx card? If so, did you need Tulli's EDID override?
Also, what version of ffdshow is regarding as best for the ATI?
Cheers
djcla
12th February 2010, 12:00
I'm now the owner of a shiny new ATI 5450 (Xonar went out the window). So i plug it in, start to get excited, then no bitstream!
Running ATI 9.12 hotfix/Realtek 2.39 combo, updated to latest MPC-HC, set renderer to Default DirectShow, updated to latest ffdshow, setup ffdshow output options (left all other audio settings as default), running mkv's using mpc matroska splitter, however can't get hd bitstream of any type.
TrueHD is outputing as LPCM. DTS-HD is outputing as DTS (however no playing correctly on receiver... DTS flashing on/off). Standard AC3/DTS is bitstreaming fine.
I'm sure i'm losing the plot! I get the same results using other recommended renderers, from within GraphStudio, and using older versions of ffdshow. As far as i can see i haven't missed anything in the setup? All that's left to try is Tulli's EDID override. Also gonna test with PDVD9 tonight.
I'm running a Sony STR-DG820 receiver. Has anyone else got this receiver and a ATI 5xxx card? If so, did you need Tulli's EDID override?
Also, what version of ffdshow is regarding as best for the ATI?
Cheers
i had to use Tulli's dennon override to get my sony 2400ES to work spent days trying everything else. I am using Tulli's override and just the latest 10.2 beta drivers and all works fine.
Peuj
12th February 2010, 22:25
Hi,
Sorry if I've missed something but I have "strange" problem using Pass-through Dolby digital (AC3).
If I use the default AC3 codec from ffdshow it doesn't work (I just have noise), but if I use the internal AC3 from MPC-HC or AC3 Filter it works.
Just curious if it's a ffdshow AC3 codec issue, something wrong in my config or I don't understand something.
Thanks
SamuriHL
12th February 2010, 23:23
http://www.arcsoft.com/forum/forum_posts.asp?TID=5194
Time for TMT3 bitstreaming to catch up to albain's work. :D
rica
12th February 2010, 23:35
Thanks samuri for the good news :)
http://www.arcsoft.com/forum/forum_posts.asp?TID=5194
Time for TMT3 bitstreaming to catch up to albain's work. :D
SamuriHL
12th February 2010, 23:37
Thanks samuri for the good news :)
Just remember to read that whole post and don't jump the gun. It's beta and DOES have problems. But, it's nice to know that now the 5xxx cards are supported *EVERYWHERE*. Death to downsampled LPCM! :D
rica
12th February 2010, 23:43
Just remember to read that whole post and don't jump the gun. It's beta and DOES have problems. But, it's nice to know that now the 5xxx cards are supported *EVERYWHERE*. Death to downsampled LPCM! :D
You know; i'm used to jump ...:D
SamuriHL
12th February 2010, 23:45
You know; i'm used to jump ...:D
Hence why I pointed it out. :D
rica
12th February 2010, 23:49
Hence why I pointed it out. :D
Yeahh :D
But i don't care btw :)
nightfly
13th February 2010, 01:34
Curious if any Xonar users have gotten LPCM bitstreaming to work?
djcla
13th February 2010, 10:06
hi, great work guys by the way.. I have a couple if questions.. AVI containers with an AC3 soundtrack do not seem to play with FFDShow using MPC-HC or 7MC but MKV's work fine anyone else confirm this? If i keep the windows 7 audio decoder enabled they work. Im using a ATI 5670 card and bitstreaming of HD audio with Tulli's overide is perfect however if i create an mkv with the uncomressed LPCM track i can not get any audio at all and wondered if there was an obvious setting i needed to try? I have set uncompressed codec to all suported.. Any help be aprociated
pbjr
13th February 2010, 15:37
liquidskin76, I have a working 5450 on Win 7/32. All I did was install the latest ATI drivers, ffdshow, and MPC-HC. My receiver is a Onkyo TX-NR1007.
Sebastiii
13th February 2010, 16:39
http://www.arcsoft.com/forum/forum_posts.asp?TID=5194
Time for TMT3 bitstreaming to catch up to albain's work. :D
Great ;)
Don't work for me now, i hope i find why, i use ATI HDMI and not Realtek and no bitstream with ATI lol
Thx,
Seb.
SamuriHL
13th February 2010, 16:53
Great ;)
Don't work for me now, i hope i find why, i use ATI HDMI and not Realtek and no bitstream with ATI lol
Thx,
Seb.
Someone else had that problem, too. They had to uninstall the Cat software, clean up the machine, and reinstall it. Then it worked for them.
Sebastiii
13th February 2010, 17:04
Thx SamuriHL,
I will try it :)
dbone1026
13th February 2010, 17:18
@ Albain,
OK, got an interesting problem here. I just received the HIS 5670 and installed in my HTPC. It is connected to a Pioneer VSX94. I am using the following:
W7 x32
FFDShow 3255
MPC HC 1.3.1644
I set everything up but only get core audio on my AVR. I tried using one of the EDIDs Tulli had created and still no luck. To make sure my Pio can accept the HD Audio (there wasnt a setting that needed to be changed) I connected my PCH A110 and had no issues getting DTS-HD and TrueHD to light up. To make sure there wasn't an issue with my settings on my HTPC, I brought it downstairs, connected it to my Onkyo 906 AVR, and once again I had no problems getting DTS-HD and TrueHD. So it appears everything is set up correctly on my HTPC, but the Pio is only accepting the Core audio. I just tried reverting back to FFDShow 3246 but no luck.
Any ideas? Many thanks.
liquidskin76
13th February 2010, 17:33
I'm now the owner of a shiny new ATI 5450 (Xonar went out the window). So i plug it in, start to get excited, then no bitstream!
Ok, got it working now with one ot Tulli's EDID
overrides!
One thing i'm getting is on TrueHD bitstreaming i'm losing audio when chapter seeking. I have to seek back and the audio returns.
Anyone else seeing this? On ffdshow v3265 (from XvidVideo.RU).
Thanks
Ogider
13th February 2010, 17:45
Yup..I have same problem with TrueHD,when using MPC.
nightfly
13th February 2010, 20:09
I believe this is related to the splitter being used, i.e. MPC gabest, Arcdemux, Haali.
When using Arcdemux (for us Xonar users) THD plays back the same as DTS-HD, no issues. MPC gabest has seeking issues. Don't know about Haali.
@Albain, tested with a clip today that had a Dolby Digital + track and it bitstreamed! Did you know you did that good of a job? Not that it matters as that audio format is pratically dead, but still good to know.
rica
13th February 2010, 23:35
Ok, no problem with TMT 170; everything works perfect here. :)
liquidskin76
14th February 2010, 01:21
Hi albain,
Here's the debug log for losing audio when chapter seeking with TrueHD. Now on a ATI 5450 and ffdshow v3267.
http://pastebin.com/pastebin.php?dl=m78c0e1b4
Hopefully it will be a quick and easy one for you to sort!
Thanks
dehati_paul
14th February 2010, 17:59
@Albain
Thanks to your great work I have been enjoying HD audio bitstreaming! I have a question/request -
Given that LPCM bitstreaming is still doubtful, I was wondering if it is possible to create a TrueHD encoding option in ffdshow (similar to AC3 encoding option). I know such real-time encoder doesn't exist currently, but since TrueHD full decoder exists will it be possible to create a TrueHD real-time encoder (let's say by reverse engineering) for LPCM. Along similar lines, why can we not have real-time DTS encoder option, since full-fledged decoder exist for DTS?
Forgive me in advance for my lack of detailed technical knowledge, if this is an absurd question!!
Thanks!!!
liquidskin76
15th February 2010, 00:51
I believe this is related to the splitter being used, i.e. MPC gabest, Arcdemux, Haali.
I'm seeing it with MKV/Mastroska Splitter and M2TS/MpegSplitter combos on ATI 5450. Can't get latest Haali to launch vid (audio appears ok).
sammy2
15th February 2010, 09:55
Will ffdshow HD audio bitstreaming eventually work with Nvidia GT240? Or it could only ever work with PAP present?
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.