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 > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 11th July 2014, 04:55   #1  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
Use DSS2 without installing Haali?

I would like to be able to use the DSS2 filter without actually installing Haali Media Splitter. I have extracted all of the files from the setup executable using 7-zip. I understand I need avss.dll. Is there anything else needed? Also, how do I register the dll to get it recognized by MeGUI?
Frozen Fractals is offline   Reply With Quote
Old 11th July 2014, 14:37   #2  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
IIRC, you'll need to have also the following files in the same folder as the avs DLL:

splitter.ax, mkx.dll, mkzlib.dll and mkunicode.dll. Again IIRC, register mkx.dll BEFORE registering splitter.ax.

Supposing you cannot (un)register DLLs/OCXs via Explorer's context-menu,
then open a command-prompt onto the target folder and run:
Code:
regsvr32 filename.ext
NOTICE, this does work with a "normal" Avisynth setup,
I have no idea whether it's sufficient for MeGUI, which I've never used.

Besides, you may wish to remove the Registry entries which force the use of HMS as "THE" source filter for MKVs/MKAs.

<rant>
Haali Media Splitter is 10 years old already,
what's the point of keeping its source-code closed (or outdated)?
</rant>

Last edited by filler56789; 11th July 2014 at 14:42. Reason: typo
filler56789 is offline   Reply With Quote
Old 11th July 2014, 17:57   #3  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
Thanks. I moved everything into the "plugins" directory within my AviSynth directory. I registered mkx.dll and splitter.ax successfully. However, upon trying to register for the other three (avss.dll, etc.), I came across this error:

"The module 'avss.dll' was loaded but the entry-point DllRegisterServer was not found. Make sure that 'avss.dll' is a valid DLL or OCX file and then try again."
Frozen Fractals is offline   Reply With Quote
Old 11th July 2014, 18:51   #4  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
avss.dll does not need to be registered.
filler56789 is offline   Reply With Quote
Old 12th July 2014, 00:05   #5  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
Hmm..it still doesn't seem to be working. Is there any way to have Haali installed without it being used as the primary splitter (I currently use LAV)?
Frozen Fractals is offline   Reply With Quote
Old 12th July 2014, 00:13   #6  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
Yes, after installing Haali, open Regedit, go to
Code:
HKEY_CLASSES_ROOT\Media Type\Extensions
and delete the .mka, .mkv, .mks entries created by mkx.dll.
filler56789 is offline   Reply With Quote
Old 12th July 2014, 02:04   #7  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
That doesn't seem to have worked, unfortunately. When playing an .mkv file, Haali still pops up in the Windows tray (which I presume means it is being used)..any other ideas?
Frozen Fractals is offline   Reply With Quote
Old 12th July 2014, 02:32   #8  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
1) Reboot and try again

2) Are you sure you used regedit "as an administrator"?

3) As a last resort, re-install LAV Filters...
filler56789 is offline   Reply With Quote
Old 12th July 2014, 02:35   #9  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
4) Drop Haali altogether, then switch to DSS2mod

http://code.google.com/p/xvid4psp/do...rs.7z&can=2&q=

Last edited by filler56789; 12th July 2014 at 02:38.
filler56789 is offline   Reply With Quote
Old 12th July 2014, 03:07   #10  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
Do I delete the entire key entry (i.e. the 'mka', 'mkv', and 'mks' "folders")?

1) Will try
2) Yes
3) Will try (if above fails)
4) Thanks, is this the same as the D2SS found in Haali?

Thanks for helping btw
Frozen Fractals is offline   Reply With Quote
Old 12th July 2014, 03:17   #11  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
4) sort of, IIRC the docu says it's DSS2 without the splitter's annoyingware
filler56789 is offline   Reply With Quote
Old 12th July 2014, 03:35   #12  |  Link
QBhd
QB the Slayer
 
QBhd's Avatar
 
Join Date: Feb 2011
Location: Toronto
Posts: 697
Umm... when installing Haali, just un-tick every option. I have it installed ONLY for use in MeGUI and it is never used when playing videos (I too use LAV)

QB
__________________
QBhd is offline   Reply With Quote
Old 12th July 2014, 03:58   #13  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
Quote:
Originally Posted by QBhd View Post
Umm... when installing Haali, just un-tick every option. I have it installed ONLY for use in MeGUI and it is never used when playing videos (I too use LAV)

QB
Really? I did that and still Haali always runs when I play MKVs. I found a workaround..I think. I added all of the Haali filters to MPC's external filters list and set them all to "block".
Frozen Fractals is offline   Reply With Quote
Old 12th July 2014, 05:16   #14  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Why not try using Codec Tweak Tool?

Go to "Preferred Splitters" and switch MKV from Haali to LAV (for both columns: x86+x64).
I believe it'll also automatically register LAV for MKA as well.
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 12th July 2014, 06:17   #15  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
Quote:
Originally Posted by Sparktank View Post
Why not try using Codec Tweak Tool?

Go to "Preferred Splitters" and switch MKV from Haali to LAV (for both columns: x86+x64).
I believe it'll also automatically register LAV for MKA as well.
Thanks that worked! BTW, when the popup asking me about automatic source filter selection for ... and saying none of the popular filters are enabled, should I enable them (yes or no)?
Frozen Fractals is offline   Reply With Quote
Old 12th July 2014, 09:37   #16  |  Link
foxyshadis
ангел смерти
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Lost
Posts: 9,558
You can search for and remove all references to {55DA30FC-F16B-49FC-BAA5-AE59FC65F82D} as well, once you've switched them to another splitter with Codec Tweak (doing that manually is tedious); that's the Haali Splitter CLSID. DSS2Mod is probably the quickest solution if you aren't going to use anything else from Haali though.
foxyshadis is offline   Reply With Quote
Old 12th July 2014, 13:59   #17  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
Quote:
Originally Posted by Sparktank View Post
Why not try using Codec Tweak Tool?
My bad — I completely forgot to add: open Graphstudio and

"reduce the merit of splitter.ax to a reasonable value"

Gomen nasai =^.^=

Last edited by filler56789; 12th July 2014 at 17:22.
filler56789 is offline   Reply With Quote
Old 12th July 2014, 17:13   #18  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by Frozen Fractals View Post
Thanks that worked! BTW, when the popup asking me about automatic source filter selection for ... and saying none of the popular filters are enabled, should I enable them (yes or no)?
I meant to reply but the forum went offline for a bit yesterday.

The other two posts also have very good information.
foxyshadis, info especially.
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 12th July 2014, 18:11   #19  |  Link
Frozen Fractals
Audiophile
 
Frozen Fractals's Avatar
 
Join Date: Jun 2014
Location: Arendelle
Posts: 24
Quote:
Originally Posted by foxyshadis View Post
You can search for and remove all references to {55DA30FC-F16B-49FC-BAA5-AE59FC65F82D} as well, once you've switched them to another splitter with Codec Tweak (doing that manually is tedious); that's the Haali Splitter CLSID. DSS2Mod is probably the quickest solution if you aren't going to use anything else from Haali though.
How would I use DSS2Mod with MEGUI (AviSynth 2.6 MT Alpha 5)? Do I just stick it in the 'plugins' directory under AviSynth's program files and register the dll?

Thanks for the help!
Frozen Fractals is offline   Reply With Quote
Old 12th July 2014, 23:48   #20  |  Link
Overdrive80
Anime addict
 
Overdrive80's Avatar
 
Join Date: Feb 2009
Location: Spain
Posts: 673
Maybe you can use this:

EDIT: I had attachment two reg files with classes and other entries. You should adapt it to your paths

EDIT: I had re-up file adapted for CCCP codecs on x64 system (Path=C:\Program Files (x86)\Combined Community Codec Pack\Filters\Haali)
Attached Files
File Type: 7z Keys.7z (3.7 KB, 46 views)
__________________
Intel i7-6700K + Noctua NH-D15 + Z170A XPower G. Titanium + Kingston HyperX Savage DDR4 2x8GB + Radeon RX580 8GB DDR5 + ADATA SX8200 Pro 1 TB + Antec EDG750 80 Plus Gold Mod + Corsair 780T Graphite

Last edited by Overdrive80; 13th July 2014 at 02:15. Reason: Update registry keys
Overdrive80 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

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 14:38.


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