What is your operating system?
Debian sid aarch64
What is your Shotcut version (see Help > About Shotcut)?
24.04.30
Can you repeat the problem? If so, what are the steps?
If you try to encode after installing the Shotcut 24.04.30 version distributed in the Debian sid (ARM64) repo,
“Error: the job XML is empty!”
It fails with the above error.
The same symptom occurs in both shotcut_22.12.21+ds-2 distributed in the Debian 12 repo and shotcut_24.02.29+ds-1build1 distributed in the Ubuntu 24.04 LTS repo.
This issue is occurring in an ARM64 environment. What is the solution?
Sorry, but the main project developers do not make those builds or debug them. I cannot think of a cause at the moment. Can you please try the Flatpak?
@shotcut
Yes it happens the same way.
It seems that the symptom only occurs in ARM64 Linux environments.
Editing works very well, but when I try to render (encode) the video, it fails with the error message above.
The packages distributed with Pacman on Arch Linux are the same.
Is there any way to solve this?
You can try to use the command line to export:
Introduction
It is fairly easy to run an export on the command line because Shotcut essentially does the same thing. For example, do an export in the UI and then View > Application > Log… and scroll to the end. You will see the command line printed; however, the file name is fully encoded to workaround potential character set problems.
Quick Start
The general basic form is:
LC_ALL=C melt project.mlt -consumer avformat:export.mp4
Of course, you substitute your own file names possibly with a pa…