On Wed, 2007-03-07 at 21:40 +0100, Duncan Webb wrote: > Pascal Schirrmann wrote: > > I have some mkv file, a very nice work, with a bunch of subtitle and two > > audio tracks. When I try to play them in freevo, I select the extended > > menu, choose my subtitle, my audio track, but when mplayer starts, it > > does not care about my choices.
I'm a heavy mkv user. When I rip a DVD, I mux in the movie (xvid+ac3), all the commentary tracks (encoded as vobis), english subtitles, the DVD chapter list (with chapter names), and even the cover art. > I'm not too surprised that the audio and subtitle tracks are incorrect > if kaa.metadata cannot parse the output. You may need to send the first > 10MB to dischi when he comes back. In the mean time you may upload the > first 10MB to my ftp server and I'll try it with my version of mminfo. > ftp://ftp.linuxowl.com/incoming/ I'm the maintainer for the mkv parser in kaa.metadata. I spent a fair amount of time making sure it actually works, and it does for me, but it still may have problems. :) As to whether or not Freevo actually makes use of the extended features of the parser (e.g. it will read cover images from the mkv file if the attachment is an image mimetype and has cover in the filename) is another matter. > As far as I'm aware it works as other people have sent in patches > because the aid and sid were incorrect. I'm not sure if this was changed > in kaa.metadata if so then they will now be incorrect. With kaa.metadata, each VideoTrack/Chapter/Subtitle/etc. should have an id attribute that is accurate for mplayer (i.e. they are all offset from 0). > > Also, in the menu, the subtitle options are a little cryptic : > > mis > > und > > und > > und > > und > > und I've seen this with vobsubs too. I just take care when I mux the mkv that I only include specific tracks from the vobsub. > > I must still add that mminfo doesn't like my video file : [...] > > log.debug('Chapter "%s" found' % str(chap.name)) > > UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in > > position 27: ordinal not in range(128) Oops. This is fixed in latest svn. > This is not quite correct as vlc says the file has two subtitle streams. What does mkvinfo say? If mkvinfo reports two sub tracks, can I arrange to get this file from you? (Email me a URL privately, say.) Thanks, Jason. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel