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. …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
  2. …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...
  3. …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
  4. …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…
  5. …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
  6. 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.
  7. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by egorpv · 2024-12-29 · in Best Pull Request Ever
  8. I think the issue with buffering on some videos is because of bad DASH support https://github.com/mpv-player/mpv/issues/7033
  9. 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…
  10. 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…
  11. …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…
  12. …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…
  13. …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…
  14. …In the longer term, Vulkan should be preferable in all scenarios. See also some details here: https://github.com/mpv-player/mpv/discussions/13909
  15. …than vlc for sending video to chromecast, but unfortunately, another similarly amusing thread: https://github.com/mpv-player/mpv/issues/177
  16. …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
  17. …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…
  18. …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
  19. …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...
  20. …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.
  21. * 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
  22. …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…
  23. …[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
  24. …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.
  25. …`+ literally. Otherwise, ripgrep has unfortunately grown just about as many flags as GNU grep. [1]: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  26. …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
  27. …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
  28. …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]
  29. 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
  30. 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.
  31. 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
  32. mpv's locale rant is another "blog post" about the frustration of locale. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  33. …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
  34. …[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
  35. …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
  36. …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
  37. About choosing phones: I agree, but for newbies the realization may come after the purchase. And the custom ROM experiment may be postponed until the next purchase... and then forever. I have had a good example of a late realization where…
    comment by PinkSheep · 2023-01-19 · in MSI's (in)Secure Boot
  38. …doesn't quite do it justice, it's a design that deserves an epic rant like mpv's locale commit: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  39. …new rate, but again this is computationally expensive and complicated. mpv team has a good writeup: https://github.com/mpv-player/mpv/wiki/Display-synchronizati...
    comment by error503 · 2022-12-09 · in PipeWire 0.3.62
  40. Oh god locales. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... Basically, if you want to break any piece of software, there's a locale for that.
  41. MPV has front-end projects that provide a more complete GUI if that’s something you’re after: https://github.com/mpv-player/mpv/wiki/Applications-using-mp...
  42. …sibling comments, tearing is definitely still a thing in X11. mpv has a whole FAQ section about it: https://github.com/mpv-player/mpv/wiki/FAQ#tearing Some of the solutions presented there are not mpv-specific, and some of them may even…
    comment by jwilk · 2022-09-19 · in An X11 apologist tries Wayland
  43. It's unfortunate, https://github.com/mpv-player/mpv/issues/8655#issuecomment-1... : > Youtube now throttles requests of more than 10MB at a time, yt-dlp works around it by making many requests of 10MB using Range HTTP headers (yt-dlp calls…
  44. I'm probably biased, but I particularly enjoyed going through mpv - https://github.com/mpv-player/mpv I always found much of the FFmpeg API very unintuitive and much of what I now know about it I learned from reading through mpv. Hardware…
  45. …too cringe for me and everybody else in the room. I used mpv's EDL functionality for this: https://github.com/mpv-player/mpv/blob/master/DOCS/edl-mpv.r...
    comment by MichaelCollins · 2022-08-30 · in The Big [Censored] Theory
  46. It was superseded by MPV https://github.com/mpv-player/mpv .
    comment by MikusR · 2022-08-12 · in VLC media player banned in India
  47. …arguments are simply pushed to the existing players playlist instead of opening a new player. https://github.com/mpv-player/mpv/blob/master/TOOLS/umpv
  48. …Pi, and the maintainers don't seem interested in supporting it[0] even though VLC works fine. [0] https://github.com/mpv-player/mpv/issues/7492#issuecomment-9...
  49. …new ones based on the motion vectors in video files. It is best described by MPV's documentation at https://github.com/mpv-player/mpv/wiki/Interpolation
  50. Mpv has an interesting commit message that rants about the insanity of C locales: https://github.com/mpv-player/mpv/commit/1e70e82baa91