Mplayer без секретов Петр Семилетов aka Roxton Хакер, номер #074, стр. 074-096-4 Аналогично поступаем и с Firefox: копируй эти же плагины в соответствующие подкаталоги директории, где у тебя установлен Firefox, только в названиях целевых каталогов для копирования файлов вместо Mozilla будет Firefox. Упомянутый мною RPM-пакет подходит как для относительно старой версии Mozilla 1.7.2, так и для Firefox, включая версию 1.0. На сайте есть также пакеты для других дистрибутивов Linux, не только Fedora. Протестировать работу плагина проще всего на странице fredrik.hubbe.net/plugger/test.html. А как подружить браузер Opera и плагин? Сначала необходимо собрать плагин из исходников. Для этого надо взять, кроме самого исходника плагина, также и Gecko SDL. Я не знаю, какая у тебя версия Mozilla или Firefox, поэтому соответствующий их версии SDK ищи на ftp.mozilla.org/pub/mozilla.org. Например для Firefox 1.0 SDK лежит на ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/sdk/. Замечание: SDK не должен быть старше, чем для Mozilla 1.6. Установив Gecko SDK (хотя для Opera оно вроде и не нужно, но плагин требует), конфигурируем исходник плагина следующим образом: # ./configure --enable-x Затем уже делаем make, после чего копируем mplayerplug-in.so в нужный каталог Opera, примерно так: # cp mplayerplug-in.so /usr/lib/opera/plugins И делаем симлинк на libxpcom.so: # ln -s /usr/lib/mozilla/libxpcom.so /usr/lib Последнее надо для того, чтобы теперь уже оперный плагин увидел нужную ему библиотеку. Управление плагином осуществляется через файл mplayerplug-in.conf. Некоторые интересные опции mplayerplug-in.conf Cachesize - размер кэша в килобайтах. Здесь задается порция, по сколько килобайт будет читать плагин, прежде чем показывать видео и воспроизводить звук. Nomediacache=0 или 1. Если 1, то кэш вообще не используется, передача/отображение идет напрямую. Cache-percent - значение в процентах. Сколько процентов, от 0 до 100, файла загружать в кэш. По умолчанию 35. Vo - видеодрайвер для вывода. Тут уместно использовать значение x11. Dload-dir - директория. Сюда будут складываться выкачанные фильмы. Если, конечно же, они сохраняются. А чтобы они сохранялись на диск, надо включить такую возможность (по умолчанию она выключена): keep-download=1. Последний совет Напоследок дам еще один совет: как делать в Mplayer'е скриншоты. Это не так просто, как кажется на первый взгляд. Дело в том, что функция создания скриншотов в Mplayer'е реализована на текущий момент только в виде патчей, которые подходят исключительно к конкретным версиям плеера. Поэтому люди, желающие выцепить из фильма картинку, пытаются использовать для этого какую-нибудь внешнюю утилиту вроде GIMP или KSnapshot. Но у них часто не получается. Это происходит из-за того, что скриншот с видеоокна Mplayer'а можно взять только при определенных драйверах вывода на экран. Наиболее популярный из них, Xv, который задается опцией -vo vx, не подходит. Подойдет x11 (-vo x11), а также OpenGL (-vo gl). Но замечу, что наилучшие скриншоты можно получить в утилитах для редактирования видео, такой как, например, Avidemux2, где удобно покадрово прокручивать фильм. |