Search Criteria
Package Details: mpv-full 0.39.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mpv-full.git (read-only, click to copy) |
---|---|
Package Base: | mpv-full |
Description: | A free, open source, and cross-platform media player (with all possible libs) |
Upstream URL: | https://mpv.io/ |
Keywords: | hwaccel mpv player video |
Licenses: | GPL-2.0-or-later |
Conflicts: | mpv |
Provides: | mpv |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 21 |
Popularity: | 0.000003 |
First Submitted: | 2017-02-15 20:52 (UTC) |
Last Updated: | 2024-09-23 23:50 (UTC) |
Dependencies (43)
- cmocka (cmocka-gitAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libarchive (libarchive-gitAUR)
- libcaca
- libcdio-paranoia (libcdio-paranoia-gitAUR)
- libdvdnav (libdvdnav-gitAUR)
- libgl (nvidia-340xx-utilsAUR, libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, libglvnd)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR)
- libplacebo (libplacebo-gitAUR)
- libsixel (libsixel-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- libxpresent
- libxrandr (libxrandr-gitAUR)
- libxss
- libxv
- lua52
- mujs (mujs-gitAUR)
- openal (openal-gitAUR)
- rubberband
- sndio (sndio-gitAUR)
- uchardet (uchardet-gitAUR)
- vapoursynth (vapoursynth-classicAUR, vapoursynth-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR)
- zimg (zimg-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- ffnvcodec-headers (ffnvcodec-headers-gitAUR, ffnvcodec-headers-11-1AUR) (make)
- ladspa (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- meson (meson-gitAUR) (make)
- python-docutils (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- nvidia-utils (nvidia-410xx-utilsAUR, nvidia-340xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, nvidia-535xx-utilsAUR, nvidia-470xx-utilsAUR, nvidia-550xx-utilsAUR, nvidia-390xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR) (optional) – for hardware accelerated video decoding with CUDA
- youtube-dlAUR (youtube-dl-gitAUR, youtube-dl-nightlyAUR, yt-dlp-drop-inAUR) (optional) – for video-sharing websites playback
- yt-dlp (yt-dlp-gitAUR) (optional) – for video-sharing websites playback
Required by (398)
- acestream-launcher (requires mpv) (optional)
- acter-bin (requires mpv)
- acter-nightly-bin (requires mpv)
- aliyunpan-gaozhangmin-bin (requires mpv) (optional)
- ani-cli (requires mpv)
- ani-cli-git (requires mpv)
- ani-cli-vostfr-git (requires mpv)
- ani-dl (requires mpv)
- ani-skip-git (requires mpv)
- animdl-git (requires mpv) (optional)
- aniwrapper-git (requires mpv)
- anki (requires mpv) (optional)
- anki-before-bazel (requires mpv) (optional)
- anki-bin (requires mpv) (optional)
- anki-git (requires mpv) (optional)
- anki-qt5 (requires mpv) (optional)
- baka-mplayer-git (requires mpv)
- balss-git (requires mpv)
- bili-you-bin (requires mpv)
- bitwave-bin (requires mpv)
- Show 378 more...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »
Hanuman commented on 2023-09-04 17:26 (UTC)
As I said, building directly from AUR is not working. There's a version mismatch between mpv and libplacebo-git. I need libplacebo 315 with the latest mpv, whereas "paru libplacebo-git" offers "aur/libplacebo-git 6.287.0rc1.57.g363cada9-1". Resulting in the error I mentioned.
dbermond commented on 2023-09-04 16:25 (UTC)
@Hanuman Sorry, but Chaotic-AUR is not supported. The package is building and working fine.
Hanuman commented on 2023-09-04 03:56 (UTC) (edited on 2023-09-04 09:52 (UTC) by Hanuman)
This build is broken most of the time. Installation from Chaotic-AUR was causing errors so I installed manually from AUR. mpv-full requires libplacebo.so.315, but libplacebo-git in AUR is only v287. As a result, launching mpv throws this error
Often (not always), having chaotic-aur maintainers rebuild fixed the problem, but it kept breaking literally at every update requiring manual interventions.
dbermond commented on 2023-09-02 13:17 (UTC)
@hrehfeld I don't see the point on this, as adding soname versions to packages is totally counter productive. Also, requiring 'ffmpeg-git' is much simpler. Every package providing 'ffmpeg-git' (as 'ffmpeg-full-git' does) will match the requirement.
dbermond commented on 2023-09-02 13:02 (UTC)
@TheBigBadBoy option 'vulkan-interop' requires libavutil >= 58.11.100. This is currently provided only by ffmpeg-git, as libavutil in repository ffmpeg 6.0 provides libavutil.so.58.2.100. The same logic applies to 'libplacebo-git' dependency. You can manually edit the PKGBUILD and switch 'ffmpeg-git' to 'ffmpeg' to see the error message of what I'm talking about. If you wish to use something in the order of ffmpeg-full alongside this package, you can install ffmpeg-full-git and it will work, as it provides ffmpeg-git. When repository ffmpeg and repository libplacebo match the requirements, we can switch back to 'ffmpeg' and 'libplacebo' dependencies.
TheBigBadBoy commented on 2023-09-01 11:47 (UTC) (edited on 2023-09-01 11:58 (UTC) by TheBigBadBoy)
Looking at
ffmpeg-full
AUR page, I can only read this Provides:ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
It don't say anything about git. You looked at
ffmpeg-full-git
, notffmpeg-full
.mpv-full
should useffmpeg-full
as a dependency, likempv-full-git
should useffmpeg-full-git
as a dep.hrehfeld commented on 2023-09-01 11:39 (UTC) (edited on 2023-09-01 13:18 (UTC) by hrehfeld)
ffmpeg-full-git Provides:
ffmpeg, ffmpeg-full, ffmpeg-git, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
ffmpeg-git Provides:
ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
TheBigBadBoy commented on 2023-09-01 11:35 (UTC)
Why is
ffmpeg-git
(orffmpeg-full-git
) a dependency?Because of that, I can't keep my
ffmpeg-full
(it will be overridden byffmpeg-git
). I would understandmpv-full-git
depending on a ffmpeg git version, but notmpv-full
.TL;DR actually it is impossible for me to build
mpv-full
withffmpeg-full
package.« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »