A list of puns related to "Mpv (media player)"
EllaTheCat's guide (REF1) to using ssh from termux with tasker has been well received. It included reference to remote control of the 'mpv' media player running on rpi4 or PC. Since then Ella has discovered the mpv JSON IPC protocol that can be used to operate mpv instances from Tasker.
Is anybody interested in and able to create an mpv user interface (skin, front end) to run on Tasker?
I'm suggesting this because I'm an engineer and "as everyone knows" engineer-designed user interface aesthetics suck. I can define how messages are exchanged, I can document what the messages are, but I can't do a nice look'n'feel.
I intend to develop the engine (backend). The bulk of the work is bashing in the messages as code. To date I've built "mpvTool" that lets you load a video into mpv and test messages: pause/play, seek forward/reverse, show text onscreen. My UI for this is dreadful, it's dialog box abuse.
Of course there are skins for media players already. So who would want that chore,making a me-too skin for mpv like it's 1999? Mabe they haven't thought about Tasker and AutoApps! What about a voice controlled TV/PVR? gesture controlled PVR? on-screen text chat?
mpvTool might be on Taskernet, I sometimes put a backup on there. I'm testing what I have done at the moment, with a view to sharing soon.
I have a spare netbook with a disastrous cpu and ram, but pretty amazing battery life.
Would it be possible to install a terminal-only linux, like ubuntu server, yet still be able to play an occasional short video via mpv or view a pdf file with zathura? I'm thinking it's not possible without installing a window manager of some sort, but maybe there's a way.
(AntiX or some other low weight distro might be a better fit, but I'm still curious to see if anyone ever tried.)
What do you think? Advice welcome!
I've been googling and can't find the answer. I've compared and contrasted and I can't tell much difference between the players. Thanks in advance!
Jellyfin Media Player is now an official Jellyfin project. You can read about it on the Jellyfin Blog here!
Jellyfin Media Player v1.4.1 is out with the following changes:
Jellyfin MPV Shim v2.0.0 is also out now. It removes the desktop (embedded webview) mode. MPV Shim will continue to be developed. With the auto cast feature in Jellyfin 10.7.0, you can set MPV Shim as your default player in the web app. It is still an excellent client option for those who prefer MPV's playback interface, need to bulk-change subtitles (I plan at some point to find a solution for this in JMP/jellyfin-web), or want built-in shader/SVP integration.
I was having lots of difficulties in watching my lecture videos using VLC media player. The seek and going to a timestamp was not smooth. It would always hang for a few seconds and then play. If you are watching a video without seek or anything, VLC is okay but lecture videos, you tend to watch agin and again and it's common to open a 2 he long video and go to a timestamp. VLCs lag became quite irritating.
I tried MPV media player sudo apt-get install mpv
and I must say it's very smooth. There is no lag as of now, plays almost all formats that VLC does. The control bar is not as good looking as VLC but it's brilliant. Check that out.
This could maybe be more appropriate for r/programming, but I wasn't sure how this would be accepted there.
So essentially, whenever I use mpv for watching videos, my laptop's fans never spin up. It's pretty old at this point, so it cannot even use the GPU for decoding, it doesn't support H264, VP9 and all those new codecs. it's pure CPU playback. Yet my processor barely breaks a sweat when I watch videos with mpv.
On the other hand, a long video on Youtube, especially a 60fps one (on Chromium and Firefox), manages to turn my laptop into an oven. I often resort to playing back youtube videos with mpv just to shut the laptop's fans up. (For anybody wondering, mpv has this functionality to playback web video links. I think it uses youtube-dl as it's backend.)
You can ELIP - explain it to me like I'm a programmer, in fact I would appreciate it. I'm familiar with C, C++, Python and even a bit of assembly. But perhaps I'm not familiar enough with JavaScript and other web related stuff. Maybe then I would understand why we can't have nice and efficient playback on web browsers.
I noticed yesterday that on both my computers, (Kubuntu 20.04 and Kubuntu 20.10) video files that I had watched before, suddenly started opening in "mpv media player" instead of vlc like usual.
I don't remember installing this app and I definitely didn't change the file type options. There seems to be no package installed that depends on mpv.
Does somebody know why this change happened suddenly on its own?
thanks and cheers
Title :) for some reason, those two media players are buggy on my Fire 8 HD Plus. Any alternatives? Thank you in advance!
Why does everyone prefer mpv above PotPlayer and VLC?
What are the reasons?
The app isn't yet on F-Droid, but you can add via the https://apt.izzysoft.de/fdroid/ repo (the Google Play version is gimped and to be avoided).
On desktop, after installing youtube-dl (and ffmpeg) mpv can stream from all the supported sites (thousands of), also only audio if you specify --no-video
. As Android is not a real Unix system, reaching feature-parity with Termux is very complex.
Unfortunately, when sharing an URL to mpv (youtube.com as an example), the app immediately exits.
Hello AHK Reddit,
I tried to make a AHK-Script to use my Multimediakeys for mpv.net player but it doesn't work at all.
The reason for an AHK-Script:Multimediakeys like "Play and Pause" don't work when the player is in the background or/and minimize. (For example when playing a Game)
I though it can't be too difficult and started a bit of the tutorial on autohotkey. After trying and failing to write my Script for too many hours for something which seems like it shouldn't take more than 30 minutes for a complete noob. I am at my end. After searching the web for examples, I can't even understand a little bit of the syntax anymore. It's like there are different AHK versions with opposite syntax. For example is it "#ControlSend..." or "{ControlSend..." or just without?
Well whatever, if someone could give me a solution / fix for my following fail code, I would appreciate it. If it's not that easy, I at least learned my lesson...
OS: Windows 10
Code:
#NoEnv
#Warn
SendMode Input
SetWorkingDir %A_ScriptDir%
DetectHiddenWindows, On ; yoinked this from some example
SetTitleMatchMode, 2 ; yoinked this from some example
SendMode Input ; yoinked this from some example
SetKeyDelay, 50, 50 ; yoinked this from some example
Media_Play_Pause:: ; Media key for the mpv player in the background
IfWinExist ahk_exe mpvnet.exe, mpv ;*
ControlSend,,{Media_Play_Pause}, ahk_exe mpvnet.exe, mpv
return
Note: * mpvnet.exe is my media player, mpv part of the window name.
I don't know if the following is even needed but maybe using ahk_exe is just wrong?
"WindowsSpy":
Tower of god - Kami no Tou OP 1 ( 1 Hour Looped ) - Extended version by Stray Kids (Opening Full) - mpv.net 5.4.8.0
ahk_class WindowsForms10.Window.8.app.0.1fdf3f4_r6_ad1
ahk_exe mpvnet.exe
ahk_pid 8676
Thanks for reading,
Good night.
I run Lubuntu 18.04 LTS on an Acer notebook about 6 years old.
I have videos that are high resolution (not sure how big but at least 720p) on my SSD and while they play fine on the MPV Media Player, this video player has much less features than VLC, so I'd rather use the later. I've installed the latest version of VLC, and it struggles to play the same video files that MPV plays just fine. I'm talking about less than 1 frame per second on VLC.
I'm not sure what the issue is. I've tried enabling and disabling various hardware acceleration options in the preferences of VLC and it made no difference.
Can anyone help?
Thank you!
Apparently Plex is now discontinuing the Plex Media Player desktop view. This leaves Linux users without a practical desktop client that can play all media formats.
I created Plex MPV Shim back when there was a concern that Plex was going to eliminate Plex Media Player completely. Unfortunately, this application wasn't perfect either, since it doesn't support casting to the web app when not on the same network as a Plex Server.
The new MPV Shim Local Connection user script for Firefox and Chrome now allows you to cast to a copy of MPV Shim running on the same computer from the web app regardless of network location. (You need Greasemonkey or Tampermonkey to use it.) This makes it a viable replacement for Linux users who need remote media playback. It also works for Windows and OSX if there are problems with the new Desktop player that you can't work around. (For instance the new player doesn't support mpv.conf
or GPL codecs.)
I would like to install some of the default apps from my popOS installation, among others the default video player since I prefer VLC. Does anyone here know what it is called so I can remove it through Terminal?
I tried it with gnome-video, gnome-videos, gnome-mpv, mpv, celluoid.
The reason I want to do with terminal is that I'm doing a "fresh" installer script that installs all software I need and removes the stuff I don't need.
Ok, so I'm not sure if anyone else has this problem, but I have a 21:9 ultrawide monitor and HEVC 4k content on my plex server. I can't use chrome to zoom in because it won't direct play HEVC, and the windows app has hardcoded black bars around it.
After doing some digging, plex uses the video player from mpv.io, which allows you to add a .conf file with whatever settings you want, and PMP will use them.
You just have to add a file called mpv.conf to: C:\Users\USERNAME\AppData\Local\PlexMediaPlayer and put your settings in it, there's a guide on mpv.io: https://mpv.io/manual/master/#options
I used --video-zoom=0.43 to zoom in from 16:9 to 21:9 for fullscreen with no black bars.
While you're there, you can also change some other PMP settings and debug the app with the PlexMediaPlayer.conf file, plex has a guide for that on their website: https://support.plex.tv/articles/207338798-advanced-configuration/
I'll try to answer comments best I can, I'm so happy to have figured this out!!!
Last week I discovered mpv and ditched VLC immediately. VLC is nice and all but it has tons of features I never use, on the other hand mpv just plays video and audio with a pause button, a timeline and a volume slider.
it opens faster than VLC or QuickTime and it just works. I dont miss the rest of VLC's features since VLC is basically a GUI for ffmpeg.
The main reason I switched is because I edit video and sometimes I need to preview a video frame by frame, VLC can show a video frame by frame forwards but not backwards, mpv can.
You can open YouTube videos with mpv by dragging the link or by calling mpv from the command line, in fact it can play any video of any website. because of this mpv has replaced VLC, music bee and YouTube.
https://mpv.io
Movies & TV is not even an option for me, damn thing doesn't play 10bit h264 for me, is very picky with what HEVC files it'll play and subtitle rendering is atrocious and piss yellow DVD level with no support for soft sub styling.
So I'm a pretty regular user of mpv as my default player on most of my devices. I have a quadcore laptop with dGPU that I have an mpv config for that when I put it on my i7, 8GB Pro 17 made my temps hit ~70C, 1GB RAM and 10% processor use when watching a 1080p h264 video. Obviously, it had crazy stuff like resampling and interpolation going on.
profile=opengl-hq
interpolation
blend-subtitles
video-sync=display-resample
hwdec=auto
angle-flip=no
So I ran some tests and found that once you remove interpolation and dsiplay-resample, pretty much every combination of profile and hwdec yields similar CPU and RAM usage of around 5-12% and 100MB-250MB.
Since the i7 has an Iris and afaik, Kaby Lake is supposed to be capable of hardware decoding HEVC and h264 natively. So I set hwdec=vaapi and tried both profile=opengl-hq and profile=vaapi with the hopes of further lowering the idle temps while playing video, the latter of which yielded the best results. However oddly I noted that hwdec=no, combined with profile=vaapi yielded best results(~35C for 1080p and ~40-45C for high bitrate BluRay 1080p).
This seems to defy my understanding that processor load and thus temps should be lower when hardware decoding. However I have no way of knowing whether when I use hwdec=vaapi that the system is actually doing it and not falling back on software. Any mpv wizards on /r/Surface that can help me out?
I want the best balance of battery life and smooth video playback, my assumption is that lower temps are also conducive to this goal. I want to take full advantage of Kaby Lake capabilities.
I've been trying to use the mpv media player with the dynaudnorm filter
https://ffmpeg.org/ffmpeg-filters.html#dynaudnorm
but cannot get it working.
With ffplay, the filter seems to work, with options, as expected:
$ ffplay -autoexit -af dynaudnorm=f=200:g=7:r=0.01 -i test.mp3
I thought that the same thing could be done in mpv, using something like the following, but that doesn't work.
$ mpv -af lavfi='dynaudnorm=f=200:g=7:r=0.01' test.mp3
Error parsing option dynaudnorm (option not found)
Option af: Error while parsing lavfi parameter dynaudnorm (f)
Error parsing option af (option could not be parsed)
Setting command line option '--af=lavfi=dynaudnorm=f=200:g=7:r=0.01' failed.
If the filter is specified without any options:
$ mpv -af lavfi='dynaudnorm' test.mp3
it plays, but does not seem to have any effect. I'm not sure what the default options are meant to be, but at least it seems to somewhat recognise the filter. But that's not useful if the the options can't be set.
Can anyone see what I'm doing wrong here ?
Any help appreciated.
I've tried with the following versions of the mpv media player.
Version: 0.18.1-1 (debian unstable)
Version: 1:0.19.0-dmo1 (from http://www.deb-multimedia.org)
So, I have been pursuing the best media player to replace VLC and Quicktime for a long time now.
Last week was the week I finally found the one.
I wasn't aware of the existence of this media player, so I thought to share.
It is a free, open-source media player that gives you all the features I desire in a media player. It is native for Apple silicone.
So the most important one for me is the automatic subtitle downloading. When downloading a movie, there is no more searching online for subtitles.
As a student, the video options are the most important. I see lectures on 1.4X speed (which I found to be the perfect speed for me), and setting the pace is easy.
That is only the start; there are many useful and easy-to-use features. I am just enjoying every second of use.
https://preview.redd.it/ick602u43pb81.png?width=1024&format=png&auto=webp&s=394269c62ea92035a33539f4c9fe1367585448eb
Changes:
You can download the release here.
I also posted an updated prerelease build of Jellyfin Media Player with the direct play bitrate fix and mpv version increase.
UPDATE: I release a second prerelease which updates the MPV version and fixes the 8 mbps direct play limit.
This is a prerelease, particularly to test for Jellyfin 10.8.0. Please test this to ensure there are no major issues, particularly with the alpha and upcoming beta versions of Jellyfin.
You can find the release download here.
Changes:
Please note as this is a prerelease the macOS build is not notarized.
VLC player used to be my #1 go to for years, but is has been annoying me lately, so I'm looking for a new one. So what "PC" Media Player is better than VLC player in your opinion?
Features that I want, but don't necessarily need:
If for some reason there is no better option than VLC player or it's still your favorite media player then please tell me why, maybe I've been using it wrong all this years or I'm not fully appreciating/understanding all of what the VLC player can do. I keep ignoring the update pop-up, so perhaps the fault is me & not the software.
I used VLC for years but lately its been giving me a hard time with certain audio files not playing and constant freezing and crashing, so do you guys have any better alternatives?
What's the best media player for 4K HDR content on Mac ? Vlc always stutters.
Thanks
Ok, so I'm not sure if anyone else has this problem, but I have a 21:9 ultrawide monitor and HEVC 4k content on my plex server. I can't use chrome to zoom in because it won't direct play HEVC, and the windows app has hardcoded black bars around it.
After doing some digging, plex uses the video player from mpv.io, which allows you to add a .conf file with whatever settings you want, and PMP will use them.
You just have to add a file called mpv.conf to: C:\Users\USERNAME\AppData\Local\PlexMediaPlayer and put your settings in it, there's a guide on mpv.io: https://mpv.io/manual/master/#options
I used --video-zoom=0.43 to zoom in from 16:9 to 21:9 for fullscreen with no black bars.
While you're there, you can also change some other PMP settings and debug the app with the PlexMediaPlayer.conf file, plex has a guide for that on their website: https://support.plex.tv/articles/207338798-advanced-configuration/
I'll try to answer comments best I can, I'm so happy to have figured this out!!!
Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.