According to this post http://www.unixresources.net/linux/clf/game/archive/00/00/61/34/613465.html "GStreamer still cannot play rmvb files?" (in Chinese) from year 2006, the root cause is that the gstreamer0.10-pitfdll package does not yet contain any code to handle proprietary RealVideo codecs from w32codecs. The versions of gstreamer0.10-pitfdll in hardy 8.04 and intrepid 8.10 are exactly the same.
While ffmpeg can decode some older RealVideo files, it does not yet handle RV30/40 ones.
So, this symptom won't magically cure itself. Either an open-source implementation of the RV30/40 codec appears (unlikely), or pitfdll adapts more code (from xine or mplayer) to handle the proprietary binary RV30/40 codec library, GStreamer would not be able handle RV30/40 RealVideo files.
but I'll try it out later today on intrepid 8.10 beta to make sure.
I doubt that this bug is fixed in 8.10 beta.
According to this post http:// www.unixresourc es.net/ linux/clf/ game/archive/ 00/00/61/ 34/613465. html "GStreamer still cannot play rmvb files?" (in Chinese) from year 2006, the root cause is that the gstreamer0. 10-pitfdll package does not yet contain any code to handle proprietary RealVideo codecs from w32codecs. The versions of gstreamer0. 10-pitfdll in hardy 8.04 and intrepid 8.10 are exactly the same.
While ffmpeg can decode some older RealVideo files, it does not yet handle RV30/40 ones.
So, this symptom won't magically cure itself. Either an open-source implementation of the RV30/40 codec appears (unlikely), or pitfdll adapts more code (from xine or mplayer) to handle the proprietary binary RV30/40 codec library, GStreamer would not be able handle RV30/40 RealVideo files.
but I'll try it out later today on intrepid 8.10 beta to make sure.