Home : unix
Multimedia
Kino 1.1.0
Input Formats
| Format |
Works? |
Workaround |
| AVI |
yes |
|
| FLV |
yes |
|
| MPG |
yes |
|
| WMV |
no |
ffmpeg -i file.wmv -sameq file.mpg |
General processing
Kino is a good way of producing videos for YouTube. My general strategy is:
1. Use Kino to import files
2. Do the editing
3. Export the results in DV format. Don't worry if Kino produces individual DV
files
Click the Export button
Click the DV tab
Ensure the "Auto Split Files" is unchecked
4. Convert the files to MPG format using a command like
ffmpeg -i capture001.dv -sameq -s 320x240 output.mpg
mjpegtools
mjpegtools is an Ubuntu package - set of tools that can do recording of videos
and playback, simple cut-and-paste editing and the MPEG compression of audio
and video under Linux - it looks like to can use it to stitch jpeg files into a
movie. Some experimenting which doesn't seem to work too well:
Suppose I have a file called foo.jpg, which I want to make an MPG file of. I
do
cp foo.jpg foo00.jpg
jpeg2yuv -f 25 -I p -l 250 -j foo%02d.jpg | mpeg2enc -o foo.mpg
This does create a file of 10 seconds long, but seems to create problems for
tools like Kino or Cinelerra. So it doesn't appear to be a perfect solution.
Links to other sites
Applications
Note that I have tried hardly any of these things - so don't be surpised if
they're disappointing.
Cinelerra - heavy-weight video editor,
aimed at professionals. The grandaddy of video editors for Linux. Not
especially intuitive or stable, IMHO. [Added 27-Jan-2008]
Cinepaint - motion picture image
painting and retouching tool [Added 27-Jan-2008]
DVEdit - create
video media via Python script files [Added 26-Nov-2007]
Gaupol - editor for text-based
subtitle files - v0.9 seems very flakey and unusable. Use Jubler instead.
[Added 20-Dec-2007]
Gneve - Gnu Emacs Video Editing.
That's right, Emacs can now edit video. [Added 07-Mar-2009]
Jahshaka - a video and film
compositing, editing and special fx system that uses OpenGL &
OpenML hardware rendering to give operators real time
interactivity. The system is cross platform, and also includes full
CG, paint and image processing modules. I haven't managed to compile
it yet. It seems to rely on a lot of dependencies that isn't in Ubuntu
[Added 16-Jan-2008. Updated 17-Feb-2012]
Jubler - subtitle editor. Excellent at
what it does - very intuitive and powerful. [Added 27-Jan-2008]
kdenlive - non
linear video editor for the KDE environment running on Linux. It is
based on the MLT video framework which relies on the FFMPEG
project. [Added 26-Nov-2007]
Kino - basic and simple
editor, and more stable than Cinelerra and Kdenlive. Works on DV
format, but can import from a variety of formats. [Added 27-Jan-2008]
LiVES - video editor
and "VJ" tool [Added 27-Jan-2008]
MLT
- open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video
editors, media players, transcoders, web streamers and many more types
of applications. The functionality of the system is provided via an
assortment of ready to use tools, xml authoring components, and an
extendible plug-in based API. [Added 26-Nov-2007]
pitivi -
written in python - v0.10.3 very buggy and feature-lacking. Use kino
or OpenMovieEditor instead. [Added 20-Dec-2007]
Vivia - Video Editor. They last posted
news on 2007-04-12 [Added 26-Jan-2008]
WinFF - GUI front-end for ffmpeg.
Works on Linux and Windows. I haven't actually tried it, though. Update
12-Nov-2007: Compiles using Lazarus/Freepascal - although I couldn't get a
compile on Nov 2007.
Listings
Sites which catalogue links of links
Launchpad -
search results for items relating to video
Programming Resources
Libraries for you to use, and information
DVEdit - python
library for DV files. As at 27-Jan-2008, the website says "DVEdit
temporarily withdrawn. Version 0.2 coming soon" [Added 27-Jan-2008]
PyMedia - python module for wav, mp3, ogg,
avi, divx, etc. file manipulations. Can also be used in conjuction with PyGame to play videos. I have used
it to stitch together JPEG files to make a short video. I'm pleased to say "it
works". Good for when scripting something is just plain easier than using a
GUI. [Added 27-Jan-2008]
Xvid - created to promote the adoption of
open standards, namely MPEG-4 video, and to permit the interoperable creation
and exchange of digital video between different software applications and a
wide range of devices. [Added 27-Jan-2008]
Author: Mark Carter
Created: 14-Nov-2007
Updated: 17-Feb-2012