20080704 Friday July 04, 2008

Weekly Links 20080704

LinuX-Gamers Live - Eine Linux-Live-DVD die nur Spiele enthält. Insgesamt sind 16 hochwertige Spiele drauf, die man einfach durch booten der DVD gleich spielen kann.
Using Bonnie++ for filesystem performance benchmarking - Ein sehr interessanter Artikel über Bonnie++ und wie man damit die Performance des Filesystems und der dahinter liegenden Hardware testen kann. Mit einigen interessanten Backgroundinfos, die vielleicht nicht jeder kennt.
Samba ctdb - Zusammen mit einem Cluster-Filesystem und Samba ctdb kann man hochverfügbare Samba- bzw. Windows-Shares im Netzwerk zur Verfügung stellen.
Jogli - Dieser Mashup-Service hat schon was... Man gibt einen Artisten/Musiker ein und der Service zeigt einem dann alle Album, Videos auf Youtube, Lyrics, usw. an. Find ich gut gemacht.
Master Your Digital Media with VLC - Rip Any DVD, Convert Any Video for Your iPod or iPhone with a Drag and Drop Batch Script und Stream Media to Other Computers - und das alles mit dem freien Mediaplayer VLC.
Mapping Linux memory for PostgreSQL using fincore - Sehr interessanter Artikel, wenn man rausfinden möchte, was Postgres denn so im Cache / Buffercache hat und was das auch für den Betriebssystem-Cache bedeutet. Postgres verlässt sich ja doch ziemlich darauf.
Java theory and practice: Going wild with generics, Part 2
Set Up Cheap Ambient Lighting with Rope Lights - Netter Artikel, wie man in seinem Büro mit Leuchtketten ein angenehmes Ambiente schafft.
I Heart Movies - Nette Möglichkeit, seine DVD-Kollektion online zu verwalten.
ACID 64 Player - C64 Music Player for all HardSID devices and the Catweasel MK series - Für den absolut orginalen C64 Sound ;-)

( Jul 04 2008, 10:30:00 PM CEST ) Permalink Comments [0]
20071106 Tuesday November 06, 2007

Today's Links

Roller Themes - Wer die Blogsoftware Roller der Apache Foundation einsetzt, findet hier eine ganze Reihe von Themes.
SMPlayer - Dieser Player ist ein Frontend zu MPlayer unter Linux und Windows und spielt out of the box so ziemlich alles ab, was man sich vorstellen kann und ist eine gute Kongurrenz zu VLC. Keine Codec-Installation notwendig. Bei Real-Files muss man allerdings etwas nachhelfen.
Weitere interessante Universalabspieler für Video und Sound: GOM Player, KMPlayer und rulesPlayer.
PostgreSQL - Wie entfernt man doppelt vorhandene Einträge aus einer Tabelle?
Connecting OpenOffice.org to PostgreSQL Via SDBC - An Overview
AWFFull - A Webalizer Fork - Eine Alternative zu Webserver Logauswerter Webalizer.
Creating Lightbox with Yahoo! User Interface Library

Technorati Tags: , , , , , , , , , , , , , , , ( Nov 06 2007, 10:00:00 PM CET ) Permalink Comments [0]
20070706 Friday July 06, 2007

Today's Links

Was kommt raus, wenn zwei Planlose nach Irland fliegen? Genau: Ein Rockblog - Die Brachnoiden ;-) Könnt was werden...
Mazda CarPC - Ja, die Seite hat was. Ein kompleter PC im Auto inkl. GPS, WLAN, Video-/Sound-Player und was der Mensch sonst noch braucht und das alles mit OpenSource Software!
Convert xvid to iPhone - Bei uns gibt's das iPhone ja noch nicht und ich finds etwas überhyped, aber für manche vielleicht ganz nett zu wissen, wie man mit VLC seine xvid-Sammlung konvertiert.
Intel Product Comparison Charts - Mal wieder keinen Plan wie sich die vielen Intelprozessoren eigentlich unterscheiden? Hier kann man wunderbar vergleichen.
PostgreSQL on Windows: A Primer - Wie man Postgres unter Windows installiert - von Microsoft...
Apache Modul mod_atom - Eine Implementierung des Atom Protokolls als Apache Modul.
Free Hans T-Shirts - Für alle Freunde von ReiserFS, aber dazu sag ich jetzt nichts ;-)
Nvidia Linux Support Forums

Technorati Tags: , , , , , , , , , , , , , , , ( Jul 06 2007, 11:00:00 PM CEST ) Permalink Comments [0]
20070529 Tuesday May 29, 2007

VLC zum analogen Video aufzeichnen verwenden

Also nachdem diese z.T. recht veralteten TV-Programme bei mir allesamt mit meiner Hauppauge PVR 150 und Video for Linux 2 (v4l2) entweder nichts anfangen konnten oder einfach nur umständlich zu konfigurieren sind und dann trotzdem nicht funktionieren, obwohl sie ansonsten sicherlich schön wären (z.B. XdTV), bin ich schließlich doch wieder bei VLC gelandet.

Wenn ich ein Video aufzeichnen möchte, gehe ich wie folgt vor. Auf der Kommandozeile

ivtvctl --set-sapmode=1
ivtvctl --set-input=2

Ersteres stellt Audio auf Stereo (wenn's knistert oder sich sonst der Ton komisch anhört, einfach mal mit Mono probieren). Die zweite Option stellt den Input auf den Composite-Eingang (ich weiss, S-VHS wär besser, aber das gibt der Videorecorder nicht mehr her ;-) ).

Dann ruft man vlc auf, geht ins Menü File/Open Capture Device und wechselt auf den Reiter PVR (Personal Video Recorder). Bei Device gibt man an, von welchem Device man aufzeichnen möchte. In meinem Fall ist das eben unter /dev/video0.

Unter Advanced options... stelle ich gar nichts ein, sondern klicke nur Stream/Save an:



Dann wähle ich im folgenden Fenster nur noch aus, wo das ganze Video gespeichert werden soll, nehme den DIV3 Codec (der ist dem DivX Codec verwandt) und beim Audio Codec nehme ich mpga. Das Ganze landet in einem OGG Container. VLC, Totem und mplayer spielen diese Files dann problemlos ab.

 

Das sind dann mal die Basics. Bei den div. Einstellungen kann man noch experimentieren.

Technorati Tags: , , , , ( May 29 2007, 10:30:00 PM CEST ) Permalink Comments [0]
20070327 Tuesday March 27, 2007

Today's Links

Anonymes Filesharing mit ANts P2P und Mute
SKY-MAP.ORG - Wer eine Online Sternenkarte sucht, der sollte mal hier vorbeischauen. Sehr schön gemacht!
Focal Length and Aperture Explained for the Photography Novice - Brennweite und Blendeneinstellung erklärt für den Fotoneuling
Non photorealistic rendering in Java - Eine Einführung
VLC beyond the basics
Firefox Extension Menu Editor - Damit kann man u.a. das Kontextmenü (rechte Maustaste) an seine Bedürfnisse anpassen. Praktisch!
ffmpeg2theora - Ermöglicht unter Linux relativ einfach div. Videoformate ins freie Theora-Format zu wandeln

Technorati Tags: , , , , , , , , , , , , , , , ,

( Mar 27 2007, 10:00:04 PM CEST ) Permalink Comments [0]
20070308 Thursday March 08, 2007

VIDEO: Hauppauge PVR 150 250 350 unter Linux (Kubuntu 6.10)

Zuerst muss mal das Universe und Multiverse Repository aktiviert sein und der Standort der Firmware hinzugefügt werden. Netterweise stellt Hauppauge inzwischen die Firmware den ivtv Treiberentwicklern zur Verfügung, so das alles in einem Rutsch installiert werden kann. Dazu fügt man in die /etc/apt/sources.list folgende Zeilen hinzu:

#
# multiverse repository
#
deb http://de.archive.ubuntu.com/ubuntu/ edgy universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ edgy universe multiverse

#
# ivtv firmware
#
deb http://dl.ivtvdriver.org/ubuntu edgy firmware

Dann müssen wir (K)ubuntu noch anweisen, das Repository ohne Gemecker zu akzeptieren, indem wir den entsprechenden Key hinzufügen:

wget http://dl.ivtvdriver.org/ubuntu/80DF6D58.gpg -O- | sudo apt-key add -

Danach dann noch ein

sudo apt-get update

damit der lokale Repository-Cache auf den aktuellen Stand kommt. Auf der Kommandozeile gibt man dann Folgendes ein:

DEBIAN_FRONTEND=dialog sudo apt-get install ivtv-firmware

Dann brauchen wir den Modulassistenten zum den Treiber vorzubereiten:

sudo m-a update,prepare
sudo m-a a-i ivtv
sudo depmod -a

Sollte man mal in den Kernel auf eine neue Version updaten, dann muss man diese drei Zeilen auch wieder ausführen. Dann installieren wir den Treiber:

sudo modprobe ivtv

Mit

lsmod | grep ivtv

kann man nun guggen, ob das Modul gelanden wurde. Wenn das sauber klappt, fügen wir das Modul noch in die /etc/modules hinzu, damit es auch nach dem Restart wieder geladen wird:

sudo sh -c 'echo ivtv >>/etc/modules'

Nun kann man mal den Video-Recorder oder sonst eine externe Quelle an die Karte anschließen. Damit man nun dem Treiber mitteilen kann, von welcher Schnittstelle (Composite, Tuner, S-VHS, ...) das Signal kommt, braucht man noch ein Paket:

sudo apt-get install ivtv-utils

Das Utility heißt ivtvctl. Mit

ivtvctl --help

kann man nun alle Optionen ausgeben lassen. Ich hab meinen Videorecorder entweder am Composite- oder S-VHS-Anschluss angeschlossen und der Sound liegt am Line-In der Hauppauge TV-Karte an. Für mich habe ich folgende wichtiges Kommandos identifiziert:

Abfragen, welche Input-Schnittstellen vorhanden sind:
ivtvctl --list-inputs
S-VHS Schnittstelle verwenden:
ivtvctl --set-input=1
Composite Schnittstelle verwenden:
ivtvctl --set-input=2
Sound-Input auf Mono umstellen:
ivtvctl --set-sapmode=0
Sound-Input auf Stereo umstellen:
ivtvctl --set-sapmode=1

Wenn man nun per ivtvctl die richtige Quelle ausgewählt hat, kann man mal eine Testaufzeichung starten:

cat /dev/video0 > /tmp/test_capture.mpg

Das Ganze läßt man 5-10 Sek. laufen und bricht dann mit CTRL+C ab. Nun nimmt man einen Videoplayer seiner Wahl (VLC, Totem, mplayer, ...) und überprüft das Ergebnis:

mplayer /tmp/test_capture.mpg

Zum Aufzeichnen verwende ich inzwischen VLC und zum Umwandeln, um das Ganze z.B. auf DVD zu brennen, die Skriptsammlung tovid. Dazu dann ein anderes Mal...

Update: 29.05.2007 

Wenn man mal in die Verlegenheit kommen sollte, das K/Ubuntu per automatischen Update einen neuen Kernel einspielt, macht man Folgendes:

sudo rm /usr/src/ivtv*deb
sudo m-a clean ivtv
sudo m-a update,prepare
sudo m-a a-i ivtv
sudo depmod -a

Dann kann man mit

modprobe ivtv

den Treiber wieder starten. Mehr zum Thema gibt's hier noch: Install IVTV Edgy

Technorati Tags: , , , , , , , , ,

( Mar 08 2007, 10:48:01 PM CET ) Permalink Comments [0]