Memories app: regex not accepted in flow

I’ve installed the Memories app and it shows nicely. I do have however several .avi movies/files, that do not show. I found on the forum / documentation these need to be converted to mp4 (or similar) supported format.
I have installed ffmpeg and aim to use the ‘on the fly’ conversion by using a flow to convert the media.

While creating the flow, I get an error the Regex expression I enter to match any file ending with .avi is invalid. I did check the regex with a (external) validator and there it shows as a valid expression.

Expression used : /.*(?i).avi$/gm

  • Nextcloud Server version (e.g., 29.x.x): Nextcloud Hub 9 (30.0.6)
  • Operating system and version (e.g., Ubuntu 24.04): Ubuntu 24.04.1 LTS
  • Web server and version (e.g, Apache 2.4.25): Apache/2.4.58
  • Reverse proxy and version _(e.g. nginx 1.27.2): none
  • PHP version (e.g, 8.3): 8.3.1
  • Is this the first time you’ve seen this error? (Yes / No): Yes
  • When did this problem seem to first start? At first use
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.): Bare metal
  • Are you using CloudfIare, mod_security, or similar? (Yes / No): No

Steps to replicate it (hint: details matter!):

  1. Go to Flows
  2. Click ‘Convert Media - New Flow’
  3. Enter the regex and other fields and try to save.
  4. You will notice unable to save due to regex invalid

I’m personally not using the Flow app but have understood that some prerequisites are required to get the app running as described here:

Thanks for your swift response.

Isn’t Flow by default installed/active in recent NextCloud releases? I’ve seen the Flow menu entry right from the initial install. Only after installing Memories I started to make use of flows.

That might be possible but I don’t believe that external components, like Python and Windmill, etc. are include by default.