Course: Using Movie Render Graph

Hi,

noticed two things with the “Command Line Encoder” node:

  1. it does not take the env variable PATH into account.
    On UE project startup (with init_unreal.py) I’m adding the path to our ffmpeg.exe to the PATH variable. In UE Project Settings → Movie Pipeline CLI Encoder → Executable Path is set to just “ffmpeg”.
    With the traditional MRQ this works fine.
    Looks like the Movie Render Graph now expects an absolute path. This error pops up “Invalid encoder executable path [C:/UEengines/UE_5.4/Engine/Binaries/Win64/ffmpeg]”
    Only when I set the absolute path to ffmpeg.exe in the Project Settings it works.
  2. The node only works on the first RenderLayer. I can’t get it to encode/convert all render layers I have setup. Tried using the [layer_name] token and others… Do I miss something here?

Cheers

1 Like