mpv
詳細情報
タイトル | mpv |
---|---|
URL | https://mpv.io/ |
バージョン | ver 0.39.0 |
更新日 | 2024/09/24 |
追加日 | 2017/02/18 |
種別 | フリーソフト / オープンソース(GPL) |
説明 | mplayer2とMPlayerのforkとして開発されている動画プレイヤー。 |
レビュー
スクリーンショット
更新グラフ
バージョン履歴
We are excited to announce the release of mpv 0.39.0, with more than 5 months of development since the last version. This release brings numerous improvements and fixes across nearly all components.
Key highlights:
- A new select.lua script, allowing users to easily choose files from playlists, tracks, chapters, output devices, and more.
- A native replacement for autoload.lua has been implemented. See --autocreate-playlist in the manual.
- NVIDIA RTX and Intel VSR scaling are now supported via the d3d11va filter.
- Media controls are now supported on Windows.
- Track selection has been improved, especially for multi-component languages like fr-CA.
- A new fifth page has been added to stats.lua, displaying track information.
- Compatibility with dmabuf-wayland has been significantly enhanced.
- Multi-
This release requires FFmpeg 4.4 or newer and libplacebo 6.338.2 or newer.
The new improved renderer (vo_gpu_next) is being worked on and not the default yet.
Features
New
- scripting: add mp.input()
- player: add an option to automatically turn on deinterlacing
- mac: add more Now Playing information and functionality
- osxbundle: automatically include MoltenVK to enable Vulkan support
- input.conf: bind Ctrl+WHEEL_UP/DOWN to video-zoom
- ao_avfoundation: initial support for AVFoundation audio driver (macOS)
- vo: add context menu support on win32
Changed
- osc: allow disabling special mouse wheel behavior
- mac: add support for dynamic change of geometry, autofit
- x11_common: allow DPI scale in unit of
This release requires FFmpeg 4.4 or newer and libplacebo 6.338.0 or newer.
This is the first release to unconditionally require libplacebo, but note that the new improved renderer (vo_gpu_next) is not yet the default.
Features
New
- ao_oss: add SPDIF passthrough support
- hwtransfer: implement support for HW->HW format conversions
- stream/dvbin: add support for delivery system ISDB-T
- audio/chmap: support up to 64 channels (including 22.2 layout)
- libmpv: add mpv_time_ns()
- vo_gpu, vo_gpu_next: add Vulkan support for macOS
- meson: make libplacebo a required dependency
- hwdec: support videotoolbox hwdec with libplacebo
Changed
- msg: print warning and error messages to stderr
- options: restore old
This release requires FFmpeg 4.4 or newer.
This is the last release to contain the waf build system.
Meson is the primary and actively supported build system while waf is considered deprecated.
Features
New
- player: add window-id property
- vo_kitty: introduce modern sixel alternative
- wayland: add wp-fractional-scale-v1 support
- player/command: add
user-data
property (replacement forshared-script-properties
) - vo_gpu_next: support mapping HDR10+ dynamic metadata
- vo_gpu_next: allow screenshots in native colorspace
- vo_gpu_next: parse Dolby Vision metadata for dynamic scene brightness
- video: allow csp equalizer adjustments with floating point precision
- command: add platform property
- demux_mkv: suppo
Bug fix release for the 0.35 branch.
Fixes and Minor Enhancements
- ao_pipewire: log version and other useful debug info
- wayland: error out if essential protocol support is missing
- wayland: also log refresh rate on surface entrance
- vo_gpu_next: fix undefined behavior on alpha-first formats
- meson: prepend MPV_CONFDIR path with prefix
- meson: unbreak dl check on BSDs without libdl
- lcms: fix crash with lcms2-related options if lcms is disabled
- meson: fix stdatomic detection on bsd
- osc: don't spam window-controls bindings on every render
- wayland: check for resize/move in touch event first
- ao_coreaudio: use device's nominal sample rate for latency properties
- ao_pipewire: properly clean up resources
- filter_kernels: fix kaiser
This release requires FFmpeg 4.0 or newer.
For packagers: Note that mpv's build system is only supported on Python 3. If you use the bootstrap.py
script it will take care of this, otherwise you need to explicitly invoke the build system using python3 waf
.
This release adds the Meson build system as an alternative to waf. It is supposed to be feature-complete but please report any issues you encounter.
Features
Added
- vo_gpu_next: add new libplacebo-based renderer
- build: add meson build support
- vo_gpu_next: forward Dolby Vision metadata to libplacebo
- ao_pipewire: add PipeWire audio backend
- ao_sndio: readd this audio output again
- vo_gpu_next: apply film grain if such metadata is present
- drm: context_drm_egl: add suppo
v0.34.1
Bug fix release for the 0.34 branch.
Fixes and Minor Enhancements
- player: fix autofit/geometry related segfault
- ao_oss: add missing PATH_DEV_MIXER define
- egl_helpers: fix context creation if GLES 3 is not available
- audio: stop corrupting audio on underreads
- wayland: fix a potential segfault on surface enter
- vo_gpu: opengl: fix wrong glMemoryBarrier call
- vo_gpu: opengl: create context at version 4.4 again
- af_lavcac3enc: fix memory leak on no-op
- subprocess: unblock/reset signals before running child process
- wayland: avoid doing unneccesary window resizes
Mobile →
Actions →
Codespaces →
Packages →
Security →
Code review →
Project management →
Integrations →
GitHub Sponsors →
Customer stories→
Learn and contribute
Topics →
Collections →
Trending →
Learning Lab →
Open source guides →
The ReadME Project →
Events →
(省略されました)
Sign up
Packages
Mobile
Team
GitHub Stars program
Sign up
{{ message }}
mpv-player
/
461
13.5k
Fork
1.8k
Code
Issues
540
Pull requests
36
(省略されました)
/
mpv
451
11.3k
384
14
384
14
Dismiss
Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.
Sign up
v0.32.0
70b9917
Verified
This tag was signed with a verified signature.
sfan5
GPG key ID: 8D769208D5E31419
(省略されました)
Hosting
452
11.1k
1.5k
382
16
382
16
v0.31.0
091aa96
v0.31.0
v0.31.0
091aa96
Verified
This tag was signed with a verified signature.
sfan5
GPG key ID: 8D769208D5E31419
Learn about signing commits
(省略されました)