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
-
Source Code: https://github.com/mpv-player/mpv
comment by peter_d_sherman · 2022-07-18 · in Mpv – A free, open source, and cross-platform media player -
…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 -
…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 -
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 -
…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 -
https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by formerly_proven · 2022-01-10 · in Command Line Video Player -
…[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 -
…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) -
…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) -
…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...
comment by app4soft · 2021-11-02 · in VR-reversal – a Lua-plugin for MPV to watch 360-degree video -
…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:…
comment by csdvrx · 2021-10-05 · in Show HN: Sixel-tmux displays graphics even if your terminal has no Sixel support -
…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 -
…my power, hopefully preventing my APIs from becoming a standardized mess that C locales are. [1]: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by ilammy · 2021-09-04 · in A nasty bit of undefined timezone behavior in Golang -
…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 -
…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 -
…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 -
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
comment by scaladev · 2021-03-25 · in DeaDBeeF – A modular audio player for Unix-like systems -
…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 -
My favourite is wm4's rant about C locales. It's quite impressive. https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by Hamuko · 2021-01-28 · in PSD is not my favourite file format (2009) -
…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) -
…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 -
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 -
Yes mpv uses youtube-dl via the builtin ytdl_hook.lua script. https://github.com/mpv-player/mpv/blob/master/player/lua/ytd...
comment by liability · 2020-09-12 · in Youtube-dlc – Download videos from YouTube or other video platforms -
mpv was the latest victim: https://github.com/mpv-player/mpv/commit/cce7062a8a6b6a3b
comment by jwilk · 2020-08-24 · in Never run ‘python’ in your downloads folder -
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" -
…message/rant. "Those not comfortable with toxic language should pretend this is a religious text." https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by adamjb · 2020-08-16 · in In the Turkish locale, "INFO".lower() != "info" -
https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
comment by dependenttypes · 2020-08-12 · in Scientists rename human genes to stop MS Excel from misreading them as dates -
https://github.com/mpv-player/mpv/commit/269f0e743e5634691f0...
comment by ac29 · 2020-07-11 · in Mpv drops GNOME support (reverted later) -
> 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) -
…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...…
comment by Hamuko · 2020-07-10 · in Mpv drops GNOME support (reverted later) -
…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) -
…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...
comment by nominated1 · 2020-05-07 · in New Lenovo ThinkPad Range with Ryzen 4000 and 4000 Pro Mobile -
…a bit subjective) ideas. Like... deprecating locales. (For why locales aren't well-designed ideas: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02... )
comment by pcr910303 · 2020-04-14 · in Tell HN: C Experts Panel – Ask us anything about C -
…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)
comment by ux · 2020-04-14 · in Tell HN: C Experts Panel – Ask us anything about C -
…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 -
…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) -
…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...
comment by pcr910303 · 2019-12-04 · in C-for-all: Extending C with modern safety and productivity features -
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 -
…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 -
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 -
…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 -
…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 -
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 -
…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...
comment by miduil · 2018-09-16 · in Fixing Xorg's Modesetting Driver Tearing on Intel Skylake IGPs -
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 -
…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 -
>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 -
…+ 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/
comment by app4soft · 2018-03-27 · in Show HN: HookRSSTube – It's YouTube RSS Except Video Playback Is on HookTube -
Looks alive to me: https://github.com/mpv-player/mpv/commits/master
comment by mrob · 2017-12-04 · in The European Parliament has approved budget for VLC bug bounty program -
Their thriving Git repository says otherwise: https://github.com/mpv-player/mpv
comment by saagarjha · 2017-12-04 · in The European Parliament has approved budget for VLC bug bounty program