Mpeg 4 for linux
Итак, фильмов в MPEG4 становиться всё больше, перегружаться M$-WinDOZE для их просмотра неохота, также как и держать их только для просмотра фильмов. Hачинаем изыскивать возможности смотреть фильмы под Linux.
Выбор проигрывателя.
Сначала Я рванул на divx.euro.ru, выкачал там avifiles и попытался его собрать. Оно требовало библиотеку qt более другой версии чем установлена у меня, пришлось выкачивать qt, потом qt-devel, потом. вобщем я так и не понял что ещё от qt ему не хватало для сборки забил на avifiles и отправился на freshmeat.net посмотреть что там есть. Из того что нашел остановился на mplayer, который живет здесь http://www.mplayerhq.hu Вобщем на нём я и остановился.
Hеобходимые файлы
Для просмотра MPEG4 кроме самого mplayer понадобятся ещё и набор кодеков к нему. Их можно взять с видовой машины, или на томже сайте где mplayer. Положить их в каталог /usr/lib/win32/ и в целях безопасности поставить им пермишены 444. Кроме того на машине должно быть всё необходимое для сборки X-овых приложений.
Собираем
Распаковываем mplayer в удобный каталог, ./configure, и внимательно читаем что оно пишет. Если установлены SDL и SDL-devel версий 1.1.7 и больше, то можно запустить ./configure —enable-sdl, что появилась возможность изменять размер окна просмотра и даже FullScreen, но качество увеличенной картинки получается припохабное! Вообщем на любителя. Потом сказать make. Появившийся файл mplayer положите к своим бинарям и можно работать.
Тормоза.
В XFREE версий до 4 для ускорения работы можно настроить MTRR. Как это делается:
1. cat /proc/mtrr . Если это файла нет то необходимо пересобрать ядро с поддержкой MTRR.
2. Определяем начало видеопамяти. Посмотреть адрес можно при загрузке XFREE. Если выдается более одного адреса то смотреть нужно тот который prefetchable
3. Определяем размер видеопамяти и переводим его в HEX вид. Для неумеющих есть табличка 😉
Размер памяти в мегабайтах HEX 1 0x100000 2 0x200000 4 0x400000 8 0x800000 16 0x1000000 32 0x2000000 64 0x4000000
4. echo «base=HАЧАЛО_ВИДЕОПАМЯТИ size=РАЗМЕР_ВИДЕОПАМЯТИ type=write-combining» > /proc/mtrr.
Hапример: echo «base=0xd6000000 size=0x1000000 type=write-combining» > /proc/mtrr
Всё — скорость возросла от полутора до двух раз. Если и сейчас тормозит то поставте себе XFREE версии 4 с расширением Xv, и/или замените видеокарту на Matrox G400, и используйте mga_vid.
Отстрел траблов
o Как правило попадаются фильмы которые сразу не играются, но если скормить параметр -nosound то смотряться. В этом случае можно попробовать скормить опцию -afm 1 или -afm 4 o При первом запуске и использовании некоторых звуковых драйверов может ругнуться на чтото типа HAVE_AUDIO_SELECT. Тогда придеться в config.h #define HAVE_AUDIO_SELECT заменить на #undef HAVE_AUDIO_SELECT, потом make clean;make
Смотрите с следующей версии
o Разобраться с XFREE версии 4. Сейчас всё сказано и работает для 3.3.6
o Багфиксы 😉
3 лучших видеоплеера для Ubuntu
Существует множество бесплатных видеоплееров с открытым исходным кодом для Ubuntu. Большинство из них довольно хорошо справляются с основными задачами, и вы не упустите ничего из того, что вы знаете в Windows, что можно использовать в Ubuntu. Однако некоторые проигрыватели предлагают дополнительные возможности, и вы можете выбрать наиболее подходящий для вас, основываясь на списке функций.
В этой статье мы познакомим вас с некоторыми популярными видеоплеерами для Ubuntu. Мы также расскажем вам, где найти их сайты и как установить их на Ubuntu. Все эти проигрыватели можно надежно загрузить в графическом виде из программного обеспечения Ubuntu, но мы также расскажем о других методах установки в образовательных целях. Кроме того, существуют методы, которые вы можете использовать для установки последней доступной версии программного обеспечения из Интернета, поэтому мы не оставим их без внимания.
Проигрыватель VLC
VLC — это бесплатный кроссплатформенный мультимедийный проигрыватель с открытым исходным кодом, который воспроизводит большинство мультимедийных файлов, а также DVD, аудио CD, VCD и различные потоковые протоколы.
В частности, он воспроизводит MKV, MP4, MPEG, MPEG-2, MPEG-4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis файлы, BluRay, DVD, VCD, подкасты и мультимедийные потоки из различных сетевых источников. Он поддерживает субтитры и закрытые субтитры и переведен на множество языков.
Популярный мультимедийный проигрыватель VLC входит в список надежных программ, которые можно установить в Ubuntu. Его можно легко установить через графический интерфейс.
Нажмите на значок Ubuntu Software в панели инструментов Activities на рабочем столе Ubuntu. Откроется утилита Ubuntu Software, в которой вы можете найти VLC, нажав кнопку «Поиск» и набрав в строке поиска VLC.
В соответствии с поисковым запросом будут показаны следующие результаты:
Установка VLC Player в Ubuntu
Когда вы нажмете на поисковую строку VLC, откроется следующее окно:
Через это окно вы можете установить последнюю версию медиаплеера VLC, нажав на кнопку Install. После этого вам будет предложено пройти авторизацию в следующем диалоговом окне, так как только авторизованный пользователь может добавлять/удалять программное обеспечение на Ubuntu.
Введите пароль привилегированного пользователя и нажмите кнопку Authenticate, после чего начнется процесс установки:
Следующее окно свидетельствует об успешной установке плеера. Вы можете непосредственно запустить его через это окно, а также немедленно удалить по любой причине.
Выйдите после завершения установки.
MPlayer
Mplayer — это проигрыватель фильмов для Linux (работает на многих других платформах и архитектурах процессоров, см. документацию). Он воспроизводит большинство файлов MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, Ogg/OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM и RoQ, поддерживаемых многими родными и бинарными кодеками. Вы также можете смотреть фильмы VCD, SVCD, DVD, Blu-ray, 3ivx, DivX 3/4/5, WMV и даже H.264.MPlayer поддерживает широкий спектр драйверов вывода видео и аудио. Он работает с X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libca-ca, DirectFB, Quartz, Mac OS X CoreVideo, но вы также можете использовать GGI, SDL (и все их драйверы), VESA (на любой VESA-совместимой карте, даже без X11), некоторые низкоуровневые драйверы для конкретных карт (для Matrox, 3dfx и ATI) и некоторые аппаратные MPEG декодеры, такие как Siemens DVB, Hauppauge PVR (IVTV), DXR2 и DXR3/Hollywood+. Большинство из них поддерживают программное или аппаратное масштабирование, поэтому вы можете смотреть фильмы в полноэкранном режиме.
Установка MPlayer в Ubuntu
Утилита mplayer доступна в официальных репозиториях Ubuntu и может быть легко установлена
через командную строку с помощью команды apt-get.
Откройте приложение терминала либо через поиск в системной программе запуска приложений, либо нажав Ctrl+Alt+T.
На следующем этапе обновите индекс репозитория системы с помощью следующей команды:
Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета. Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение на Ubuntu.
Теперь вы готовы установить mplayer; вы можете сделать это, выполнив следующую команду от имени sudo:
sudo apt-get install mplayer
Система может запросить у вас пароль для sudo, а также предложить вам опцию Y/n для продолжения установки. Введите Y и нажмите Enter; программа будет установлена на вашу систему. Однако процесс может занять некоторое время в зависимости от скорости вашего Интернета.
Вы можете увидеть все, что можно сделать с помощью этого приложения, а также убедиться, что оно действительно установлено в вашей системе, с помощью следующей команды:
Mpv Player
MPV — это форк mplayer2 и MPlayer. Он разделяет некоторые функции с предыдущими проектами и вводит много новых. Парсер опций MPlayer был улучшен, чтобы вести себя более похоже на другие программы CLI, а многие имена и семантика опций были пересмотрены, чтобы быть более интуитивными и запоминающимися. MPV имеет видеовыход на основе OpenGL, который предлагает множество функций, любимых видеоэнтузиастами, таких как масштабирование видео с помощью популярных высококачественных алгоритмов, управление цветом, синхронизация кадров, интерполяция, HDR и многое другое.
Установка Mpv на Ubuntu
MPV Player можно установить через Snap Store, но здесь мы опишем, как вы можете установить его через Doug McMahon PPA для его последнего релиза.
Сначала откройте терминал, либо через System Dash, либо комбинацией клавиш Ctrl+Alt+T.
Теперь введите следующую команду, чтобы добавить PPA-репозиторий в ваш Ubuntu:
sudo add-apt-repository ppa:mc3man/mpv-tests
Введите пароль для sudo, после чего PPA-репозиторий будет добавлен в вашу систему.
Совет: Вместо того чтобы набирать команду, вы можете скопировать ее отсюда и вставить в Терминал с помощью комбинации клавиш Ctrl+Shift+V или с помощью опции Вставить из меню правой кнопки мыши.
Следующим шагом будет обновление индекса репозитория вашей системы с помощью следующей команды:
Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета.
Теперь, когда вы закончили с добавлением PPA, используйте следующую команду sudo для установки MPV Player на ваш Ubuntu:
Система может попросить вас продолжить установку, введя Y/N. Пожалуйста, введите Y, если хотите продолжить установку. Процесс установки может занять некоторое время в зависимости от скорости вашего интернета.
Это было все о некоторых популярных видеоплеерах для Ubuntu. Теперь вы можете выбрать, какой из них вы хотите установить, и самый простой способ его установки.