U.S.S. BOTANY BAY

mardi 18 novembre 2008

WMA to OGG

All is in the title :

#!/bin/sh
# WMA to WAV :
for i in *.wma; do mplayer -ao pcm:file="${i%.wma}.wav" "$i"; done
# WAV to OGG : (q6 = bitrate 192)
oggenc -q6 *.wav
# CLEAR :
rm *.wav
#rm *.wma

Works for mpc, flac... Anything really...
And here's the LAME line for mp3 :

lame *.wav -V2 --vbr-new -q0 --lowpass 19.7

Where the heck did I find this one? Works fine though...

lundi 7 juillet 2008

ENCODER avec OGGENC et RUBY

Tout est dit dans le titre... le script est ICI. Enjoy...

dimanche 17 février 2008

Dumping

Comment enregistrer un flux (stream) sur son ordinateur, avec mplayer :

mplayer -noframedrop \
        -dumpfile nom_du_fichier.rm \
        -dumpstream url.rm

Il suffit de remplacer url.rm par l'adresse souhaitée... Celle qui figure dans un .ram par exemple... Ça marche avec n'importe quel format... wmv, ogg, mp3 etc... autant audio que vidéo...

Ensuite, il faut laisser tourner l'ordinateur le temps qu'il lise en entière la source. s'il s'agit d'une émission d'une heure... Le dump prendra une heure puisqu'il enregistre au fur et à mesure...

mercredi 21 novembre 2007

FLV to AVI

Pour ceux d'entre vous qui souhaitent convertir
les vidéos .flv en .avi, le simple script bash qui suit :
(avec mencoder bien sûr)

#!/bin/sh
for i in *.flv; do \
        nice -n 3 mencoder "$i" \
        -oac mp3lame -lameopts abr:br=128 \
        -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000 \
        -o "`basename "$i" .flv`.avi";
done

mercredi 14 novembre 2007

Graver à la commande

Pour graver un CDR il faut déjà faire une image :
(la cible étant un fichier ou un répertoire)

genisoimage -o ~/BURN.iso \
        -v -R -r -J -V "NOM_DU_VOLUME" \
        -graft-points /=/chemin/vers/cible

Ensuite on grave l'image :
(le device du graveur ici est hdd)

wodim dev=/dev/hdd \
        -v -speed=24 -fs=64M \
        -driveropts=burnfree \
        -overburn -data \
        BURN.iso

Pour graver un DVD on ne passe pas par une image
mais on grave directement un répertoire plein :
(le graveur ici est toujours le device hdd)

growisofs -Z /dev/hdd \
        -dvd-compat -overburn \
        -R -V "NOM_DU_VOLUME" \
        -J -graft-points /=/chemin/vers/repertoire/cible