03 марта 2015

Установить медиаплеер VLC 2.2.0 в Ubuntu и производные

После полутора лет разработки увидела свет новая значительная ветка медиапроигрывателя VLC 2.2.0. Новая версия вышла одновременно как для настольных систем, так и для мобильных платформ. В том числе выпущены новые версии для iOS, WinRT, Android, Android TV и Windows Phone. Все версии построены на основе одного общего ядра - libVLC, обеспечивающего поддержку форматов видео и звука. После многих лет бета-тестирования версии для платформы Android впервые присвоен статус стабильного выпуска.


Ключевые улучшения:

    Почти все модули вывода и упаковки медиаконтейнеров переведены с лицензии GPLv2+ на LGPLv2.1+, что допускает связывание модулей с проприетарными продуктами и открытыми проектами, распространяемыми под лицензиями, не совместимыми с GPL;
    Обеспечен автоматический поворот видео, основываясь на сохранённых в файлах метаданных. Для поворота картинки по возможности применяются механизмы аппаратного ускорения;
    Поддержка возобновления воспроизведения с последней позиции, в том числе после перезапуска или краха программы;
    Значительно улучшена поддержка UltraHD видеокодеков, таких как VP9 и H265;
    Поддержка VDPAU и MediaCodec для аппаратного ускорения декодирования с привлечением средств GPU. Поддержка реализована для Linux, Android и Raspberry Pi;
    Добавлен встроенный интерфейс для загрузки дополнений из внешних репозиториев, реализованный в стиле менеджера дополнений Firefox;

     Подготовлено дополнение для автоматизации загрузки субтитров;
    Значительно улучшена совместимость с некорректно оформленными файлами Ogg, MP4 и WMV;
    Поддержка Digital Cinema Package для воспроизведения нативных форматов файлов домашних кинотеатров, в том числе шифрованного формата DCP с KDM;
    Экспериментальная поддержка интерактивных меню для дисков BluRay (BD-J). Для Blu-Ray также реализована поддержка оверлеев, выбора языка и региона;
    Интерфейс версии для платформы Android переработан для соответствия концепции оформления Material Design;
    Подготовлены первые публичные бета-выпуски для платформ Windows Phone, Windows RT и Android TV;
    Переработан алгоритм извлечения метаданных;
    Добавлена возможность шифрованного доступа к данным по ftp (ftps) и sout с использованием TLS;
    Частично реализована поддержка DVD-дисков, защищённых системой Arccos;
    Добавлен декодировщик видео на основе плагинов GStreamer;
    Добавлены декодировщики звука и видео для MFT (Media Foundation Transform);
    Добавлен декодировщик MMAL для чипов Broadcom VideoCore, предоставляющий механизмы аппаратного ускорения для MPEG-2 и H.264;
    Частично реализована поддержка Voxware MetaSound;
    Добавлен основанный на libvpx декодировщик для VP8 и VP9;
    Поддержка MSN Audio, Atrac3+, VP7, Bink, TAK, On2 AVC, DK3, DK4, IMC, Vivo g723.1, Smacker, FIC, Auravision, Canopus Lossless и некоторых других кодеков;
    Новые декодировщики изображений JPEG и SVG. Новые кодировщики изображения JPEG и PNG на основе libjpeg и libpng;
    Поддержка декодирования субтитров tx3g;
    Поддержка кодирования MPEG-2 с использованием x262, HEVC/H.265 c использованием x265 и Opus с использованием libopus;
    Поддержка файлов в формате CAF (Core Audio Format). Переработка распаковщиков медиаконтейнеров для Ogg и ASF/WMV;
    Поддержка Opus в контейнерах MKV и VP8 в контейнерах Ogg;
    Начальная поддержка WebVTT;
    Поддержка изображений в формате SVG;
    Новый модуль для вывода OpenGL ES 2.0 через EGL на платформе Android;
    Поддержка прямого рендеринга с использованием механизмов аппаратного ускорения MediaCodec на платформе Android;
    Новые фильтры: Oldmovie, эффекты VHS, Freeze, преобразования I422 и J422;
    Поддержка установки уровня громкости при отсутствии соединения через PulseAudio;
    Переработан модуль перекодирования потоков;
    Возможность потокового вещания в Web с использованием формата WebM;
    Поддержка протокола Metacube для потокового вещания поверх HTTP;
    Добавлен режим трёхмерной визуализации спектра, использующий OpenGL;
    В интерфейс на базе Qt добавлена кнопка для записи;
    Удалены модули iOS video output (следует использовать ios2), OpenMash H.261 decoder и dirac encoder (следует использовать schroedinger).

В настоящее время уже активно ведётся работа над выпуском VLC 3.0.0, который планируется подготовить в этом году. В VLC 3.0.0 появится поддержка Wayland, модуль для доступа через протокол SMB, поддержка HDS (Http Dynamic Streaming), полностью переработан код MPEG-DASH, поддержка прямого воспроизведения из архивов (tar, zip, rar), поддержка видеокодека Daala, более активное использование аппаратных механизмов ускорения декодирования видео, в том числе для HEVC, VP9 и WMV3.

Установка VLC 2.2.0 в Ubuntu 15.04/14.10 и производные

Установить медиаплеер VLC 2.2.0 в Ubuntu 15.04/14.10 и производные можно из Центра приложений или выполнить команду в терминале:

sudo apt-get install vlc

Установка VLC 2.2.0 в Ubuntu 14.04 и производные

Для установки медиаплеера VLC 2.2.0 в Ubuntu 14.04 необходимо подключить специальный репозиторий. Откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install vlc vlc-plugin-*


По окончании установки вы найдёте медиаплеер VLC 2.2.0 в программах Аудио и видео или поиском в меню:


Источники: https://www.videolan.org/ | http://www.opennet.ru/ | https://launchpad.net/~mc3man/

Удачи.

32 комментария :

  1. краказября вместо названий песен

    ОтветитьУдалить
    Ответы
    1. Правьте кодировку тегов.

      sudo apt-get install python-mutagen
      cd ~/Music (вместо ~/Music подставьте свою папку с музыкой)
      find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

      Подробнее здесь http://compizomania.blogspot.com/2013/08/sayonara-player-ubuntulinux-mint.html в комментариях.

      Удалить

    2. К сожалению, страница, которую вы искали в этом блоге, не существует.
      всёравно сп. за ответ

      Удалить
    3. Максим имел ввиду эту ссылу:
      http://help.ubuntu.ru/wiki/%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D1%82%D0%B5%D0%B3%D0%BE%D0%B2_%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2

      Удалить
  2. Когда, ну когда же они добавят адекватный способ выбора внешней звуковой дорожки?

    ОтветитьУдалить
  3. А 2.1.6 надо предварительно удалять из 14.04?

    ОтветитьУдалить
  4. зачем ставить 2.2.0,когда есть 3.0...?!??!?

    ОтветитьУдалить
    Ответы
    1. 2.2.0 - стабильная версия, а 3.0 - разрабатываемая. Кому-то нужны эксперименты (3.0), а кому-то стабильность (2.2). Вот в этом разница выбора.

      Удалить
    2. Денчик, троечка-то есть, но ты хотя бы в масштабах данного сайта почитай как у народа она не устанавливается и рушит систему: http://compizomania.blogspot.com/2015/02/vlc-30.html

      Удалить
  5. спасибо за ответ, но пользуясь 3ей версией сбоев не было с самого первого запуска..во всех стадиях тестирования..тв, просмотре фильмов... всесупер :))

    ОтветитьУдалить
  6. Ответы
    1. Так-то оно так.А я 2.2.0 хочу может.У меня на одной машине 14.04 на второй 12.04,набор программ похожий,но на 14.04 более новые версии,которые иногда работают лучше старых.Почему как только выходит новая LTS писатели программ все подстраиваются под новое.И зачем тогда поддерживать ОС по 5 лет? Если обновляется программа-то уж делайте для всех поддерживаемых систем.

      Удалить
    2. Иваныч Машкин, все сделать на старые версии убунты не всегда получается, бывают проблемы с зависимостями.
      Зачем поддерживать по 5 лет? Именно для тех, кому не нужен спорт кар с закисью а нужна машина чтобы возила на дачу, надёжная как лом.

      Удалить
  7. Не,я так понимаю "старые версии убунты" это то что не поддерживается.И зависимости ломать не надо,сталкивался.Конечно намного сложней сделать программу под две разные системы,но все же...
    Хотя законное право програмистов писать как им хочется признаю.А что до спорт-кара с закисью,то ubuntu от него там же где жигули.Да и если по аналогии с автомобилями,то получается при выпуске новой модели запчасти к предыдущей,еще выпускаемой можно и не делать.Хочешь новое сидение-покупай новую модель :)

    ОтветитьУдалить
    Ответы
    1. Вы не совсем правы, точнее не правы. Я под "старой" версией имел в виду и LTS которые поддерживаются. У которых ядра младше по номеру и так далее. Программисты пишут "не как хочется" в стабильных релизах а "чтобы не сломать что было до" вот поэтому 2.2 и нет в предыдущих версиях. Слишком большая вероятность поломать что либо, вводя такую "новинку". И чтобы не было криков "уу демоны, сломали...".
      Говорю я не просто как юзверь а инженегр. У меня похожие ситуации на работе, когда приходится выпускать новую военную железку, вместо того чтобы доработать старую. Потому что доработка старого собирает все шишки в лесу, мало того шишки новые, вот поэтому и не тянут в устоявшуюся систему новые разработки. Либо если и тянут, то под неё уже было предусмотрено место, куда можно было воткнуть. Да, используются старые решения, частично, но продукт уже новый. И решения в новом продукте без дополнительных затрат (иногда и не малых) не перенести на предыдущую реализацию.
      По поводу запчастей. Их делают и выпускают весь срок поддержки. Только вы не впихнёте физически на имеющиеся место вещь, которая туда не лезет физически. Мне под мультимедию/игры/веб хватает за глаза всего что есть в репозиториях. И я как то не замечаю что что то тормозит/вылетает. Работает и ладно, обновления сыпятся - да и ладно. Показывает без сбоев - да и ладно. Тем более "жигулёвистость" зависит скорее от железа, чем от софта. Для меня что 2.1 что 2.2 работают так же (ну не вижу я изменений при просмотре мультимедии для себя), только панель настроек поменяли что бросилось в глаза. НО! самое главное что НЕ сделали (на что я надеялся) - это безбубенный способ подрубать внешние звуковые дорожки Х_х
      По поводу убунту-жигулей. По мне ближе БМП, если столб на дороге, как в моём городе http://youtu.be/QL9PLOuY0hA, чем на ферари их бодать.
      Ну это так, отступление про БМП и жигули что то вспомнилось.
      Но прелесть *nix в том что можно доработав посадочное место, впихнуть что хочется... исходники то есть. И не думаю что сложно допилить 2.2 для 12.04, сделать аналог блоба самому, и будет лично у вас 2.2 на 12.04...

      Удалить
  8. Ачем отличается RC версия от PRE версии

    ОтветитьУдалить
    Ответы
    1. Сложно сказать точно, терминология у всех разная, но отличия есть. Обычно Release Candidate - это последняя (или одна из последних) бета перед потенциальным стабильным выпуском, вполне юзабельная. А приставка pre чаще встречается в контексте "pre-alpha, pre-beta", т.е. первые намётки, непригодные ни для чего, кроме тестирования.

      А вы применительно к чему интересуетесь?

      Удалить
    2. Максим правильно ответил, что pre употребляется, как правило для начальной стадии разработки - pre-alpha, pre-beta, а перед окончательным выходом стабильной версии обычно употребляется определение RC - релиз кандидат.

      Удалить
  9. У меня стоит VLC 2.2.0 PRE а здесь описывается 2.2.0 rc2 и стоит ли менять ?

    ОтветитьУдалить
    Ответы
    1. Не знаю, откуда Вы в свое время взяли PRE, но думаю, стóит.

      Удалить
    2. Как можно утвердительно советовать или не советовать менять программу. Есть хорошее правило применительное к любой ситуации - "Если всё исправно и работает - не лезь". Думаю скоро VLC 2.2.0 PRE обновится через регулярные обновления.

      Удалить
    3. ==обновится через регулярные обновления==
      Собственно, потому и вызывает интерес, из какого репозитория устанавливалась pre-версия, не из официальных же... От этого будут зависеть, откуда пойдут обновления.

      Удалить
  10. из центра приложений кубунту 14,10, спасибо за совет Максим ! будем обновляться и спасибо Володе ,за его сайт ,

    ОтветитьУдалить
  11. программа устанавливалась из официального репозитория Kubuntu 14.10.пробывал переустановить но все равно установилась pre версия видимо не суждено ,будем ждать

    ОтветитьУдалить
  12. В 2.1.6 и ранее в настройках звука при выводе через ALSA можно было выбирать устройство HDMI: с преобразованием, напрямую, mixing итд.
    В 2.2 (3.0) остался только основной вариант: HDMI audio output, все остальное - не рабочее (NVIDIA 450S).

    ОтветитьУдалить
    Ответы
    1. У меня всё есть, и миксинг и снупинг и без конверсии и так далее. Видеокарта GF750Ti драйвер 340.76, VLC 2.2.0, Ubuntu 14.04.1 x64 ядро 3.13.0-46-generic.

      Удалить
    2. Только что проверил на lubuntu 14.10, 346.47, VLC 3.0. Если дорожка PCM , то проблем нет, а DOLBY/DTS - напр. без конвертации - вместо звука появляется окно с ошибкой:
      "Вывести звук не удалось:
      Аудиоустройство «hw:CARD=NVidia,DEV=7» использовать нельзя:
      Нет такого файла или каталога."

      Удалить
    3. andrey davydov, смотрите что у вас с драйвером нвидии. У меня шьёт нормально по всем режимам хдми. Может меняете режим на ходу? Иногда в таком случае идут сбои при переключении.

      Удалить
    4. И на ходу меняю режим, и с перезагрузкой vlc - роли не играет. На 14.10 стоял штатный vlc 2.0 - все было OK, обновил до 3,0 и сразу пропал звук в доп. устройствах.
      На основной системе ubuntu 14.04 (драйвер 331...) стоял vlc 2,1,6 - все работало. После обновления до 2.2.0 - те же траблы, рабчее теперь только первое (основное) устройство

      Удалить
  13. Ситуация такая, при воспроизведении видеофайлов видео притормаживает, звук при этом не опережает видео.
    Погуглил, нашел ряд советов по настройке VLC, в частности настройки "Не устанавливать блочность и декодирование с Н.264", пропуски кадров, пропуски опаздывающих кадров и т.д., но нифига, не помогает, к сравнению штатный Totem воспроизводит видео без притормаживаний. SMPlayer - также притормаживает. Может кто-то что-то подскажет?
    О системе:
    Ubuntu 15.10, но тормозило и в 14.04 - 64х
    оперативка - 8 гб.
    Проц - Phenom(tm) II X4 965 Processor × 4
    Видео - AMD Radeon HD 7700 Series
    Дрова - проприетарные из программы и обновления

    ОтветитьУдалить