Ubuntu 11.10, Synfig 0.63.03
Linux Mint Debian 32 bit, Synfig 0.63.03, 0.63.00
I’m an animator looking to start a full company using open source linux programs, including Synfig, but I can’t seem to get it it to render to video. Under Ubuntu 11.10, I made a small test video, (the knight rider tutorial), made it 2 minutes long, 24fps (default), right clicked, went to file - render, target: ffmpeg, named the file BasicKnightRider1.mpg, set video bit rate to 8000 (also tried the default 200) in parameters, and clicked Render. Every time it crashes, and Synfig quits.
I should point out I’m new to Synfig and Linux in general…
I also switched to Linux Mint Debian, thinking gnome 3 in Ubuntu 11.10 might be the problem, but the same thing is happening.
Are there some other settings I need to configure? If someone could provide me with a step by step on how to fix this, I’ll appreciate it.
After many failed attempts I gave up trying to make Synfig render video - I always render out PNG sequences instead. For me it’s a very good solution as almost everything understands PNG sequences and I can compress them with whatever video compressor I want to use.
As I have to add audio to the animations I create anyway, I usually import PNG sequences from Synfig into Kdenlive, add audio and effects and then render out the finished video from Kdenlive.
To help us to debug this trouble you can try to run Synfig Studio from the command line. Please open a terminal (usually under Accessories in Ubuntu) and run this:
If there is a crash, probably there will be a message at the terminal that you can paste here to try to understand what’s happening.
The second thing you can check is that you have downloaded properly the provided package from our site. Go here and download and re-install the package for the correct architecture. To do this you should go to Software Centrer and un-install any previous version of Synfig Studio.
After download and reinstall do one thing before to try to export using ffmpeg target:
Export the animation to png sequence. Caret Menu->File-> Render and select location to the files to render, a png extension and the png target. Check that it doesn’t crash.
Before rendering using ffmpeg please dot his at a terminal:
$ which ffmpeg
This will tell you where is ffmpeg found. Paste the result here. May be you have in your binary path another ffmpeg and it is the cause of the crash.
Finally, when rendering to ffmpeg target please be sure that you have chosen the path to the file to render, that the file extension is avi, that the path is writeable and that you have user rights to do that. Also that the path doesn’t contain any non ascii character (it shouldn’t happen but maybe it is the reason). Then once selected the ffmpeg target, click on the Parameters button and at the parameters dialogue choose xvid as video codec and a video bitrate of 2000.
EDIT: I have Linux Mint 12 running on my computer and Synfig Studio 0.63.03 runs without problems. I’ll double check the ffmpeg render success again.
I’ve re-tested the ffmpeg target (Linux Mint 64 bits, Synfig Studio 0.63.03) and I’ve found one issue (not a crash): if the locale settings uses semi-colon for decimal point, the ffmpeg command fails. I’ve sent a patch to current master branch to fix this issue. It should be available on next release. Meanwhile it is fixed running Synfig Studio by:
I switched back to Ubuntu 11.10, downloaded the dog head turn animation to test rendering.
Tried .avi at 2000 bps. ffmpeg, same problem. (crashes, exits)
Also, tried the other avi checks mentioned. I’m thinking it might be one thing…if I’m using Ubuntu 11.10, and I’m not running Synfig under the root account, (I’m using another account) would that prevent it from rending? So to render I have to be using the root account at the time, otherwise it won’t work?
It is fixed in the current unstable branch. Please update your git repo:
$ git pull
and then be sure that your master branch is up to date to the remote one. Then rebuild.
Here is the commit of the fix, if it is of your interest: synfig.git.sourceforge.net/git/g … 34959c5c26
So I’m back to trying synfig, and I think I’ll go with exporting to png images and converting to video using a video editor. My question is, what is the best video editor to use if import pngs? I tried Openshot, which seems to be pretty good. Any others I should try?
Also, what settings are best for getting 720p, 24fps video that will be uploaded to Youtube?