View Full Version : Chapter and tag id for sub/audio stream in *.divx files
Sagittaire
17th July 2005, 18:17
I make encoding for french "DivX" CDR test with these specs
Conteneur *.DivX Norme DivX6
CONT-2A MPEG4 ASP + MP3 2.0 48KHz 96Kbps CBR
CONT-2B MPEG4 ASP + MP3 2.0 48KHz 96Kbps VBR
CONT-2C MPEG4 ASP + AC3 5.1 48KHz 384 Kbps CBR
CONT-2D MPEG4 ASP + Multiple MP3 2.0 48KHz 96Kbps CBR
CONT-2E MPEG4 ASP + Multiple AC3 5.1
CONT-2F MPEG4 ASP + MP3 2.0 48KHz 96Kbps CBR + chapter
CONT-2G MPEG4 ASP + MP3 2.0 48KHz 96Kbps CBR + Multiple subtitles
But with fuse.exe and .xml files how make this:
- tag idendication for multiple language stream (sub and audio)
- chapter
neo_anderson
18th July 2005, 12:59
ask "Fluffy" for when he's gonna release new fuse.dll
Sagittaire
19th July 2005, 09:38
Here my project
xml project ...
<DivXMediaManager menuVersion="1" objectID="0" defaultMenuLanguage="en" version="1.0" >
<Media objectID="1" >
<Title objectID="2" translationLookupID="13" defaultAudioTrack="01wb" defaultSubtitleTrack="none" >
<MediaSource objectID="10" mediaType="featureAvi" location="video.divx" />
<Chapter objectID="3" translationLookupID="15" >
<MediaTrack objectID="4" mediaSourceID="10" sourceTrackID="none" trackID="00dc" startFrame="0" endFrame="1288" type="video" />
<MediaTrack objectID="5" mediaSourceID="10" sourceTrackID="none" trackID="01wb" startTime="0.000000" endTime="43.010" languageCode="en" translationLookupID="17" type="audio" />
<MediaTrack objectID="6" mediaSourceID="10" sourceTrackID="none" trackID="02wb" startTime="0.000000" endTime="43.010" languageCode="fr" translationLookupID="19" type="audio" />
<MediaTrack objectID="7" mediaSourceID="10" sourceTrackID="none" trackID="03sb" startFrame="0" endFrame="9" languageCode="en" translationLookupID="21" type="subtitle" />
<MediaTrack objectID="8" mediaSourceID="10" sourceTrackID="none" trackID="04sb" startFrame="0" endFrame="9" languageCode="fr" translationLookupID="23" type="subtitle" />
</Chapter>
</Title>
</Media>
<TranslationTable objectID="12" >
<TranslationLookup objectID="13" >
<Translation objectID="14" languageCode="en" value="Batman" />
</TranslationLookup>
<TranslationLookup objectID="15" >
<Translation objectID="16" languageCode="en" value="Chapter 1" />
</TranslationLookup>
<TranslationLookup objectID="17" >
<Translation objectID="18" languageCode="en" value="en Audio Track 1" />
</TranslationLookup>
<TranslationLookup objectID="19" >
<Translation objectID="20" languageCode="en" value="fr Audio Track 2" />
</TranslationLookup>
<TranslationLookup objectID="21" >
<Translation objectID="22" languageCode="en" value="en Subtitle Track 1" />
</TranslationLookup>
<TranslationLookup objectID="23" >
<Translation objectID="24" languageCode="en" value="fr Subtitle Track 2" />
</TranslationLookup>
</TranslationTable>
</DivXMediaManager>
and fuse project
fuse -v azerty.avi -a english.mp3 -a french.mp3 -s english.srt -s french.srt -o video.divx
Fuse -x film.xml -o film.divx
... but don't work ... help please
DivXWill
21st July 2005, 09:29
a few problems I can see without running it myself or looking at the fuse error log file:
1) there is no need for end frame for the subtitle object, only need to specify startFrame
2) the time unit specified in your audio objects are incorrect, the number is expressed in integer in units of milliseconds
3) i don't know what verison of fuse we posted on the labs, I have had many many versions. the typical parameters are fuse -x [xml file name] -t [temp directory] -o [output file name], the missing temp directory might be of issue
4) again, i am not sure what which fuse you have, there might be an issue with the XML because it doesn't have any menu objects; every DMF file i produced have some sort of menus, but it's possible to use XML only to describe chapters
Unfortunately, I have to be very careful at what I share with you here, because I work on stuff that are not yet released. However, everything I suggested so far are stuff that already out on the labs as part of the fuse release. I will say that tag information for subtitle and audio has changed somewhat, what you have should work with fuse.
Just by looking at it, I don't spot anything drastically wrong with your XML, but there can be minor syntax stuff that is very hard to spot by eyes, do you have the error log file? :logfile:
As far as when the new version of fuse.dll will be released... Well, that's better left for Fluffy or DigitAl56k to answer :)
neo_anderson
21st July 2005, 19:33
As far as when the new version of fuse.dll will be released... Well, that's better left for Fluffy or DigitAl56k to answer :)
Yeah, now that's long overdue!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.