Package Details: mpv-pipewire 0.34.1-2

Git Clone URL: https://aur.archlinux.org/mpv-pipewire.git (read-only, click to copy)
Package Base: mpv-pipewire
Description: a free, open source, and cross-platform media player including an experimental PipeWire audio backend
Upstream URL: https://mpv.io/
Keywords: audio libcaca media mpv pipewire player video
Licenses: GPL3
Conflicts: mpv
Provides: libmpv.so, mpv
Submitter: lod
Maintainer: lod
Last Packager: lod
Votes: 5
Popularity: 0.45
First Submitted: 2021-03-25 09:25 (UTC)
Last Updated: 2022-01-17 23:00 (UTC)

Dependencies (73)

Required by (273)

Sources (2)

Pinned Comments

lod commented on 2021-03-25 09:32 (UTC) (edited on 2022-03-23 10:36 (UTC) by lod)

Will be removed, when next mpv-version releases.

Latest Comments

etircopyh commented on 2021-12-20 20:21 (UTC) (edited on 2021-12-20 20:22 (UTC) by etircopyh)

https://github.com/mpv-player/mpv/pull/9587 now can be used with additional fixes, etc. Just add '.patch' at the end of the link to PR I mentioned and get a patch, link to which you can put directly into source array in PKGBUILD.

lod commented on 2021-11-19 16:03 (UTC)

@laichiaheng sure, just add the patches. You can download them here, then add the patches to the source array in the PKGBUILD and use the patch lines in the prepare function. Run updpkgsums and then it should build.

laichiaheng commented on 2021-11-19 03:04 (UTC)

Hi, is it possible to be added in the mpv-build-git in AUR?

I have no idea how to do it.

Jdoen commented on 2021-11-05 15:08 (UTC) (edited on 2021-11-05 15:09 (UTC) by Jdoen)

@lod Already tried the community package and run it without config, mpv still returns an error and falls back to vo=xv. I think it is caused by this machine being very old. This problem may have nothing to do with this pipewire patch and I should probably write a bug report on github. Thanks!

lod commented on 2021-11-05 11:29 (UTC) (edited on 2021-11-05 11:42 (UTC) by lod)

@Jdoen did you try the community package? You could also try to remove your mpv config for testing, maybe this behavior is caused by another option. vo=gpu is default in mpv, it should be used even without your config file.

If you run in the same problem, you should write a bug report.

Jdoen commented on 2021-11-05 06:51 (UTC) (edited on 2021-11-05 06:57 (UTC) by Jdoen)

https://aur.archlinux.org/cgit/aur.git/commit/?h=mpv-pipewire&id=c1465f13dd90083c0435b5b5a80525da0b16c6b3

-  # vo_gpu: placebo: update for upstream API changes
-  git cherry-pick -n 7c4465cefb27d4e0d07535d368febdf77b579566

Removing this line from the PKGBUILD caused my mpv to be unable to use the vo=gpu. My workaround for this is installing the previous PKGBUILD with the version (mpv 0.33.1)

60fpshacks commented on 2021-11-03 16:22 (UTC)

Error: run waf-light from a folder containing waflib
==> ERROR: A failure occurred in build().
    Aborting...
-> error making: mpv-pipewire

porzione commented on 2021-11-01 18:31 (UTC)

@lod thank you, this was fast!

lod commented on 2021-11-01 17:09 (UTC)

Sorry my mistake. I pushed the wrong file. Give me a minute and it should work again.

porzione commented on 2021-11-01 16:52 (UTC) (edited on 2021-11-01 16:53 (UTC) by porzione)

already imported 8D769208D5E31419 but smth is wrong again with pgp

$ LC_TIME=C makepkg -si
==> Making package: mpv-pipewire 0.34.0-1 (Mon Nov  1 18:51:31 2021)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating mpv git repo...
Fetching origin
  -> Found 01-Add-PipeWire-audio-backend-by-Oschowa.patch
  -> Found 02-ao_pipewire-fixes-and-media-control-by-t-8ch.patch
==> Validating source files with sha256sums...
    mpv ... Skipped
    01-Add-PipeWire-audio-backend-by-Oschowa.patch ... Passed
    02-ao_pipewire-fixes-and-media-control-by-t-8ch.patch ... Passed
==> Verifying source file signatures with gpg...
    mpv git repo ... SIGNATURE NOT FOUND
==> ERROR: One or more PGP signatures could not be verified!

taylor85345 commented on 2021-11-01 16:21 (UTC)

Can't build 0.34.0-1 due to pgp error. Previously commented solutions do not work for the new version

artivision commented on 2021-05-21 03:31 (UTC)

Video remains paused for ever and ever.

alxctc commented on 2021-05-04 08:33 (UTC) (edited on 2021-05-04 08:36 (UTC) by alxctc)

Thanks for the update! install successfully w/o any glitch. However, running mpv-pipewire with an error message "Segmentation fault (core dumped)", simply reboot system to solve the problem.

lod commented on 2021-05-03 15:55 (UTC)

@katt done

katt commented on 2021-05-03 14:26 (UTC)

Please have this package provide mpv.

:: removing mpv breaks dependency 'mpv' required by mpv-sponsorblock-minimal-git

lod commented on 2021-04-15 10:29 (UTC) (edited on 2021-04-15 11:33 (UTC) by lod)

@prometheus I run in the same problem, try gpg --keyserver keyserver.ubuntu.com --recv-keys 8D769208D5E31419

prometheus commented on 2021-04-15 10:15 (UTC) (edited on 2021-04-15 10:18 (UTC) by prometheus)

Installation fails due to keys

:: PGP keys need importing:
 -> 145077D82501AA20152CACCE8D769208D5E31419, required by: mpv-pipewire
==> Import? [Y/n] Y
:: Importing keys with gpg...
gpg: keyserver receive failed: No data
problem importing keys

How to import the keys?

This fails:

$ gpg --recv-key 145077D82501AA20152CACCE8D769208D5E31419
gpg: keyserver receive failed: No data

lod commented on 2021-03-25 09:32 (UTC) (edited on 2022-03-23 10:36 (UTC) by lod)

Will be removed, when next mpv-version releases.