Good video editor

I cant get any good video editor for my Opensuse 12.2. Kdenlive, lombard, pitivi are all good-for-nothing softwares. they dont even support avi. Can anyone tell me a good editor which supports avi or mpg or mp4?

Thanx…

Depends what you require

software.opensuse.org:

If you want a powerful video editor just short of commercial products, a leading candidate should be openshot.

IMO,
TSU

kdenlive should be installed from the packman repos as should the corresponding media codecs else you might run into issues but otherwise it handles avi and every other conceivable media format very very well! kdenlive is the most powerful and feature complete linux video editor. You could try lightworks or blender video editor but just give kdenlive a chance.

We can help with your troubleshooting!

kdenlive does support various codecs inside the avi wrapper. But note avi is a wrapper so stating something does not support avi is truely a meaningless statement if the general wrapper construct is supported, which it IS supported by kdenlive.

I recommend kdenlive.

Note there is a kdenlive support forum here which will help you with kdenlive issues: Forums | Kdenlive

For me, kdenlive could not support avi (dv) files. I too want to use kdenlive as what i can see from the interface, it has a huge lot of facilities. Can you state a good converter to convert mp4 into avi or any other kdenlive supported format? I had previously used Allok mpeg4 converter, which is an exe file but runs smoothly with wine.

I reinstalled kdenlive, this time from packman. While starting kdenlive after installation, the config wizard started and in the ‘Checking MLT Engine’ window, an error was shown in the list (with a cross sign) and this was written beside it:

Avformat module (FFmpeg)

I think it means ffmpeg is malfunctioning. I have ffmpeg installed.

Thanx…
Limping towards kdenlive… :slight_smile:

I’m not entirely sure why you prefer your videos to be in an avi container, but you can copy audio and video streams like this:

ffmpeg -i name.mp4 -vcodec copy -sameq -acodec copy name.avi

If your “name” has spaces, put quotes around it like this:

ffmpeg -i “name.mp4” -vcodec copy -sameq -acodec copy “name.avi”

It’s one more step, but an easy one. :slight_smile:

When I run the command you gave, I am getting this error:


ffmpeg version 1.1.1 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 30 2013 18:42:50 with gcc 4.7 (SUSE Linux)
  configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --shlibdir=/usr/lib --disable-stripping --enable-pthreads --enable-shared --enable-avfilter --disable-static --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable-postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable-libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Option 'sameq' was removed. If you are looking for an option to preserve the quality (which is not what -sameq was for), use -qscale 0 or an equivalent quality factor option.
Failed to set value '1' for option 'sameq'
Error parsing global options: Invalid argument

Thanx…

I tried using qscale 0 instead of sameq. It worked, but the avi file thus formed is still not getting detected by kdenlive. When I try to insert it, kdenlive says:


Clip is invalid, will be removed from project:

Thanx…

Interesting. Your version ffmpeg is newer than mine. I don’t get that error. Since both streams are being copied (not transcoded), it is possible that “-sameq” is unnecessary. Did you try without? Or, did you try with the recommended “-qscale 0” instead?

Try replacing “-vcodec copy” with “-vcodec h264”. This will re-encode the video using the H.264 codec.

Just now I tried without -sameq. It didn’t work. I think there is some problem with kdenlive. In the config wizard, I am getting this:

See link Dropbox - Error - Simplify your life

Thanx…

Getting this error:


ffmpeg version 1.1.1 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 30 2013 18:42:50 with gcc 4.7 (SUSE Linux)
  configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --shlibdir=/usr/lib --disable-stripping --enable-pthreads --enable-shared --enable-avfilter --disable-static --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable-postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable-libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, avi, from 'A Strong Man.mpeg':
  Metadata:
    encoder         : Lavf52.13.0
  Duration: 00:02:30.20, start: 0.000000, bitrate: 895 kb/s
    Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 1430x798 [SAR 1:1 DAR 715:399], 10 tbr, 10 tbn, 10 tbc
[NULL @ 0x8e70840] Unable to find a suitable output format for 'copy'
copy: Invalid argument

Thanx…

Yup. That’s bad. Which repository is your installation of ffmpeg from? If you’ve installed kdenlive from packman, you probably want to get ffmpeg from there as well.

And FYI

Packman version

rpm -qi ffmpegName        : ffmpeg
Version     : 1.0.5
Release     : 1.1
Architecture: x86_64
Install Date: Sun 10 Mar 2013 05:41:47 GMT
Group       : Productivity/Multimedia/Video/Editors and Convertors
Size        : 3694777
License     : LGPL-2.0+ and some code GPL-2.0+
Signature   : RSA/SHA1, Sat 09 Mar 2013 19:30:57 GMT, Key ID 45a1d0671abd1afb
Source RPM  : ffmpeg-1.0.5-1.1.src.rpm
Build Date  : Fri 08 Mar 2013 21:51:28 GMT
Build Host  : mmeal.managermeal.com
Relocations : (not relocatable)
Packager    : packman@links2linux.de
Vendor      : http://packman.links2linux.de
URL         : http://www.ffmpeg.org
Summary     : Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder

Are you sure you don’t have the VLC repo
That’'ll fluff everything up good and proper

I have VLC repo… Should I remove it?

There is also a recent slashdot thread that explores some aspects of video editors for GNU/Linux here: Video Editor OpenShot Wants To Kickstart Windows, OS X Versions - Slashdot

Yes
Then apply the switch on Packman
It could be tricky

There is a major risk that applictations packaged for the VLC repos will be incompatible with applications packaged for the packman repo.