Вопрос, похоже, совсем глупый, но я так и не смог найти на него ответ.
С некоторых пор(не могу сказать, после чего именно) перестали показываться встроенные в видеофайлы субтитры(проблема проявляется на всех mkv-файлах, про другие форматы точно не знаю). Я совершенно не разбираюсь в этих всех видеоформатах, поэтому даже не знаю, куда смотреть.
Система Gentoo. Вот флаги, с которыми собран mplayer:
$ equery u media-video/mplayer
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for media-video/mplayer-1.1-r1:
U I
+ + 3dnow : Adds support for 3dnow multimedia processor instructions
+ + 3dnowext : Enable 3dnowext cpu instructions
+ + X : Adds support for X11
+ + a52 : Enables support for decoding ATSC A/52 streams used in DVD
- - aalib : Adds support for media-libs/aalib (ASCII-Graphics Library)
+ + alsa : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- - bidi : Enables bidirectional language support
- - bindist : Enforces license compatibility constraints via REQUIRED_USE.
- - bl : Blinkenlights video output
- - bluray : Enable playback of Blu-ray filesystems
- - bs2b : Enable Bauer stereophonic-to-binaural headphone filter
- - cddb : Access cddb servers to retrieve and submit information about compact disks
+ + cdio : Use libcdio for CD support (instead of cdparanoia)
- - cdparanoia : Enables cdparanoia (audio CD ripper) support
- - cpudetection : Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)
- - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
- - dga : Adds DGA (Direct Graphic Access) support for X
- - directfb : Adds support for DirectFB layer (library for FB devices)
- - doc : Adds extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
+ + dts : Enables DTS Coherent Acoustics decoder support
+ + dv : Enables support for a codec used by many camcorders
- - dvb : Adds support for DVB (Digital Video Broadcasting)
+ + dvd : Adds support for DVDs
+ + dvdnav : Use forked libdvdnav, navigate menus in GUIs
- - dxr3 : Enable DXR3/H+ video output
+ + enca : Enables support for charset discovery and conversion
+ + encode : Adds support for encoding of audio or video files
+ + faac : Use external faac library for AAC encoding
+ + faad : Use external faad library for AAC decoding
- - fbcon : Adds framebuffer support for the console, via the kernel
- - ftp : Adds FTP (File Transfer Protocol) support
- - ggi : Adds support for media-libs/libggi (non-X video api/drivers)
- - gif : Adds GIF image support
- - gsm : Adds support for the gsm lossy speech compression codec
+ + iconv : Enable support for the iconv character set conversion library
- - ipv6 : Adds support for IP version 6
- - jack : Adds support for the JACK Audio Connection Kit
- - joystick : Add support for joysticks in all packages
- - jpeg : Adds JPEG image support
- - jpeg2k : Support for JPEG 2000, a wavelet-based image compression format
- - ladspa : Enables the ability to support ladspa plugins
+ + libass : SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support
- - libcaca : Add support for colored ASCII-art graphics
- - libmpeg2 : Build support for mpeg2 over media-libs/libmpeg2 rather than using ffmpeg.
- - lirc : Adds support for lirc (Linux's Infra-Red Remote Control)
- - live : Enables live.com streaming media support
+ + lzo : Enables support for lzo compression
- - mad : Adds support for mad (high-quality mp3 decoder library and cli frontend)
- - md5sum : Enables md5sum video output
+ + mmx : Adds support for optimizations for Pentium MMX and Athlon class processors
+ + mmxext : Enables mmx2 support
- - mng : MNG input support
+ + mp3 : Add support for reading mp3 files
- - nas : Adds support for network audio sound
+ + network : Enables network streaming support
- - nut : Enables support for the NUT container format
- - openal : Adds support for the Open Audio Library
- - opengl : Adds support for OpenGL (3D graphics)
+ + osdmenu : Enables support for on-screen display (OSD) menus
- - oss : Adds support for OSS (Open Sound System)
+ + png : Adds support for libpng (PNG images)
- - pnm : Add PNM video output option, to create PPM/PGM/PGMYUV images
- - pulseaudio : Adds support for PulseAudio sound server
- - pvr : Enable Video4Linux2 MPEG PVR
+ + quicktime : Adds support for OpenQuickTime
- - radio : Enable V4L2 radio interface and support
- - rar : Enable Unique RAR File Library
+ + real : Adds Real audio/video support
+ + rtc : Enables usage of the linux real time clock. The alternative is software emulation of rtc
- - rtmp : Enables RTMPDump Streaming Media support
- - samba : Adds support for SAMBA (Windows File and Printer sharing)
- - sdl : Adds support for Simple Direct Layer (media library)
+ + shm : Enable support for shm
+ + speex : Adds support for the speex audio codec (used for speech)
+ + sse : fast floating point optimization for PentiumIII+ class chips
+ + sse2 : faster floating point optimization for SSE2 capable chips
- - ssse3 : faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips)
- - tga : Enables Targa video output
+ + theora : Adds support for the Theora Video Compression Codec
+ + toolame : Enable toolame MPEG-2 encoding
+ + tremor : Enable internal support for Vorbis
+ + truetype : Adds support for FreeType and/or FreeType2 fonts
+ + twolame : Enable twolame MPEG-2 encoding
+ + unicode : Adds support for Unicode
- - v4l : Enable support for video4linux (using linux-headers or userspace libv4l libraries)
+ + vdpau : Enable the Video Decode and Presentation API for Unix acceleration interface
- - video_cards_mga : VIDEO_CARDS setting to build driver for mga video cards
- - video_cards_s3virge : VIDEO_CARDS setting to build driver for s3virge video cards
- - video_cards_tdfx : VIDEO_CARDS setting to build driver for tdfx video cards
+ + vorbis : Adds support for the OggVorbis audio codec
+ + x264 : Enable h264 encoding using x264
- - xanim : Enables support for xanim based codecs
- - xinerama : Add support for the xinerama X11 extension, which is mandatory if you work in multiple monitors setup
+ + xscreensaver : Adds support for XScreenSaver extension
- - xv : Adds in optional support for the Xvideo extension (an X API for video playback)
+ + xvid : Adds support for xvid.org's open-source mpeg-4 codec
- - xvmc : Enables X-Video Motion Compensation support
- - zoran : Enables ZR360[56]7/ZR36060 video output
Любителей порекомендовать другой плеер прошу пройти мимо. Я знаю, какие существуют плееры, знаю их особенности и сам осилю переход на другой, если понадобится. В данной теме меня интересует только одно - можно ли починить mplayer(smplayer).