Медиаплеер на FreeBSD

Киношку на досуге многие любят посмотреть, даже юниксоиды. Но чем? Установим и посмотрим на 3-и медиаплеера во FreeBSD. Перед установкой ПО советую обновить порты.

1) VLC — кроссплатформенный (Linux, FreeBSD, NetBSD, OpenBSD, Apple Darwin, Mac OS X, Solaris, другие Unix-ОС, Syllable (до версии 0.86), Семейство BeOS, QNX, MorphOS, Microsoft Windows, Windows CE, iOS) медиа-плеер с графическим интерфейсом. Поддерживает скины.
Устанавливается просто из портов:
cd /usr/ports/multimedia/vlc
make config

Options for vlc 1.1.4_2,3
[X] A52 A52 DVD audio decoder
[ ] AALIB Aalib Console Graphics Support
[X] AVAHI Enable Avahi mDNS networking
[ ] CACA Libcaca Console Graphics Support (requires AALIB)
[X] DBUS Enable D-Bus control support
[ ] DIRAC Enable Dirac support
[X] DTS DTS DVD audio decoder
[X] DVDREAD DVD Playback support
[X] DVDNAV DVD menu navigation
[ ] DVBPSI DVBPSI mux/demux support
[X] FAAD Faad audio decoder (mp4/aac) support
[X] FLAC Flac audio codec support
[ ] FLUID Enable Fluidsynth MIDI support
[ ] FRIBIDI FriBidi bidirectional unicode support
[ ] GGI General Graphic Interface support
[X] GLX X11 OpenGL rendering (requires XCB)
[ ] GNOMEVFS Gnome VFS support
[X] GNUTLS Enable viewing/transmission of encrypted streams
[X] HTTPD Streaming media control via http
[ ] JACK Jack audio support
[X] LIVEMEDIA Support for rstp/rtp/sdp protocols
[X] LUA Enable Lua scripting
[X] MAD Mad mp3 audio decoder support
[X] MATROSKA Matroska Container Format support
[ ] MODPLUG Mod audio suport
[X] MPEG2 Mpeg-2 audio/video decoder Support
[ ] MUSEPACK Musepack audio support
[ ] NCURSES Enable ncurses (console) interface
[X] NLS Native Language Support
[ ] NOTIFY Enable tray notifications
[ ] OCFLAGS Optimized CFLAGS
[X] OGG Ogg audio decoder support
[ ] OPENGL OpenGL acceleration support
[ ] PLUGIN VLC Mozilla Plugin
[X] PNG PNG graphics format support
[ ] PORTAUDIO Portaudio library support
[ ] PULSE Pulse Audio support
[X] QT4 Qt4 Interface
[X] REALAUDIO Real Audio(R) support
[ ] RUNROOT Enable running as root
[X] SAMBA SAMBA Access module
[ ] SCHROED Enable Schroedinger decoder
[X] SDL SDL video output
[ ] SHOUT Shout2 support
[X] SKINS Enable winamp skins interface (requires QT4)
[X] STREAM Enable stream output
[X] SPEEX Speex voice codec support
[ ] SQLITE Enable SQLite database support
[ ] SVG SVG graphics support
[ ] SVGALIB SVGALIB video output
[X] TAGLIB ID3 tag and Ogg comment support
[X] THEORA OGG/Vorbis video codec support
[ ] TREMOR Tremor voice audio (redundant with Vorbis)
[X] TWOLAME Twolame mpeg2 audio encoder support
[ ] UPNP Enable UPnP network device control
[X] V4L Enable Video for Linux & DVB support
[X] VCD Video CD support
[X] VORBIS Vorbis audio decoder support
[X] X264 Enable H.264/AVC codec support
[X] XCB Use X C Bindings for X11 output
[ ] XOSD X11 On Screen Display support
[X] XVIDEO X11 video rendering (requires XCB)
[ ] ZVBI VBI decoding support

make BATCH=yes -C/usr/ports/multimedia/vlc install clean

vlc собственной персоной:

команды, freebsd, настройка, установка, сервер, server, ubuntu

Плеер практически всеядный, отдельная установка кодеков не требуется.

2) Parole — легкий плеер для Xfce4 на основе GStreamer.
Устанавливаем из портов:
make BATCH=yes -C/usr/ports/multimedia/xfce4-parole install clean

При запуска видео файла, выкидывало ошибку, исправить которую можно установив параметры sysctl через консоль:
sysctl kern.ipc.shmmax=67108864
sysctl kern.ipc.shmall=32768

Дабы эти параметры применялись при загрузке ОС, нужно в /boot/loader.conf дописАть:
kern.ipc.shmmax=67108864
kern.ipc.shmall=32768

Текущие параметры можно посмотреть выполнив:
sysctl -a

Теперь при запуске видео проблем быть не должно.

команды, freebsd, настройка, установка, сервер, server, ubuntu

 

3) mplayer — свободный кроссплатформенный медиаплеер, имеются графический интерфейс и скины.
Устанавливаем из портов на FreeBSD:
cd /usr/ports/multimedia/mplayer
make config

Options for mplayer 1.0.r20100717_2
[ ] DEBUG Include debug symbols in mplayer's binaries
[X] RTCPU Allow runtime CPU detection
[X] OCFLAGS Use optimized compiler flags
[ ] IPV6 Include inet6 network support
[X] X11 Enable X11 support for mplayer's video output
[X] X11XV X11 video drivers: XV
[X] X11DGA X11 video drivers: DGA
[X] X11GL X11 video drivers: OpenGL
[X] X11XIN X11 video drivers: Xinerama
[X] X11VM X11 VidMode support
[ ] X11XVMC Enable XvMC acceleration
[ ] VDPAU Enable Nvidia VDPAU acceleration
[X] GUI Enable GTK2 graphical user interface with X11
[ ] SDL Enable SDL video output
[X] SKINS Force dependency on mplayer-skins
[ ] RTC Add support for kernel real time clock timing
[ ] ARTS Enable KDE sound system support
[ ] ESOUND Enable GNOME esound support
[ ] JACK Enable JackIt audio server support
[ ] NAS Enable NAS sound server support
[ ] OPENAL Enable OpenAL sound support
[ ] PULSE Enable PulseAudio
[X] LIBUNGIF Enable gif support
[ ] OPENJPEG Enable JPEG2000 support
[ ] MNG Enable MNG input support
[ ] AALIB Enable aalib support
[ ] LIBCACA Enable libcaca support
[ ] SVGALIB Enable svgalib support
[ ] LIBDV Enable libdv support
[ ] MAD Enable mad MPEG audio engine support
[ ] AMR Enable opencore AMR audio codec support
[ ] LADSPA Enable LADSPA plugin support
[X] SPEEX Enable speex audio codec support
[ ] THEORA Enable ogg theora video support
[ ] VPX Enable VP8 video via libvpx
[ ] SCHROEDINGER Dirac codec via libschroedinger
[X] WIN32 Enable win32 codec set on the IA32 arch
[ ] REALPLAYER Enable real player plugin
[ ] LIVEMEDIA Enable LIVE555 streaming support
[X] SMB Enable Samba input support
[ ] FRIBIDI Enable FriBiDi support
[ ] LIRC Enable lirc support
[ ] LIBCDIO Enable libcdio support
[ ] CDPARANOIA Enable cdparanoia support
[ ] LIBLZO Enable external liblzo library
[ ] JOYSTICK Enable joystick support
[ ] V4L Enable Video4Linux TV support

make BATCH=yes -C/usr/ports/multimedia/mplayer install clean

вот сам mplayer в шкурке:

команды, freebsd, настройка, установка, сервер, server, ubuntu

 

Как мне показалось mplayer с графическим интерфейсом при воспроизведении видео использует меньше ресурсов CPU, нежели плеер VLC. Каким плеером пользоваться — дело каждого, все 3-и нормально работают в Xfce4 на FreeBSD.

Добавить комментарий