celluloid-player / celluloid

A simple GTK+ frontend for mpv
https://celluloid-player.github.io
GNU General Public License v3.0
1.16k stars 92 forks source link

mpvacious script doesn't load or work in Celluloid #946

Closed kekkoudesu closed 6 months ago

kekkoudesu commented 6 months ago

Overview Description: I run mpvacious all the time in mpv. It works fine in mpv v0.38.0, but not in Celluloid. When I drop the subs2srs folder into ~/.config/celluloid/scripts/subs2srs, it doesn't load in Celluloid. When I try to load ~/.config/celluloid/scripts/subs2srs/main.lua manually, it fails.

It's probably because it's split up into multiple files.

Steps to Reproduce:

  1. Install mpvacious at ~/.config/celluloid/scripts/subs2srs: https://github.com/Ajatt-Tools/mpvacious?tab=readme-ov-file#using-git
  2. Open a video with Celluloid.
  3. The script doesn't load.

Actual Results: The script loads.

Expected Results: The script doesn't load.

Version: 0.26-1 on Arch Linux and 0.26 Flatpak for Fedora Silverblue.

Additional Information: Some additional info here: https://github.com/Ajatt-Tools/mpvacious/issues/53

For some reason, on Arch Linux I get (io.github.celluloid_player.Celluloid:272304): celluloid-WARNING **: 01:20:21.309: Minimum mpv version requirement (0.29.0) not met.