Skip to content

mpv-scripts-v1.5.4

Choose a tag to compare

@TinosNitso TinosNitso released this 23 Jun 19:24
· 107 commits to main since this release
ffa7a23

Example installation: In Windows after extraction to smplayer-portable folder, enter --script=. in its Advanced Preferences (mpv Options). Edit main.lua in text editor to decide which scripts load, etc. See README for description, Installation, Safety Inspection, Terminal Commands & App versions.

Updates:

  • aspeed.lua: Added o.speed, o.suppress_osd & o.params. Controller sets speed every half-second according to any formula containing any properties. Resolves issue #1. Improved script-opts, with aspeed- prefix. Children keep-open due to a block on reloading. Also added feedback from first-child so that left channel doesn't cut out when seeking through long YouTube videos (line7=seeking). Now all players (the whole family) read from & can write to txtfile. Added apply_astreamselect function. Improved reliability & codes.
  • All options now well-defined & compulsory. read_options otherwise logs errors.
  • Renamed o.dimensions→o.video_out_params={par=1,w,h,pixelformat} for autocrop.lua. automask similar. o.video_params for autocomplex. But only autocrop (with padding) requires par (FFmpeg setsar).
  • autocrop & automask: Improved triggering (last release had lag). Improved track-change handling. All numbers needed @file-loaded - even if they're guesses.
  • Added o.osd_par_multiplier to autocrop & automask, in case display-par is undetected.
  • automask.lua: Combined o.n & o.t into o.gsubs (all gsubs in options). Added o.gsubs_passes since gsubs can depend on each other. Removed o.fps & setsar=1.

SHA256: EEBD256584DD5EE38073F3AC2C0FE50E1664ED3ADF299FD4069E98E3B89A8E13