11 января 2015

Установить SMPlayer с поддержкой плеера MPV в Ubuntu/Linux Mint

SMPlayer — графический интерфейс (Qt-GUI) для консольного MPlayer, способного воспроизводить практически все известные форматы видео и аудио. Но помимо предоставления доступа к большинству основных и общих настроек MPlayer, SMPlayer добавляет и другие возможности, например, возможность воспроизведения видео Youtube™ или загрузки субтитров.
Теперь SMPlayer добавляет поддержку ещё одному консольному плееру - MPV. Однако данная поддержка находится в интенсивной разработке и займет некоторое время, пока новая стабильная версия SMPlayer выйдет с новой функцией.
Для тех, кто не знаком с MPV , это медиаплеер на основе Mplayer2 (и MPlayer), который поставляется с многочисленными дополнительными функциями и усовершенствованиями по сравнению с Mplayer2. Подробно о плеере MPV можно посмотреть ЗДЕСЬ.


Вы уже сейчас можете установить SMPlayer с поддержкой MPV в Ubuntu/Linux Mint, используя официальный тестовый репозиторий SMPlayer'a.

Установка SMPlayer с поддержкой MPV в Ubuntu/Linux Mint

Для установки SMPlayer в Ubuntu 14.04/14.10 и Linux Mint 17/17.1 выполните следующие команды в терминале:

sudo add-apt-repository ppa:rvm/testing
sudo add-apt-repository ppa:mc3man/mpv-tests
sudo apt-get update
sudo apt-get install mpv smplayer youtube-dl smtube


Для установки SMPlayer в Ubuntu 12.04/Linux Mint 13 выполните следующие команды:

sudo add-apt-repository ppa:rvm/testing
sudo apt-get update
sudo apt-get install mpv smplayer smtube


По окончании установки вы найдёте SMPlayer в программах Аудио и видео.

Когда откроется окно SMPlayer'а, прейдите в Настройки, в вкладке Основные - Путь к mplayer измените на mpv и нажмите Применить:


В вкладке Сеть активируйте параметр Проигрывать потоковое видео с сайтов и нажмите кнопку Применить:


Вот и все. Теперь вы можете воспроизводить видео с любого веб-сайта, который поддерживает youtube-dl, скопировав URL видео и открыв его в SMPlayer (Открыть адрес URL).

Источник:  SMPlayer теперь поддерживает MPV

Удачи.

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

  1. мой любимый плеер, а перепробовал я многие. :)

    ОтветитьУдалить
    Ответы
    1. PS только я url не копирую а ссылку просто мышкой в плеер из браузера перетаскиваю. и у меня птичка стоит на включить внутренню поддержку youtube. (нужна или нет не знаю)

      Удалить
  2. Не понял сути этих манипуляций... Т.е можно открывать видео с Youtube, DailyMotion, Vimeo, Vevo, используя меню --->открыть адрес? Вот если бы был плагин к браузеру... Для Youtube отдельный плагин, а другие я не смотрю.

    ОтветитьУдалить
    Ответы
    1. скажу за себя. вот сижу я изучаю какую-нибудь инструкцию и по ней что-то делаю, у меня еще куча разных программ открыто тот же браузер на другой вкладе и все это на рабочем столе. так вот видео youtube у меня в SMPlayer в уголку маленького размера, нужно паузу нажал, нужно дальше запустил, лично мне удобно.

      Удалить
  3. Как установить русский язык (есть но не везде)

    ОтветитьУдалить
    Ответы
    1. Настройки - Внешний вид - Язык. Выбери Русский, нажми Применить и перезагрузи (закрыть/открыть) приложение.

      Удалить
  4. Спасибо! Все стало на русском....буду тестить.

    ОтветитьУдалить
  5. Подскажите, пожалуйста, как прикрутить enca к mplayer для автоопределения кодировки субтитров

    ОтветитьУдалить
    Ответы
    1. В SMPlayer для этого есть свои средства
      http://i.imgur.com/HLiUiOv.png
      http://i.imgur.com/gmUm5ZI.png
      С голым Mplayer посложней.

      Удалить
    2. если активировать "Автоматическое определение" http://i.imgur.com/gmUm5ZI.png , внешние сабы вообще не отображает. Каждый раз кодировать или переключать можно-но ведь должно быть корректное решение

      Удалить
    3. Ну, не знаю... По моему, почти всегда можно найти какую-то комбинацию этих настроек, при которой сабы нормально показываются, шрифты подобрать, наконец... Я уж и не помню, когда у меня были особые проблемы с сабами и были ли они вообще. SMPlayer с сабами справляется хорошо.

      Удалить
  6. Спасибо за желание помочь , но тем не менее подобрать не получается -приходится переключать

    ОтветитьУдалить
    Ответы
    1. Иногда действительно приходится - я не говорил, что это не так :) Но это пара кликов, плюс настройки для отдельных файлов запоминаются - не вижу особой проблемы.

      Удалить
  7. Максим , после включения MPV всё заработало .как надо

    ОтветитьУдалить
  8. Попочему не работает, когда устанавливаю в настройках /usr/bin/mpv
    Когда устанавливаю в настройках /usr/bin/mplayer видео появляется

    ОтветитьУдалить
    Ответы
    1. То же самое. При движке mplayer - нормально (за исключением файлов mp4 с видеокодеком mp4a), с mpv - fatal error:

      /usr/bin/mpv --no-config --no-quiet --terminal --no-msg-color --slave-broken --sub-auto=fuzzy --vo=xv --ao=pulse --stop-screensaver --no-input-default-bindings --input-x11-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=67109338 --monitorpixelaspect=1 --sub-ass --embeddedfonts --ass-line-spacing=0 --sub-scale=1 --ass-styles=/home/romek/.config/smplayer/styles.ass --sub-codepage=utf8:UTF-8 --sub-pos=100 --volume=14 --cache=2048 --start=18 --osd-level=0 --screenshot-template=cap_%F_%p_%02n --audio-channels=2 --af-add=scaletempo --af-add=equalizer=0:0:0:0:0:0:0:0:0:0 --softvol=yes --softvol-max=110 --term-playing-msg=MPV_VERSION=${=mpv-version:}
      INFO_VIDEO_WIDTH=${=width}
      INFO_VIDEO_HEIGHT=${=height}
      INFO_VIDEO_ASPECT=${=video-aspect}
      INFO_VIDEO_FPS=${=fps}
      INFO_VIDEO_BITRATE=${=video-bitrate}
      INFO_VIDEO_FORMAT=${=video-format}
      INFO_VIDEO_CODEC=${=video-codec}
      INFO_AUDIO_BITRATE=${=audio-bitrate}
      INFO_AUDIO_FORMAT=${=audio-format}
      INFO_AUDIO_CODEC=${=audio-codec}
      INFO_AUDIO_RATE=${=audio-samplerate}
      INFO_AUDIO_NCH=${=audio-channels}
      INFO_LENGTH=${=length}
      INFO_DEMUXER=${=demuxer}
      INFO_TITLES=${=disc-titles}
      INFO_CHAPTERS=${=chapters}
      INFO_TRACKS_COUNT=${=track-list/count}
      METADATA_TITLE=${metadata/by-key/title:}
      METADATA_ARTIST=${metadata/by-key/artist:}
      METADATA_ALBUM=${metadata/by-key/album:}
      METADATA_GENRE=${metadata/by-key/genre:}
      METADATA_DATE=${metadata/by-key/date:}
      METADATA_TRACK=${metadata/by-key/track:}
      METADATA_COPYRIGHT=${metadata/by-key/copyright:}
      INFO_MEDIA_TITLE=${=media-title:}
      /media/video/Мои видеозаписи/YouTube - Eurovision 2009 (Russia) Alexander Rybak - Fairytale from Norway.flv

      Error parsing commandline option terminal: option not found
      Exiting... (Fatal error)

      причём консольный mpv всё воспроизводит без ошибок

      Удалить
    2. Кажется нашёл причину. На оф.сайте mpv mpv.io/installation написано "The current stable release is v0.7.2"; по команде

      sudo apt-get install mpv

      устанавливается версия 0.3.4-1. По ссылке есть deb пакеты, я добавил репозиторий ppa:mc3man/mpv-tests, после этого обновил mpv до версии 0.7.2 и в Smplayer всё заработало через движок mpv без ошибок.

      Удалить
    3. Опишите пожалуйста пошагово процесс обновления mpv до версии 0.7.2
      Репозитарий ppa:mc3man/mpv-tests, указанный Вами, добавить не получается.

      Удалить
    4. sudo add-apt-repository ppa:mc3man/mpv-tests
      sudo apt-get update
      sudo apt-get install mpv
      а в чём собственно проблема с добавлением репа? на каком этапе затруднения?

      Удалить
    5. Да, с добавлением репозитария была проблемма, не правильно вводил. После вашего поста все получилось, спасибо. Но плеер всеравно отказывается работать с настройками /usr/bin/mpv Не пойму в чем дело. Выдает ошибку:
      /usr/bin/mpv --no-config --no-quiet --terminal --no-msg-color --slave-broken --vd-lavc-threads=4 --sub-auto=fuzzy --vo=xv --ao=pulse --stop-screensaver --no-input-default-bindings --input-x11-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=113246256 --monitorpixelaspect=1 --sub-ass --embeddedfonts --ass-line-spacing=0 --sub-scale=1 --ass-styles=/home/okhrimovich/.config/smplayer/styles.ass --sub-codepage=utf8:ISO-8859-1 --sub-pos=100 --volume=92 --cache=2048 --osd-level=0 --screenshot-template=cap_%F_%p_%02n --audio-channels=2 --af-add=scaletempo --af-add=equalizer=0:0:0:0:0:0:0:0:0:0 --softvol=yes --softvol-max=110 --ytdl --term-playing-msg=MPV_VERSION=${=mpv-version:}
      INFO_VIDEO_WIDTH=${=width}
      INFO_VIDEO_HEIGHT=${=height}
      INFO_VIDEO_ASPECT=${=video-aspect}
      INFO_VIDEO_FPS=${=fps}
      INFO_VIDEO_BITRATE=${=video-bitrate}
      INFO_VIDEO_FORMAT=${=video-format}
      INFO_VIDEO_CODEC=${=video-codec}
      INFO_AUDIO_BITRATE=${=audio-bitrate}
      INFO_AUDIO_FORMAT=${=audio-format}
      INFO_AUDIO_CODEC=${=audio-codec}
      INFO_AUDIO_RATE=${=audio-samplerate}
      INFO_AUDIO_NCH=${=audio-channels}
      INFO_LENGTH=${=length}
      INFO_DEMUXER=${=demuxer}
      INFO_TITLES=${=disc-titles}
      INFO_CHAPTERS=${=chapters}
      INFO_TRACKS_COUNT=${=track-list/count}
      METADATA_TITLE=${metadata/by-key/title:}
      METADATA_ARTIST=${metadata/by-key/artist:}
      METADATA_ALBUM=${metadata/by-key/album:}
      METADATA_GENRE=${metadata/by-key/genre:}
      METADATA_DATE=${metadata/by-key/date:}
      METADATA_TRACK=${metadata/by-key/track:}
      METADATA_COPYRIGHT=${metadata/by-key/copyright:}
      INFO_MEDIA_TITLE=${=media-title:}


      Error parsing option ytdl (option not found)
      Setting commandline option --ytdl= failed.
      Exiting... (Fatal error)

      Удалить
    6. ну для начала читаем матчасть: http://compizomania.blogspot.com/2013/08/ubuntu.html
      затем переустанавливаем пакеты которые выдают ошибки...
      в вашем случае это mpv и youtube-dl.

      Удалить
    7. Олег, а у вас система какая?

      Удалить
    8. Олег, извините за то что ввёл вас в заблуждение. Этот репозиторий только для 14.04
      Fork of mplayer/mplayer2
      This ppa has git master versions, for stable release builds see here (trusty only)
      удалите этот реп и выполните переустановку mpv

      Удалить
  9. А можно ли таким же образом mpv прикрутит к umplayer? Он ведь тоже на базе mplayer

    ОтветитьУдалить
  10. sudo add-apt-repository ppa:rvm/testing&&sudo add-apt-repository ppa:mc3man/mpv-tests&&sudo apt-get install mpv smplayer youtube-dl smtube
    а так можно для лентяев)

    ОтветитьУдалить
    Ответы
    1. Можно и так "для лентяев", только нужно правильно создавать команду в терминал, учитывая пробелы между каждой отдельной командой:

      sudo add-apt-repository ppa:rvm/testing && sudo add-apt-repository ppa:mc3man/mpv-tests && sudo apt-get install mpv smplayer youtube-dl smtube

      Терминальные команды в Linux: http://compizomania.blogspot.com/2013/01/linux.html

      Удалить
    2. здравствуй !!!Владимир
      понятно спасибо учту!
      такой вапрос! наверника ты знаешь что есть такая игра вар тандер под линукс уних там установшик и мне охота знать как он у них запускается в терминале
      я хочу чтото подобное сделать но не знаю как
      тоесть я сейчас скопировал команды в текстовый редактор потом открываю копирую и вставляю в терминал
      как обойти эти движения

      Удалить
    3. вот например!
      sudo add-apt-repository ppa:noobslab/themes&&
      sudo apt-get update&&
      sudo apt-get install mbuntu-y-ithemes-v4&&
      sudo apt-get install mbuntu-y-icons-v4&&
      sudo add-apt-repository ppa:noobslab/apps&&
      sudo apt-get update&&
      sudo apt-get install slingscold&&
      sudo add-apt-repository ppa:noobslab/apps&&
      sudo apt-get update&&
      sudo apt-get install indicator-synapse&&
      sudo add-apt-repository ppa:docky-core/ppa&&
      sudo apt-get update&&
      sudo apt-get install docky&&
      cd && wget -O config.sh http://drive.noobslab.com/data/Mac-14.10/config.sh&&
      chmod +x config.sh;./config.sh&&
      sudo add-apt-repository ppa:noobslab/themes&&
      sudo apt-get update&&
      sudo apt-get install mbuntu-y-bscreen-v4&&
      sudo xhost +SI:localuser:lightdm&&
      sudo su lightdm -s /bin/bash&&
      gsettings set com.canonical.unity-greeter draw-grid false;exit&&
      sudo mv /usr/share/unity-greeter/logo.png /usr/share/unity-greeter/logo.png.backup&&
      cd;wget -O logo.png http://drive.noobslab.com/data/Mac-14.10/ubuntu_logo.png&&
      sudo mv logo.png /usr/share/unity-greeter/;gsettings set com.canonical.unity-greeter draw-grid false&&
      sudo add-apt-repository ppa:noobslab/themes&&
      sudo apt-get update&&
      sudo apt-get install mbuntu-y-lightdm-v4

      Удалить
  11. Владимир, есть проблема, стоит система Linux Mint 17.1 "Rebecca" Xfce x64, установил SMPlayer с этой новости, но он отказывается воспроизводить какие либо файлы! Причём консольный mpv всё воспроизводит без ошибок! С x32 версией было все хорошо. На официальном сайте говорится: Если вы используете 64 битную Windows, пожалуйста, скачайте 64 битный пакет. 32 битная версия MPV падает на 64 битах. Может быть где нибудь есть специальная версия для Linux x64?

    ОтветитьУдалить
  12. Нашел выход !!! Для тех кто устанавливает на x64 битные системы !!! Установка вот в таком порядке !!!

    1. sudo apt-get install mpv

    2. sudo add-apt-repository ppa:rvm/smplayer
    sudo apt-get update
    sudo apt-get install smplayer smplayer-themes smplayer-skins smtube

    3. sudo add-apt-repository ppa:mc3man/mpv-tests
    sudo apt-get update
    sudo apt-get install mpv youtube-dl minitube

    ВСЕ РАБОТАЕТ И ПЛЯШЕТ :-)))

    ОтветитьУдалить
  13. Привет. Как настроить плеер, чтобы он всегда был поверх всех окон?

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