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 17th July 2017, 20:32   #1  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
The future of MPC-HC

During the release of 1.7.13 an announcement was made, that it might be the last official release due to a lack of developers. Since then, several people have contacted the project admin (XhmikosR) with the offer to help. So the project is still alive. Basic maintenance tasks (like updating external components such as LAV Filters) are covered. Ideally we would like to get some actual real development action going too. So we need new and more developers.

What we would like to have right now is a list of important bugs, so we have something tangible that (potential) newcomers can focus on.

We also want to make a list a feature requests for new functionality that could be added. Preferably things that are easy to implement!!!

Everyone please share your thoughts.

Please link to an existing Trac topic (if it exists) for bugs/requests:
https://trac.mpc-hc.org/report/1
clsid is offline   Reply With Quote
Old 17th July 2017, 20:34   #2  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
THIS IS A WORK IN PROGRESS... just 1600 more Trac topics to process ... pfffffff


Maintenance tasks that you can help with

* Improve translations: Transifex
* Update external components: LAV Filters / MediaInfo / etc.
* Commit updated translations from Transifix
* Provide help to users on Trac. Also help confirm bugs.

Bugs (confirmed)

* Fix any DrDump crash report: 1.7.13 / 1.7.11 (XhmikosR should be able to provide access to dump files?)
* Automatic fullscreen doesn't work if an instance of MPC-HC is already running. #5993
* Crash report window may be inaccessible if MPC-HC is set to "always on top". #5474
* "Full Floating Point Processing" video renderer option doesn't work on some GPUs. Remove option? Possible to detect GPU/driver capability? #5495 #5554
* command line switch /startpos does not work when opening movie in existing window. #990
* Forwarding on a live stream breaks playback. #6187
* Subtitle timing should be adjusted based on playback rate. #6131

Bugs (unconfirmed)

* Player freeze when resuming from saved position for HEVC video file. #6113

Feature requests (easy)

* Command-line parameter for controlling volume. #5657
* A loop video option in "after playback" menu. #6048
* Let boss key minimize the player to system tray. #6036
* "Auto-load audio files" should abort on files that contain a video track. #30
* Command line option for saving thumbnails. #639
* Option to sort playlist in alphabetical order. #43
* Add hotkeys for small/medium/large jumps that are relative to file duration. #273
* Add hotkeys for increasing/decreasing subtitle font size. #297
* Exit player after stopping playback when /close command line parameter was used. #386
* More hotkeys for AR presets. #577

Feature requests (other)

* A-B repeat. #500
* Signal colorspace to EVR. #5790 #62 (can be copied from MPC-BE?)
* Option to remember position in playlist. #5246
* Periodically update duration in case of growing files. #44
* Embed (a few popular) toolbar image(s) and add option to choose one. #2491

Feature requests (difficult)

* Continue work on sanear audio renderer and update the version used by MPC-HC. sanaer
* Video preview on seekbar
* Ability to change window color. Dark theme. #205
* Parse ASX files. #26
* Ability to take snapshots of fully processed video. #46

Last edited by clsid; 19th July 2017 at 13:21.
clsid is offline   Reply With Quote
Old 17th July 2017, 20:35   #3  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
More reserved space
clsid is offline   Reply With Quote
Old 17th July 2017, 21:31   #4  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
Quote:
Originally Posted by clsid View Post
* Signal colorspace to EVR. #5790
MPC-BE has "this" already with a basic HDR-SDR conversation too is the code so incompatible?
huhn is offline   Reply With Quote
Old 17th July 2017, 21:47   #5  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
It might be easy to copy. I don't know. I am just making a list of things that can be done. I am currently going through 1800 topics on Trac.

The difficulty is in finding people that can and want to do things, not the difficulty of the tasks themselves.
clsid is offline   Reply With Quote
Old 17th July 2017, 21:51   #6  |  Link
mikhaelkh
Registered User
 
Join Date: Feb 2017
Posts: 4
View of the player is reset to default when you press the Esc key.
https://trac.mpc-hc.org/ticket/6055

Can't choose source filter
https://trac.mpc-hc.org/ticket/6054

Video doesn't launch in fullscreen when playback is initiated within the player via Ctrl+E(Reopen File) or Ctrl+Q(Quick Open File), etc. "Launch files in fullscreen" is on.
https://trac.mpc-hc.org/ticket/5993

Last edited by mikhaelkh; 17th July 2017 at 21:55.
mikhaelkh is offline   Reply With Quote
Old 17th July 2017, 22:02   #7  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
so i add a feature request that was planned anyway.

it's part of the internal audio renderer sanear: https://github.com/alexmarsev/sanear/issues/5

it's the reclock "thingy" i don't know if it was started and i don't know if anything of this exists but i'm pretty sure this will make power user happy.

i don't even know if sanear is seen as a part of MPC-HC now.
huhn is offline   Reply With Quote
Old 17th July 2017, 22:03   #8  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
Quote:
Originally Posted by mikhaelkh View Post
Can't choose source filter
https://trac.mpc-hc.org/ticket/6054
Overriding source filters isn't as simple as you make it out to be. There is no way for a source filter to advertise which formats/protocols it supports, other then registering itself as the default system-wide.

So you can try to force using some source filter, but there is no way to know which formats it might accept, unlike video/audio decoders, where this is completely known ahead of time.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is online now   Reply With Quote
Old 17th July 2017, 22:43   #9  |  Link
cork_OS
Registered User
 
cork_OS's Avatar
 
Join Date: Mar 2016
Posts: 160
May I paste feature request in this thread?
__________________
I'm infected with poor sources.
cork_OS is offline   Reply With Quote
Old 17th July 2017, 23:25   #10  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
they want to make a list of feature requests.
if it is not on the list already yes and if present link the source.
huhn is offline   Reply With Quote
Old 18th July 2017, 07:18   #11  |  Link
raymondjpg
Registered User
 
Join Date: Jan 2014
Posts: 123
Please add to Bug List:

Here https://forum.doom9.org/showthread.p...40#post1752140

and here https://forum.doom9.org/showthread.p...pg#post1803782

There is an unresolved Trac topic on this.

Regards
raymondjpg is offline   Reply With Quote
Old 18th July 2017, 11:47   #12  |  Link
ismail0100
Registered User
 
Join Date: Dec 2015
Posts: 38
Wrong place delete please.
ismail0100 is offline   Reply With Quote
Old 18th July 2017, 12:05   #13  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
death struggle, meaningless, indeed..
wanezhiling is offline   Reply With Quote
Old 18th July 2017, 13:23   #14  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
Quote:
Originally Posted by raymondjpg View Post
Please add to Bug List:
Here https://forum.doom9.org/showthread.p...40#post1752140
and here https://forum.doom9.org/showthread.p...pg#post1803782
There is an unresolved Trac topic on this.
Only use the refreshrate changer of madvr and disable that functionality in your players.
I will only add bugs that have been reproduced or at least been reported by multiple users. It is nearly impossible for devs to fix something they can't reproduce, certainly the kind of bug you are having. So please try to find more people with same problem, gather system details (OS/GPU/driver/etc) and find something in common.
clsid is offline   Reply With Quote
Old 19th July 2017, 04:38   #15  |  Link
thrawnrulz68
Registered User
 
Join Date: Mar 2008
Posts: 59
Xspf

Hey guys, how about supporting .xspf playlists/streams like MPC-BE?
thrawnrulz68 is offline   Reply With Quote
Old 19th July 2017, 06:20   #16  |  Link
burfadel
Registered User
 
Join Date: Aug 2006
Posts: 2,229
Quote:
Originally Posted by thrawnrulz68 View Post
Hey guys, how about supporting .xspf playlists/streams like MPC-BE?
The projects should probably be remerged, I know there was probably some disagreement etc at the time but considering the situation now it makes sense to recombine the effort. As a far as UI is concerned, there a a couple of toolbar plugin designs which should be part of the actual player, for example toolbar_ZoNi_Farm-Fresh which looks great on the black MPC-BE.
burfadel is offline   Reply With Quote
Old 19th July 2017, 12:39   #17  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
A merge is totally unrealistic.

For feature requests, please create a new ticket on Trac. For things from MPC-BE, it would also be very helpful if you can link to the relevant commits in their code repository. The more info in the Trac ticket the better it is. This decreased the workload of a potential developer, which increases the chance that the task will be picked up by someone.
clsid is offline   Reply With Quote
Old 19th July 2017, 14:08   #18  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Why was it split in the first place? I've always preferred the black GUI before I gave it up in favor of mpv last month.
stax76 is offline   Reply With Quote
Old 21st July 2017, 00:01   #19  |  Link
raymondjpg
Registered User
 
Join Date: Jan 2014
Posts: 123
Quote:
Originally Posted by clsid View Post
Only use the refreshrate changer of madvr and disable that functionality in your players.
Naturally.

Quote:
Originally Posted by clsid View Post
I will only add bugs that have been reproduced or at least been reported by multiple users. It is nearly impossible for devs to fix something they can't reproduce, certainly the kind of bug you are having. So please try to find more people with same problem, gather system details (OS/GPU/driver/etc) and find something in common.
That's fair enough, but I would challenge anyone to try versions 1.7.10 and 1.7.11 themselves with madVR refresh rate changing, and not encounter this issue.

Fortuitously the issue is not apparent in 1.7.13 64 bit at least, in both Windows 7 and Windows 10. I haven't tested 1.7.13 32 bit yet.

Regards
raymondjpg is offline   Reply With Quote
Old 21st July 2017, 14:08   #20  |  Link
rock
Registered User
 
Join Date: Dec 2013
Posts: 116
Any possible chance for JanWillem32's work on internal video renderer merge into master branch in the future?
rock 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 11:53.


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