Package Details: mpv-git 0.39.0_13_g2c5928e518-1

Git Clone URL: https://aur.archlinux.org/mpv-git.git (read-only, click to copy)
Package Base: mpv-git
Description: Video player based on MPlayer/mplayer2 (git version)
Upstream URL: https://mpv.io
Keywords: media player video
Licenses: GPL-2.0-or-later
Conflicts: mpv
Provides: libmpv.so, mpv
Submitter: rpolzer
Maintainer: qmega
Last Packager: qmega
Votes: 229
Popularity: 0.42
First Submitted: 2012-12-04 09:21 (UTC)
Last Updated: 2024-09-24 06:58 (UTC)

Required by (626)

Sources (2)

Latest Comments

« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 38 Next › Last »

qmega commented on 2017-10-31 00:17 (UTC)

Note: mpv now requires ffmpeg git.[1] I'm still patching to allow upstream ffmpeg for now, but I'm not going to maintain backwards compatibility for ffmpeg release by myself. This package may start depending on ffmpeg-git, but I'm not doing that yet because that would exclude ffmpeg-mpv-git at the moment. It's entirely possible this churn will continue for a bit. Users with limited free time who don't have any problems with their current mpv might want to hold off on upgrading for the time being. [1] https://github.com/mpv-player/mpv/commit/a7f4ecb01299835a1afe5cc051be1e9bb5d4f15d

qmega commented on 2017-10-28 02:46 (UTC)

Thanks for the heads up. I'm hoping this will blow over too, and don't want to make an intrusive change that might just be reverted next week. For now I'm reverting the commit that rejects upstream ffmpeg and applying the patch from #5033 - it's by the same guy who made the breaking change in ffmpeg so I'd sure hope it fixes the issue, and appears to work with the stable ffmpeg in Arch's repos as well. I don't want to carry patches against upstream long-term, but for the time being either ffmpeg or mpv needs to be patched (unless we bundle ffmpeg here). Patching here seems like it will be the least trouble for most users for now. I'll reevaluate this decision after seeing what happens the next week or so.

Griever commented on 2017-10-28 00:40 (UTC) (edited on 2017-10-28 00:43 (UTC) by Griever)

The only change mpv's ffmpeg fork currently contains from upstream ffmpeg git is a revert of the commit which broke mpv. Depending on a ffmpeg-mpv-git package doesn't seem like the best move. ffmpeg appears to be working on fixing this unintended breakage upstream and I'd suggest waiting for that to land. Until then, users have a couple choices: 1) Build ffmpeg-git without the commit which caused the breakage[1] 2) Use ffmpeg 3.4 (#branch=release/3.4) 3) Build mpv with the patch that fixes(?) the issue[2] Note that the above still requires the workaround dbermond posted. This is likely just another knee-jerk reaction by mpv's developer and will hopefully be peacefully resolved soon. [1] https://github.com/FFmpeg/FFmpeg/commit/858db4b01fa2b55ee55056c033054ca54ac9b0fd [2] https://github.com/mpv-player/mpv/pull/5033

dbermond commented on 2017-10-27 18:52 (UTC)

@qmega mpv has removed official support for upstream ffmpeg and will fail to build with it. Now mpv requires the git master branch of its own modified version of ffmpeg, called ffmpeg-mpv. For details, see: https://github.com/mpv-player/mpv/commit/83d44aca7dc7f46b8d3b64d441f5a8317a40e080 For a possible solution until there is no Arch official repository workaround, see: https://aur.archlinux.org/cgit/aur.git/commit/?h=mpv-full-git&id=208c5355653a0eaa6e243302bd380ae61241d170 Another possibility is to depend directly on ffmpeg-mpv-git, but this would restrict users to a single ffmpeg aur variant.

qmega commented on 2017-08-02 00:14 (UTC)

Right, ffmpeg-git uses libmysofa instead of netcdf, as will future ffmpeg releases, presumably.

laichiaheng commented on 2017-08-01 15:58 (UTC) (edited on 2017-08-01 15:58 (UTC) by laichiaheng)

I've found another package in AUR, it is mpv-build-git which is built with ffmpeg-git, and it seems like there is no need to install the netcdf.

qmega commented on 2017-07-31 23:56 (UTC)

It's ffmpeg that needs to be built with libmysofa, not mpv. It looks like ffmpeg-full-git is the only AUR package that currently includes it by default. It's not yet in any ffmpeg release, so if you're using a release version you'd need netcdf instead (that was recently removed from the official repo package).

laichiaheng commented on 2017-07-31 08:30 (UTC) (edited on 2017-07-31 08:31 (UTC) by laichiaheng)

Will it be built with libmysofa to enable the sofalizer?

qmega commented on 2017-07-08 15:33 (UTC)

Yeah, it does look like it's from that commit, but I don't know what the proper fix is. In any case, it's an upstream issue, nothing to be done here. I saw you updated your issue there, but they'll probably ask for a more detailed log (with -v) so you might want to go ahead and upload that.

laichiaheng commented on 2017-07-08 05:53 (UTC) (edited on 2017-07-08 07:18 (UTC) by laichiaheng)

It happens to the HEVC 10bit, and it seems to be caused by the 300f6a334498059f28ec63406112348c7e00fa64 which you mentioned before. Is there any way to fix it? VO: [opengl] 1920x1080 yuv420p10 [vo/opengl] before retrieving framebuffer depth: OpenGL error INVALID_VALUE. AV: 00:00:00 / 01:43:56 (0%) A-V: -0.034 DS: 2.500/0 [vo/opengl] after video rendering: OpenGL error INVALID_VALUE. [vo/opengl] after rendering: OpenGL error INVALID_VALUE. [vo/opengl] after video rendering: OpenGL error INVALID_VALUE. AV: 00:00:00 / 01:43:56 (0%) A-V: 0.006 DS: 2.643/0 Opening video filter: [vapoursynth file=/home/user/.local/share/SVP4/scripts/669bd95b.py buffered-frames=4 concurrent-frames=7] Using conversion filter. [vapoursynth] Unsupported output format. Image formats incompatible or invalid. Video filter chain: [in] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited SP=1.000000 CL=unknown [scale] 1920x1080 yuv420p16 bt.709/bt.709/bt.1886/limited SP=1.000000 CL=unknown [a] [vapoursynth] "vapoursynth.00" ??? <--- [out] ??? AV: 00:00:03 / 01:43:56 (0%) A-V: 0.005 DS: 2.405/2 Dropped: 10 [vo/opengl] after creating framebuffer texture: OpenGL error INVALID_VALUE. AV: 00:00:04 / 01:43:56 (0%) A-V: 0.002 DS: 2.360/3 Dropped: 12