Whilst I am mostly editing films in OpenShot, I am not sure it has quite caught up with cinelerra in terms of features. Plus the currently installed version of OpenShot is still a little buggy and crashes sometimes.
However, I am having problems getting my footage into the correct format for cinelerra. I have the correct video codecs installed (mpeg-4), and I'm converting footage from various different camera devices into the quicktime container format with mpeg-4 video. However, the cinelerra documentation says it also wants mpeg-4 audio format which I believe is (als) when using avconv.
I have some m2v files with no audio (back from when I was using a mac and final cut to make dvds), and we would like to re-edit these. So I want to use something like in shell script:
for f in *m2v; do avconv -i "$f" -c:a als -c:v mpeg4 "${f/%m2v/mov}"; done
However if I call this the mov
file produced has really poor quality (although both it and the source have 720x576x25), and if I look at its properties in Nautilus, it says that its video codec is 'ffodivx', and not mpeg-4.
Is there anything I can do to convert these videos into format desired without the quality loss? Other files I've converted (from .dv and .mts) convert fine using the same method. So I presume the issue is in decoding the source rather than encoding the result. In Nautilus the source file says its video codec is FFMPEG2, bitrate 7519 Kb/s.
The result only has 556 Kb/s, maybe this is the problem?