mpv-player/mpv
View on GitHub ↗ ★ 37,668 C
🎥 Command line media player
157 mentions on Hacker News by 131 people: 34 stories, 123 comments · first 2013-08-11 · latest 2026-07-14
20082026
-
▲ 4
Command: Plug another slop faucet · mpv-player/mpv a3d4b59story by cratermoon · 2026-07-14 · 0 comments
-
…Video downloader: Yt-dlp https://github.com/yt-dlp/yt-dlp Video/audio player: Mpv https://github.com/mpv-player/mpv Video editor: LosslessCut https://github.com/mifi/lossless-cut Video encoding: Ffmpeg https://search.nixos.org/packages?&que
comment by unmanageduck · 2026-06-23 · in Ask HN: New clean macOS install. Must-have apps? Best browser? -
…mpv also has its own demuxer for matroska files, since libavformat's is very limited [1]. [1] https://github.com/mpv-player/mpv/wiki/libavformat-mkv-check...
comment by arch1t3cht · 2026-01-03 · in What you need to know before touching a video file -
…video" button. Instead, do it like how iina[1] packages mpv[2]. 1. https://github.com/iina/iina 2. https://github.com/mpv-player/mpv
comment by zzyzxd · 2025-10-31 · in Free software scares normal people -
▲ 2
An angry rant about locales and filenames in libarchivestory by fanf2 · 2025-10-14 · 0 comments
-
…go. An other classic[0] is wm4's locales rant in which the frustration is a lot less constrained: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... [0] keeping to focus being technical rather than the ranting, otherwise you…
comment by masklinn · 2025-03-22 · in I'd like to take a moment to speak to you about the Adobe PSD format (2009) -
…it seems likely that a significant investment of time will be required to add support for it. [1]: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by burntsushi · 2025-03-13 · in Carefully but Purposefully Oxidising Ubuntu -
I'd say POSIX is sometimes overrated. Example: https://github.com/mpv-player/mpv/commit/1e70e82baa91 Anyway, I don't see any of that as a reason for not having ripgrep installed everywhere by default and as an argument for not using it.
comment by shmerl · 2025-03-09 · in Rewriting essential Linux packages in Rust -
https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by egorpv · 2024-12-29 · in Best Pull Request Ever -
▲ 1
MPV supports spatial audio on Apple platformsstory by nateb2022 · 2024-10-14 · 0 comments
-
▲ 2
MPV v0.39.0 Releasedstory by ksec · 2024-09-30 · 0 comments
-
▲ 1
Workaround various types of locale braindeathstory by drmacak · 2024-08-20 · 0 comments
-
I think the issue with buffering on some videos is because of bad DASH support https://github.com/mpv-player/mpv/issues/7033
comment by EffrafaxOfWug · 2024-08-19 · in Mpv – A free, open-source, and cross-platform media player -
I'll refer you to the MPV FAQ for historical context. https://github.com/mpv-player/mpv/wiki/FAQ#how-is-mpv-relate... There were lots of drama in the media player scene. Even "wm4" the original maintainer, who forked mplayer2 into mpv, is…
comment by dikei · 2024-08-19 · in Mpv – A free, open-source, and cross-platform media player -
Apparently there is partial support for it: https://github.com/mpv-player/mpv/issues/14370#issuecomment-... This should let you play a VIDEO_TS folder, ISO, or an actual disc… with the caveat that you need to figure out the coordinates of…
comment by Narushia · 2024-08-19 · in Mpv – A free, open-source, and cross-platform media player -
…to Gentoo, to be fair). This is completely right. BUT mpv still isn't perfect. The script in https://github.com/mpv-player/mpv/issues/8463 is really needed to handle some stuff (mainly clandestine anime) and the libplacebo/gpu-next…
comment by BoingBoomTschak · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
…they could write in a weekend. That doesn’t seem right: > (…) I started this over a year ago (…) https://github.com/mpv-player/mpv/pull/7801#issuecomment-641... > Other mpv developers thought that was a stupid idea and argued in favor of…
comment by latexr · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
…I feel that. You also close issues without even trying to understand what they’re about? https://github.com/mpv-player/mpv/issues/177#issuecomment-29... https://github.com/mpv-player/mpv/issues/177#issuecomment-62... > some random dude…
comment by latexr · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
…In the longer term, Vulkan should be preferable in all scenarios. See also some details here: https://github.com/mpv-player/mpv/discussions/13909
comment by shmerl · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
▲ 3
Various Types of Locale Braindeathstory by tosh · 2024-08-18 · 0 comments
-
…than vlc for sending video to chromecast, but unfortunately, another similarly amusing thread: https://github.com/mpv-player/mpv/issues/177
comment by romanows · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
…how to embed mpv in other apps [1]. Too bad there's not an XEmbed equivalent for Wayland [2]. [1] https://github.com/mpv-player/mpv-examples/blob/master/libmp... [2] https://github.com/mpv-player/mpv/issues/9654
comment by dsp_person · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
…work on all systems, I presume. Better to default to something that definitely works everywhere. https://github.com/mpv-player/mpv/blob/a3baf94ab9f3b43a8027d... Would be appropriate to have true/false/auto instead of auto==true though, so…
comment by diggan · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
…target-prim=bt.2020 vo=gpu-next Wont be 100% accurate, but hopefully somewhat watchable See also https://github.com/mpv-player/mpv/issues/10122
comment by emestifs · 2024-08-18 · in Mpv – A free, open-source, and cross-platform media player -
…on your profile (eg: $HOME/.local/share/applications/mpv.desktop) with this file/content [1] [1]: https://github.com/mpv-player/mpv/blob/master/etc/mpv.deskto...
comment by rafaelgoncalves · 2024-08-17 · in Mpv – A free, open-source, and cross-platform media player -
▲ 3
"stream_libarchive: workaround various types of locale braindeath"story by Bluestein · 2024-08-17 · 0 comments
-
…it does what it's supposed to do! Also has a fantastic commit where the author rants about locales: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... worth a read for some chuckles.
comment by etra0 · 2024-08-17 · in Mpv – A free, open-source, and cross-platform media player -
* https://github.com/mpv-player/mpv * https://github.com/yt-dlp/yt-dlp * https://github.com/streamlink/streamlink * https://github.com/ajayyy/SponsorBlock * https://addons.mozilla.org/en-US/firefox/addon/twitch_5/ *…
comment by throwing_away · 2024-08-15 · in Show HN: If YouTube had actual channels -
▲ 1
Stream_libarchive: Workaround various types of locale braindeathstory by diggan · 2024-07-24 · 0 comments
-
…disable ontop? If so, this should probably be considered a bug in mpv on Wayland. hmm maybe not: https://github.com/mpv-player/mpv/issues/9064 edit: I just verified it is working fine on X11 (wanted to make sure I wasn't…
comment by xk3 · 2024-07-21 · in CLI tools to build, browse, and blend your media library -
…[1b] This approach appears to be the method used by the mpv implementation: https://github.com/mpv-player/mpv/commit/874e28f4a41a916bb56... [2] https://sw.kovidgoyal.net/kitty/graphics-protocol/#controlli... [3] I'm aware that not eve
comment by follower · 2024-05-25 · in Safe Terminal Escape Codes -
▲ 3
MPV: Vulkan Video Decoding: Usage Guide and FAQstory by doener · 2023-12-20 · 0 comments
-
…development also underway. That's good. By the way, mpv already supports Vulkan video decoding: https://github.com/mpv-player/mpv/issues/11739 Now we need OBS and Firefox supporting Vulkan video too.
comment by shmerl · 2023-12-19 · in Vulkan video extensions for accelerated H.264 and H.265 encode -
…`+ literally. Otherwise, ripgrep has unfortunately grown just about as many flags as GNU grep. [1]: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by burntsushi · 2023-11-30 · in Ripgrep is faster than grep, ag, Git grep, ucg, pt, sift (2016) -
…desktop.org/wayland/wayland-protocols/-/i... Related: - https://github.com/PCSX2/pcsx2/issues/10065 - https://github.com/mpv-player/mpv/issues/8692 --- EDIT: I think it's also worth noting that just because /our/ Wayland experiences…
comment by OmarAssadi · 2023-11-27 · in PCSX2 Disables Wayland Support -
…used to have a pretty spicy wiki section entirely dedicated to GNOME's Wayland implementation: - https://github.com/mpv-player/mpv/wiki/FAQ/ddcbe1b88a99d2568... (2020) This section still kind of exists, but it has been toned down a fair…
comment by OmarAssadi · 2023-11-26 · in PCSX2 Disables Wayland Support -
▲ 2
C Localesstory by sbt567 · 2023-11-05 · 0 comments
-
…in C are the standard libraries. For example here's a taste of the trouble its locales cause: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by skitter · 2023-09-17 · in So You Think You Know C? (2020) [pdf] -
For context, since I hadn't seen this before: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... (advisory: _lots_ of profanity)
comment by vitus · 2023-08-07 · in This code smells of desperation -
▲ 4
Vulkan Video Decoding: Usage Guide and FAQstory by pabs3 · 2023-07-18 · 0 comments
-
My favorite infamous example being the MPV C locale commit: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... You can really feel the author's rage at the state of the world.
comment by 0cf8612b2e1e · 2023-07-07 · in Open source code with profanity in comments is statistically better -
▲ 2
Stream_libarchive: Workaround various types of locale braindeathstory by 10000truths · 2023-06-07 · 0 comments
-
The first thing that comes to mind with C and locales is this legendary MPV commit: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by Avamander · 2023-06-07 · in Cuneicode, and the Future of Text in C -
mpv's locale rant is another "blog post" about the frustration of locale. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by nemothekid · 2023-06-06 · in The C Standard Library Function Isspace() Depends on Locale -
▲ 4
Mpv now supports Vulkan Video Decodingstory by GalaxySnail · 2023-05-31 · 0 comments
-
…in conjunction with glEGLImageTargetTexture2DOES. Check out the "hwdec" mechanism in MPV: https://github.com/mpv-player/mpv/blob/master/video/out/hwde... https://github.com/mpv-player/mpv/blob/master/video/out/hwde...
comment by averne_ · 2023-05-08 · in Vulkan Video Decoding -
▲ 5
Inbuilt Python Scripting Support in Mpvstory by thathumanimal · 2023-04-11 · 0 comments
-
…[2] such as FSRCNNX [3] and Krig Bilateral. [0]: https://madvr.com/ [1]: https://mpv.io/ [2]: https://github.com/mpv-player/mpv/wiki/User-Scripts#user-sha... [3]: https://github.com/igv/FSRCNN-TensorFlow/releases
comment by tehnub · 2023-03-01 · in Nvidia’s latest GPU drivers can upscale old blurry YouTube videos -
…locales and how they're nigh-on impossible to use correctly is quite amusing (slightly NSFW) [0] https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by secondcoming · 2023-02-13 · in My review of the C standard library in practice -
…with yt-dlp (and conveniently avoiding throttling as well). I suspect this may be related to DASH: https://github.com/mpv-player/mpv/issues/10601 Unfortunately mpv and ffmpeg do not currently have mature DASH support and cannot benefit…
comment by nyanpasu64 · 2023-02-04 · in Reverse-Engineering YouTube: Revisited