View Full Version : Alternative Matroska Splitter (Haali)
Pages :
1
2
3
4
5
6
7
8
9
10
[
11]
12
13
14
15
16
17
18
19
20
Dark_Angel_PT
24th January 2007, 23:00
There is no such API, and AVI support is turned off by default because of the problems like that.
I have used Haali Media Splitter with AVI support along with ffdshow for a long time and never had any problems, but i recommend this combination to alot of people and would like to know of any known issues that AVI support might have.
Is there a list of "know issues" somewhere?
I already checked the FAQ in your page...
Haali
25th January 2007, 04:20
So far they only issue that I know of is missing support for Type 1 DV AVIs (I'll add that for the next release). Another thing is that an AVI index is required for playback.
Of course, I personally use the splitter for reading my AVI files, and have no problems with that.
pdanpdan
25th January 2007, 19:01
So far they only issue that I know of is missing support for Type 1 DV AVIs (I'll add that for the next release). Another thing is that an AVI index is required for playback.
So that's why I couldn't extract date&time info from avi DV :(
Please add suport. No other problem so far. Thank you.
Egh
27th January 2007, 21:00
So far they only issue that I know of is missing support for Type 1 DV AVIs (I'll add that for the next release). Another thing is that an AVI index is required for playback.
Of course, I personally use the splitter for reading my AVI files, and have no problems with that.
Yeah, I'm perfectly aware of that problem :) It i's quite inconvinient when trying to preview partitialy downloaded files (like avi raws from share).
Apart from that, there are no problems with AVI splitting now.
Liisachan
27th January 2007, 23:56
how about a working copy + divfix for now?
Egh
28th January 2007, 19:46
how about a working copy + divfix for now?
for just preview? simpler to temporarily enable AVI splitting in mpc internal filters.
haali is the best but this is some functionality lacking here. In order to make the
splitter superior in all aspects, it should be implemented :) Though it is not exactly
urgent of course...
Liisachan
29th January 2007, 01:13
divfix won't take more than several seconds, so it's not a big problem but the problem would be, you couldn't resume if you did divfix, hence a working copy. This copying is actually a bit time-taking if the file is big.
anyway thats a problem of non-robust AVI format (usually placing index chunks at the end of the file, so it won't play just because the last 0.1% is missing); not a problem of Haali.
Egh
29th January 2007, 23:04
divfix won't take more than several seconds, so it's not a big problem but the problem would be, you couldn't resume if you did divfix, hence a working copy. This copying is actually a bit time-taking if the file is big.
anyway thats a problem of non-robust AVI format (usually placing index chunks at the end of the file, so it won't play just because the last 0.1% is missing); not a problem of Haali.
Not quite. Format exists, however noobish it was in the first place :) So playing w/o seek would be nice to have (eventually). Not really urgent but for 100% complience :)
asasadad_1
1st February 2007, 04:28
I have some .m2ts files(AVC1+AC3)), after rename .m2ts to .ts, some of them can be played via haali media splitter(ts) 1.7.62.21 + coreavc video decoder + AC3 filter 1.11, but some of them can't be played.
AVC1+AC3.m2ts(13.4MB) (http://www.rogepost.com/n/3556902199) is a sample haali didn't work, nero splitter 4.6.15.0 works .
Liisachan
1st February 2007, 06:14
Not quite. Format exists, however noobish it was in the first place :) So playing w/o seek would be nice to have (eventually). Not really urgent but for 100% complience :)
You are confusing 2 things:
(1) A broken AVI file that originally had the idx1 chunks at the end but it doesn't have them now. --> Asking to play it somehow means asking to be error-resistant, that is, to consider the possibility that the AVIF_HASINDEX flag is wrongly set. It's not a decoder's fault if the AVI doesn't play because it has the AVIF_HASINDEX flag but doesn't have the index. The file is simply broken.
(2) An AVI file that doesn't have the idx1 from the begining (technically not new at all, as old as AVI) --> Yes, this file should play. It's not broken, within the standard.
In practice (1) and (2) may be very near. A decoder that supports (2) can probably support (1) easily. Still these 2 are different if you are talking about 'compliance'. The file (1) is not standard-compliant while (2) is, and so supporting (1) is not a must at all to be standard-compliant. You know this yourself very welll dont you?... you just want to play an ordinary AVI without downloading it all (from some obscure place...), and it's not like you are experiencing with a rare AVI format (intrinsically without idx1). It's not Haali's fault that your file is not complete, not having the idx1 at the very end :D
asasadad_1
2nd February 2007, 08:09
Haali Media Splitter(ts)1.7.62.21 recognised only PID 38(AC3 audio) in this sample(28.6 MB) (http://www.rogepost.com/n/5240567221),actually that sample contains an AC3 audio track and a DTS audio track.
gabest mpeg splitter works ok with that .ts sample.
madshi
2nd February 2007, 23:53
The bug I reported earlier is fixed in the latest version. Thanks, Haali! :)
SealTooGreat
8th February 2007, 03:25
MPC(also WMP11)+Haali splitter(1.7.62.21) can not recognize PAR signalization in my Xvid encode(MeGUI,xvid_encraw,-par 64:45,AVI). Nero Show Time and GMplayer can!
In MPC......Video Frame-->Touch Window From Inside + Keep Aspect Ratio (checked) + Override Aspect Ratio=Default
Here is a sample(6mb) (http://depositfiles.com/files/604919)
I also try MPEG4Modifier v1.4.4 to change/apply same PAR....it doesn't help!
I don't have any problem with MKV and MP4 anamorphic encodes?!
...or is this question for another thread?!
kurt
8th February 2007, 08:35
do you use overlay mixer in mpc? if so, switch to haali renderer or vmr9/7...
in ffdshow you'll need this configuration:
http://i9.tinypic.com/4g61ate.jpg
btw you hoster is strange, can't download the file...
here is another sample (anamorphic encode):
http://home.arcor.de/evil.bert/test/xvid.par.avi (1,5 mb)
bergi
8th February 2007, 11:58
@Haali,
could you add a possibility to demux 2 audio streams at the same time? I use your splitter for remuxing ts-files with 2 audio streams to mkv-files. If your splitter could have more than one audio pin I could do this in one step.
cc979
8th February 2007, 15:04
MPC(also WMP11)+Haali splitter(1.7.62.21) can not recognize PAR signalization in my Xvid encode(MeGUI,xvid_encraw,-par 64:45,AVI). Nero Show Time and GMplayer can!
In MPC......Video Frame-->Touch Window From Inside + Keep Aspect Ratio (checked) + Override Aspect Ratio=Default
Here is a sample(6mb) (http://depositfiles.com/files/604919)
I also try MPEG4Modifier v1.4.4 to change/apply same PAR....it doesn't help!
I don't have any problem with MKV and MP4 anamorphic encodes?!
...or is this question for another thread?!
its old problem, try using rgb32 output in ffdshow or vmr9 in mpc
SealTooGreat
8th February 2007, 17:40
kurt:do you use overlay mixer in mpc? if so, switch to haali renderer or vmr9/7...
in ffdshow you'll need this configuration:
I'm using haali renderer with your ffdshow overlay output settings and it doesn't help.....only switching to vmr9/7 solves my problem. It's also same with your uploaded sample.
kurt:btw you hoster is strange, can't download the file...
Under "free" choose "download"...another window will popup and wait 40sec in that second window. Enter the code and press [Download the file]
Is this haali video renderer PAR-signalization-problem fixable?!...or it's just me?!
kurt
8th February 2007, 17:57
@ SealTooGreat: ah, I clicked on the wrong button :)
your sample plays fine here with haali render and ffdshow (displaying the right AR). Don't know why it is not working for you...
SealTooGreat
8th February 2007, 18:39
@kurt
Thanks mate...now it's working :D ...I didn't realize that check boxes "Use overlay mixer" & "Allow ouput format changes during playback" have to be [bold].....not [bold]....if you know what I mean.
madshi
10th February 2007, 11:57
@Haali,
could you add a possibility to demux 2 audio streams at the same time? I use your splitter for remuxing ts-files with 2 audio streams to mkv-files. If your splitter could have more than one audio pin I could do this in one step.
What he said.
I'm using Haali Media Splitter + Haali Matroska Muxer to mux my German HDTV recordings from TS to MKV. The recordings always have two audio tracks in them (German + English). Using the two Haali DirectShow filters I can only mux one audio track into MKV automatically. I have to do a lot of work to get the other audio track muxed:
(1) manual demuxing
(2) manual audio syncing to the video
(3) manual muxing
That costs an hour or so per movie. So having the Haali Media Splitter offering all audio streams as output pins would be a great help!
FWIW, the Elecard Demultiplexer offers an output pin for all audio streams. It even names them correctly ("H264", "AC3" etc). The problem with the Elecard Demultipler is that the "H264" pin doesn't connect to the Haali Matroska Muxer for whatever reason. Otherwise I could use "File Async" + "Elecard Demultiplexer" + "Haali Matroska Muxer".
Haali
10th February 2007, 22:09
Use another filter called "Haali Simple Media Splitter" that is just a dumb splitter (no segments, editions, track switching and other advanced features).
madshi
10th February 2007, 23:56
Use another filter called "Haali Simple Media Splitter" that is just a dumb splitter (no segments, editions, track switching and other advanced features).
That's working perfectly!
:thanks:
ron.v.f
11th February 2007, 02:19
I'm a little bit confused. After installing the newest Version of Haali's media splitter, I get no subtitle playing my mkv with S_TEXT/SSA. Autoload VSFilter doesn't help anything. It shows me there is a subtitle-file but nothing more. No subtitle appears.
Open my mkv in graphedit, it isn't possible to link mkv's subtitle-pin with DirectVobSub. Only ffdshow mpeg4-filter works. It would be nice if Haali splitter works without ffdshow because xvid's original filter is much better.
Am I lacking any .dlls or is this just a problem of the splitter?
madshi
11th February 2007, 15:43
@Haali, would you consider adding E-AC3/DD+ muxing support to your Haali Matroska Muxer? It already "kind of" works, but not really. I've tried muxing a 5MB DD+ audio file and it ended up in a 22KB MKV file which sais "AC3" but which of course doesn't work correctly.
Here you'll find a DirectShow filter which can read DD+ files and which connects to the Haali Matroska Muxer just fine:
http://forum.doom9.org/showpost.php?p=950854&postcount=448
If you need a DD+ sample audio file, just let me know. Thanks!
asasadad_1
14th February 2007, 04:11
http://forum.doom9.org/showthread.php?p=947940#post947940 solved in 1.7.75.20, thanks.
Yong
18th February 2007, 18:15
im here to report the haali media splitter problem,
please see this and the following posts,
http://forum.doom9.org/showthread.php?p=955853#post955853
im using the 15/02/2007 build,
ffdshow crash with this sample when using haali media splitter:
http://y0ngc6.googlepages.com/KoimomoDEMO300.mp4
with mpc internal mov/mp4 and nero splitter this sample is play fine, resolution bigger than 320x240 will not have this problem.
this sample i was muxed with mp4creator, the original mkv produced by x264 r622 also show the same problem.
Bug comfirmed, it was a gcc compiled ffdshow.ax fault :p
obieobieobie
18th February 2007, 23:31
I wish the installer would stop hijacking the .ogm, .ogg and .mkv extensions on install. Every time I update the splitter, I have to reregister the extensions. The installer also forces its own icons to the extensions.
Haali
19th February 2007, 05:52
Sorry, can't please everyone. When it didn't register file types, ppl complained some features didn't work.
obieobieobie
19th February 2007, 12:56
Sorry, can't please everyone. When it didn't register file types, ppl complained some features didn't work.
But can't there be a checkbox during install? People who don't want the registering would simply uncheck it.
rs008f
21st February 2007, 04:35
I cannot get Haali Media Splitter 1.7.77.5 to work in Windows Vista 32. Is it me or Haali Media Splitter?
Haali
21st February 2007, 05:17
I don't know. I don't have Vista myself and don't have plans to get it.
Kurtnoise
21st February 2007, 06:26
I cannot get Haali Media Splitter 1.7.77.5 to work in Windows Vista 32. Is it me or Haali Media Splitter?
I think it's on your side...:) No problem here.
Egh
26th February 2007, 22:44
About just 15 minutes old build at the moment :P
Changes
* 27/02/2007
o New Features:
+ Added MPEG PS support (incomplete).
+ Added VC-1 in TS/PS support.
+ Added more items to the renderer OSD.
+ Renderer OSD can now be activated with right-Alt+O.
+ Added LPCM in TS support (incomplete).
+ Improved GDSMux utility.
+ Improved seeking in TS files.
o Fixed items:
+ Fixed display when the window is partially outside the screen.
+ Allow playback when TS file duration can't be detected, seeking is not possible in this case.
+ H.264 with short startcodes in TS is now properly handled.
+ Muxer bugfixes.
asasadad_1
27th February 2007, 03:14
http://forum.doom9.org/showthread.php?p=947385#post947385 solved in 1.7.89.0, thanks.
mariner
27th February 2007, 06:55
Well done Haali. Hope to see EVOB and DD+ support in next version.
Best regards.
foxyshadis
27th February 2007, 07:12
Well done Haali. Hope to see EVOB and DD+ support in next version.
Best regards.
That would be this:
+ Added VC-1 in TS/PS support.
Though how well it works with DD+ is anyone's guess.
mariner
27th February 2007, 07:31
Ah yes...
Thanks foxyshadis.
madshi
27th February 2007, 10:35
Thanks a lot, Haali. I'm drooling over the MPEG PS and VC-1 support!!
http://madshi.net/icon_crazy.gif
Edit: Just installed the latest version and enabled MPEG PS support in the installer. Then I set the Haali Media Splitter to "preferred" in MPC (no other filters are preferred) and tried to play a VC-1 EVO file. But the Haali Media Splitter didn't get activated. Instead a "MPEG-2 Demultiplexer" did a bad job with the EVO.
HeadBangeR77
27th February 2007, 13:06
Did you disable the internal MPC's MPEG2 support?
The internal decoders/ filters /splitters seem to have priority over the external ones, even if the latter are set to the highest merit.
just a guess ;)
EDIT: Wrong guess then, sorry.
madshi
27th February 2007, 14:15
Yes, I have "MPEG PS/TS/PVA" disabled in the "Internal Filters" tab.
madshi
27th February 2007, 14:52
Problem solved: I had ffdshow set to "WMV1 -> wmv9". For whatever reason this resulted in the Haali Media Splitter not getting activated. When I changed ffdshow to "WMV1 -> libavcodec" everything works fine (apart from libavcodec glitches, but that's not the guilt of the Haali Media Splitter). The same thing happens in GraphEdit: When ffdshow is set to "WMV1 -> wmv9", I cannot connect the Haali Media Splitter to ffdshow. With "WMV1 -> libavcodec" the connection works. This is a ffdshow related problem and not the guilt of the Media Splitter, as far as I can see.
So the Haali Media Splitter does seem to fully work with VC-1 EVO files for me (as long as there is a VC-1 decoder it can connect to).
One little request to Haali: When muxing a VC-1 EVO file to MKV with your media splitter + matroska muxer, the "fps" information is set to 0. Would it be possible to set it to 23.976 instead? Or maybe you could add a setting where one could choose which fps to use?
Thanks very much!!!
BTW, it seems to me that both the Media Splitter and the Matroska Muxer now support E-AC3 / DD+? Is that true? That would be great! It's not listed under new features, that's why I'm asking...
:thanks:
KoD
27th February 2007, 14:53
I set the Haali Media Splitter to "preferred" in MPC
You don't need to do that.
madshi
27th February 2007, 16:07
You don't need to do that.
You're right. I just did it because originally I didn't get it to work.
In the meanwhile when opening the "MAININTRO.EVO" VC-1 test file with MPC, there's a MessageBox shown by Haali Media Splitter with this text:
"Invalid first byte of EBML ID: 00"
Haali
27th February 2007, 18:30
I've never tried using ffdshow for vc-1 decoding. Playback works fine here with microsoft's decoder DMO. As for DD+, I didn't find any DD+ dshow decoder that worked.
_xxl
27th February 2007, 18:49
http://forum.doom9.org/showthread.php?p=962187#post962187
It seems to be working.
madshi
27th February 2007, 19:47
I've never tried using ffdshow for vc-1 decoding. Playback works fine here with microsoft's decoder DMO.
The only way I know to make use of Microsoft's VC-1 DMO decoder in MPC is through ffdshow. Do you know another way?
As for DD+, I didn't find any DD+ dshow decoder that worked.
I have it working by using the InterVideo (WinDVD 8 HD) audio decoder in combination with the source filter from here:
http://forum.doom9.org/showpost.php?p=950854&postcount=448
This works for demuxed DD+ files with MPC, if you set the InterVideo audio decoder and the source filter from the link above both to preferred. Doesn't work with the Haali Media Splitter, though.
_xxl
27th February 2007, 20:14
G:\quicktime\mainintro.evo::Audio
Media Type 0:
--------------------------
Audio: 0xeac3 48000Hz 6ch
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {0000EAC3-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 0
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 18
WAVEFORMATEX:
wFormatTag: 0xeac3
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 0
nBlockAlign: 0
wBitsPerSample: 0
cbSize: 0 (extra bytes)
pbFormat:
0000: c3 ea 06 00 80 bb 00 00 00 00 00 00 00 00 00 00 Γκ..€»..........
0010: 00 00 ..
EAC3 is not supported yet?
Haali
27th February 2007, 21:09
The only way I know to make use of Microsoft's VC-1 DMO decoder in MPC is through ffdshow. Do you know another way?
I use the codecs that come with WMF11 SDK (they also come with wmp10/11 afaik, but I don't want to install them).
I have it working by using the InterVideo (WinDVD 8 HD) audio decoder in combination with the source filter from here:
http://forum.doom9.org/showpost.php?p=950854&postcount=448
This works for demuxed DD+ files with MPC, if you set the InterVideo audio decoder and the source filter from the link above both to preferred. Doesn't work with the Haali Media Splitter, though.
I'll try that.
Haali
27th February 2007, 21:11
EAC3 is not supported yet?
That's some random mediatype that I use for DD+. I don't know what commercial splitters&decoders use.
_xxl
27th February 2007, 21:28
Media Player 2 (MPC) + Haali Media Splitter + ffdshow ac3 decoder.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.