How to install mpeg2enc on OpenSUSE 12.1? Cinelerra won't render MPEGs because it needs mpeg2enc.

I am having a problem with Cinelerra when I attempt to render MPEG video. When I tell Cinelerra to render MPEGs then I get the following error:

virtual int FileMPEG:: open_file(int,int): Could not find encoder mpeg2enc

How do I install the mpeg2enc encoder on OpenSUSE 12.1 and/or get Cinelerra to render MPEG video?

Thanks,

Gordon

On Wed, 18 Apr 2012 19:06:02 +0000, gldickens3 wrote:

> How do I install the mpeg2enc encoder on OpenSUSE 12.1 and/or get
> Cinelerra to render MPEG video?

It’s part of the mjpegtools package - just install that package and you
should be good to go.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

mjpegtools-1.9.0-24.1.2 is already installed from the OpenSUSE repo and Cinelerra generates that error message. The Packman Repo has mjpegtools-2.0.0-39.5. Would the Packman version potentially fix the problem?

On Wed, 18 Apr 2012 20:46:02 +0000, gldickens3 wrote:

> mjpegtools-1.9.0-24.1.2 is already installed from the OpenSUSE repo and
> Cinelerra generates that error message. The Packman Repo has
> mjpegtools-2.0.0-39.5. Would the Packman version potentially fix the
> problem?

It might, or you might just need to tell cinelerra where to look for the
executable.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Kdenlive is now crashing on me at startup. When it worked, it did a better job than Cinelerra. I have an old box with old video and minimal memory. Kdenlive might work on your box and is worth a try.

Hi Jim,

The error message “Could not find encoder mpeg2enc” was solved when I installed the Packman version of mjpegtools, however, Cinerella still will not render MPEGS and aborts rendering when executing mpeg2enc with the following very unspecific error message:

Error Rendering Data
virtual int FileMPEG:: open_file(int,int): Running /usr/bin/mpeg2enc -v0 -b 0 -q 15 -a 3 -F 7850 -I 0 -M 2 -f 0 -g 45 -G 45 -R 0 -o <output file name>

Hi Prexy,

Thanks for the tip on kdenlive! I have successfully used Cinelerra for several years but I only recently switched from Ubuntu/Ghome2 to OpenSUSE/KDE4 and started using Cinelerra under OpenSUSE. It appears that the problems that I am having are specific to OpenSUSE since I didn’t have these problems with Ubuntu. Nevertheless, I will give kdenlive a test drive when I get some spare time.

Gordon

A recent zypper up seems to have fixed the problems with both Cinelerra and kdenlive. The main problem now is that I have no talent.