PDA

View Full Version : Haali Splitter + H264 and ac3/dts commercial filters for media center 64 bit


Hwindu
27th September 2007, 02:20
Hi
I hope I won’t annoy anyone by asking several questions

There haali media splitter for vista 64? (media center)

I’m looking for a commercial filter I can buy that will decode h264(like the mainconcept for 32bit, it looked amazing) and ac3/dts/truehd for my bluray HDDVD rips.

Is there a way to mux truehd into MKV?

The only solution now is ffdshow for 64 and it looks fine but I don’t think it has hardware acceleration and I can’t find 64bit filter for truehd

And spur me the talk about 64bit version I tried 32bit and in my experience it works much faster even though it emulates everything

Thanks

lariva
29th September 2007, 03:15
Hi
I hope I won’t annoy anyone by asking several questions

There haali media splitter for vista 64? (media center)

I’m looking for a commercial filter I can buy that will decode h264(like the mainconcept for 32bit, it looked amazing) and ac3/dts/truehd for my bluray HDDVD rips.

Is there a way to mux truehd into MKV?

The only solution now is ffdshow for 64 and it looks fine but I don’t think it has hardware acceleration and I can’t find 64bit filter for truehd

And spur me the talk about 64bit version I tried 32bit and in my experience it works much faster even though it emulates everything

Thanks

There seems to be no 64 bit haali splitter.
Cyberlink announced about 6 months ago that they will have 64bit decoder for media center
...
There is no commercial 64 bit video decoder with HW acceleration to my knowledge.
ffdshow 64 bit has issues (especially if you have 32 bit loaded as well - for some odd reason they both use the same registry branches and keep stepping on each other)

As a side note:
Mainconcept sucks relative to other options available.
64bit is faster on encoding by 10-12 %; I just ran the comparison between 32 and 64 bit chains matching versions as close as I could:

32 bit chain (dgdecode, avisynth, x264)


---------- RUN1PASS1.LOG
encoded 1749 frames, 88.77 fps, 1850.94 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 88.84 fps, 1850.94 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 89.41 fps, 1850.94 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 89.77 fps, 1850.94 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 89.62 fps, 1850.94 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 23.22 fps, 1829.46 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 23.18 fps, 1829.44 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 23.33 fps, 1828.79 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 23.37 fps, 1829.54 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 23.45 fps, 1829.47 kb/s

64 BIT CHAIN (dgdecode, avisynth, x264
---------- RUN1PASS1.LOG
encoded 1771 frames, 113.00 fps, 1851.56 kb/s
---------- RUN2PASS1.LOG
encoded 1771 frames, 112.78 fps, 1851.56 kb/s
---------- RUN3PASS1.LOG
encoded 1771 frames, 112.33 fps, 1851.56 kb/s
---------- RUN4PASS1.LOG
encoded 1771 frames, 112.77 fps, 1851.56 kb/s
---------- RUN5PASS1.LOG
encoded 1771 frames, 113.24 fps, 1851.56 kb/s
---------- RUN1PASS2.LOG
encoded 1771 frames, 26.38 fps, 1830.01 kb/s
---------- RUN2PASS2.LOG
encoded 1771 frames, 26.59 fps, 1829.81 kb/s
---------- RUN3PASS2.LOG
encoded 1771 frames, 26.38 fps, 1830.09 kb/s
---------- RUN4PASS2.LOG
encoded 1771 frames, 26.49 fps, 1829.87 kb/s
---------- RUN5PASS2.LOG
encoded 1771 frames, 26.41 fps, 1829.93 kb/s

PASS1:

x264 --pass 1 --progress --quiet --bitrate 1823 --stats "1.stats" --bframes 3 --b-pyramid --direct auto --subme 1 --analyse none --threads auto --thread-input --me hex --no-dct-decimate --no-psnr --no-ssim --output NUL "C:\work2\test\test-480p.avs" 2>&1 | tee run1pass1.log

PASS 2
x264 --pass 2 --progress --quiet --bitrate 1823 --stats "1.stats" --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 6 --trellis 1 --analyse all --8x8dct --threads auto --thread-input --me hex --sar 427:360 --no-dct-decimate --no-psnr --no-ssim --output "C:\work2\run1-480p.mp4" "C:\work2\test\test-480p.avs" 2>&1 | tee run1pass2.log

Video Data:
Format : MPEG-2 Program
Format/Family : MPEG-2
File size : 5.63 MiB
PlayTime : 5s 424ms
Bit rate : 8699 Kbps

Video #0
Codec : MPEG-2 Video
Codec profile : Main@Main
Codec settings/Matri : Custom
PlayTime : 5s 338ms
Bit rate : 8900 Kbps
Bit rate mode : CBR
Width : 720 pixels
Height : 480 pixels
Aspect ratio : 16/9
Frame rate : 29.970 fps
Standard : NTSC
Chroma : 4:2:0
Interlacement : Progressive
Bits/(Pixel*Frame) : 0.859

Audio #0
Codec : MPEG-1 Audio layer 2
PlayTime : 5s 64ms
Bit rate : 64 Kbps
Bit rate mode : CBR
Channel(s) : 2 channels
Sampling rate : 48 KHz
Resolution : 16 bits
Writing library : Xing (new)

The system that I'm using:

E6600 CPU @3200 (8x400), 1000Mhz 5-5-5-15 2GB memory
on Windows x64.

Running memory at 1200@5-5-5-15 or 1000@4-4-4-12 does produce another ~frame per second, I'd rather keep the chips healthy though...

So, your statement about 64 bit performing slower is rather bogus...

squid_80
29th September 2007, 08:00
Why is there more frames in your 64-bit encodes? It's not very accurate if they're not encoding exactly the same thing.

Hwindu
29th September 2007, 08:17
lariva, you’re absolutely right, I really meant the other way around .
Beyond the numbers, the 64bit vista operation system just feels faster and more robust.
But the encoding times you are showing here are simply impressive.

I’m painfully aware about the problem with 64bit ffdshow but it’s the only solution right now, as for haali splitter I know that vista codec pack 64 uses 64bit matroska splitter that I couldn’t find as a standalone package

If you’re saying that mainconcept sucks which h264 decoder LOOKS best?

And I’m still looking for a way to mux truehd to mkv, the filters (sonic) are there.

lariva
29th September 2007, 20:39
Why is there more frames in your 64-bit encodes? It's not very accurate if they're not encoding exactly the same thing.

I was encoding the exact same thing - the difference came from dgindex.

for the 32 bit chain I used the latest 1.4.9 version of the dgindex (i.e. the most optimizations)

for the 64 bit I had to fall back to 1.4.6 as that is the only one available in 64 bit; for some odd reason the two get different number of frames.

the benchmarking "suite" that i used:
http://www.techarp.com/showarticle.aspx?artno=442&pgno=0

lariva
29th September 2007, 20:46
BTW, 64 bit vista is slower then 64 bit XP; and by a very large factor. Check out:
http://www.tomshardware.com/2007/01/29/xp-vs-vista/page5.html

I read that article a while ago; and i have seen almost the same numbers myself.

Granted Vista runs a lot more stuff then XP, however, that should not affect video encoding outside of < 1%.

There is another article there dealing specifically with x264 and 64 bit OS, unfortunately I cant seem to find it now.

In regard to h.264:
www.compression.ru is a very(!) good site (in english) and in late 2006 they had codec comarison Cyberlink, Mainconcept and x264 were a part of it (i'll edit the message once i find the PDF [http://www.compression.ru/video/codec_comparison/index_en.html ). x264 won hands down (which personally surprised me to a great deal as I'm not a big believer into an Open Source quality...)

EDIT:
Here is one of the documents I was talking about:
Entry Page: http://www.compression.ru/video/codec_comparison/mpeg-4_avc_h264_2006_en.html
The document itself: http://www.compression.ru/video/codec_comparison/pdf/msu_mpeg_4_avc_h264_codec_comparison_2006_eng.pdf

those guys also offer you MSU tool that allows you to do video quality comparison based on different math ratings (PSNR and a few others)
for your own entertainment try to run those.

With that document in mind - paying for commercial codec is nuts.



lariva, you’re absolutely right, I really meant the other way around .
Beyond the numbers, the 64bit vista operation system just feels faster and more robust.
But the encoding times you are showing here are simply impressive.

I’m painfully aware about the problem with 64bit ffdshow but it’s the only solution right now, as for haali splitter I know that vista codec pack 64 uses 64bit matroska splitter that I couldn’t find as a standalone package

If you’re saying that mainconcept sucks which h264 decoder LOOKS best?

And I’m still looking for a way to mux truehd to mkv, the filters (sonic) are there.