View Full Version : Decode/Transcode RMVB
Zinc
22nd August 2004, 09:41
Hi,
What software would I use to decode rmvb files to mpegs or another format so that I could convert it to xvid?
Thanks.
damrod
22nd August 2004, 10:18
you can use avs script to convert rmvb to avi directly
( directshowsource("toto.rmvb") )
why do you want mpeg??
Sirber
22nd August 2004, 15:13
RMVB is already highly compressed. You'll just loose quality to transcode it to other format.
yujin
2nd October 2004, 08:49
hi, i was wondering where in this forum or somewhere else can i find the information to use avi script to convert RMVB to AVI? thanks
Sirber
2nd October 2004, 15:05
There are not much infos elsewhere. Better use damrod's advice. I again warn you, you'll get quality loss for transcoding RMVB.
karl_lillevold
2nd October 2004, 17:38
Just remember the fps parameter:
DirectShowSource("filename.rmvb",fps=<n>)
replace <n> with your framerate. Save as filename.avs. Then check you can play filename.avs with DirectShow media player. Now you can re-encode in any format you wish, for instance with VirtualDub and XviD. Remember to increase the bitrate, or you will get lower quality in the resulting file.
Trans-coding any compressed format to another compressed format is never a good solution though. If you just don't want the RM container, trans-muxing losslessly to Matroska is one good option.
yujin
2nd October 2004, 20:45
Reason why i try to convert it to AVI because i want to add subtitle to the video, but i can't seem to find a program that is compatible with RMVB. It so annoying, cause i have a RMVB converter but it takes forever to convert.
Sirber
2nd October 2004, 21:00
If you want subs, merge RMVB with SRT/SSA in Matroska container. It will be perfect then :D
yujin
2nd October 2004, 21:46
Thank Sirber and karl_lillevold for your help, i hope i am not asking to much if i say that i don't know how to merge RMVB with SRT/SSA in Matroska container. i have installed Matroska but i don't know what to do with it. and i don't have a subtitle file, instead i have to use the subtitle program to actually self make the subtitle myself. and i think that the problem with the RMVB file, it not compatible with the subtitle program that i usually used.
thank again.
Sirber
2nd October 2004, 21:52
okidoo! gonna help ya!
1) Download this (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-0.9.5.rar)
2) start a cmd.exe session
3) mkvmerge -o output.mkv movie.rmvb suntitle.srt
This will produce a matroska file with the video, audio and the subtitle. If you wish, you can use the --language switch to set the language of the subs and audio
ex:
English audio and English subs:
mkvmerge -o output.mkv --language 1:eng movie.rmvb --language 0:eng suntitle.srt
French audio and English subs:
mkvmerge -o output.mkv --language 1:fre movie.rmvb --language 0:eng suntitle.srt
To see the list of avalible language:
mkvmerge --list-languages
Good luck! :D
karl_lillevold
2nd October 2004, 22:56
Sirber: that's the advanced option. Even easier: Run mmg.exe in the same package and add all the tracks you want, video, audio, subtitles, specify languages.... It's a very useful GUI for mkvmerge :)
Sirber
2nd October 2004, 23:03
Cool!
Sorry! I'm used to the cmdline :D
yujin
3rd October 2004, 01:31
Sirber, i dled the file, and run it but i say that it missing" cyzg.dll, when i push the mkvmerge. actually when i try to open anyone of the file in the file is say missing .dll. did i dl something wrong? thanks
iradic
3rd October 2004, 01:40
you dont have to mux in mkv (no matter you want your subs outside or inside the file)
outside option -> just watch your rmvb file with other player than realplayer and open your subs in that player (or they will be auto opened by the player) - i use this option
inside option -> there is a tool to mux subs in rmvb container - look in forum... also not available through realplayer to see subs - i didnt tried this
i assume you have realsplitter...
Sirber
3rd October 2004, 01:42
Originally posted by yujin
Sirber, i dled the file, and run it but i say that it missing" cyzg.dll, when i push the mkvmerge. actually when i try to open anyone of the file in the file is say missing .dll. did i dl something wrong? thanks Get mine! :D
http://www.detritus.qc.ca/cygz.dll
karl_lillevold
3rd October 2004, 01:49
Missing DLLs: you also need the mkvtoolnix runtime package (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-runtime.rar). See this thread (http://forum.doom9.org/showthread.php?s=&threadid=64548) .
I would also recommend the Matroska FAQ (http://forum.doom9.org/showthread.php?s=&threadid=54306).
That should do it! Another Matroska convert :)
yujin
3rd October 2004, 05:39
thank guys for your help, i got it to works. sorry if i been bugging you guys.
karl_lillevold
3rd October 2004, 06:09
No problem! We go to great lengths to avoid trans-coding, since we are very enthusiastic about maintaining the best possible video quality. Please stop by again, if any other problems arise :cool:
Movieslut
6th October 2004, 18:38
How do I find out what the framerate is? MPC doesnt tell me that
Sirber
6th October 2004, 19:03
Look in utilities, there are softs for that.
damrod
6th October 2004, 19:31
in mpc
view menu=> statistics..it show you the framerate even for rmvb
else you can use rmvb analyser... :-)
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.