Log in

View Full Version : Documentation of the new track info interface for latest matroskasplitter


ChristianHJW
24th November 2003, 14:35
This new interface designed by Toff is very powerful. It basically allows to read any kind of info from the track header, such as

- number of streams
- codec IDs
- AR flags ( Display width x height )
- codec URLs ( for autodownload server )
etc.

Its documented here in the guliverkli CVS (http://cvs.sourceforge.net/viewcvs.py/*checkout*/guliverkli/guliverkli/include/ITrackInfo.h?content-type=text%2Fplain&rev=1.2).

Can somebody with a good connection to |Blight| please point him here, for an update of Zoomplayer ? If he implements it, he can

- display custom comment tags for audio and subs streams
- correct AR without ffdshow, means for every codec
- display enhanced file information, like what TCMP does with the CDL already

Same is valid for the BSplayer dev, of course ....


Edit: Fixed some spelling for you :)

Blight
25th November 2003, 00:54
I'll implement the AR thing into the next version.
What's the minimum version of the splitter required for this to work?
Also, can someone provide a small file to experiment with?

I also noticed that the matrsoka splitter can return 0 for both width and height display fields, I wrote a work-around, but I'm not sure it's best to allow something like this.

gizmotech
25th November 2003, 14:35
If chris can provide you with the a-l.excel.vfr-test.xvid.mkv file I created a month ago for the VFR proof of concept, then that should meet everything but AR (though it has it listed the AR is identical to the video itself)

Minimum splitter level for these features is 1.0.1.8

Thanks,
Gizmo.

PS: Or pm me and I can "probably" send it to you.

Atamido
25th November 2003, 20:29
Nobody should have a splitter below 1.0.1.8. If they do then chances are that they will not be able to play back audio in files currently being made because of the new lacing scheme.

Blight
26th November 2003, 01:08
I implemented the AR scheme, works locally, so next release should support it.

ChristianHJW:
I think there should be another field... a description of the track in question, right now I think you can put it in the comment field, but that field is inaccessible through the API.

ChristianHJW
26th November 2003, 11:44
About samples with AR flag set :

http://matroska.free.fr/samples/

then get one of the files from the anamorphic comparison test.


With respect to the comments in the track header, i guess it was Pamels idea to have all of those in the tags, not in the headers, and Toff's interface deosnt provide access to tags ( and there are no plans to do that either ). I will point Toff to here about a possible workaround.

ChristianHJW
26th November 2003, 12:14
Originally posted by Blight ChristianHJW:
I think there should be another field... a description of the track in question, right now I think you can put it in the comment field, but that field is inaccessible through the API.

I checked with Toff because i was confused also, the field that has to be used is called 'track name', it can be set in VdubMod and with the shell extension, and it can be used to give a description of the track itself, like

'German - Bavarian Dialect'

or such. It appears to me that most people are using the 'comments' tags now to add those descriptions, and this is not what should be done.

ChristianHJW
26th November 2003, 15:42
I finally found the time to test it myself, and it works like a charm in TCMP pre-RC5.

In VdubMod the corresponding tag that has to be set ( although it actually isnt a tag, Cyrius just put it into the tag setting window ) is called

'title'

in mkvmerge / mmg its called

'track name'

like the element itself.

Please note that when transmuxing OGMs into MKVs these have to be set manually, because neither VdubMod nor mkvmerge will copy the OGM comments into the track name element for the MKV.

filewalker
26th November 2003, 18:24
Very very good news...that it finnaly works! :)

Cu filewalker

Assault
4th December 2003, 00:24
@ ChristianHJW/Gabest

Can somebody with a good connection to |Blight| please point him here, for an update of Zoomplayer ? If he implements it, he can

- display custom comment tags for audio and subs streams
- correct AR without ffdshow, means for every codec
- display enhanced file information, like what TCMP does with the CDL already

Same is valid for the BSplayer dev, of course ....

What about Media Player Classic? Will there also be an update concerning AR correction?

Assault

ChristianHJW
6th December 2003, 22:54
Originally posted by Assault What about Media Player Classic? Will there also be an update concerning AR correction? Assault ... i am sorry mate, but only Gabest can answer this, i dont have any contact with him anymore since some time now ...