View Full Version : demux RV9 file
polle
31st August 2002, 21:45
I encoded a RV9 movie, but it seems that I put the wrong audiotrack in it, is it possible to demux the RV9 file, encode the right audio stream and mux it again?
Baghira
31st August 2002, 23:30
The editability of *.rm- oder *.rmvb-files is very limited. As far as I know the rmeditor included in Real Producer Preview was not capable of (de-) muxing audio and the Helix Producer Basic does not include an appropriate tool at all.
But perhaps there is a possibility with the Plus version? Otherwise the answer is no.
Peters
1st September 2002, 10:22
There is a hint for demuxing. If you use rmeditor to make a copy of the whole rv9 file, then streams are demuxed in temp directory.
Near of the end of the process, while streams are remuxed,you can copy and paste these two files (video and audio).
But i don't know any tool for muxing . But at least you can use an external audio file (with a .smil)
polle
3rd September 2002, 08:40
thnx for the answers, it seems that I have to do the whole encoding again,not that bad if the encoding with RV9 wasn't that slow.
atracus
9th December 2002, 22:56
well,
this is not really demuxing, but I came to this thread since I had:
- Language 1 Audio already muxed with the main Video .rmvb stream (A+V)
- Language 2 Audio on a separate audio-only .rm stream
and I wanted to watch the movie using Language 2.
You know, if you write a .smil coupling the main A+V .rmvb with the second audio in a separate Region, both regions play together and the 2 audios overlap, with the _terrible_ effect you can imagine!
SO: only remaining solution was to DEMUX audio from the A+V .rmvb, and re-mux it with Language 2 Audio, but.... I couldn't find a way to demux a .rmvb (Variable Bitrate) RV9 media file.
Thus I went through the Realsystem IQ Production Guide .pdf, and I could arrange this setting:
<smil xmlns="http://www.w3.org/2000/SMIL20/CR/Language">
<head>
<layout>
<root-layout backgroundColor="black" width="688" height="434"/>
<region id="video_region" soundLevel="0%" z-index="1"/>
<region id="text_region" top="384" z-index="2"/>
</layout>
</head>
<body>
<par>
<video src="A+V.rmvb" region="video_region" fill="remove"/>
<audio src="Language2.rm" region="text_region" fill="freeze"/>
<textstream src="subtitles.rt" region="text_region" fill="freeze"/>
</par>
</body>
</smil>
The KEY tag is soundLevel=, which blanks! the audio on the muxed A+V .rmvb, leaving full space to the Language 2 stream to go.
And... do not "forget" to specify what follows xmlns, otherwise soundLevel is not decoded!
Please include all your clip-specific parameters on width, heigth and top, as well as on filenames for A+V, Language 2 and subtitles files, and... job done!
have fun
[atx]
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.