Проигрыватель MPV - новый перспективный форк Mplayer и Mplayer2. Bomi — мощный медиаплеер на базе mpv Установка MPV с графическим интерфейсом

Bomi — это мощный проигрыватель музыки и видео для персональных компьютеров, созданный на основе открытого консольного медиаплеера mpv. Программа умеет вести бесконечную историю использования, поддерживает автоматическое создание и восстановление плейлистов, понимает субтитры всех распространенных форматов и умеет загружать их сразу из нескольких файлов, использует мощности графического ускорителя для аппаратной акселерации видео.

Проигрыватель предлагает пользователям большое количество тонких настроек изображения, звука и субтитров. Дружелюбный интерфейс программы полностью переведён на русский язык, поддерживает использование тем оформления и настраиваемых OSD уведомлений. Управлять воспроизведением контента можно при помощи горячих клавиш и специальных действий мышью.

Среди дополнительных инструментов Bomi стоит упомянуть развитые утилиты для создания скриншотов и коротких видеоклипов, поиска и просмотра субтитров. Умеет этот плеер автоматически завершать работу и выключать компьютер по окончании фильма или плейлиста. Благодаря всеядности mpv, Bomi умеет воспроизводить локальные файлы (в том числе сразу папками), потоковой контент, DVD и Blu-ray.


Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by enabling javascript or Try ConvertXtoDVD Free trial ! :)

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or Try ConvertXtoDVD and convert all your movies to DVD. Free trial ! :)


Description

mpv is a video player and a fork of mplayer2 and MPlayer. It shares some features with the former projects while introducing many more. While mpv has no official GUI, it has a small controller that is triggered by mouse movement. mpv has an OpenGL based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, and more.

Latest version 0.29.1 / 20190714 Nightly (July 14, 2019)

Download

Visit developer"s site

Software License Free software / FOSS (Free download and also Free and Open Source Software)

Supported operating systems Linux

Version history / Release notes / Changelog

Release v0.29.1

Notable Changes for 2018-10-02

Fixes and Minor Enhancements
af_rubberband: Fix for A-V drift on seeking.
demux_lavf: Fix EDL playback of certain DASH streams.
demux_lavf: Mark v4l streams as not seekable.
demux_raw: Fix for gapless playback from raw audio input.
encode: Fix for crashes in case of failure to write to output.
encode: Fix for encoding when utilizing lavfi-complex.
Fix to strip HDR peak metadata if attached to SDR video (#6111)
manpage: Misc fixups.
stream_{smb,file}: Fix for partial writes to buffers.
stream_libarchive: Fix hang when an out-of-bound seek happens.
vo_gpu: Fix for corruption when multiple compute shaders override each others" block sizes (#6083).
ytdl_hook: Always load "ytdl://" URLs with ytdl_hook first.
ytdl_hook: Fix audio streams not being picked up for some sites.
v0.29.0

Notable Changes for 2018-07-31
This build of mpv 0.29.0 has updated dependencies only:

Crossc 1.3.0+1.g771aad0
potentially fixes some HDR issues (#5960)
ffmpeg 4.1+809.g269daf5985
fribidi 1.0.5
harfbuzz 1.8.4
lcms2 2.9+22.gc2a1cd9
libaom 1.0.0+267.g1f5901759
also fixed a performance issue due to libaom’s idiotic build system (#6001)
libgme 0.6.2+92.g9b23759
libgpg-error 1.32
libjpeg-turbo 2.0.0+0.g574f3a7
libmysofa 0.6+45.g03a73fc
libvpx 1.7.0+734.g2eba08668
x265 2.8+58.h613074c6714f
zimg 2.7.5+31.g654c15b

This release requires FFmpeg 4.0 or newer.

Features
Added
ao/openal: Add better sample format and channel layout selection
ao/openal: Add support for direct channels output
cocoa-cb: initial implementation via opengl-cb API
context_drm_egl: Introduce 30bpp support (requires Mesa 18.0.0_rc4 or later)
osx: add some more menu bar items as suggested by Apples"s HIG
vo_gpu: make screenshots use the GL renderer (#5498, #5240)
x11: support Shift+TAB as an input key bind (#5849)
ytdl_hook: support native dash demuxer, if present
Changed
ao_alsa, ao_pulse: reduce requested buffer size
audio: change format negotiation, remove channel remix fudging
client API: deprecate opengl-cb API and introduce a replacement API
demux: lower demuxer cache default sizes from 400MB/400MB to 50MB/150MB
osx: always deactivate the early opengl flush on macOS
scripting: change when/how player waits for scripts being loaded
vo_gpu: various improvements to HDR peak detection
vo_gpu: various improvements to HDR tone mapping
wayland_common: update to stable xdg-shell
ytdl_hook: parse youtube playlist urls to set start index if --ytdl-raw-option=yes-playlist= is specified
Deprecated
af_lavrresample: deprecate this filter
Removed
build: drop support for SDL1 (only applied to ao_sdl)
Options and Commands
Added
add a number of --audio-resample-* options, which should from now on be used instead of --af-defaults=lavrresample:
ao/openal: --openal-direct-channels
command: add --osd-on-seek option defaulting to bar
command: add a change-list command (#5435)
options: add --http-proxy
options: add a builtin low-latency profile
vaapi: add option to select a non-default device path with --vaapi-device (#4320)
video: add option to reduce latency by 1 or 2 frames
vo_gpu: introduce --target-peak (#5521)
Changed
command: change cycle-value command behavior (#5772)
config: replace config dir lua-settings/ with dir script-opts/
options: --lavfi-complex now requires uniquely named filter pads.
options: --ytdl is now always enabled, even for libmpv
options: make --deinterlace=yes always deinterlace (#5219)
options: slightly improve filter help output for lavfi bridge
vo: rename --vo=opengl-cb to --vo=libmpv
Deprecated
encoding: deprecate a bunch of obscure options (--ovoffset, --oaoffset, --ovfirst, --oafirst)
options: deprecate --vf-defaults and --af-defaults
osx: --gpu-context=cocoa with --gpu-api=opengl is now deprecated in favour of --vo=libmpv
Removed
command: remove an old compatibility hack that allowed CLI aliases to be set as property, deprecated in 0.26.0
input: remove legacy command handling for MPlayer commands that were deprecated in 2013
options: drop --opensles-sample-rate, as --audio-samplerate should be used if desired
options: drop deprecated --videotoolbox-format, --ff-aid, --ff-vid, --ff-sid, --ad-spdif-dtshd, --softvol options
options: remove --video-stereo-mode
options: remove deprecated ao/vo auto profiles
options: remove the following encoding options: --ocopyts (now the default, old timestamp handling is gone), --oneverdrop (now default), --oharddup (you need to use --vf=fps=VALUE), --ofps, --oautofps, --omaxfps
Fixes and Minor Enhancements
HIDRemote: fix volume buttons on macOS 10.13 (#5721)
TOOLS/autoload: Fix broken "disabled" option
TOOLS/autoload: be more robust with slow directory listings (#5618)
ao_sdl: fix default buffer size
build: add static libraries to libmpv.pc
build: bump waf to 2.0.9 (fixes Python 3.7 compatibility)
build: manually add standard library search paths for linking (#5791)
common: round all integer times to milliseconds
demux, player: fix playback of sparse video streams (w/ still images)
demux: support for some kinds of timed metadata (e.g. ICY)
demux_mkv: add V_AV1 identifier for AV1
demux_mkv: support Meridian Lossless Packing in Matroska (#5923)
display additional metadata tags during video playback
drm_atomic: Fix memory leaks in drm_atomic_create
enable cache for FUSE filesystems on OpenBSD and FreeBSD
gpu: prefer 16bit floating point FBO formats to 16bit integer ones
hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drm
input.conf: use exact value for [ binding, which does the inverse of ]
input: add a keybinding to toggle hardware decoding
input: minor additions to default key bindings (#973)
osc: fix accidentally skipping files when seeking with slider
player: fix strange behavior on edition switching
player: fix track autoselection of external files yet again
terminal-unix: stop trying to read when terminal disappears (#5842)
video: actually wait for last frame being rendered on EOF
video: fix --video-rotate in some cases
video: fix crash with vdpau when reinitializing rendering (#5447)
vo_gpu: fix anamorphic screenshots (#5619)
vo_vdpau: fix resizing and rotation problems
This listing is not complete. Check DOCS/client-api-changes.rst for a history
of changes to the client API, and DOCS/interface-changes.rst for a history
of changes to other user-visible interfaces.

A complete changelog can be seen by running git log v0.28.2..v0.29.0
in the git repository or by visiting either
v0.28.2...v0.29.0 or
https://git.srsfckn.biz/mpv/log/?qt=range&q=v0.28.2..v0.29.0


View full changelog

All features

Streamlined CLI options

MPlayer"s options parser was improved to behave more like other CLI programs, and many option names and semantics were reworked to make them more intuitive and memorable.

On Screen Controller

While mpv has no official GUI, it has a small controller that is triggered by mouse movement.

High quality video output

Mpv has a OpenGL based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, and more.

GPU video decoding

Mpv leverages the FFmpeg hwaccel APIs to support VDPAU, VAAPI, DXVA2, VDA and VideoToolbox video decode acceleration.

A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications.

Active development

Mpv is under active development, focusing on code refactoring and cleanups as well as adding features.

Sections/Browse similar tools

Guides and How to"s

Acronyms / Also Known As mpv media player

Notify me when software updated or report software Email me when it has been updated Report this software (dead link/new version)

6 reviews, Showing 1 to 5 reviews

I"m really liking this media player. Once you learn the keyboard commands, you"re all set. Simply drag your media file into the mpv window, sit back, and enjoy. Below are a few of the key controls I use frequently.

Volume Up = 0
Volume Down = 9
Full Screen = f
Exit Full Screen = ESC
Original Video Size = ALT+1
Double Video Size = ALT+2
Enable OSD = DEL
Disable OSD = DEL
Quit and Close mpv = q

All key controls are listed at the link below.

Https://mpv.io/manual/stable/

Definitely give mpv a try. It"ll be even better when more Windows frontends are available for it.

Rating
Rating from 0-10.

Browse software by sections

Причиной создания форка послужила , помимо прочего, излишне консервативная политика MPlayer по поддержанию старого кода, даже если он крайне низкого качества. В рамках проекта MPlayer2 уже проделана большая работа по чистке кодовой базы, но проект MPlayer2 развивается слишком медленно. Можно даже говорить о том, что на сегодня его развитие практически прекратилось.
Целью проекта MPV является создание продукта, в котором будет налажен непрерывный процесс переноса новшеств из репозиториев mplayer-svn и mplayer2 , а также увеличена интенсивность разработки, в том числе за счет отказа от обратной совместимости с MPlayer.

Из отличий от MPlayer2 можно выделить:

Проведение чистки кодовой базы от устаревших компонентов.
- Интеграция средств для прямого проигрывания контента с популярных медиасайтов (например, "mpv https://www.youtube.com/watch?...");
- Улучшенная реализация вывода с использованием OpenGL;
- Возвращение средств для кодирования видео ;
- Улучшенная система отображения информации на экране (OSD), основанная на использовании libass и полностью поддерживающая Unicode;
- Более лаконичный и не перегруженный информацией вывод статистики на консоль;
- Улучшенная поддержка cue-файлов;
- Поддержка вывода цветных субтитров;
- Расширенные возможности по созданию скриншотов и т.д.

Желающие протестировать MPV в Ubuntu 13.10 и 14.04 могут сделать это, установив его следующими командами в терминале:

sudo add-apt-repository ppa:mc3man/mpv-tests
sudo apt-get update
sudo apt-get install mpv


Хотя плеер MPV и является консольным, в отличие от Mplayer и Mplayer2 , он практически не нуждается в графической оболочке (вроде SMPlayer ), так как управление осуществляется посредством удобной авто-появляющейся прозрачной панели прямо на изображении. Разумеется поддерживаются все стандартные горячие клавиши Mplayer , например:
Клавиша Описание
p Пауза/воспроизведение.
Пробел Пауза/воспроизведение.
Стрелка влево Переход на 10 секунд назад.
Стрелка вправо Переход на 10 секунд вперед.
Стрелка вниз Переход на одну минуту назад.
Стрелка вверх Переход на одну минуту вперед.
< Перейти назад по списку воспроизведения.
> Перейти вперед по списку воспроизведения.
m Выключить звук.
0 Сделать погромче.
9 Сделать потише.
f Переход в полноэкранный режим или обратно.
o Показать статистику OSD.
j Переключение между возможными вариантами субтитров.
# (Shift+3) Переключение между возможными вариантами звуковой дорожки.
I (Shift+i) Показать название файла.
1, 2 Настройка контрастности.
3, 4 Настройка цветовой гаммы.

Проигрыватель после установки встраивается в контекстное меню ПКМ в файловом менеджере для всех мультимедиа-файлов (правый клик на файле).
Настройки основных параметров MPV можно указать в файле /home/имя-пользователя/.mpv/config (либо /home/имя-пользователя/.config/mpv/mpv.conf, в зависимости от версии).Лично я себе составил вот такой простенький конфиг, можете использовать его в качестве примера:

save-position-on-quit=yes
fullscreen=yes
hwdec=vdpau
ao=alsa

Обратите внимание на первую строку - запоминание позиции воспроизведения файла при выходе. "Голый" Mplayer, без оболочки, так не умеет! Более полный список параметров . Описывать все функции и возможности MPV в рамках данной статьи нет никакого смысла, по причине их абсолютной необъятности.

Всем любителям здорового минимализма.
Удачи в экспериментах

SMPlayer теперь может работать как с MPlayer, так и с MPV. Что такое MPlayer и МPV?

SMPlayer не может самостоятельно проигрывать файлы. Для этого ему нужен движок воспроизведения . До сих пор SMPlayer использовал только MPlayer в качестве движка воспроизведения. Но теперь можно использовать и MPV.

Что такое MPV?

mpv - это плеер с новыми возможностями и исправлениями, основанный на MPlayer.

Наиболее интересные возможности:

  • Возможность отображать пару субтитров одновременно
  • Проигрывание видео с сайтов YouTube, DailyMotion, Vimeo, Vevo и многих других.
  • Поддержка линковки в MKV
  • Точная перемотка
  • Встроенная поддержка VAAPI и VDA. Улучшенный VDPAU
  • Улучшеная возможность создания скриншотов.
  • Кадр назад

Как установить MPV

Windows

Устанощик для Windows позволяет выбрать движок воспроизведения для установки. Просто кликните по "Движку воспроизведения" и выберите MPV.

Linux

Посетите http://mpv.io/installation/ , чтобы получить последнюю версию MPV для вашего дистрибутива.
Пользователи Ubuntu 12.04 (Precise) и 14.04 (Trusty) могут найти MPV 0.15.0 в