Moodkiller / MPV-Made-Easy

The "MPC" version of MPV. Seen as MPC is no long in active development, MPV is becoming, and should have become, your go to player.
GNU General Public License v2.0
91 stars 7 forks source link

More Information in OSC. #16

Closed Tempest32 closed 2 months ago

Tempest32 commented 7 months ago

Hello, thanks for the update. While the new thumbnail generator is great and the OSC looks sleek, its missing some at a glace info compared to the previous OSC. image image

Is it possible to show this info in the new osc (size, video dimensions, codecs, audio channels etc)

And also the number of audio and subtitle tracks in the file.

Moodkiller commented 7 months ago

Thanks for the feedback. It shouldn't be too tricky to add the filesize, video dimensions, codecs, audio channels back to the title. That said, it would probably be best to do this via options that the user can configure?

The track numbers / quantity might be little more tricky as it would affect the layout (it does show the track count if you hover over it BUT there is bug where the track name gets cut off). Will see what I can come up with

Moodkiller commented 7 months ago

@Tempest32 - dont know if you would be interested but I've pushed some changes to the dev branch which has some changes to the OSD:

  1. If you have the layout of modernf set to "original", you should get the full file name, size, video res, audio codecs and current playlist location now
  2. The ugly scroll bars that appear when seeking or changing the volume have been disabled
  3. Set the font to be the same as set in modernf interface
  4. Made the seek bar a tad taller for easier mouse placement

TODO

  1. Add track count to audio and subtitle icons
  2. Add the missing buttons
  3. Add the remaining layout for the "mid" and "reduced" layouts
image
Tempest32 commented 7 months ago

@Moodkiller, love all the information in the OSD now! Thanks for the effort.

Moodkiller commented 2 months ago

Implementation: https://github.com/Moodkiller/MPV-Made-Easy/pull/18/commits/70d3597e89e04cfc9c810bc4e7ca7dbe5e726a24