23 December, 2007

Ivtv-tune - skift kanal

Indstil kanal
# ivtv-tune -f719.25 -d/dev/video0

Optag tv:
# cat /dev/video0 > test.mpg &

Afspil i fx Totem eller VLC

Skift kanal
# ivtv-tune -f717.25 -d/dev/video0
Og vent en 15-20 sekunder, så skiftes kanalen.

21 December, 2007

MythTV Player til Windows

MythTV Player er et GNU-program til windows. Programmet kan afspille film via netværket - og skippe de irriterende reklamer på visse kanaler. MythTV Player er ved at blive udviklet nu; men resultatet er allerede meget lovende.

Dermed bliver det muligt at sætte en server op, der kører med linux og MythTV - og at se resultaterne på bærbare computere med wifi eller kablet netværk.

20 December, 2007

VLC og MythTV

Linket fører til en artikel, der viser, hvordan man kan streame optagelser fra MythTV til en LAN via VLC. Hvordan man:
  • Streamer direkte TV-udsendelser
  • Streamer diverse optagelser fra ...mythtv/recordings
  • Laver et webinterface, så der kan vælges mellem streams af optagede programmer
Også her streames TV-udsendelser ved at streame og transkode filen fra optagelsen.

Hvilken fil skal streames?
MythTV lægger *.mpg-filerne i /var/lib/mythtv/recordings. I mappen findes både de udsendelser, som er optaget og de optagelser som er ved at blive det. Når TV skal streames via VLC, så kig på filerne. Den nyeste *.mpg - og den som vokser og vokser i størrelse - er den fil som skal streames.

18 December, 2007

VLC stream live TV

VLC bruges til at streame en lang række medieformater til et LAN. Live TV kan streames til netværket. Her er en meget simpel metode, der med garanti kan raffineres:

På serveren
Vælg kanal, fx DR (webspeed, Århus), på Ubuntu gør man sådan:
# ivtv-tune --frequency=217.25

Gem videosignalet i en *.mpg
# cat /dev/video0 > test.mpg &

Nu kan test.mpg åbnes med vlc:
# vlc

> fil > åbn fil
Find test.mpg og åbn den ...

Under advancerede [sic! oversætteren trænger til en ordbog...] indstillinger vælges "stream". Sæt et hak ved "stream / save". I menuen som åbnes skal der skabes en fil, sæt et flueben ved "fil" og kald den f.eks. TVud.mpg. Sæt et flueben ved http og skriv adressen på din server, f.eks. 192.168.0.22, og vælg en port. Default er 1234.

Indkapslingsmetoden kan være MPEG TS.

Og dermed er streamet konfigureret. Det kan eventuelt transkodes til en bitrate, der er passende for LAN'et.

Klik OK et par gange, og streamet begynder at køre på serveren.

På klienten
Start vlc og vælg "åbn netværksstream". Vælg "HTTP/HTTPS/FTP/MMS" og skriv adressen på serveren - i dette tilfælde 192.168.0.22. Vent et par øjeblikke - og så kan du se TV.

Windows
Start programmet, der følger med TV-kortet. Optag noget TV og husk, hvor filen gemmes. Åbn den gemte fil med vlc - og følg denne vejledning. Det samme bør gælde for en Mac.

11 December, 2007

Flashplayer på amd64

Flashplayeren findes ikke i en 64-bit version. Løsningen er at installere en 32-bit browser - og at køre pluginet derfra.

Linket her viser, hvordan du gør:
http://ubuntuforums.org/showthread.php?p=1174435

Vejledningen er lidt omstændig; den korte version er:
  1. Kør scriptet http://home.comcast.net/~ubuntume/ff32-3in1-6.2.3.tar.gz
  2. Installer firefox32 - alt efter ubuntuversioner:
    Dabber / Feisty http://home.comcast.net/~ubuntume/firefox32-2.0.0.11-ubuntu-amd64.deb
    Gutsy
    http://home.comcast.net/~ubuntume/firefox32-2.0.0.11-ubuntu_7.10_amd64.deb
  3. Dobbeltklik på *.deb filen, og installer den.
  4. Download den nyeste flashplayer fra macromedia, og kopier *.so filen over i /usr/local/firefox32/plugins/

Luk nu alle browsere, og test den nye firefox fra et terminalvindue:
# firefox32

Hvis browseren kører, så gå til en hjemmeside, der bruger flash, og så burde det virke.

Tilbage står lidt efterarbejde i Gnome. Det er jo lidt uskønt for den almindelige bruger at starte browseren fra terminalvinduet.

Højreklik f.eks. på den øverste meu, og vælg "tilpasset programstarter". I navn skrives Firefox og i kommando firefox32. Nu kan firefox med flash startes fra menulinjen.

07 December, 2007

Backup af /home/BRUGER

Et fat-formatteret drev er en dårlig løsning til linux-backup på en ekstern harddisk, fordi brugerrettighederne ikke kan overføres. Formatterede derfor drevet til ext3, og dermed var problemet løst. En systemadministrator gav mig det råd at bruge rsync i stedet for cp. Kører nu dette bash-script via anacron:

#!/bin/bash
# backup af alle filer
# hvis backupdrevet er at finde... så
if [ -d /media/disk/ ]; then
rsync -avc /home/BRUGER/ . /media/disk/BRUGER
rsync -avc /home/NOGET . /media/disk/NOGET
echo Rsync backup udført
# konstaterer at den ikke er der
else
echo Jeg kan ikke finde den eksterne harddisk
echo Prøvede på /media/disk/
echo Kør evt. backup manuelt
fi

NB: mappen /media/disk/BRUGER skal være tilgængelig på den eksterne harddisk. Og hvis du er en doven hund, så kan du nøjes med rsync -avc /home/ . /media/disk/HOME

03 December, 2007

HP8510 ATI linux-drivers

Ubuntu installerer ikke ATI's skærmdrivere. De kan downloades herfra: http://ati.amd.com/support/drivers/linux/linux-radeon.html

Filen skal gøres eksekverbar.
Derefter køres den som sudo.

I første omgang var der grønne striber ned over skærmen; men efter en koldboot virkede driverne som de skal.