|
安装的插件如下。
- ~ # eix -I gst-plugins- -c
- [i] media-libs/gst-plugins-bad (0.10.14@11/04/2009): Less plugins for GStreamer
- [i] media-libs/gst-plugins-base (0.10.25(0.10)@11/16/2009): Basepack of plugins for gstreamer
- [i] media-libs/gst-plugins-good (0.10.17(0.10)@11/17/2009): Basepack of plugins for gstreamer
- [i] media-libs/gst-plugins-ugly (0.10.13(0.10)@12/02/2009): Basepack of plugins for gstreamer
- [i] media-plugins/gst-plugins-alsa (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-ffmpeg (0.10.9(0.10)@11/17/2009): FFmpeg based gstreamer plugin
- [i] media-plugins/gst-plugins-gconf (0.10.17(0.10)@11/17/2009): GStreamer plugin for wrapping GConf audio/video settings
- [i] media-plugins/gst-plugins-gio (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-gnomevfs (0.10.25(0.10)@11/28/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-meta (0.10-r3(0.10)[2]@12/02/2009): Meta ebuild to pull in gst plugins for apps
- [i] media-plugins/gst-plugins-mimic (0.10.14(0.10)@11/04/2009): GStreamer plugin for the MIMIC codec
- [i] media-plugins/gst-plugins-ogg (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-pango (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-soup (0.10.17(0.10)@11/17/2009): GStreamer plugin for HTTP client sources
- [i] media-plugins/gst-plugins-taglib (0.10.17(0.10)@11/17/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-theora (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-v4l (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-v4l2 (0.10.17(0.10)@11/17/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-vorbis (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-x (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-xvideo (0.10.25(0.10)@11/16/2009): plugin for gstreamer
- [i] media-plugins/gst-plugins-pps [1] (9999@11/28/2009): PPStream plugin for gstreamer
- [1] "gentoo-china" /usr/portage/local/gentoo-china
- [2] "coderoar" /usr/portage/local/coderoar
- Found 22 matches.
复制代码
ffmpeg使用的use如下。
- media-video/ffmpeg-0.5_p20373 was built with the following:
- USE="-3dnow -3dnowext X alsa (-altivec) -bindist -cpudetection -custom-cflags -debug dirac -doc encode faac faad gsm hardcoded-tables -ieee1394 ipv6 -jack -jpeg2k mmx -mmxext mp3 (multilib) network opencore-amr -oss -pic schroedinger sdl speex ssse3 -test theora threads v4l v4l2 -vdpau vorbis x264 xvid zlib" VIDEO_CARDS="-nvidia"
- CFLAGS="-march=native -O2 -pipe -I/usr/include/gsm"
- CXXFLAGS="-march=native -O2 -pipe -I/usr/include/gsm"
复制代码
有个文件用mplayer能流畅播放,输出如下。
- MPlayer SVN-r29796-4.3.2 (C) 2000-2009 MPlayer Team
- Playing [黑客帝国2:重装上阵].The.Matrix.Reloaded.2003.BDRip.1080p.x264.DTS.DualAudio-CHD.D2.avi.
- AVI file format detected.
- [aviheader] Video stream found, -vid 0
- [aviheader] Audio stream found, -aid 1
- [aviheader] Audio stream found, -aid 2
- AVI: ODML: Building ODML index (3 superindexchunks).
- VIDEO: [H264] 1920x800 24bpp 23.976 fps 12857.6 kbps (1569.5 kbyte/s)
- Clip info:
- Software: VirtualDubMod 1.5.10.1 (build 2439/release)
- Copyright: chp@CHD
- ==========================================================================
- Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
- Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
- ==========================================================================
- ==========================================================================
- Opening audio decoder: [libdca] DTS decoding with libdca
- Stream with high frequencies VQ coding
- AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000)
- Selected audio codec: [dts] afm: libdca (DTS-libdca)
- ==========================================================================
- AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
- Starting playback...
- Movie-Aspect is undefined - no prescaling applied.?% ??% ??,?% 0 0
- VO: [xv] 1920x800 => 1920x800 Planar YV12
- A: 2.7 V: 2.7 A-V: 0.002 ct: 0.002 66/ 66 65% 5% 4.9% 6 0
- Exiting... (Quit)
复制代码
但是用totem,某些部分就会卡。由于没有安多余的插件,这个H.264的视频应该是由gst-plugins-ffmpeg处理的,为什么效果不如mplayer呢?
另外问下,目前ffmpeg的解码器和mplayer是共用或者相同的么? |
|