torstai 21. toukokuuta 2009

mkv2avi (by lbs)

Kun ei saunaboxi tue kunnolla MKV 1080p+dts+subit, piti se vääntää sitten AVI:ksi poltetulla tekstityksellä. Apuna mencoder(mplayer). Skripti sopisi jopa mediatombin transcode skriptiksi, mutta omassa palvelimessa on virtapihi prossu jossa ei tarpeeksi potkua koodaukseen ollut (Intel Pentium-M 2,13GHz (dothan)) ja fps taisi pyöriä jossain 8-13fps paikkeilla.

Mencoder tuntui pysyvän äänien kanssa paremmin synkassa, kuin FFMPEG.

scriptiä:
######################## SKRIPTIN ALKU
#!/bin/sh

if [ ! -f "$1" ]; then
echo "INPUT FILE IS NOT SET!"
exit 1
fi

# input (mkv) filename
INFILE=$1

# output filename is same as input bu extension is changed from mkv to avi
OUTFILE=`echo $INFILE | sed 's,.mkv$,.avi,'`

# Audio bitrate in kbit/s
ABIT=192

# Video bitrate in kbit/s
VBIT=2000

nice mencoder -o "$OUTFILE" \
-slang eng -subfont-text-scale 2 \
-oac mp3lame -lameopts br=$ABIT -mc 0 \
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=$VBIT:vhq:turbo -vf scale=1280:720 \
"$INFILE"

######################## SKRIPTIN LOPPU

Kyseinen skripti olettaa että MKV filessä on subtitlet mukana ja että ne ovat ENG tagilla. Subtitlen kokoa vielä piti pienentää, koska default (5) scale oli ihan liian iso, ehkä 3 olisi ollut vielä sopivampi.

Resoluutioksi valittu 1280x720, jonka kanssa saunaboksilla ei oikein ongelmia ole ollut.

Toki parantamisen varaa vielä on, mutta vielä en jaksanut viedä loppuun asti.
TODO:
- kuvakoko parametriksi
- subtitlejen valinta parametrilla
- xvid/mpeg4 valinta
- 2/n-pass encode, nyt vain single pass enkoodaus
- parametrisoida kaikki parametrit komentoriviltä annettaviksi

Sopcast / TVU vlc player viritys

Joskus Sopcast ja TVU lähettävät streamia joka vaatii että se katsotaan vlc:n kautta. Tällöin vlc:n kautta pitää avata yhteys osoitteeseen http://127.0.0.1:8902. Samaan aikaan Sopcast / TVU stream pitää olla päällä vaikka niistä applikaatiosta ei kuvaa näykkään.

Tän kotiteatterisysteemin voisin hommata..

Sony DAVIS50 tsydeemi langattomilla takakajareilla. Hintaa ois karvan alle 600€ gigantissa. Pitäsköhän vihdoinkin ostaa kajarit olohuoneeseen..

Media Servers

Jotta ei pääse unohtumaan, täältä löytyy nyt (mulla) käytössä olevat UPNP serverit:
+ toimii linuxilla sekä pc:llä (java)
+ high-res leffojen toisto
- hieman epävakaa
- kaikki high-res leffat ei toimi
+ yksi file sisältää kaikki säädöt
- huono käyttöliittymä
- hieman epävakaa

(jos tulee uusia ja/tai parempia mieleen, let me know)

Wolfram

Kiva sivu kaikenlaisten vertailujen tekemiseen:
Ihan kaikkea ei vielä näytä ymmärtävän, mutta hienosti onnistui esim Suomen ja UusiSeelannin kokojen ja asukaslukujen vertailu:

lauantai 2. toukokuuta 2009

SSH-salaus + sertifikaatti

Täältä löytyy hyvät ohjeet SSL-salauksen säätöön linuxissa, sekä ohjeet sertifikaation uusimiseen:
http://wiki.ubuntu-fi.org/ssl-salaus_apaceen

Linux, kovon spindown

Linuxista secondäärinen kovo helposti hitaammalle vaihteelle:
esim
sudo hdparm -S 120 /dev/sdb

Levy palaa automaattisesti takaisin normaaliin nopeuteen kun sitä tarvitaan.

Zyxel 660HW-D1, säätö

Zyxel 660HW-D1 on aika surkea laite. On ollut käytössä on/off noin 2 vuotta. Nyt on säädetty pelkäksi ADSL boxiksi, koska reititin osa tais sanoa ittensä irti.
- wlanilla surkea kantavuus
- huonot säätöominaisuudet
+ hinta

Noh, mutta jos toi boxi joskus tulee taas käyttöön niin tärkeää muistaa että jos haluut sisäverkossa domainin kautta accessoida toiseen koneeseen, pitää aina boxin buuttauksen jälkeen aktivoida loopback.

> telnet 192.168.0.1
password *****
>ip nat loopback on