XVidCap ist ein Programm, um von bewegten Bildschirminhalten Bildsequenzen oder gleich einen Film anzulegen (Andere Möglichkeiten werden unter BildschirmFoto beschrieben).
Homepage: http://www.sourceforge.net/projects/xvidcap/
Lizenz: GPL, Version 2
Tipps & Tricks
Die Installation geht mit dem üblichen Dreisatz
./configure make su -c "make install"
Wenn das make sich beschwert und nicht kompilieren will, kann man folgenden Aufruf versuchen:
cd ffmpeg ./configure --disable-audio-oss --disable-v4l --disable-dv1394 --disable-network --disable-ffserver --disable-ffplay ln -sf libavcodec/avcodec.h ln -sf libavformat/avformat.h ln -sf libavformat/avio.h ln -sf libavformat/rt*.h ./ make ./configure --with-forced-embedded-ffmpeg make su -c "make install"
Dann benutzt XVidCap die mitgelieferte ffmpeg-lib und sucht nicht verzweifelt im System nach nicht vorhandenen Libraries. Normalerweise sollte nur die letzten drei Zeilen notwendig sein, aber bei xvidcap-1.0.17 funktioniert das nicht.
- -- Bei mir hat es geklappt, SuSE 8.2. Kann es sein, dass es woanders liegt?
was hat geklappt? "--with-forced-embedded-ffmpeg" ist eindeutig buggy.
Mini-Howto
Xvidcap wird doppelt installiert: einmal als xvidcap mit X11-GUI und einmal als gvidcap mit Gnome-GUI. Man kann also entweder xvidcap oder gvidcap aufrufen.
Der Aufruf
xvidcap --fps 24.0 --frames 0 --file "%04d.png" & erzeugt pro Sekunde 24 png-Bilder im aktuellen Verzeichnis und nummeriert diese auch gleich passend durch.
Zuvor legt man jedoch über die Fadenkreuzschaltfläche den aufzunehmenden Bereich fest und klickt erst dann auf die Aufnehmen-Schaltfläche.
Xvidcap kann inzwischen auch den Mauszeiger und Audio aufnehmen.
xvidcap --fps 15.0 --time 60.0 --file screenshot.mpeg erzeugt ein Video. Die Datei muss auf .mpeg enden, sonst klappt es nicht.
Known Bugs
Die Version 1.0.17 bereitet manchmal während des Kompilierens ein paar Schwierigkeiten, evtl. ist ein anonymous CVS-Checkout eine nette Sache.
Die Version 1.1.2 erzeugt Videos, bei denen der Film zu schnell läuft (zumindest schneller als der Ton :).