Регистрация Вход
Библиотека /
Поиск по библиотекеМоя библиотекаИскать книгу(обмен)

Мультимедийные программы в Linux

Мультимедийные программы в Linux


Просмотр video


http://otaku.glazov.ru/mplayer.htm Безоговорочно лучший проигрыватель: Mplayer http://mplayerhq.hu/ Понимает _все_ видеоформаты, существующие в природе, и самый быстрый при этом. Играет DVD, VideoCD, TV, quicktime, divx, avi и все-все-все. Понимает субтитры, русифицирован. Умеет конвертировать из одного формата в другой, в т.ч. DVD в DivX Примеры: Просмотр фильма с русскими субтитрами mplayer -font /usr/share/mplayer/koi8r/font.desc -sub holy.srt Holy_Grail.avi Перекодировать в divx за 3 прохода (звук отдельно) rm frameno.avi mencoder -dvd 2 -ovc frameno -o frameno.avi -oac mp3lame -lameopts vbr=3 mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o out.avi mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o out.avi Настройки: ~/.mplayer/config stop-xscreensaver = "yes" subcp = "cp1251" font = "/home/moshkow/.mplayer/subfont.ttf" subfont-text-scale = "3" subfont-blur = "8" subfont-outline = "8" в каталог ~/.mplayer/subfont.ttf/ копируем какой-нибудь TTF-овский шрифт из %WINDIR%\Fonts например Tahoma, или verdana.ttf

Про проигрыватель xine


http://www.debian-multimedia.org/ За неимением mplayer - сгодится и проигрыватель Xine. Запуск фильма в полноэкранном режиме и без GUI xine --auto-play=fh /file/name.avi # Переключение в полноэкранный режим и обратно ^F

Просмотр перевернутого файла


mplayer -vf rotate filename.avi # поворачивает картинку на 90o mencoder in.avi -o out.avi -oac pcm -ovc lavc -vf rotate=0 # а лучше - -ovc lavc -lavcopts acodec=mp3 -ovc lavc -lavcopts vcodec=mpeg4,vbitrate=256

Где взять файлы: p2p-клиент mldonkey


e-donkey: Для виндовс клиент eMule Для Linux клиент mldonkey запускаем отдельно сервер mldonkey затем коннектимся к нему telnet'ом на 4000 порт или броузером на 4080 порт telnet localhost 4000 ? - help s Matrix - искать кино vr - посмотреть, что найдено d 1 - начать закачку 1-го найденного файла vd - посмотреть, сколько уже скачалось dllink ed2klink - скачать ed2klink pause resume all vo - распечатать опции set option_name option_value - установить значение опции close_fds - закрыть все открытые файлы (чтоб подействовал remove)

Configure Multimedia keys on notebook


Опрашиваем мультимедиа-клавиши с помошью xev или (с осторожностью) showkey -s На стадии начальной загрузки добавляем setkeycode e03d 235 # 240 XF86LightBulb setkeycode e03c 237 # 242 XF86Word setkeycode e03d 236 # 241 XF86Excel setkeycode e03d 238 # 243 XF86Calendar setkeycode e03f 234 # 213 XF86Back setkeycode e040 233 # 142 XF86Forward setkeycode e041 232 # 228 XF86Send setkeycode e042 231 # 244 XF86Save setkeycode e043 230 # 217 XF86LaunchA setkeycode e044 229 # 216 XF86LaunchB setkeycode e057 228 # 215 XF86LaunchC setkeycode e058 227 # 214 XF86LaunchD setkeycode 72 225 # 212 XF86Music setkeycode 71 224 # 101 XF86RotationKB setkeycode 6a 223 # 202 XF86ZoomIn setkeycode e004 222 # 148 XF86ZoomOut setkeycode 6b 197 # 197 XF86iTouch .Xmodmap: keycode 144 = XF86AudioPrev keycode 153 = XF86AudioNext keycode 164 = XF86AudioStop keycode 162 = XF86AudioPlay keycode 237 = XF86AudioMedia keycode 174 = XF86AudioLowerVolume keycode 176 = XF86AudioRaiseVolume keycode 160 = XF86AudioMute keycode 240 = XF86LightBulb keycode 243 = XF86Excel keycode 242 = XF86Word keycode 241 = XF86Calendar keycode 239 = XF86Back keycode 238 = XF86Forward keycode 237 = XF86Send keycode 244 = XF86Save keycode 217 = XF86LaunchA keycode 216 = XF86LaunchB keycode 215 = XF86LaunchC keycode 214 = XF86LaunchD keycode 212 = XF86Music keycode 223 = XF86Sleep keycode 101 = XF86RotationKB keycode 202 = XF86ZoomIn keycode 148 = XF86ZoomOut keycode 197 = XF86iTouch

Configure Multimedia keys on notebook


* Determine the key code I executed xev command, pressed the keys one by one and noted the output of xev for each multimedia key. $ xev * Save key codes I created .Xmodmap file in my $HOME and saved the key codes. $HOME/.Xmodmap keycode 160=XF86AudioMute keycode 162=XF86AudioPlay keycode 176=XF86AudioRaiseVolume keycode 174=XF86AudioLowerVolume keycode 153=XF86AudioNext keycode 144=XF86AudioPrev keycode 164=XF86AudioStop * Call xmodmap in .xsession $HOME/.xsession xmodmap $HOME/.Xmodmap * Assign key to special function I am using XFCE4 as my desktop environment. I did the following for assigning keys to special functions: # Open the Setting Manager # Click on window manager and select the "Keyboard" tab. # Click "Add" to create a new theme. # In the "Command Shortcuts" section doubleclick on an empty slot, enter the command for a key. Here are the commands which I used for my multimedia keys: # Mute: amixer -q set Master toggle # VolumeRaise: amixer -q set PCM 2+ unmute # VolumeLower: amixer -q set PCM 2- unmute # Play/Pause: /usr/bin/xmms --play-pause # Rewind: /usr/bin/xmms --rew # Forward: /usr/bin/xmms --fwd # Stop: /usr/bin/xmms --stop http://www.stanford.edu/~rashmisu/linux.html#mmkeys

Проигрывание MIDI


nohup timidity -iA -A170 -B2,8 -Os -EFreverb=0 & запустит timidity в режиме ALSA-сервера для входящих midi-событий. Останется только настроить проигрыватель на нужный порт. #!/bin/sh echo "Karaoke starting... (C) SS 2006 =)" timidity -iA -B2,8 -Os -EFreverb=0 & kmid "$@" killall timidity

Наша библиотека является официальным зеркалом библиотеки Максима Мошкова lib.ru

Реклама