Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 13th January 2011, 21:06   #61  |  Link
janos666
Registered User
 
Join Date: Jan 2010
Posts: 479
Here is what I use: arcdec185 (Archive password: doom9) I don't take any credits for stolen shłt, but the batch files were created by bobdynlan. (Thanks!)
It contains every decoders. Some of them can be useful too, the video decoder is very flexible (DXVA 1/2, CUDA, StreamSDK, support, etc).
Run the Put_TMT2 to get the TMT2 files and optionally run the Put_TMT3 to update the filters to TMT3 versions.
janos666 is offline   Reply With Quote
Old 13th January 2011, 21:58   #62  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Very cool. Thanks.
dansrfe is offline   Reply With Quote
Old 13th January 2011, 22:46   #63  |  Link
DigitalLF
Registered User
 
Join Date: May 2009
Posts: 120
TMT3.0.1.185

i got a real problem with 24bit here to... if i check ArcSoft audio decoder hd or reclock it says 16bit but if i enable "32 bit integer" (and 24bit is always enabled) in ffdshow output i get 32bit in reclock but i have NEVER seen it show 24bit if if ffdshow is set enabled for 24bit in and out. and yes this time it is a 96/24bit source.
__________________
Gigabyte G1.Sniper Z87, I7 4770K (3.5ghz), Gigabyte Radeon 280x, Win8.1 x64, ATI 15.7.1, MPC-HC BE 1.4.6 1478, MadVR v0.90.21, LAV Filters 0.68.1,
XySubFilter 3.1.0.746
DigitalLF is offline   Reply With Quote
Old 13th January 2011, 23:10   #64  |  Link
janos666
Registered User
 
Join Date: Jan 2010
Posts: 479
Did you try to run dansrfe's uninstaller (critical if you used his earlier installer!) and set up the package which I linked two posts earlier?
janos666 is offline   Reply With Quote
Old 13th January 2011, 23:15   #65  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
I still have a problem using the TMT2 then updated TMT3 dlls. Still not getting 24bit in DirectSound.

Code:
Filter : DirectSound: Speakers / Headphones (IDT High Definition Audio CODEC) - CLSID : {79376820-07D0-11CF-A24D-0020AFD79767}

- Connected to:

CLSID: {1A89085B-B654-4ED8-8831-5AC629A05FF5}
Filter: ArcSoft Audio Decoder HD
Pin: XForm Out

- Connection media type:

Audio: WAVE_FORMAT_EXTENSIBLE 48000Hz 6ch 4608kbps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 4608
cbFormat: 40

WAVEFORMATEX:
wFormatTag: 0xfffe
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 576000
nBlockAlign: 12
wBitsPerSample: 16
cbSize: 22 (extra bytes)

WAVEFORMATEXTENSIBLE:
wValidBitsPerSample: 16
dwChannelMask: 0x0000003f
SubFormat: {00000001-0000-0010-8000-00AA00389B71}

pbFormat:
0000: fe ff 06 00 80 bb 00 00 00 ca 08 00 0c 00 10 00 þÿ..€»...Ê......
0010: 16 00 10 00 3f 00 00 00 01 00 00 00 00 00 10 00 ....?...........
0020: 80 00 00 aa 00 38 9b 71                         €..ª.8›q

- Enumerated media type 0:

Audio

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0
dansrfe is offline   Reply With Quote
Old 13th January 2011, 23:33   #66  |  Link
DigitalLF
Registered User
 
Join Date: May 2009
Posts: 120
i have not tested the dansrfe uninstaller. but i removed the files from syswow64 and dts-ma decoding stopped to work so i restarted then installed 185 again and it worked in every other aspect. (wasapi and so on.)
__________________
Gigabyte G1.Sniper Z87, I7 4770K (3.5ghz), Gigabyte Radeon 280x, Win8.1 x64, ATI 15.7.1, MPC-HC BE 1.4.6 1478, MadVR v0.90.21, LAV Filters 0.68.1,
XySubFilter 3.1.0.746
DigitalLF is offline   Reply With Quote
Old 13th January 2011, 23:45   #67  |  Link
DigitalLF
Registered User
 
Join Date: May 2009
Posts: 120
im not 100% sure if this is related but check this out: http://forum.doom9.org/showthread.ph...41#post1367141
__________________
Gigabyte G1.Sniper Z87, I7 4770K (3.5ghz), Gigabyte Radeon 280x, Win8.1 x64, ATI 15.7.1, MPC-HC BE 1.4.6 1478, MadVR v0.90.21, LAV Filters 0.68.1,
XySubFilter 3.1.0.746
DigitalLF is offline   Reply With Quote
Old 14th January 2011, 00:15   #68  |  Link
bjd
Registered User
 
Join Date: Apr 2010
Posts: 163
Quote:
im not 100% sure if this is related but check this out.....
It is, FFDShow audio post processes audio in 16bit int,32bit int and 32bit FP only - not 24bit, so to get 24bit output from FFDshow, you need to select 32bit audio.
bjd is offline   Reply With Quote
Old 14th January 2011, 00:22   #69  |  Link
janos666
Registered User
 
Join Date: Jan 2010
Posts: 479
Quote:
Originally Posted by DigitalLF View Post
i have not tested the dansrfe uninstaller. but i removed the files from syswow64 and dts-ma decoding stopped to work so i restarted then installed 185 again and it worked in every other aspect. (wasapi and so on.)
I thought that I removed them manually but I missed one little bastard which caused the trouble.

So, I suggest you to do this:
- Use dansrfe's uninstaller. (No matter if you think you deleted every files, just do it!)
- Use the uninstaller from "my" package (Again, just do it!)
- Use the Put_TMT2 and Put_TMT3 from "my" package. (In this order.)

And I forgot to include a batch file to re-register your actual filter (may be necessary to work until all those uninstalls...).

Place a whatever.bat file in your */Program Files (x86)/Common files/Arcsoft/MPEG Engine, and fill it with these lines and run it:
Code:
@echo off

if not exist ASAudioHD.ax goto no_codec

echo ASAudioHD.ax found.
echo Unregistering ASAudioHD.
regsvr32 /u /s ASAudioHD.ax
echo Registering ASAudioHD.
regsvr32 ASAudioHD.ax
echo Done.
goto end

:no_codec

echo ASAudioHD.ax was not found!

:end
Check the filters in MPC-HC (make sure you use 24-bit source but it shouldn't really matter, it always connects with 24-bit for me). Arcsoft should output 24-bit now.


I think you should use ReClock to downmix the channels, it can do it just fine.
janos666 is offline   Reply With Quote
Old 14th January 2011, 00:22   #70  |  Link
DigitalLF
Registered User
 
Join Date: May 2009
Posts: 120
bjd: that could not be optimal?
__________________
Gigabyte G1.Sniper Z87, I7 4770K (3.5ghz), Gigabyte Radeon 280x, Win8.1 x64, ATI 15.7.1, MPC-HC BE 1.4.6 1478, MadVR v0.90.21, LAV Filters 0.68.1,
XySubFilter 3.1.0.746
DigitalLF is offline   Reply With Quote
Old 14th January 2011, 00:28   #71  |  Link
DigitalLF
Registered User
 
Join Date: May 2009
Posts: 120
Janos666: i will give it a try but just so you know.. (in 20min)
__________________
Gigabyte G1.Sniper Z87, I7 4770K (3.5ghz), Gigabyte Radeon 280x, Win8.1 x64, ATI 15.7.1, MPC-HC BE 1.4.6 1478, MadVR v0.90.21, LAV Filters 0.68.1,
XySubFilter 3.1.0.746
DigitalLF is offline   Reply With Quote
Old 14th January 2011, 01:46   #72  |  Link
DigitalLF
Registered User
 
Join Date: May 2009
Posts: 120
Janos666: i gave your solution a try and with the same results i still have sound and reclock tells me "48000 Hz, 2 channel(s), 32 bits PCM" and if i deselect 16bit and 32bit in ffdshow output i get a WASAPI error "initialize wasapiclient failed unknown error 8889000f"

and back to reclock says part: "48000 Hz, 2 channel(s), 32 bits PCM" that is just ffdshow making a mess.... (no prof that i got 24bit, is it?) is there another way to know for sure?
__________________
Gigabyte G1.Sniper Z87, I7 4770K (3.5ghz), Gigabyte Radeon 280x, Win8.1 x64, ATI 15.7.1, MPC-HC BE 1.4.6 1478, MadVR v0.90.21, LAV Filters 0.68.1,
XySubFilter 3.1.0.746
DigitalLF is offline   Reply With Quote
Old 14th January 2011, 02:13   #73  |  Link
DigitalLF
Registered User
 
Join Date: May 2009
Posts: 120
oh and another thing.... over att slysoft (reclock) there is a installation warning...

Note:
* ReClock must be installed *after* PowerDVD or Arcsoft TMT 3/TMT 5
* Whenever PowerDVD or Arcsoft TMT 3/ TMT 5 is updated or reinstalled, ReClock must be reinstalled
* ReClock replaces the ASAudioRenderer.dll in the TMT 3/ TMT 5 Codec directory. A backup ASAudioRenderer_bak.dll will be created. Do not delete this file, it is required!


is that just for usage inside the program TMT3/TMT5? or is this important for us?
__________________
Gigabyte G1.Sniper Z87, I7 4770K (3.5ghz), Gigabyte Radeon 280x, Win8.1 x64, ATI 15.7.1, MPC-HC BE 1.4.6 1478, MadVR v0.90.21, LAV Filters 0.68.1,
XySubFilter 3.1.0.746
DigitalLF is offline   Reply With Quote
Old 14th January 2011, 02:31   #74  |  Link
Plutotype
Registered User
 
Join Date: Apr 2010
Posts: 235
Quote:
Originally Posted by DigitalLF View Post
its 3 in the morning here but about my 24bit problem before it was just me.... the audio was 16bit but i believe it was 24bit.... so it was just me... sorry.. :P

but i have now tested: DTS-MA: works, LPCM: works, AC3: works.


the only thing left for me to be 100% happy about my htpc would be that madVR would be able to handle DVD's...
Hi,
I have similar setup like you, but dont use Haali ( will explain why ), but the new LAVFsplitter. I have 99percent of all videos in m2ts container.

Now, what works in lavfsplitter/arcsoft/madvr/wasapi/reclock 24bit mode is:
VC-1 + DTS-HD or TrueHD or DTS or AC3
H.264 +DTS-HD or TrueHD or DTS or AC3

For example I have a VC-1 video with one DTS-HD stream.

Reclock info:
23.976 fps, 1920x1080p, YV12 12 bits
48000 Hz, 6 channel(s), 24 bits PCM
Video: madVideoRenderer
Audio: WASAPI excl.

Arcsoft Pin info (I assume its showing correctly) gives this:

Pin: Audio
- Connection media type:
Audio: DTS 48000Hz 6ch 1536kbps

And then when I look into Reclock Pin info table I see:

Pin: Out
- Connection media type:
Audio: WAVE_FORMAT_EXTENSIBLE 48000Hz 6ch 6912kbps

Bugs of LAVFsplitter in madvr mode, which I experience:

- using LAVFsplitter, if m2ts does have PGS subtitles, it causes crashing of MPC-HC at startup ( confirmed also in evr cp mode )

- seekbar remaining time bug ( will have to find out if its a ffmpeg issue in ffdshow video dec or its a splitter bug, I think splitter ). Movie simply does not show correct lenght in the seekbar ( only first minutes or so, then continues ). Internal MPC-HC splitter shows correct lenght/remaining time at its seekbar.

- LPCM audio streams ( can not find out how to connect them to the Arcsoft decoder ) -LAVsplitter does not connect them to Arcsoft HD audio decoder, ffdshow audio decoder steps in, but the result is diginoise and reclock changes automaticly to directsound ( because its in wasapi mode and ffdshow does not work in wasapi 24bit output decoding mode as Arcsoft can provide ). Using internal MPC-HC splitter - ffdshow audio steps in, but the result is downpitched sound with interruptions ( can someone help me with this? )

2 questions:
- how can you see DTS HD MA using Haali splitter, when Haali as a splitter can not see DTS-HD at all?
- you mentioned LPCM, how did you manage ( using whatever splitter ) to get connect the LPCM audio stream to Arcsoft decoder and output in 24bit mode with full bitrate?

Thanks
Pluto

Last edited by Plutotype; 14th January 2011 at 02:33. Reason: grammar
Plutotype is offline   Reply With Quote
Old 14th January 2011, 03:05   #75  |  Link
janos666
Registered User
 
Join Date: Jan 2010
Posts: 479
Quote:
Originally Posted by DigitalLF View Post
is that just for usage inside the program TMT3/TMT5? or is this important for us?
I don't use their renderer but their decoder(s) only. I didn't need to reinstall ReClock when I reinstalled the decoders today.
I think ReClock sabotage the ArcSoft renderer so he can step on it's place.
janos666 is offline   Reply With Quote
Old 15th January 2011, 19:51   #76  |  Link
janos666
Registered User
 
Join Date: Jan 2010
Posts: 479
Quote:
Originally Posted by DigitalLF View Post
Janos666: i gave your solution a try and with the same results i still have sound and reclock tells me "48000 Hz, 2 channel(s), 32 bits PCM" and if i deselect 16bit and 32bit in ffdshow output i get a WASAPI error "initialize wasapiclient failed unknown error 8889000f"

and back to reclock says part: "48000 Hz, 2 channel(s), 32 bits PCM" that is just ffdshow making a mess.... (no prof that i got 24bit, is it?) is there another way to know for sure?
I also told, you should forget about FFDShow. Set your channel configuration in the win.ini for the ArcSoft decoder. Why do you want an additional filter?
janos666 is offline   Reply With Quote
Old 15th January 2011, 20:47   #77  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
This is all bs. The point of ArcSoft or the reason why everyone wants to use it is for one simple reason. To decode the audio as is, without alteration. After that whatever it goes to should be the decision of the user. madshi needs to release his algorithm that controls ArcSoft to decode the audio as is for eac3to, without manipulation.
dansrfe is offline   Reply With Quote
Old 29th January 2011, 18:17   #78  |  Link
mark0077
Registered User
 
Join Date: Apr 2008
Posts: 1,106
Well using the arcdec185.7z and the hex editing of mpc-hc, I can use arcsoft hd audio to decode dts-hd My only query is, when checking the pin info for arcsoft audio decoder while mpc-hc is playing, the Pin In says

Audio: DTS 48000Hz 6ch 1509kbps

while the pin out says

Audio: PCM 48000Hz stereo 1536kbps

But ffdshow and reclock which come after it both say 48000 Hz, 6 channel, 24bit. Is the pin out info of the arcsoft decoder wrong? The decoders gui shows 16bit selected from a combo box, yet it is outputting 24bit according to ffdshow / reclock..
mark0077 is offline   Reply With Quote
Old 29th January 2011, 20:23   #79  |  Link
ikarad
Registered User
 
Join Date: Apr 2008
Posts: 546
anybody can explain me if we can decode dts-hd audio stream or not with analogical output (without bitstream) and mpc-hc?
If yes, how?

I ask that because I don't understand the discussion into the 4st pages;

PS: I don't use reclock but I use mpc-hc and ffdhsow video and audio decoder.
ikarad is offline   Reply With Quote
Old 29th January 2011, 20:57   #80  |  Link
Emilot
Registered User
 
Join Date: Oct 2001
Posts: 35
Quote:
Originally Posted by ikarad View Post
anybody can explain me if we can decode dts-hd audio stream or not with analogical output (without bitstream) and mpc-hc?
If yes, how?

I ask that because I don't understand the discussion into the 4st pages;

PS: I don't use reclock but I use mpc-hc and ffdhsow video and audio decoder.
Yes you can, but only with arcsoft decoders .125 from TMT 2 or .185 from TMT 3.....
Emilot is offline   Reply With Quote
Reply

Tags
decoding, dts-ma


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:25.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.