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. Source Code: https://github.com/mpv-player/mpv
  2. …is currently being done on this[3]. [0]: https://github.com/alacritty/alacritty/issues/5956 [1]: https://github.com/mpv-player/mpv/pull/7186 [2]: https://gitlab.gnome.org/GNOME/mutter/-/issues/217 [3]:…
    comment by lolpython · 2022-06-14 · in Plasma 5.25
  3. …gave up as it wasn't working. I believe I arrived at this bug report which still seems open - https://github.com/mpv-player/mpv/issues/8818 Overall I just found it better to leave pretty much everything to the more battle-tested `ffmpeg`…
    comment by radicality · 2022-06-02 · in Ffmpeg Buddy
  4. If you want to read rant about setlocale, highly recommended: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by garaetjjte · 2022-02-25 · in Curious lack of sprintf scaling
  5. …monitor. Never as impressive of the smooth motion of 60Hz video on a strobed 60Hz display. [0] https://github.com/mpv-player/mpv/wiki/Interpolation#smoothm...
    comment by NathanielK · 2022-02-06 · in Sharp-Bilinear Shaders for Retroarch
  6. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by formerly_proven · 2022-01-10 · in Command Line Video Player
  7. …[3] Written in Swift and designed with modern macOS (10.11+) in mind [4] https://github.com/mpv-player/mpv
    comment by guessmyname · 2022-01-09 · in Command Line Video Player
  8. …from straight from the mpv homepage. Also linked from the github page. You can also read it here: https://github.com/mpv-player/mpv/blob/master/DOCS/man/mpv.r... Or you can read the local manpage on your computer using the manpage reader…
    comment by Eelongate · 2021-12-05 · in The team that powers VLC (2019)
  9. …CLI to play videos. https://www.migaku.io/tools-guides/migaku-mpv/guide/ and has drama like this. https://github.com/mpv-player/mpv/commit/cdaa496314f90412963... I just want to play videos, what is the benefit of MPV? I used it for a…
    comment by GhettoComputers · 2021-12-04 · in The team that powers VLC (2019)
  10. …there are details on its use & slight modification which may be necessary for some videos.[0] [0] https://github.com/mpv-player/mpv/issues/8283#issuecomment-7...
  11. …Sixel performance is quite decent: personally, I can play videos in my terminal. Try MPV on mintty: https://github.com/mpv-player/mpv/issues/2183 I have also played with a X server rendering over sixel, no performance issue:…
  12. …Even basic functions like printf are affected. Reminds me of this incredible commit message: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... I found it easier to get rid of libc and write freestanding C instead. Linux…
    comment by matheusmoreira · 2021-10-02 · in Fun with Glibc and the Ctype.h Functions
  13. …my power, hopefully preventing my APIs from becoming a standardized mess that C locales are. [1]: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  14. …will be able to allow for system-wide video synthesis; https://youtu.be/PIgPIrYq-Pc See also https://github.com/mpv-player/mpv/issues/8569 And https://gitlab.freedesktop.org/ryuukyu/helvum
    comment by mxmilkiib · 2021-06-23 · in PipeWire Under the Hood
  15. …client side decorations. Yes eventually somebody implemented them, and they look like this: https://github.com/mpv-player/mpv/pull/7186 Needless to say, mpv prefers xdg-decoration if compositor supports it. >There aren't any zero code…
    comment by Cloudef · 2021-05-07 · in Use Alacritty instead of Termite
  16. …similar stance as gnome devs and start telling users "it's not our bug", "report it to gnome devs". https://github.com/mpv-player/mpv/issues/3646 >SSD might be the approach used by other desktops, but it is not the only way to achieve this…
    comment by Cloudef · 2021-05-07 · in Use Alacritty instead of Termite
  17. mpv also works fine as an image viewer if you don't view many high-res photographs (I don't). https://github.com/mpv-player/mpv/issues/7983
  18. …etc. Then there's the locale chaotic nonsense [1]. A new libc starting fresh would be nice. 1. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by guerrilla · 2021-03-04 · in Git's list of banned C functions
  19. My favourite is wm4's rant about C locales. It's quite impressive. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  20. …advertisement on music channel. And they would be easy to skip as long as youtube-dl works. https://github.com/mpv-player/mpv/blob/master/DOCS/edl-mpv.r...
    comment by sergeykish · 2020-11-22 · in You Are the Product (2017)
  21. …compiler writers – for so many more bugs not already caused by improper string handling. [1] https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by adwn · 2020-11-17 · in Best aspects of C
  22. As much as this person? https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by viraptor · 2020-09-26 · in A Tale of Two Libcs
  23. Yes mpv uses youtube-dl via the builtin ytdl_hook.lua script. https://github.com/mpv-player/mpv/blob/master/player/lua/ytd...
  24. mpv was the latest victim: https://github.com/mpv-player/mpv/commit/cce7062a8a6b6a3b
  25. Ah yes, locales. Everyone loves them https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by dependenttypes · 2020-08-16 · in In the Turkish locale, "INFO".lower() != "info"
  26. …message/rant. "Those not comfortable with toxic language should pretend this is a religious text." https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  27. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  28. https://github.com/mpv-player/mpv/commit/269f0e743e5634691f0...
  29. > I use GNOME Wayland and I have x/y/z problem! https://github.com/mpv-player/mpv/wiki/FAQ#i-use-gnome-wayla... > Is GNOME actively sabotaging the Linux Desktop? https://github.com/mpv-player/mpv/wiki/FAQ#Is_GNOME_actively...
    comment by SimilarGeneral1 · 2020-07-10 · in Mpv drops GNOME support (reverted later)
  30. …that. He makes all of the best mpv commits anyways. Here's just a couple ones I quickly dug up: https://github.com/mpv-player/mpv/commit/7d11eda72e90d7aa9df... https://github.com/mpv-player/mpv/commit/c4dc600f1f2e08f87cf...…
  31. …of code from a larger collection of userscripts. Even so though, I think it's a testament to Lua. https://github.com/mpv-player/mpv/wiki/User-Scripts
    comment by catalogia · 2020-07-01 · in Learn Lua in 15 Minutes (2013)
  32. …at this commit [1] before reverting it in my local branch and thinking glad I went with Intel. [1] https://github.com/mpv-player/mpv/commit/6385a5fd1b8a67c051b...
  33. …a bit subjective) ideas. Like... deprecating locales. (For why locales aren't well-designed ideas: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... )
  34. …deal with the locale fiasco at some point? Some hints on what I'm referring to can be found here: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... Unrelated, but I also miss a binary constant notation (such as 0b10101)
  35. …it's a frontend for MPV? https://mpv.io/ or plenty of other options here https://github.com/mpv-player/mpv/wiki/Applications-using-mp...
    comment by moondev · 2020-03-27 · in Darling – Run macOS software on Linux
  36. …absolutely hilarious, and a great example of someone rage typing after dealing with an issue. [0] https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... [1] https://news.ycombinator.com/item?id=21290517
    comment by mroche · 2020-03-09 · in My favourite Git commit (2019)
  37. …LC_* was a really, really bad idea[0]), etc... Does anyone know of an alternative stdlib for C? [0] https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
  38. Locales in C are an example of this. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... > The locale (via setlocale()) is global state, and global state is not a reasonable way to do anything. > It will break libraries, or…
    comment by matheusmoreira · 2019-10-31 · in Dependency injection is dynamic scoping in disguise
  39. …about locales and encodings. You can practically feel the committer's sheer frustration. [1] https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by beefhash · 2019-10-18 · in My Favourite Git Commit
  40. Ah thank you. Some good info here: https://github.com/mpv-player/mpv/issues/4418
    comment by OhneHerren · 2019-08-19 · in The IT Guy vs. the Con Artist
  41. …and also one of the first projects to use modern futures (and deprecate older versions too). [1]: https://github.com/mpv-player/mpv#ffmpeg-vs-libav
    comment by m45t3r · 2019-01-19 · in HandBrake 1.2.0 Released
  42. …have it on their roadmap. has that changed? because anything less would mean a hard pass from me https://github.com/mpv-player/mpv/issues/177
    comment by kkarakk · 2019-01-01 · in IINA: A modern video player for macOS
  43. Will anything be done about this problem? https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by man-and-laptop · 2018-11-12 · in C2x: the next real revision of the C standard
  44. …a compositor such as compton. From the linked article, here is a test video for tearing [1]. [0]: https://github.com/mpv-player/mpv/wiki/FAQ [1]: https://launchpadlibrarian.net/274755154/kenjo_vidtest_60fps...
  45. Looks like there has been a lot[1] of discussion about it, but nothing decided yet? 1: https://github.com/mpv-player/mpv/issues/5571
    comment by blacksmith_tb · 2018-04-20 · in FFmpeg 4.0 released
  46. …Note that you need to pass it the link to the playlist itself and not a video in the playlist: https://github.com/mpv-player/mpv/wiki/FAQ#How_can_I_play_Yo...
    comment by vatueil · 2018-04-14 · in Show HN: Tube – Minimalist YouTube
  47. >Why replace it with something that breaks existing code? https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
    comment by dralley · 2018-04-12 · in Fuchsia is not Linux
  48. …+ mpv". [0] https://github.com/martinrotter/rssguard [1] https://rg3.github.io/youtube-dl/ [2] https://github.com/mpv-player/mpv [3] http://www.smtube.org/
  49. Looks alive to me: https://github.com/mpv-player/mpv/commits/master
  50. Their thriving Git repository says otherwise: https://github.com/mpv-player/mpv