MRW
http://piratenpartei.ch

Piratenpartei Zürich
PC 85-112704-0

Der Politnetz Auftritt von Marc Wäckerlin Im Politnetz unterstützen

Spickzettel

Nur für eigenen Gebrauch.

DV-Grab

sudo dvgrab -a -t -f hdv -guid 0x0800460104d2ec8e

ssh Preshared-Keys

(Kein Passwort vergeben.)

cd .ssh
ssh-keygen -t dsa
cat ~/.ssh/id_dsa | ssh user@remote.host sh -c 'cat >> ~/.ssh/authorized_keys'

Video-Codierung

DVD erzeugen

Aus 16:9 Material (z.B. HD)
  mencoder \
    -oac lavc \
    -ovc lavc \
    -of mpeg \
    -mpegopts format=dvd:tsaf \
    -vf scale=720:432,expand=720:576,harddup \
    -srate 48000 \
    -af lavcresample=48000 \
    -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9 \
    -ofps 25 \
    -o ausgabedatei.mpg \
    eingangsdatei.???

Aus 4:3 Material (z.B. TV)

  mencoder \
    -oac lavc \
    -ovc lavc \
    -of mpeg \
    -mpegopts format=dvd:tsaf \
    -vf scale=720:576,harddup \
    -srate 48000 \
    -af lavcresample=48000 \
    -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=4/3 \
    -ofps 25 \
    -o ausgabedatei.mpg \
    eingangsdatei.???

XVID oder DIVX

divx
mencoder filename -ovc lavc \
  -lavcopts vcodec=mpeg4:vbitrate=2048:mbd=2:v4mv:autoaspect \
  -vf pp=lb -oac mp3lame -lameopts preset=standard -of avi \
  -o filename.avi
xvid
mencoder filename -ovc xvid \
  -xvidencopts bitrate=2048:autoaspect \
  -vf pp=lb -oac mp3lame -lameopts preset=standard -of avi \
  -o filename.avi
Meine Optionen (VBR, i)
mencoder filename -ovc xvid \
  -xvidencopts fixed_quant=2:autoaspect:interlacing:quant_type=mpeg \
  -oac mp3lame -lameopts preset=standard -of avi \
  -o filename.avi
Skalieren
Auf PAL-Breite, Option vor -of einfügen:
-vf scale=720:-3
Alle noch nicht konvertierten Videos konvertieren
for file in $(find /media/video/20* -name '*.m2t'); do
  target="${file%/*}/divx/$(basename $file .m2t).xvid"
  test -d "${target%/*}" || mkdir -p "${target%/*}"
  test -f "${target}" || \
    nice -10 mencoder "$file" -ovc xvid \
         -xvidencopts bitrate=2048:autoaspect \
         -vf pp=lb -oac mp3lame \
         -lameopts fast:preset=standard \
         -vf scale=720:-3 -of avi \
         -o "${target}"
done
for file in $(find /media/video/20* -name '*.avi'); do
  target="${file%/*}/divx/$(basename $file .avi).xvid"
  test -d "${target%/*}" || mkdir -p "${target%/*}"
  test -f "${target}" || \
    nice -10 mencoder "$file" -ovc xvid \
         -xvidencopts bitrate=2048:autoaspect \
         -vf pp=lb -oac mp3lame \
         -lameopts fast:preset=standard \
         -vf scale=720:-3 -of avi \
         -o "${target}"
done

SuisseID as Linux login token

Get all Keywords from this WebSite

Get and install libots0-0.4.0, newer versions have no mor keyword option.

mkdir /tmp/dl
cd /tmp/dl
wget -r -l 0 -np 'http://marc.waeckerlin.org/politik/index
for file in $(find marc.waeckerlin.org/politik -type f); do
  cat "$file" | html2text -utf8 | egrep -v '[^a-zA-ZäöüéàèçêâÄÖÜ ]' \
  | /usr/local/bin/ots -d de -k /dev/stdin | sed 's|Word\[.*\]\[\(.*\)\]|\1|g';
done \
| sort | uniq