Log in

View Full Version : n00b: how to mux mp4 with rmvb


Slogra
28th November 2004, 11:21
I made a rmvb video with RealAnime but the sound was not there (is that normal?). So i converted the sound myself with Nero to mp4. Now i want to mux it with the video, but i've got no clue how. What program should i use for this?


grz,

A realvideo n00b

Razorblade2000
28th November 2004, 12:55
mkvmerge

(no possibility to mux into an rmvb container :( )

Sirber
28th November 2004, 14:34
Please post the last lines of producer.log to see if there is any errors. Also, what was the source and your settings?

Slogra
28th November 2004, 16:35
I used an AVS file for video input, but I was not sure where to select the audio source in RealAnime.

i'm also not sure what kinda container people normally use for these files... but i'd like to put it in a rm container (bcause then you know what kinda video it is by looking at the file extentions).

Anyway, here are some lines from the log file:

Diagnostic File Reader 2004/11/06 19:17:04 8050 --------- Input File Properties from rn-avfile-directshow
Diagnostic File Reader 2004/11/06 19:17:04 8051 Input Filename: C:\Program Files\RealAnime\temp\anime.avs
Diagnostic File Reader 2004/11/06 19:17:04 8052 File Size: 1KB
Diagnostic File Reader 2004/11/06 19:17:04 8053 Total Duration: 11:17.052
Diagnostic File Reader 2004/11/06 19:17:04 8080 Video Track
Diagnostic File Reader 2004/11/06 19:17:04 8081 Dimensions: 640 x 480
Diagnostic File Reader 2004/11/06 19:17:04 8082 Frame Rate: 23.976 FPS
Diagnostic File Reader 2004/11/06 19:17:04 8083 Format: YV12
Diagnostic File Reader 2004/11/06 19:17:04 8084 Duration: 11:17.052
Diagnostic File Reader 2004/11/06 19:17:04 8054 --------- End Input File Properties
Diagnostic SDK Encoding 2004/11/06 19:17:04 0 Using RealAnime Audience
Diagnostic SDK Encoding 2004/11/06 19:17:04 0 Using video codec: rv10 (771000 bps)
Informational SDK Encoding 2004/11/06 19:17:04 15005 Starting encoding pass
Diagnostic Video Codec 2004/11/06 19:17:05 20049 Setting video packet size to 15000
Informational File Output 2004/11/06 20:34:28 7043 File C:\Program Files\RealAnime\output\sponge.rmvb already exists. Archiving existing file to C:\Program Files\RealAnime\output\sponge_arch002.rmvb. Writing new file to C:\Program Files\RealAnime\output\sponge.rmvb.
Diagnostic File Output 2004/11/06 20:34:28 7040 Finished Writing Volume ID 1.
Diagnostic File Output 2004/11/06 20:34:28 7042 Finished writing RealMedia File.
Informational Statistics 2004/11/06 20:34:28 19010 Out: Total Audio Video Avg Avg Pre- Audience Name
Informational Statistics 2004/11/06 20:34:28 19011 Aud kbps kbps kbps FPS QI roll
Informational Statistics 2004/11/06 20:34:28 19013 S1: 1:1 769 n/a 769 24.0 69 2 RealAnime
Informational Statistics 2004/11/06 20:34:28 19020 Out: Min Min Min Min Audience Name
Informational Statistics 2004/11/06 20:34:28 19021 Aud FPS FPS Time QI QI Time
Informational Statistics 2004/11/06 20:34:28 19022 S2: 1:1 21.0 00:00:12 69 00:00:00 RealAnime
Informational Statistics 2004/11/06 20:34:28 19002 Total Bitrate = 769 kbps
Informational Command Line 2004/11/06 20:34:28 10535 Encoding successful!

Sirber
28th November 2004, 17:46
From what I see, producer did not find any audio stream in your source, so the resulted file has no audio. RealAnime don't support external audio files for muxing.

mkvmerge would be the best solution.

karl_lillevold
30th November 2004, 19:50
If your audio and video come from different sources, you can use Producer cmd line, with a job file. This is of course, not nearly as convenient as RealAnime. Easiest would be to combine audio and video in an Avisynth script and use this as input to RealAnime. Example:

v = AVISource("video.avi")
a = WAVSource("audio.wav")
av = AudioDub(v,a)
return av

(AVISource / WAVSource may be replaced with DirectShowSource if needed)

If you already have video in rmvb, and audio in .mp4 (AAC), you have to use mkvmerge to multiplex the two streams.

Currently, the only option that is RealPlayer compatible, is to create a SMIL presentation (text file) that combines the two.