LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1905|回复: 19

RealPlayer VS Mplayer

[复制链接]
发表于 2007-1-20 21:21:35 | 显示全部楼层 |阅读模式
结论:播放rm,rmvb最好的工具是RealPlayer
我的mplayer是yum livna源 gmplayer-gui安装的
安装codecs位于/usr/lib/codecs, 版本为essential-20061022.tar.bz2
播放/mnt/e/movie/SlumDunk/glgs001.rm时出现以下错误
只有声音,没有图像
而用RealPlayer播放相同文件没有问题,
看来Mplayer的兼容还是不如RealPlayer
  1. # gmplayer
  2. MPlayer 1.0rc1-rpm.livna.org-4.1.1 (C) 2000-2006 MPlayer Team
  3. CPU: Intel(R) Celeron(R) CPU 1.70GHz (Family: 15, Model: 1, Stepping: 3)
  4. CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
  5. Compiled with runtime CPU detection.
  6. mplayer: could not connect to socket
  7. mplayer: No such file or directory
  8. Failed to open LIRC support. You will not be able to use your remote control.
  9. Playing /mnt/e/movie/SlumDunk/glgs001.rm.
  10. REAL file format detected.
  11. Stream description: Audio Stream
  12. Stream mimetype: audio/x-pn-realaudio
  13. Stream description: Video Stream
  14. Stream mimetype: video/x-pn-realvideo
  15. Stream mimetype: application/x-pn-realevent
  16. Not audio/video stream or unsupported!
  17. Stream mimetype: logical-fileinfo
  18. VIDEO:  [RV20]  352x240  24bpp  15.000 fps    0.0 kbps ( 0.0 kbyte/s)
  19. Clip info:
  20. name: slamdunk01 [url]http://www.lbxx.net[/url]
  21. author: [url]http://www.lbxx.net[/url]
  22. copyright: [url]http://www.lbxx.net[/url]
  23. ==========================================================================
  24. Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
  25. [rv20 @ 0x1103184]unknown header 10
  26. Selected video codec: [ffrv20] vfm: ffmpeg (FFmpeg RV20 decoder)
  27. ==========================================================================
  28. ==========================================================================
  29. Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
  30. AUDIO: 22050 Hz, 2 ch, s16le, 32.5 kbit/4.60% (ratio: 4057->88200)
  31. Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
  32. ==========================================================================
  33. AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
  34. Starting playback...
  35. [rv20 @ 0x1103184]error, qscale:0
  36. [rv20 @ 0x1103184]HEADER ERROR
  37. [rv20 @ 0x1103184]error, qscale:0  0.000   1/  1 ??% ??% ??,?% 0 0              
  38. [rv20 @ 0x1103184]HEADER ERROR
  39. [rv20 @ 0x1103184]error, qscale:0 -0.000   2/  2 ??% ??% ??,?% 0 0              
  40. [rv20 @ 0x1103184]HEADER ERROR
  41. [rv20 @ 0x1103184]error, qscale:0 -0.000   3/  3 ??% ??% ??,?% 0 0              
  42. [rv20 @ 0x1103184]HEADER ERROR
  43. [rv20 @ 0x1103184]error, qscale:0 -0.000   4/  4 ??% ??% ??,?% 0 0              
  44. [rv20 @ 0x1103184]HEADER ERROR
  45. [rv20 @ 0x1103184]error, qscale:0 -0.001   5/  5 ??% ??% ??,?% 0 0              
  46. [rv20 @ 0x1103184]HEADER ERROR
  47. [rv20 @ 0x1103184]error, qscale:0 -0.001   6/  6 ??% ??% ??,?% 0 0              
  48. [rv20 @ 0x1103184]HEADER ERROR
  49. [rv20 @ 0x1103184]error, qscale:0 -0.001   7/  7 ??% ??% ??,?% 0 0              
  50. [rv20 @ 0x1103184]HEADER ERROR
  51. [rv20 @ 0x1103184]error, qscale:0 -0.001   8/  8 ??% ??% ??,?% 0 0              
  52. [rv20 @ 0x1103184]HEADER ERROR
  53. [rv20 @ 0x1103184]error, qscale:0 -0.001   9/  9 ??% ??% ??,?% 0 0              
  54. [rv20 @ 0x1103184]HEADER ERROR
  55. [rv20 @ 0x1103184]error, qscale:0 -0.001  10/ 10 ??% ??% ??,?% 0 0              
  56. [rv20 @ 0x1103184]HEADER ERROR
  57. [rv20 @ 0x1103184]error, qscale:0 -0.001  11/ 11 ??% ??% ??,?% 0 0              
  58. [rv20 @ 0x1103184]HEADER ERROR
  59. [rv20 @ 0x1103184]error, qscale:0 -0.001  12/ 12 ??% ??% ??,?% 0 0              
  60. [rv20 @ 0x1103184]HEADER ERROR
  61. [rv20 @ 0x1103184]error, qscale:0 -0.001  13/ 13 ??% ??% ??,?% 0 0              
  62. [rv20 @ 0x1103184]HEADER ERROR
  63. [rv20 @ 0x1103184]error, qscale:0 -0.001  14/ 14 ??% ??% ??,?% 0 0              
  64. [rv20 @ 0x1103184]HEADER ERROR
  65. [rv20 @ 0x1103184]error, qscale:0 -0.002  15/ 15  0%  0%  2.6% 0 0              
  66. [rv20 @ 0x1103184]HEADER ERROR
  67. [rv20 @ 0x1103184]error, qscale:0 -0.004  16/ 16  0%  0%  2.4% 0 0              
  68. [rv20 @ 0x1103184]HEADER ERROR
  69. VDec: vo config request - 352 x 240 (preferred colorspace: Planar YV12)         
  70. Could not find matching colorspace - retrying with -vf scale...
  71. Opening video filter: [scale]
  72. VDec: using Planar YV12 as output csp (no 0)
  73. Movie-Aspect is undefined - no prescaling applied.
  74. SwScaler: using unscaled yuv420p -> bgr24 special converter
  75. VO: [gl2] 352x240 => 352x240 BGR 24-bit
  76. [gl2] You have OpenGL >= 1.2 capable drivers, GOOD (16bpp and BGR is ok!)
  77. [gl2] antialiasing off
  78. [gl2] bilinear linear
  79. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  80. [rv20 @ 0x1103184]ERROR at MB 0 0
  81. [rv20 @ 0x1103184]error, qscale:0 -0.003  18/ 18 77%  0%  2.3% 0 0              
  82. [rv20 @ 0x1103184]HEADER ERROR
  83. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.3% 0 0              
  84. [rv20 @ 0x1103184]illegal ac vlc code at 0x0
  85. [rv20 @ 0x1103184]ERROR at MB 0 0
  86. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.3% 0 0              
  87. [rv20 @ 0x1103184]illegal ac vlc code at 0x0
  88. [rv20 @ 0x1103184]ERROR at MB 0 0
  89. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.5% 0 0              
  90. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  91. [rv20 @ 0x1103184]ERROR at MB 0 0
  92. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.3% 0 0              
  93. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  94. [rv20 @ 0x1103184]ERROR at MB 0 0
  95. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.4% 0 0              
  96. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  97. [rv20 @ 0x1103184]ERROR at MB 0 0
  98. [rv20 @ 0x1103184]error, qscale:0 -0.001  24/ 24 58%  0%  2.2% 0 0              
  99. [rv20 @ 0x1103184]HEADER ERROR
  100. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.4% 0 0              
  101. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  102. [rv20 @ 0x1103184]ERROR at MB 0 0
  103. [rv20 @ 0x1103184]error, qscale:0 -0.002  26/ 26 54%  0%  2.2% 0 0              
  104. [rv20 @ 0x1103184]HEADER ERROR
  105. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.3% 0 0              
  106. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  107. [rv20 @ 0x1103184]ERROR at MB 0 0
  108. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.2% 0 0              
  109. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  110. [rv20 @ 0x1103184]ERROR at MB 0 0
  111. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.3% 0 0              
  112. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  113. [rv20 @ 0x1103184]ERROR at MB 0 0
  114. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.2% 0 0              
  115. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  116. [rv20 @ 0x1103184]ERROR at MB 0 0
  117. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.3% 0 0              
  118. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  119. [rv20 @ 0x1103184]ERROR at MB 0 0
  120. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.2% 0 0              
  121. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  122. [rv20 @ 0x1103184]ERROR at MB 0 0
  123. [rv20 @ 0x1103184]concealing 330 DC, 330 AC, 330 MV errors2.3% 0 0              
  124. [rv20 @ 0x1103184]I cbpc damaged at 0 0
  125. [rv20 @ 0x1103184]ERROR at MB 0 0
  126. A:   2.3 V:   2.3 A-V:  0.006 ct: -0.003  34/ 34 42%  0%  2.2% 0 0              
  127. MPlayer interrupted by signal 2 in module: sleep_timer
复制代码
发表于 2007-1-20 21:58:53 | 显示全部楼层
还是mplayer好
自己源码安装一下
什么问题都没有了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-20 22:13:29 | 显示全部楼层
源码安装和yum安装会有什么不一样吗
回复 支持 反对

使用道具 举报

发表于 2007-1-20 23:07:00 | 显示全部楼层
缺什么装什么,linux下没什么播放器比mplayer更强了
回复 支持 反对

使用道具 举报

发表于 2007-1-20 23:10:40 | 显示全部楼层
Post by siniticmob
结论:播放rm,rmvb最好的工具是RealPlayer
我的mplayer是yum livna源 gmplayer-gui安装的
安装codecs位于/usr/lib/codecs, 版本为essential-20061022.tar.bz2
播放/mnt/e/movie/SlumDunk/glgs001.rm时出现以下错误
只有声音,没有图像
而用RealPlayer播放相同文件没有问题,
看来Mplayer的兼容还是不如RealPlayer

有声音无图像的问题应该是selinux策略设置的问题,搜索一下论坛吧,修改/usr/lib/codecs目录中文件的selinux策略就可以正常播放了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-20 23:16:26 | 显示全部楼层
扩展这一点认同, 可是在播放RM格式文件方面还有待加强
PS, 各位是否也有以上的经历? 怎么解决Mplayer的这个问题?
补充:/mnt/e/movie/SlumDunk/glgs001.rm在用RealPlayer的播放过程当中
会跳出一个网页,
如果Mplayer播放其它的无跳出网页的RM文件则正常
回复 支持 反对

使用道具 举报

发表于 2007-1-20 23:17:57 | 显示全部楼层
播放 real 格式的音频和视频当然是 RealPlayer 好了。
测试版的 realplayer 支持 alsa 和 播放列表了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-21 00:00:24 | 显示全部楼层
Post by waynef
有声音无图像的问题应该是selinux策略设置的问题,搜索一下论坛吧,修改/usr/lib/codecs目录中文件的selinux策略就可以正常播放了。


呵呵,发现一个新问题
用户1003是那里来的?我的系统里没有这个用户和组
selinux部分为system_ubject_r:lib_t有问题吗?

  1. # ls -lZ /usr/lib/codecs
  2. -rw-r--r--  1003 1003 system_u:object_r:lib_t         acelpdec.ax
  3. -rw-r--r--  1003 1003 system_u:object_r:lib_t         alf2cd.acm
  4. -rw-r--r--  1003 1003 system_u:object_r:lib_t         aslcodec_dshow.dll
  5. -rw-r--r--  1003 1003 system_u:object_r:lib_t         atrac3.acm
  6. -rwxr-xr-x  1003 1003 system_u:object_r:lib_t         atrc.so.6.0
  7. -rw-r--r--  1003 1003 system_u:object_r:lib_t         AvidQTAVUICodec.qtx
  8. -rw-r--r--  1003 1003 system_u:object_r:lib_t         BeHereiVideo.qtx
  9. -rw-r--r--  1003 1003 system_u:object_r:lib_t         CLRVIDDC.DLL
  10. -rw-r--r--  1003 1003 system_u:object_r:lib_t         clrviddd.dll
  11. -rwxr-xr-x  1003 1003 system_u:object_r:lib_t         cook.so
  12. -rw-r--r--  1003 1003 system_u:object_r:lib_t         CtWbJpg.DLL
  13. -rw-r--r--  1003 1003 system_u:object_r:lib_t         DECVW_32.DLL
  14. -rwxr-xr-x  1003 1003 system_u:object_r:lib_t         drvc.so
  15. -rwxr-xr-x  1003 1003 system_u:object_r:lib_t         dspr.so.6.0
  16. -rw-r--r--  1003 1003 system_u:object_r:lib_t         iac25_32.ax
  17. -rw-r--r--  1003 1003 system_u:object_r:lib_t         icmw_32.dll
  18. -rw-r--r--  1003 1003 system_u:object_r:lib_t         imc32.acm
  19. -rw-r--r--  1003 1003 system_u:object_r:lib_t         ir41_32.dll
  20. -rw-r--r--  1003 1003 system_u:object_r:lib_t         ir50_32.dll
  21. -rw-r--r--  1003 1003 system_u:object_r:lib_t         ivvideo.dll
  22. -rw-r--r--  1003 1003 system_u:object_r:lib_t         jp2avi.dll
  23. -rw-r--r--  1003 1003 system_u:object_r:lib_t         LCMW2.dll
  24. -rw-r--r--  1003 1003 system_u:object_r:lib_t         LCODCCMW2E.dll
  25. -rw-r--r--  1003 1003 system_u:object_r:lib_t         lhacm.acm
  26. -rw-r--r--  1003 1003 system_u:object_r:lib_t         lsvxdec.dll
  27. -rw-r--r--  1003 1003 system_u:object_r:lib_t         m3jp2k32.dll
  28. -rw-r--r--  1003 1003 system_u:object_r:lib_t         mi-sc4.acm
  29. -rw-r--r--  1003 1003 system_u:object_r:lib_t         msh261.drv
  30. -rw-r--r--  1003 1003 system_u:object_r:lib_t         msms001.vwp
  31. -rw-r--r--  1003 1003 system_u:object_r:lib_t         msscds32.ax
  32. -rw-r--r--  1003 1003 system_u:object_r:lib_t         nsrt2432.acm
  33. -rw-r--r--  1003 1003 system_u:object_r:lib_t         qpeg32.dll
  34. -rw-r--r--  1003 1003 system_u:object_r:lib_t         qtmlClient.dll
  35. -rw-r--r--  1003 1003 system_u:object_r:lib_t         QuickTimeEssentials.qtx
  36. -rw-r--r--  1003 1003 system_u:object_r:lib_t         QuickTimeInternetExtras.qtx
  37. -rw-r--r--  1003 1003 system_u:object_r:lib_t         QuickTime.qts
  38. -rw-rw-r--  1003 1003 system_u:object_r:lib_t         README
  39. -rw-r--r--  1003 1003 system_u:object_r:lib_t         rt32dcmp.dll
  40. -rwxr-xr-x  1003 1003 system_u:object_r:lib_t         sipr.so.6.0
  41. -rwxr-xr-x  1003 1003 system_u:object_r:lib_t         tokf.so.6.0
  42. -rwxr-xr-x  1003 1003 system_u:object_r:lib_t         tokr.so.6.0
  43. -rw-r--r--  1003 1003 system_u:object_r:lib_t         tvqdec.dll
  44. -rw-r--r--  1003 1003 system_u:object_r:lib_t         VDODEC32.dll
  45. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vdowave.drv
  46. -rwxrwxr-x  1003 1003 system_u:object_r:lib_t         vid_3ivX.xa
  47. -rw-r--r--  1003 1003 system_u:object_r:lib_t         ViVD2.dll
  48. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vivog723.acm
  49. -rw-r--r--  1003 1003 system_u:object_r:lib_t         voxmsdec.ax
  50. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vp4vfw.dll
  51. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vp6vfw.dll
  52. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vp7vfw.dll
  53. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vssh264core.dll
  54. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vssh264dec.dll
  55. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vssh264.dll
  56. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vsshdsd.dll
  57. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vsslight.dll
  58. -rw-r--r--  1003 1003 system_u:object_r:lib_t         vsswlt.dll
  59. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wma9dmod.dll
  60. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wmadmod.dll
  61. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wmsdmod.dll
  62. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wmspdmod.dll
  63. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wmv9dmod.dll
  64. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wmvadvd.dll
  65. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wmvdmod.dll
  66. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wnvwinx.dll
  67. -rw-r--r--  1003 1003 system_u:object_r:lib_t         wvc1dmod.dll
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-1-21 00:32:22 | 显示全部楼层
我怎么老是觉得Mplayer比其他的播放器“宽”?就是同样的电影,用Mplayer老是觉得被上下压缩了,人物显得胖点。
回复 支持 反对

使用道具 举报

发表于 2007-1-21 01:02:00 | 显示全部楼层
Post by Jeff-cao
我怎么老是觉得Mplayer比其他的播放器“宽”?就是同样的电影,用Mplayer老是觉得被上下压缩了,人物显得胖点。


你用的是 16: 9 的屏幕吗?
呵呵,那就修改 /etc/mplayer/mplayer.conf 第 63 行就好了。把上边的 4:3 注释掉,用 16:9 的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表