Random Video Player v1.62 (Can sync with MFP and ScriptPlayer)

New release v1.62

New features:

  • Right-click “list add” button on main ui to choose list to save directly to
  • Customize seek values (Settings => Player)

UI tweaks:

  • Reworked FolderBrowser (Settings => Experimental to enable)
  • Reworked ListBrowser (Settings => Experimental to enable)
  • Manual extension filtering moved to context menu of video/image filter buttons (new listbrowser)
  • Thumbnail preview in new FolderBrowser & ListBrowser (Settings => Experimental to enable)
  • Pop-up dialogues in ListBrowser included in theme engine (using LB settings)
  • Other pop-up dialogues included in theme engine
  • Updated theme color tables
  • New splash art and icon (propably updates after explorer restart)
  • Selecting theme moved to Settings => Interface (makes sense)

Bug fixes:

  • Fixed ListBrowser list color not changed correctly on drag&drop (legacy)
  • Fixed some missing theme links
  • Fixed potential crash on startup
  • Fixed FolderBrowser temp settings not setting correctly
  • Fixed file crawler ignoring extension filter
  • Fixed missing color values returning an empty color instead of using default fallback
  • Fixed wrong formatted color values causing crash

Optimization:

  • Further optimized crawler performance
  • Updated RTX VSR method to adapt scaling values

Notes:

  • Updated libmpv to latest version


Reworked Folder/List browser

Fully reworked UI and codebehind of both browsers. As you can see with a newly added thumbnail previewer.
The preview works only in the new browsers, so you have to enable both in Settings => Experimental

Let me know if it causes any issues on your side. So far, it’s super performant and works silently in the background.

Handling hasn’t changed much, except the manual filter selection in ListBrowser has moved to the context menus of the according filter switch button:

The folderpath is interactive now so you can jump directly in any parent directory without the need of going back multiple times or starting on a root folder again.

Customize Seek values

You can now customize how much of a video is skipped if you seek forward/backward either with the default shortcuts alt+left/right or mousewheel scroll.

Should be straightforward, basically you have two values for shorter and longer videos which is determined by the threshold value because I found it better to have larger seek values on longer videos. You can set em up as you like.

Add list selector

You can now right-click the list-add/remove button when playing files to select a list to save that file to instead of having to jump into listbrowser, load a list and then save it etc.

1 Like

@Peanutccino

Im getting this Error message constantly since turning on Experimental Thumbnail settings:

Date: 11.01.2026 20:16:25
Message: Invoke or BeginInvoke can only be called on a control after the window handle has been created.
StackTrace: at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object args)
at System.Windows.Forms.Control.Invoke(Action method)
at RandomVideoPlayer.Views.ListBrowserV2View.<>c__DisplayClass132_0.b__0()
Custom Message: Failed to create thumbnail

1 Like

Sharing my Theme “LIGHT PURPLE GREEN NEON

!_LIGHT PURPLE GREEN NEON.json (942 Bytes)

enjoy everyone :skull: :sign_of_the_horns:

1 Like

Figured there will be issue on someones else machine :smiling_face_with_tear:

Hm, seems to be some kind of de-sync happening with the builder and the actual form, which means I’ll have to put more saveguards in place.

For reference in listbrowser/folderbrowser:

  1. It doesn’t crash right?
  2. Are any symbols showing?
  3. If so, are the folder images showing?
  4. Do files have icons or do they look like this:
    image

And thanks for sharing your theme! I see, only two of the buttons use the ButtonBackColor, the rest actually uses FormBackColor :face_with_open_eyes_and_hand_over_mouth:

I think this needs to be fixed too (Also the context menu buttons shouldn’t use the ButtonBackColor imo)

1 Like
  1. No
  2. All thumbnails are working so far
  3. No
  4. Normal RVP icons
1 Like

Oh, so that’s actually good news! That means my fallbacks work even though hammering the error.log is kind of annoying :sweat_smile:

I’ll look into improving it.

1 Like