trueten.de

»Der Krieg ist ein Massaker von Leuten, die sich nicht kennen, zum Nutzen von Leuten, die sich kennen, aber nicht massakrieren.« Paul Valéry

Konvertieren von MPC Dateien nach MP3

Lege als root mit einem Editor Deiner Wahl die Datei /usr/local/bin/mpc2mp3 mit folgendem Inhalt an:

#! /bin/bash

for i in "$1"/*.mpc ;
do
FILENAME=`ls "$i" | gawk -F. '{print $1}'` ;
nice -20 mppdec "$FILENAME.mpc" "$FILENAME.wav" ;
nice -20 lame -h -b 160 "$FILENAME.wav" "$FILENAME.mp3" ;
rm "$FILENAME.wav"
done

Mit chmod ugo+x /usr/local/bin/mpc2mp3 machen wir die Datei für alle ausführbar.

Jetzt brauchst Du noch die mppc und lame encoder für Deine Distribution.

Einen statisch gelinkten mppc für alle gängigen Linuxe

Lame gibt es hier oder z.B. bei Debian kompatiblen Distributionen mit "apt-get install lame"

So, das obige Script wird im Verzeichnis oberhalb der .mpc Dateien ausgeführt z.B.:
user@rechner:/tmp$ mpc2mp3 burn
MPC Decoder SV7 1.95e 3DNow/SSE (C) 1999-2003 Buschmann/Klemm/Piecha/Wolf

decoding of file 'burn/01 - EinDateiname.mpc'
to file 'burn/01 - EinDateiname.wav'

ID3Tag der Datei und (Datum)
[01] Albumtitel (EAC secure)

177.9 kbps, 15:50.75, SV 7.0, Profile 'Standard' (Beta 1.14)

15:50.73 (runtime: 4.49 s speed: 211.74x)
LAME version 3.96.1 (http://lame.sourceforge.net/)
CPU features: MMX (ASM used), 3DNow! (ASM used), SSE
Using polyphase lowpass filter, transition band: 17960 Hz - 18494 Hz
Encoding burn/01 - EinDateiname.wav
to burn/01 - EinDateiname.mp3
Encoding as 44.1 kHz 160 kbps j-stereo MPEG-1 Layer III (8.8x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
36395/36397 (100%)| 1:43/ 1:43| 2:42/ 2:42| 9.1707x| 0:00
average: 160.0 kbps LR: 25284 (69.47%) MS: 11113 (30.53%)

Writing LAME Tag...done
ReplayGain: -4.9dB


Fertig! Die .wav Dateien werden anschließend gelöscht, die *.mpc bleibt erhalten.

Quon DVD Database 1.5.1


by Ben Smith

The Quon DVD Database is a complete solution to manage your movies

(of any type, including DVD, VHS, or any other medium). Highlights of this
program include user tracking, barcode scanner support, user access, a
login system, and an advanced searcher. It can check DVDs in and out of
your collection, allowing you to keep track of which of your friends has
them. You can send reminder email messages, or they can simply log in to
see what they have checked out.

Changes: A mail system bug was fixed. Some grammar mistakes and
misspellings were fixed.

License: GNU General Public License (GPL)

Homepage

Howto: Backups und Snapshots von Linux-Servern mit rsync und ssh

Eine sinnvolle Datensicherungsmöglichkeit für Backups:
Wenn etwas mit einfachen Linux-Bordmitteln zu lösen ist, ist das für unser Team meist die bevorzugte Wahl gegenüber einer speziellen und komplexen Software.

Unsere nachfolgend vorgestellte Backup-Lösung kommt ohne spezielle Backup-Software aus und ist in unseren Augen trotzdem kein Kompromiss, sondern der "fertigen Software" in vielen Bereichen überlegen:

  • Stabiler täglicher Betrieb ohne Wartungsarbeiten
  • Komprimierter Transfer der Daten im Netzwerk
  • Bandbreitenlimitierung des Backup-Prozesses
  • Sicherer Transfer der Daten -“ ssh-verschlüsselt
  • Snapshot des gebackupten Systems, Rekonstruktion eines bestimmten Zustandes vor n-Tagen möglich
  • Bequemes Backup auf einfachen Festplatten, ohne teuren Tape-Roboter oder teure Bandlaufwerke. Große Datenmengen möglich.
  • Schnelles zurückspielen der Daten in Festplattengeschwindigkeit möglich (schneller als Bandlaufwerke)


  • Mehr

    Restoring von verschlüsselten /home Verzeichnissen

    Aus dem xandrOS Forum:

    Hello All,
    i've just restored a Backup of my xandros homedirectory, /etc/passwd /etc/shadow etc... but can't access it, because the directory canout be mounted. ("passwd out of sync...", "user expired" etc.). I've also restored the /home/.usr_keys etc.

    Any hints?


    (...)
    1. Restore all files in /home
    2. Edit /etc/security/pam_mount.conf an add all from /home/.username.pam_mount.conf.bak to the end of this file:

    Here an example with the user "xandros"

    # /etc/security/pam_mount.conf
    (...)
    #
    volume xandros crypt - /home/.xandros.fs /home/xandros cipher=aes,keysize=256,loop aes-256-cbc /home/.xandros.key

    Das Linux Mirror Project

    Das Linux Mirror Project beherbergt zahlreiche Downloadmöglichkeiten für alle möglichen Linuxdistributionen.

    Sehr empfehlenswert, wenn andere Möglichkeiten ausfallen und zum rumstöbern.

    The Linux Mirror Project is an online tracker which is used to host, serve & seed Linux Distributions, Kernels & Applications.

    We use high speed lines to ensure that all torrents perform well. We have an ftp server which Distributions can be uploaded to by their maintainer(s), or we can simply sync off one of their mirror servers.

    Tags für diesen Artikel:
    Zuletzt bearbeitet am 09.09.2006 11:00

    Tiny Linux ist eine Linux Distribution, die besonders für ältere Computer bestimmt ist.

    Technische Anforderungen:

  • Prozessor: i386 oder höher
  • Festplatte: 50 MB ist genug für die Installation selbst. Empfohlen werden 80 MB
  • RAM: 8 MB minimum, wenn möglich 12 bis 16 MB
  • 1,44 MB Diskettenlaufwerk
  • Tastatur, Maus

    Eine für ältere Gurken interessante Distribution. Weitere Infos
  • Tags für diesen Artikel: ,
    Zuletzt bearbeitet am 09.09.2006 10:49

    Debian ProShield

    Ein nützliches Sicherheitspaket für Debian basierende Betriebssysteme:

    Some of the main features of ProShield include:

  • Helps you backup your system weekly.
  • Checks for extra root accounts.
  • Checks account & password files for correct permissions.
  • Makes sure a few security-hazardous packages are not installed.
  • Checks for a packet sniffer.
  • Removes unneeded packages from the local package archive.
  • Checks for new software releases, in order to see if installed software is reasonably up to date. Smart-suggestion to upgrade if an important package is released.
  • Checks to see if 'apt' is fetching unnecessary information when checking for software updates.
  • Makes sure system time is accurate.
  • Checks to make sure the user isn't logged into the system (GUI) as root.
  • Checks the configuration of the ssh server ([sshd] if installed) for insecure settings.
  • At runtime, ProShield will also check to see if there has been a new version released, and can download and install it at the user's preference.

  • Zur ProShield Homepage
    cronjob