Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 25th November 2023, 15:49   #601  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
I wrote a powershell script that implements command line completion in the terminal for mpv and mpv.net, for terminal/powershell enjoyers.

https://github.com/stax76/mpv-scripts
stax76 is offline   Reply With Quote
Old 2nd December 2023, 16:32   #602  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
Are there any plans for mpv to acquire a normal like interface with settings etc. like a normal player?Commands and scripts are confusing for a noob like me.

Last edited by Damien147; 2nd December 2023 at 16:34.
Damien147 is offline   Reply With Quote
Old 2nd December 2023, 16:55   #603  |  Link
butterw2
Registered User
 
Join Date: Jun 2020
Posts: 303
Quote:
Originally Posted by Damien147 View Post
Are there any plans for mpv to acquire a normal like interface with settings etc. like a normal player?
None, no. That's why gui's like mpv.net exist.
butterw2 is offline   Reply With Quote
Old 2nd December 2023, 17:18   #604  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
I guess I am gonna have to learn how to use it but not yet.Thanks.
Damien147 is offline   Reply With Quote
Old 2nd December 2023, 21:57   #605  |  Link
Schwartz
Registered User
 
Join Date: Dec 2012
Posts: 66
Hush, you're supposed to believe it's *better* this way.

mpv.net makes things fairly usable imo. There's also https://github.com/tsl0922/ImPlay for Windows which offers a neat context menu.
Schwartz is offline   Reply With Quote
Old 3rd December 2023, 15:33   #606  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
Literally I know how to type sfc/scannow and ipconfig in cmd,that's all my knowledge.I am gonna stay with Madvr for a couple of years but I am looking for something to replace it because things move on and mpv seems like the right choice.Mpv has everything I want and I don't mind to spend some time to learn how to use it.I can google and I can ask here if someone is willing to help but in a couple of years,not yet.
Damien147 is offline   Reply With Quote
Old 4th December 2023, 08:02   #607  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Sure you can ask here, doom9 has some mpv user's, not that many though compared to mpc, which was originally developed by Gabest, an inactive doom9 member.

The best address for mpv beginner questions is reddit:

https://www.reddit.com/r/mpv

More resources can be found here:

https://github.com/stax76/awesome-mpv
stax76 is offline   Reply With Quote
Old 4th December 2023, 17:41   #608  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
I think I found all the settings I wanna make but still don't know how to do it.I'll be checking around when I am killing time but I am gonna use mpv in a couple of years and it's better to ask when the time comes and not now.The good thing is till then things will progress more.Thanks guys for being helpful.
Damien147 is offline   Reply With Quote
Old 11th December 2023, 18:09   #609  |  Link
therube
Registered User
 
Join Date: Aug 2013
Posts: 191
Quote:
v7.0.0.1 Beta (2023-12-11)

.NET 6 is a new requirement (Windows 7 is still supported)
Alas, AFAIK .NET 6 is not supported on Win7, so in that respect mpv.net 7.x will not run on Win7.

Quote:
* Windows 7 SP1 is supported with Extended Security Updates installed.
Which requires Windows 7 Professional and Windows 7 Enterprise.

(I didn't realize that 7 Pro was supported. I might be able to test that.
Though computer I am on currently is only Win7 Home Premium.)

---

Well I'll be.
I had a "windowsdesktop-runtime-6.0.12-win-x64.exe" & that did install on 7 Home Premium.
(I did this sandboxed, Sandboxie.)
Though attempting to run mpv.net, I get:
Quote:
Unable to load DLL 'libmpv-2.dll' or one of its dependencies: The specified procedure could not be found. (0x8007007F)

System.DllNotFoundException: Unable to load DLL 'libmpv-2.dll' or one of its dependencies: The specified procedure could not be found. (0x8007007F)
at MpvNet.Native.LibMpv.mpv_create()
at MpvNet.MainPlayer.Init(IntPtr formHandle)
at MpvNet.Windows.WinForms.MainForm.Init()
at MpvNet.Windows.WinForms.MainForm..ctor()
(Let me thrown in 6.0.25-win-x64.exe...)

Same error message.

Though may be in fact, as it says, the (particular) libmpv-2.dll that is bundled (in the .7z).
(Earlier post in this thread made mention of differences between different "versions" of libmpv-2.dll [or its' earlier named .dll] & later the ability to run current libmvp on Win7.)

---

It lives (& plays) :-).

I threw in last (that I know of) libmpv-2.dll (09/16/2023) & that worked in Win7.


---

So, it works in Win7.
It does need .NET 6.0 (v6.0.25 is most recent, currently).
(Pretty sure it is the "desktop runtime", that one needs [rather then one of the other packages], .NET Desktop Runtime 6.0.25.)
It also needs an older version of libmpv.dll, mpv-dev-x86_64-20230917-git-181eddc.7z.
(Note that there is a x86_64 & also a x86_64-v3 version. On my end, I specifically need the x86_64.
For others that might be different. And the i686 version would not apply at all.
https://forum.doom9.org/showthread.p...50#post1992250)

Tested on Win7 Home Premium x64.
Presumably it will also work on Win7 Pro (& up).
(I'll note that my Win7 Home Premium is a hacked together version that I cooked up, in case that matters.)

Last edited by therube; 11th December 2023 at 18:50.
therube is offline   Reply With Quote
Old 11th December 2023, 19:03   #610  |  Link
therube
Registered User
 
Join Date: Aug 2013
Posts: 191
v7.x
Quote:
Support of the MPVNET_HOME environment variable that allows customizing the conf directory location.
Seems that (pre)-creation of a /portable_config/ directory also (still) works.
therube is offline   Reply With Quote
Old 12th December 2023, 07:48   #611  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Glad to hear that you were able to run it on Win 7. .NET 6 and .NET 8 are LTS. There is a new version annually in December. I've read that .NET 8 has Win 7 support dropped. Things were like this in the past, so this isn't a great surprise. For mpv.net, I probably try to stay on .NET 6 until 2028.

On my desktop PC, I have partitions for Win 11 and Ubuntu 22 and enough disk space for another OS partition, which I will probably use when Ubuntu 24 arrives. For power users, Linux is a great option. I made the migration from Windows to Linux within a month and was stressed by it, should have done it more slowly. WSL2 and MSYS are great tools to learn and use Linux tools on Windows. When I need a new PC, I will definitely install a 2 GB SSD to have plenty room for OS partition.
stax76 is offline   Reply With Quote
Old 12th December 2023, 22:03   #612  |  Link
SirMaster
Registered User
 
Join Date: Feb 2019
Posts: 231
Can't you also just build a self-contained release version too?

Yes it makes the release larger, but then no framework requirement is needed. However, you can of course offer both types of builds in the releases.

I wonder if self-contained builds using .NET 8 work on Windows 7?
SirMaster is offline   Reply With Quote
Old 13th December 2023, 01:48   #613  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
You can find the discussion about it here:

https://github.com/mpvnet-player/mpv.net/issues/571

> However, you can of course offer both types of builds in the releases.

Self-contained would be 150MB, so similarly heavy as an Electron app, libmpv adds another 90 MB. I consider it in case it becomes a popular feature request on the issue tracker. The release notes contain a link to the runtime download.

> I wonder if self-contained builds using .NET 8 work on Windows 7?

It would work.

Last edited by stax76; 13th December 2023 at 08:53.
stax76 is offline   Reply With Quote
Old 13th December 2023, 08:55   #614  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
v7.0.0.2 Beta (2023-12-13)
  • Besides a portable download there is now again a setup installer.
  • Fix dynamic menu items missing in context menu.
  • Fix certain binding setups shown poorly or incorrectly in the main menu.
  • Fix conf editor not remembering the search text.
  • Fix quit-watch-later not working.
  • New option menu-syntax. Default: #menu:
  • New zhongfly libmpv build.
stax76 is offline   Reply With Quote
Old 13th December 2023, 16:34   #615  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Has somebody here experience maintaining winget packages? Hopefully winget isn't such a horrible experience like submitting an app to the MS Store. I discontinue uploading to the store, it's not worth the hassle.
stax76 is offline   Reply With Quote
Old 15th December 2023, 15:19   #616  |  Link
sarsaK
Registered User
 
Join Date: Aug 2020
Location: Turkey
Posts: 19
Hello Stax, I appreciate your efforts on the project. I wish continued success. I've installed version 7.0.0.2 Beta (2023-12-13) by uninstalling the previous installation, but the right-click menu doesn't appear. I must be doing something wrong. When I revert to Satabil or just replace mpvnet.exe, the menu appears. I wanted to report this in case I made a mistake. I apologize if I'm at fault.
sarsaK is offline   Reply With Quote
Old 15th December 2023, 15:33   #617  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Quote:
Hello Stax, I appreciate your efforts on the project. I wish continued success. I've installed version 7.0.0.2 Beta (2023-12-13) by uninstalling the previous installation, but the right-click menu doesn't appear. I must be doing something wrong. When I revert to Satabil or just replace mpvnet.exe, the menu appears. I wanted to report this in case I made a mistake. I apologize if I'm at fault.
Please post the content of your input.conf.

I had to release yet another beta version today because yet another severe bug was found.
stax76 is offline   Reply With Quote
Old 15th December 2023, 16:34   #618  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,933
Quote:
Originally Posted by sarsaK View Post
I've installed version 7.0.0.2 Beta (2023-12-13) by uninstalling the previous installation, but the right-click menu doesn't appear. I must be doing something wrong.
On my PC, the menu appears in the center of the window. If you move the cursor closer to the edges, the menu is not displayed.
mpv.net 7.0.0.3, Windows 10 22H2, DPI 100%.
v0lt is offline   Reply With Quote
Old 15th December 2023, 17:10   #619  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Quote:
On my PC, the menu appears in the center of the window. If you move the cursor closer to the edges, the menu is not displayed.
mpv.net 7.0.0.3, Windows 10 22H2, DPI 100%.
It's due to a problem discussed here:

https://github.com/mpv-player/mpv/issues/12782
stax76 is offline   Reply With Quote
Old 16th December 2023, 12:36   #620  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
@therube

If I remember right, mpv has Win 7 support dropped because of a dependency. If it stays that way, I probably use .NET 8 or 10 sooner than previously planned.
stax76 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:30.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.