View Full Version : No image with RM file
Hello!
I am having an image problem with an RM file.I just get a sort of half-black screen instead of the video image(see image below) but with the other players(MPC and etc ), the file is playing well.I am using the lastest beta version of kmp.
Here is the playback info
[Primary Filtergraph]
0) - Gabest RealMedia Source
1) - KMP Video Codec
2) - Gabest RealAudio Decoder
3) - KMP Video Transform
4) - OverlayMixer
5) - KMP Audio Transform(Inpalce)
6) - DirectSound Audio Renderer
7) - Video Renderer
[Video Info]
Decoder - (RV40) KMP Video Codec(RV40-drvc.dll)
Format - Major Type: Video - Sub Type: YV12
VideoInfo2: YV12 640X396, 12 bits
[Audio Info]
Decoder - Gabest RealAudio Decoder
Format - Major Type: Audio - Sub Type: PCM
WaveFormatEx: PCM(0x1), 44100 Hz, 16 Bits, 2 Ch
[Basic Video DSP]
Internal brightness: 100%
[Advanced Video DSP]
+Video Plugin
[Audio DSP]
+Pre amplification: Main: (100%)
+Auto Volume Control
+Audio Plugin
[Subtitle Settings]
+Draw Mode(Selected): Image
+Draw Mode(In use): On Overlay
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)
[KMPlayer]
+Version: 2.9.1.1045(4,945,408, 4/21/2006 9:19:54 PM)
+libcodec.dll: Exist(2,700,288, 4/21/2006 8:04:50 PM)
+libmplay.dll: Exist(410,112, 4/21/2006 8:05:54 PM)
+PProcDLL.dll: Exist(737,280, 4/20/2006 7:31:56 PM)
+LibDTS.dll: Exist(225,280, 4/8/2006 6:30:18 PM)
+liba52.dll: Exist(103,936, 4/8/2006 6:59:36 PM)
+libfaad2.dll: Exist(335,872, 4/8/2006 6:56:22 PM)
+libmad.dll: Exist(86,528, 3/14/2005 10:18:48 PM)
+libmpeg2.dll: Exist(106,496, 4/8/2006 6:50:44 PM)
+theora.dll: Exist(183,808, 8/4/2005 9:55:32 AM)
+ogg.dll: Exist(49,152, 10/17/2004 9:38:34 PM)
+vorbis.dll: Exist(102,400, 10/17/2004 9:41:26 PM)
+xviddll.dll: Exist(593,920, 2/3/2006 11:47:36 PM)
+wmploc.dll: Missed
+wmpui.dll: Missed
+Old_QUARTZ.DLL: Exist(770,048, 5/5/1999 10:22:00 PM)
+AboutDll.dll: Exist(105,472, 10/3/2005 2:12:18 PM)
+DTView.dll: Exist(105,984, 10/3/2005 7:09:34 PM)
+MPlayer.dll: Missed
+ImLoader.dll: Exist(856,064, 1/15/2006 2:21:26 PM)
--------------------
[File Info]
--------------------
C:\Documents and Settings\administrator\Desktop\Grenadier-10.rm
General
CompleteName : C:\Documents and Settings\administrator\Desktop\Grenadier-10.rm
FileSize/String : 41.2 MiB
Format/String : Real Media Format
OveralBitRate/String : 230 Kbps
PlayTime/String : 24mn 40s
Copyright : (C) 2002
Video
Codec/String : RealVideo 4
Codec/Info : RealVideo 9
BitRate/String : 198 Kbps
Width : 704
Height : 396
AspectRatio/String : 16/9
FrameRate/String : 23 fps
Resolution : 12
Bits/(Pixel*Frame) : 0.031
Delay : 0
PlayTime/String : 24mn 40s
Audio
Codec/String : RealAudio 7
Codec/Info : Real Audio G2/7 Cook (low bitrate)
BitRate/String : 32 Kbps
Channel(s)/String : 2 channels
SamplingRate/String : 44 KHz
Delay : 0
Video0_Delay : 0
PlayTime/String : 24mn 42s
Thanks in advance;)
P.S: have anyone experince the same problem?
I tried the few remaining .rm files I have, but they are ok (also latest beta).
Make a sample with the cutting tool ([Only registered and activated users can see links]) and post it.
I will also try it and give feedback.
I notice that the problem is no more when I set the Realmedia Spiltter to kmp realmedia internal spiltter.May be it's a problem with Gabest Realmedia Spiltter?:confused:
in any case here is the sample.
njmzhang
04-23-2006, 01:22 PM
Maybe it's the problem with Gabest splitter. I have got a similar rm file before.
Some rippers like to append their team logos before the original video. It seems that Gabest splitter can't handle this kind of rm files.
BTW, I also tried mplayer and the latest MPC, they can't play back this file……
Are you sure that the file don't play because I played the sample before compressing and uploading it.:confused:
When I use Gabest splitter, I just see the logo and then the half-black screen
Also Mplayer can't play this file well but media player classic no problem at all.
KMP plays it fine with internal splitter selected(see picture below)
So that why I think it's a video spillter problem.
Something is confusing,
Do KMP come with another RM splitter apart from Gabest's one?
KMP internal Splitter is suppose to work only if Real files (read that in a topic here) is added in the KMP folder?Right?:confused:
njmzhang
04-23-2006, 02:21 PM
I mean the playback is not correct after the logo ends if I use Gabest splitter in KMP or use MPC. I can see the logo, after the logo fades out, the image is black.
The below picture is what I see with MPC(6490):
@Cric
There are two pathways to play rm in MPC(three in kmp). Check the filtergraph of MPC if it is directshow mode or not. KMP also can control this in preferences. (Filter Control > Priority Between Media)
I look around in mpc setting.
I am not too sure:p but the output setting of my mpc is
The Directshow video is set on overlay mixer*
Realmedia video---> system defaut
The 3 ways KMP can play RM file are:
Gabest Realmedia splitter
KMP internal splitter
System default
With Gabest: I get the black screen image
With the internal splitter, works well
and with the system default, I get the msg below (picture) and kmp stop to response:(
njmzhang
04-23-2006, 07:32 PM
Check the setting of your MPC, maybe you have associated rm with RealMedia engine.
With Gabest: I get the black screen image
With the internal splitter, works well
and with the system default, I get the msg below (picture) and kmp stop to response
The same here, except that the internal splitter is not working so well - the playback is jerky, I cant seek the file (if I try, it rewinds to the begining) and it shows 24 minutes.
Actually I don´t like the real media format. Reminds me of old days, when I watched very poor video quality (rm) anime. I am successfully avoiding the rm format for years :p (sorry, it is a bit off-topic)
@ njmzhang
I check my mpc setting format and it's associated with RealMedia engine
@ mad
It's a sample file, the 24 mins is the length of the original file I made the sample from.
You are very skill if you were able to avoid rm format for years. RM format is very commonly used nowadays because the improvement in quality and compression rate.
The quality of an rm can be nearly the same as an avi or mkv with a file size of 1/4 of the avi/mkv file.
Personally I don't really care about the format as long the quality is ok.:p
The quality of an rm can be nearly the same as an avi or mkv
What I saw in the sample wasn´t really good quality. And I love high quality anime - thats why I stick to .mkv videos encoded with x264 codec (the size doesn´t matter....quality > size).
Thats just my humble opinion. :rolleyes:
The 3 ways KMP can play RM file are:
Gabest Realmedia splitter
KMP internal splitter
System default
Worng. :p
Directshow - splitters(gabest, internal)
Real Media
Mplayer
What I saw in the sample wasn´t really good quality. And I love high quality anime - thats why I stick to .mkv videos decoded with x264 codec (the size doesn´t matter....quality > size).
Thats just my humble opinion. :rolleyes:
I agree that high quality comes with size :p that why I say nearly the same because it will never be the same. MKV is awersome. It's a fact:D Also the file I am experincing problem is encoded using old Realmedia codec (Real 7&9) not the newest Real media codec (Real 10);)
@ Z
eh!So the problem come from Gabest Splitter then?Since the internal KMP splitter can play the file.
Refer to the following:
[Only registered and activated users can see links]
You may find similar threads talking about playing real media. :)
Something is strange because I did not place Real decoder files in kmp folder.I just switch the setting of Realmedia splitter to Internal KMP realmedia splitter(instead of Gabest):p , the problem was sloved.:D
The internal kmp realmedia splitter can work without the realmedia decoder files?:confused:
[Only registered and activated users can see links]
You may not read carefully the above thread. ;)
It's possible as the registered decoders exist on the path.
:p I was careless:p Thanks!:D
Jarod
04-24-2006, 04:24 PM
here, my situation is
with the system default and the internal are both ok
with the Gabest, I get the black image after logo
and i have all the decoders
so, we must select the internal
@Jarod
It look like Gabest Realmedia splitter have a bug or a problem to play RM files which have a Logo @ the start :( .With the KMP internal splitter,all the RM files i have try, plays well:)
It's not a bug but an limitation of the splitter.
Some internal splitters work better than externals.
Gabest Splitter is a little better than the internal kmp codec through it has some "limitations" because I am using the internal codec and with some rm(or rmvb files) I can't forward.To make it short, when I use Gabest, kmp can play these files but with the internal codec it freeze.
I am also having an error when I select the system default option for Realmedia splitter(seen picture) and try to play any rm file.Help Please;)
P.S:I try to make an sample but with it,i can't reproduce the error because the error take place when I try to forward for more than 30 sec:eek:
In general, the warning dialog box means something wrong in user's system.
Some filters in system make kmp unstable. Would you upload the log file?(It will be created by the option of "save log file to c:\kmp_log.txt" in preferences > Troubleshooting > debug filter connection, and open the file causing the problem.)
And the other parts in your description are not so clear. If it couldn't be reproduced, well, it's beyond my ability.
The problem can be reproduce but not with a sample file because the sample file is too small.:p.KMP stop to respond when I want to forward to skip the intro of this video file(anime intro is about 1 - 2 mins), it's then than KMP freeze:(
This happen when I select the internal codec of kmp for real media splitter. When I select Gabest the same file plays without any problem.
Here is the media info of the file:
E:\Anime\Chobits\chobits14.rmvb
General
CompleteName : E:\Anime\Chobits\chobits14.rmvb
FileSize/String : 78.8 MiB
Format/String : Real Media Format
OveralBitRate/String : 445 Kbps
PlayTime/String : 580h 31mn
Performer : RealityLapse.com
Video
Codec/String : RealVideo 4
Codec/Info : RealVideo 9
BitRate/String : 349 Kbps
Width : 640
Height : 480
AspectRatio/String : 4/3
FrameRate/String : 30 fps
Resolution : 12
Bits/(Pixel*Frame) : 0.038
Delay : 0
PlayTime/String : 24mn 9s
Audio
Codec/String : RealAudio 7
Codec/Info : Real Audio G2/7 Cook (low bitrate)
BitRate/String : 96 Kbps
Channel(s)/String : 2 channels
SamplingRate/String : 44 KHz
Delay : 0
Video0_Delay : 0
PlayTime/String : 24mn 10s
When I select system default for realmedia splitter,I get the picture warning msg when I try to play an rmvb or rm file:(
So it's about the malfunction of intro skip with internal rm splitter?
Actually there are two problems:
1 --> It's about forwarding with the internal realmedia splitter.When I try to forward with the internal realmedia splitter selected,KMP stop to respond and I have to terminate it using tasks manager:eek:
2 --> I get the error (see picture above) with the system default option (for realmedia splitter)
What do you mean by "forwarding"?
About the error, I think, it's not because of kmp. Are there any reasons for using system default option? Exactly it means that some filters(like nero) in sysem try to intercept forcibly the process of filter connection.
ps. The reason of not occurring error with options other than system default is that KMP prevents some filters from behaving arbitarily.
Forwarding: Skipping 30Sec or 5 Sec.
I was trying to use system default because of the error (half-black image)with gabest splitter when there is a logo at the start of the rm video.
MPC and windows media player can plays all the rm files without any problem so I think that my system realmedia splitter works ok :P
It's a bit strange problem because I am using the same codec(K-Lite) for quite some time now.I am not too sure about it but this codec pack remove(or disable) nero filters
I was trying to use system default because of the error (half-black image)with gabest splitter when there is a logo at the start of the rm video.
MPC and windows media player can plays all the rm files without any problem so I think that my system realmedia splitter works ok :P
Hmmm.. You seem not to understand the reason why it works, though I've already explained it here ([Only registered and activated users can see links]).
Try to remove .RMVB .RM .RAM in preferences > filter control > Priority between media > directshow.
I was only giving the reason why I was try to use the system default option that all. Now I am back using Gabest splitter. N everything is playing.
In any case: Thanks You alot for the technical support you provide for this awersome player!U r going a great job :)
When I remove .RMVB .RM .RAM from the directshow ---> No image just the sound
I'm a bit confused because you are talking about real media which seems to be used in real media mode with mpc. All things I've mentioned in my above postings have something to do with directshow mode.
Can you confirm the filtergraph chain of MPC?
The system default setting in your description has nothing to do with realmedia mode. It's a directshow mode. And MPC or WMP seems not to work in directshow mode.
If you don't mind, would you upload the screenshot of the filtergraph of MPC when playing with the problematic real media in KMP? And I also wish to know the filtergraph information of kmp when ".RMVB .RM .RAM" is deleted.
Thanks for your help in advance. ;)
I already answer a similar question in a previous post.:p about MPC formats. It's on realmedia mode(it's the default)
What do you mean by filtergraph of mpc?
In any case, plz see the pictures
The first picture is the settings of mpc
The second the command line where I remove the ".RMVB .RM .RAM"
The third, using kmp to play an rm file (no image just sound)
To remove the items of real material in directshow would make KMP work in realmedia mode. There is no meaning of system default setting in this case as it only works in directshow mode. (System default, gabest splitter, internal splitter --> directshow mode)
What do you mean by filtergraph of mpc?
Refer to the following screenshot. In kmp, there is a filtergraph info box(ctrl-tab) like this.
[Primary Filtergraph]
0) - KMP RealMedia Reader
1) - KMP Video Codec
2) - KMP Audio Codec
3) - KMP Video Transform
4) - OverlayMixer
5) - KMP Audio Transform(Inpalce)
6) - DirectSound Audio Renderer
7) - Video Renderer
By the way where did you get the rmvb files? As it is not so popular format in our nation, you can guess the testing environment. :p Can you attach torrent file if it is?
I got them (rmvb files) from [Only registered and activated users can see links]
I notice the forwarding problem was with episode 14 of chobits series
Here is the filtergraph of mpc:
The video stream:
- Connected to:
CLSID: {238D0F23-5DC9-45A6-9BE2-666160C324DD}
Filter: RealVideo Decoder
Pin: Video
- Connection media type:
Video: RealVideo 4 640x480 30.00fps 348Kbps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {30345652-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 21472
cbFormat: 122
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 348931
dwBitErrorRate: 0
AvgTimePerFrame: 333333
BITMAPINFOHEADER:
biSize: 40
biWidth: 640
biHeight: 480
biPlanes: 3
biBitCount: 12
biCompression: RV40
biSizeImage: 460800
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 03 53 05 00 00 00 00 00 15 16 05 00 00 00 00 00 .S..............
0030: 28 00 00 00 80 02 00 00 e0 01 00 00 03 00 0c 00 (...€...à.......
0040: 52 56 34 30 00 08 07 00 00 00 00 00 00 00 00 00 RV40............
0050: 00 00 00 00 00 00 00 00|00 00 00 22 56 49 44 4f ..........."VIDO
0060: 52 56 34 30 02 80 01 e0 00 0c 00 00 00 00 00 1e RV40.€.à........
0070: 00 00 01 48 10 20 40 00 80 00 ...H. @.€.
- Enumerated media type 0:
Set as the current media type
The Audio Stream
- Connected to:
CLSID: {941A4793-A705-4312-8DFC-C11CA05F397E}
Filter: RealAudio Decoder
Pin: XForm In
- Connection media type:
Audio: RealAudio COOK 44100Hz stereo
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {4B4F4F43-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 1
lSampleSize: 22400
cbFormat: 112
WAVEFORMATEX:
wFormatTag: 0x2004
nChannels: 2
nSamplesPerSec: 44100
nAvgBytesPerSec: 0
nBlockAlign: 1400
wBitsPerSample: 16
cbSize: 0 (extra bytes)
pbFormat:
0000: 04 20 02 00 44 ac 00 00 00 00 00 00 78 05 10 00 . ..D¬......x...
0010: 00 00|2e 72 61 fd 00 05 00 00 2e 72 61 35 00 00 ...raý.....ra5..
0020: 00 10 00 05 00 00 00 4e 00 19 00 00 05 78 00 00 .......N.....x..
0030: 00 00 00 0b 0a 36 00 00 00 00 00 10 05 78 01 18 .....6.......x..
0040: 00 00 00 00 ac 44 00 00 ac 44 00 00 00 10 00 02 ....¬D..¬D......
0050: 67 65 6e 72 63 6f 6f 6b 01 07 00 00 00 00 00 10 genrcook........
0060: 01 00 00 03 08 00 00 25 00 00 00 00 00 08 00 05 .......%........
- Enumerated media type 0:
Set as the current media type
There seems to be a bug in realmedia mode.
The third, using kmp to play an rm file (no image just sound)
Of cause it's for kmp. ;)
Jarod
05-10-2006, 03:02 PM
yesterday, i got a rmvb file.
If i used the internal spiltter and chose the real video and the real audio, kmp couldn't play it normally. The video was slower. And even i deleted the rm and rmvb type in the directshow, the situation was the same.
But i found that if i used the Gabest spiltter, and didn't choose the real video and the real audio, kmp could play the rmvb file normally
If you leave a link of the sample, I'll try it.
Jarod
05-14-2006, 05:12 PM
too busy these days
here is the sample
Confirmed.
Thanks for your sample.
Jarod
05-16-2006, 09:50 AM
hehe, thx for your spliting tool.
I downloaded a Ultra rm converter, which requires to install realone player
I installed, but it didn't work..... -_-
hei, if u get the whole file u will find that, if u see the whole play, the first half of this file will be ok, but when u reach the second one there are something wrong. somebody guessed that' s due to the different frame rate between these two halfs.When this happen, u can stop the kmp, replay, and forward to the place where the problem come out. And kmp can work normally.
Jarod
05-16-2006, 09:55 AM
another situation is u can open some rm files by double clicking it, but some not. u have to open the kmp first, then use 'open a file' or ctrl o to open those rm files.
the rm file has been associated.
FrankenBerries
02-21-2008, 09:53 AM
rm format?
put the KMPlayer folder
atrc.dll
cook.dll
drv1.dll
drv2.dll
drvc.dll
pncrt.dll
sipr.dll
Then enjoy
vBulletin® v3.6.8, Copyright ©2000-2012, Jelsoft Enterprises Ltd.