View Full Version : Lossless conversion from rm / rmvb to avi
sgmailer
12th December 2004, 22:57
Anybody know how to convert .rm or .rmvb files to .avi files without making the quality of the video worse?
Or if not into .avi, into .mpeg or .mpg, etc.
Thanks in advance. :o
stephanV
12th December 2004, 23:22
not possible with AVI or MPG.
the only possibility you have is to mux the RV stream in Matroska with for example graphedit or MKVtoolnix (?).
mgh
13th December 2004, 17:11
Originally posted by sgmailer
Anybody know how to convert .rm or .rmvb files to .avi files without making the quality of the video worse?
Or if not into .avi, into .mpeg or .mpg, etc.
Thanks in advance. :o
use avisynth directshowsource in 2.5.x versions,frameserve to whatever you want-keep kbps for reencode high enough.
works with rmvb
for rm files-best i know of is Real7ime Converter-google for the link
sgmailer
14th December 2004, 06:16
Thanks for the help. I'm a noobie at stuff like this. I kind of understand what mgh said, he suggested a bunch of programs.
However, as for stephanV's response, I didn't get. What does it mean to "mux the RV stream in Matroska with for example graphedit or MKVtoolnix"?
Thanks again!
bdfy
5th January 2005, 02:06
mgh
use avisynth directshowsource in 2.5.x versions
AFAIK It's not a peasce of good idea ;) Rm files have variable FPS-rate...
karl_lillevold
5th January 2005, 20:07
Most medium to high bitrate RM files have constant framerate. Newer RM files compressed with the curve compression rate control all have guaranteed constant framerate. In general the use of realmediasplitter and DirectShowSource in Avisynth works very well, to convert to any format you like (for lossless you can use Direct Stream Copy, and you will get an uncompressed YV12 AVI file), or you can of course re-compress to a compressed AVI format like XviD, but then at a loss in quality.
The other option is to transmux the RM file losslessly to Matroska (mkv) with mkvmerge (GUI: mmg) both included in mkvtoolnix (http://forum.doom9.org/showthread.php?s=&threadid=85503). This will preserve the compressed format whatever it may be, but will of course require the Real codecs to be installed on any system you want to play this back on, as well as the Matroska splitter.
eidenk
15th January 2005, 11:54
In my experience avisynth never worked properly for converting anything other than mpg to avi with directshowsource but I must say that avisynth is somewhat too complicated for me to use (Have you got any sample script Karl ?). So far as I know Real7ime Converter works only for downloading some streaming real videos directly as avi files but not for converting local files on your HDD. The best and foolproof way I have found to convert a local real media file to avi is to use Tmpgenc to do the video, Graphedit to get the audio as a wave file and then remux with Aviutil.
Modus Operandi : Make sure you have the Gabest real media splitter for Direct Show installed otherwise none of the following will work. Launch Tmpg Encoder and select your file by browsing to your video source. Then choose output to avi in the File menu. Deselect Audio and choose the video codec you want to use to recompress, then save your file. Load then your real media file in Graphedit. Select with the mouse and delete with the keyboard the Real Video Decoder, Video Renderer and Default Direct Sound Device boxes. Then in the Graph menu, chooses "insert filter". Browse to "Wav dest" and double click on it. It will appear in the graph. Connect the Real Audio Decoder box to it with the mouse. Now double click the "File Writer" in the same tree. You will be prompted for a filename. Type anyname.wav and click open. A new box has appeared in the graph. Connect Wav Dest to it. Click on the Play button in the toolbar. Your audio is extracted as CD quality wav file. Now remux with Aviutil. You are done.
The recipe works with Quicktime movies as well with Rad Tools instead of Tmpg Encoder for converting the video stream.
azsd
30th January 2005, 09:06
if you just want to make the possiblility,
rendering the Real VideoStreams and save as uncompressed avi,or use lossless codec like huffyuv/FFV1,and filling up your disk partition.
Yong
30th January 2005, 13:30
Originally posted by stephanV
not possible with AVI or MPG.
the only possibility you have is to mux the RV stream in Matroska with for example graphedit or MKVtoolnix (?).
Agree that, no splitter or decoder(event mplayer) can recognized the RV40 FOURCC.
toysoldier
16th February 2005, 07:41
I want to convert rmvb to mpeg, and using script:
directshowsource("f:\???.rmvb",fps=25)
then load in virtualdub , and save wav as ???.wav,
then using vd's frameserver save file as a.vdr,
then using tmpgenc compress a.vdr, save as ???.m1v,
using tmpgenc compress ???.wav to ???.mp2,
then using tmpgenc's mpeg tools to mux ???.m1v and ???.mp2,
then play ???.mpg but audio and video not synchronize.
after waste two days, I fond one software ,it's very good,
I use it covert rmvb to avi, and compress it, all is ok.
River Past Video Cleaner (http://www.johannrain-softwareentwicklung.de/river_past_corporation_audio_video_software.htm)
River Past Video Cleaner is a easy-to-use, flexible, powerful, and fast video converter. It convert video from 3GPP/3GPP2, ASF, AVI, DAT (VCD), DivX, DV, FLC/FLI Flic animation, animated GIF, IVF, QuickTime MOV, MP4 (MPEG-4), MPEG-1, RealMedia RM/RAM, and WMV to AVI. You have the control over video quality, video size, frame rate, audio codec, sample rate, channel, and bitrate. If you has videos which cause audio/video sync problems when recording to DVD, use River Past Video Cleaner to clean up timecode in those bad videos. It can also be used to convert between NTSC and PAL. DirectX 8 and Windows Media Format 9 required (download link available on the web site).
After installing codecs in
http://forum.doom9.org/showthread.php?s=&threadid=56972
Real7ime Converter can convert both rm and rmvb files to avi. Pl. select PCM audio-other options don't work. You can use codec of your choice for video. It is a free software.:D
thanx to elwood
http://forum.doom9.org/showthread.php?s=&threadid=86264
use the sure stream gui to convert rm files to rm files with a single video and single audio stream.
The converted rm file will load with avisynth directshowsource:)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.