PDA

View Full Version : attachements in Matroska


jkwarras
28th September 2003, 20:31
Hi,

I'm having some problems with attachements in Matroska, in fact i can't attach anything to a *.mkv. I'm using:

- mkvtoolnix 0.7.0
- mmg 6.2.0 r2 (mkvmerge GUI) - latest version

When i attach a *.txt or *.jpg, I add a description and the mime type, but when i click "Run" an error mesage appears saying that some attachement have not their mime/type specified and will not be muxed. The file is muxed without problems but the attachements aren't muxed. I post the commandline used by the GUI:

"C:\Archivos de programa\mmg\mkvmerge\mkvmerge.exe" -o "D:\Peliculas DivX\ANNIEHALL\Trailer\Trailer.mkv" --attachment-description "Cover" --attachment-mime-type image/jpeg --attach-file "D:\Peliculas DivX\mullholland_dvd.jpg" --cues 0:iframes --language 0:eng --cues 1:none --language 1:eng -a 1 -d 0 -S "D:\Peliculas DivX\ANNIEHALL\Trailer\Trailer.ogm"

If anyone can help me it will be nice. Thanks and good work matroska team! I love this container :)

ChristianHJW
28th September 2003, 21:22
mkvmerge 0.7 is coming with its own GUI, mmg 0.6.2 is currently incompatible AFAIK ....

jkwarras
28th September 2003, 22:06
Oh! Well, i didn't know that, thanks! Now it works. Really great.

Just one more question, is there anyway to see the attachement in a player like Media PLayer classic or it's only posible via the shell extension?

unmei
29th September 2003, 10:35
also via pamels new MatroskaStreamEditor, but you're right, i wouldnt know of a player displaying them right now ..i guess it won't take too long till support in some players like mpc and tcmp is coming
(but then again the player will need image format libraries if it wants to display most common pictures on its own, ie. not open with default application)

sysKin
29th September 2003, 17:43
It might be a little bit off topic, but the thread reminded me: all .jpg images are displayed via directshow in my system. Is this normal? lol

I tried to figure out what filter is used, but graphedit just says "generate still video", followed by ffdshow, followed by video renderer.

The strange sideeffect is that all players claim they can open .jpg. When I open full directory, images are also opened and dragged to playlists. Winamp is 'good' (or bad?) and skips them, but TCMP just displays them forever ;) which ruins any auto-repeat.

Anyway, if images can be displayed via directshow, maybe you can you that for matroska too - without any extra libraries ;)

Radek

jkwarras
30th September 2003, 21:07
By the way, when i use latest Matroska Prop (Shell extension) and click on attachements tab, it takes a while (1 min) to load it, same thing for the tags tab, it's normal? Using it on a small Matroska movie (10 MB) with XviD video, one audio MP3 VBR, and a jpg and text file (plain text) attached. I'm running on a Windows XP Service pack 1, Pentium III 800Mhz, 320 Ram.

jcsston
30th September 2003, 22:31
Originally posted by jkwarras
By the way, when i use latest Matroska Prop (Shell extension) and click on attachements tab, it takes a while (1 min) to load it, same thing for the tags tab, it's normal? Using it on a small Matroska movie (10 MB) with XviD video, one audio MP3 VBR, and a jpg and text file (plain text) attached. I'm running on a Windows XP Service pack 1, Pentium III 800Mhz, 320 Ram.
The speed of the Shell Ext depends on what you used to mux the file and the size of the seekhead. Large seekheads take much longer to parse than linked-seekheads.

jkwarras
1st October 2003, 10:26
I've used defaults settings on mkvmerge GUI 0.7.0, i've only change "I-frame" cue setting in video track and "No" in audio track. The rest as default. I will take a look today and play a little with the GUI and see what happens. Thanks :)

jkwarras
1st October 2003, 19:32
Didn't find that "seekhead" you're talking about. I've searched in the mkvmerge documentation but not a word about that. Maybe you're talking about cluster size, but still don't know how to change it. Are you talking about the file/segment linking. I have to be honest and all this thing sound like german (i'm spanish, no offense to german people :p) to me.

In the mkvmerge gui 0.6.2 release 2 there was a metaseek option where you can modify this value, but i can't see this in the mkvmerge 0.7.0.

That's no really a problem, and may be it's because of my PC, wich is not a modern one, but i wat 45 seconds to get into the attachements tab or the tags tab in the extension shell. I don't know if someone has the same issue. Thanks :)