Hacker GitHub

← All repos

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

Mentions per year 157 mentions · busiest year 2024 (23)
20082026
  1. ▲ 4
    Command: Plug another slop faucet · mpv-player/mpv a3d4b59
    story by cratermoon · 2026-07-14 · 0 comments
  2. …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
  3. …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...
  4. …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
  5. ▲ 2
    An angry rant about locales and filenames in libarchive
    story by fanf2 · 2025-10-14 · 0 comments
  6. …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…
  7. …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
  8. 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.
  9. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by egorpv · 2024-12-29 · in Best Pull Request Ever
  10. ▲ 1
    MPV supports spatial audio on Apple platforms
    story by nateb2022 · 2024-10-14 · 0 comments
  11. ▲ 2
    MPV v0.39.0 Released
    story by ksec · 2024-09-30 · 0 comments
  12. ▲ 1
    Workaround various types of locale braindeath
    story by drmacak · 2024-08-20 · 0 comments
  13. I think the issue with buffering on some videos is because of bad DASH support https://github.com/mpv-player/mpv/issues/7033
  14. 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…
  15. 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…
  16. …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…
  17. …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…
  18. …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…
  19. …In the longer term, Vulkan should be preferable in all scenarios. See also some details here: https://github.com/mpv-player/mpv/discussions/13909
  20. ▲ 3
    Various Types of Locale Braindeath
    story by tosh · 2024-08-18 · 0 comments
  21. …than vlc for sending video to chromecast, but unfortunately, another similarly amusing thread: https://github.com/mpv-player/mpv/issues/177
  22. …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
  23. …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…
  24. …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
  25. …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...
  26. ▲ 3
    "stream_libarchive: workaround various types of locale braindeath"
    story by Bluestein · 2024-08-17 · 0 comments
  27. …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.
  28. * 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
  29. ▲ 1
    Stream_libarchive: Workaround various types of locale braindeath
    story by diggan · 2024-07-24 · 0 comments
  30. …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…
  31. …[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
  32. ▲ 3
    MPV: Vulkan Video Decoding: Usage Guide and FAQ
    story by doener · 2023-12-20 · 0 comments
  33. …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.
  34. …`+ literally. Otherwise, ripgrep has unfortunately grown just about as many flags as GNU grep. [1]: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  35. …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
  36. …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
  37. ▲ 2
    C Locales
    story by sbt567 · 2023-11-05 · 0 comments
  38. …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]
  39. 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
  40. ▲ 4
    Vulkan Video Decoding: Usage Guide and FAQ
    story by pabs3 · 2023-07-18 · 0 comments
  41. 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.
  42. ▲ 2
    Stream_libarchive: Workaround various types of locale braindeath
    story by 10000truths · 2023-06-07 · 0 comments
  43. 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
  44. mpv's locale rant is another "blog post" about the frustration of locale. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  45. ▲ 4
    Mpv now supports Vulkan Video Decoding
    story by GalaxySnail · 2023-05-31 · 0 comments
  46. …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
  47. ▲ 5
    Inbuilt Python Scripting Support in Mpv
    story by thathumanimal · 2023-04-11 · 0 comments
  48. …[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
  49. …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
  50. …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