$ sudo aptitude install gstreamer0.8-plugins-multiverse $ sudo aptitude install gstreamer0.8-ffmpeg $ sudo aptitude install libmad0 (para escuchar el audio en algunos .avi) $ gst-register-0.8
— Gonzalo L. Campos Medina 2005/09/01 03:16
— Paco Avila 2005/09/15 07:13
— Gabriel Molina 2005/10/16 14:21
$ sudo dpkg -i w32codecs_20050412-0.0_i386.deb
$ sudo aptitude install totem-xine $ sudo aptitude install libmad0 (para escuchar el audio en algunos .avi) $ wget -c http://mplayer.ethz.ch/MPlayer/releases/codecs/all-20050412.tar.bz2 $ tar -xjf all-20050412.tar.bz2 $ cd all-20050412 $ sudo mkdir /usr/lib/win32 $ sudo mv * /usr/lib/win32
— Angel Victor Gamez Guinto 2005/10/16 11:25
$ sudo dpkg -i libdvdcss2_1.2.9-1_i386.deb
$ sudo aptitude install libdvdread3 $ sudo /usr/share/doc/libdvdread3/examples/install-css.sh
$ sudo aptitude install mozilla-mplayer
$ sudo aptitude install mpg123
Se asume la siguiente situación |
---|
El fichero .mp3 está en la carpeta /home/usuario/mp3/fichero.mp3 |
$ mpg123 -w "/home/usuario/mp3/fichero.wav" /home/usuario/mp3/fichero.mp3
$ sudo aptitude install vorbis-tools
Se asume la siguiente situación |
---|
El fichero .ogg está en la carpeta /home/usuario/ogg/fichero.ogg |
$ oggdec /home/usuario/ogg/fichero.ogg
$ gedit wma2mp3.sh
#!/bin/bash # Remove spaces for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done # Remove uppercase for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done # Rip with Mplayer / encode with LAME for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done # Convert file names for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done rm audiodump.wav
$ chmod +x wma2mp3.sh
$ sudo cp wma2mp3.sh /usr/bin
$ wma2mp3.sh
Aplicaciones → Herramientas del sistema → Editor de configuración
.apps → sound-juicer
.paranoia
y cambia el valor por defecto de 4 por 0.— Gabriel Molina 2005/10/18 15:04
$ sudo aptitude install liblame0 gstreamer0.8-lame $ gnome-audio-profiles-properties
Nuevo
y añade un nombre al perfil, por ejemplo Calidad de CD, con pérdida MP3
y pulsa Crear
Editar
y rellena los campos con los siguientes datos:Edit GMAudio Profiles | |
---|---|
Nombre del perfil: | Calidad de CD, con pérdida |
Descripción del perfil: | Extracción MP3 |
Tubería GStreamer: | audio/x-raw-int,rate=44100,channels=2 ! lame name=enc |
Extensión del archivo: | mp3 |
¿Está activo?: | Marcado |
Cerrar
en el editor y ve a ...Sound Juicer CD Ripper |
---|
Editar → Preferencias En Formato de pista marcar MP3\\ |
* Pulsa en Cerrar
— Gabriel Molina 2005/08/03 14:41
$ cdparanoia -B && eject
Esto extrae las pistas del Cd en la carpeta actual en ficheros wav independientes y expulsa el Cd-Audio al terminar.
$ sudo aptitude install normalize-audio
Se asume la siguiente situación |
---|
Se tienen ciertos ficheros .wav en /home/musica que se desean ajustar |
$ normalize-audio -m /home/musica/*.wav
Esto calcula el nivel medio del volumen de todos los ficheros y se ajustan todos a ese nivel.
Nota: Para ficheros .mp3
y .ogg
úsese normalize-mp3
y normalize-ogg
respectivamente.
— Gabriel Molina 2005/04/24 16:10
$ sudo aptitude install lame
$ lame -m s audio.wav -o audio.mp3
Acerca del script |
---|
Permite realizar las siguientes conversiones: MP3→ WAV, MP3→ OGG, OGG → WAV, OGG →MP3, WAV → OGG, WAV →MP3 y WMA →MP3 |
wget http://milmazz.com/wp-content/audioconverter-0.3.tgz sudo tar zxvf audioconverter-0.3.tgz -C /usr/local/bin/ audioconverter
— Milton Mazzarri 2005/04/24 09:17
$ sudo aptitude install transcode $ sudo aptitude install dvdrip
— Ángel Víctor Gámez Guinto 2005/05/14 22:17
Nota 1
Nota 2
’
killall esd
sudo aptitude install libesd-alsa0 alsa-oss
gedit .asoundrc
Nota: En lugar de en ~/.asoundrc puedes hacerlo en /etc/asound.conf para que tenga efecto en todos los usuarios.
# .asoundrc for use with ALSA and the dmix plugin, for ALSA-level # software mixing across all apps. # # http://alsa.opensrc.org/index.php?page=AlsaSharing # http://alsa.opensrc.org/index.php?page=DmixPlugin pcm.dmix0 { type dmix ipc_key 219345 # any unique number here slave { pcm "hw:0,0" period_time 0 buffer_time 0 period_size 2048 # jm: much smoother than 1024/8192! buffer_size 32768 rate 48000 } bindings { 0 0 # from 0 => to 0 1 1 # from 1 => to 1 } } pcm.dsp0 { type plug slave.pcm "dmix0" } # this makes native ALSA apps default to using dmix pcm.!default { type plug slave.pcm "dmix0" } ctl.dsp0 { type hw card 0 } ctl.!default { type hw card 0 }
pcm.nforce-hw { type hw card 0 } pcm.!default { type plug slave.pcm "nforce" } pcm.nforce { type dmix ipc_key 1234 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 4096 rate 44100 } } ctl.nforce-hw { type hw card 0 }
sudo gedit /etc/libao.conf
default_driver=alsa
Ahora debería funcionar correctamente. Si no funciona el sonido en el Gaim, ábrelo y ve a Herramientas > Preferencias > Sonido. En Método selecciona ‘Comando’ y escribe ‘aplay %s’ y pulsa Cerrar.
Nota: Puede ser necesario reiniciar Gnome.
— Santiago Moisés Mola Velasco 2005/05/27 07:34
$ sudo aptitude install gstreamer0.8-mad
— Angel Victor Gamez Guinto 2005/10/16 10:12
$ sudo aptitude install mpgtx
$ mpgtx -s archivo.mpg [2:23-] -b archivo_cortado
$ mpgtx -s archivo.mpg [2:23-50:0] -b archivo_cortado
— [Francisco Javier]] 2005/11/08 07:04
$ sudo aptitude install transcode $ sudo aptitude install mplayer-nogui
#!/bin/bash # Este script pasa un Divx a VCD. Para los archivos temporales se # necesita al menos 4.5 Gigas (m1v y mpa, los .mpg y los .bin) DIR=`pwd` TEMPFOLDER=/tmp/divx2vcd-$RANDOM TEMP_TEMPLATE=/tmp/tcmplex-template-$RANDOM # CDSIZE Values. VCDs are write in Mode 2, so the filesizes are the # the following: # 74 Min/650Mb ---> CDSIZE=735 # 80 Min/700Mb ---> CDSIZE=795 CDSIZE=795 #VIDEORATE=1150 AUDIORATE=224 if [ $# -eq 0 ]; then echo "Usage:" echo " divx2vcd <divxfile>" exit 1 fi FILE=$1 if [ "$1" == "`basename \"$1\"`" ]; then FILE="$DIR/$1" fi mkdir $TEMPFOLDER cd $TEMPFOLDER tcprobe -i "$FILE" > $TEMPFOLDER/info WIDTH=`grep '\[avilib\] V:' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /width=(\d+)/ ; print $1' ` HEIGHT=`grep '\[avilib\] V:' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /height=(\d+)/ ; print $1' ` FPS=`grep '\[avilib\] V:' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /V: (.+?) fps/ ; print $1' ` FPS_1=`echo "scale=1 ; $FPS/1"| bc -l` FRAMES=`grep '\[avilib\] V:' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /frames=(\d+)/ ; print $1' ` SEGUNDOS_TOTAL=`echo "scale=0 ; ($FRAMES / $FPS)"| bc -l` HORAS=`echo "scale=0 ; ($SEGUNDOS_TOTAL / 3600)"| bc -l` MINUTOS=`echo "scale=0 ; (($SEGUNDOS_TOTAL - 3600 * $HORAS)/60)"| \ bc -l` SEGUNDOS=`echo "scale=0 ; ($SEGUNDOS_TOTAL % 60)"| bc -l` echo "*************** FILE INFO ***************" echo "Frame Size: ${WIDTH}x${HEIGHT} - FPS: $FPS" echo "Length: $FRAMES - Seconds: $SEGUNDOS_TOTAL" echo "$HORAS hours, $MINUTOS minutes, $SEGUNDOS seconds" if [ $FPS_1 == "29.9" -o $FPS_1 == "30" -o $FPS_1 == "23.9" ]; then WIDTH_OUT=352 HEIGHT_OUT=240 else WIDTH_OUT=352 HEIGHT_OUT=288 fi echo "Video Output: ${WIDTH_OUT}x${HEIGHT_OUT}" # Ahora calculamos los valores pa los bordes. ANCHO_1_1_OUT=`echo "($HEIGHT_OUT * 4/3)"| bc -l` ALTO_OUT=`echo "$HEIGHT / ($WIDTH / $ANCHO_1_1_OUT)" | bc -l` # Redondeamos ALTO_OUT=`echo "scale=0 ; $ALTO_OUT/1"| bc -l` # Nos aseguramos de que sea par ALTO_OUT=`echo "scale=0 ; $ALTO_OUT+$ALTO_OUT%2" | bc -l` BORDE=`echo "scale=0 ; ($HEIGHT_OUT-$ALTO_OUT)/2"| bc -l` echo "alto sin bordes: $ALTO_OUT, con borde: $BORDE" # Borramos Pelicula.m1v y Pelicula.mpa rm -f Pelicula.m1v Pelicula.mpa cd $TEMPFOLDER echo "transcode -i \"$FILE\" -V -x mplayer -y mpeg2enc,mp2enc \ -F 1 -Z ${WIDTH_OUT}x$ALTO_OUT -Y -$BORDE,0,-$BORDE,0 \ --export_asr 2 -E 44100 -b $AUDIORATE -o $DIR/Pelicula" transcode -i "$FILE" -V -x mplayer -y mpeg2enc,mp2enc \ -F 1 -Z ${WIDTH_OUT}x$ALTO_OUT -Y -$BORDE,0,-$BORDE,0 \ --export_asr 2 -E 44100 -b $AUDIORATE -o $DIR/Pelicula RETVAL=$? if [ $RETVAL -ne 0 ]; then echo -e "\n**** ERROR during transcoding. Code $RETVAL" exit 1 fi rm $TEMPFOLDER/* rmdir $TEMPFOLDER cd $DIR # Si no hay Pelicula.m1v y Pelicula.mpa salir [ -f Pelicula.m1v -a -f Pelicula.mpa ] || exit 1 rm -f Pelicula*.mpg #Ahora multiplexamos el .mpg echo "maxFileSize = $CDSIZE" > $TEMP_TEMPLATE tcmplex -i Pelicula.m1v -p Pelicula.mpa -o Pelicula.mpg \ -m 1 -F $TEMP_TEMPLATE rm $TEMP_TEMPLATE [ -n "`ls Pelicula*mpg 2> /dev/null`" ] || exit 1 # Y creamos las imagenes... for i in `ls Pelicula*mpg` ; do vcdimager -t vcd2 -c $i.cue -b $i.bin $i RETVAL=$? if [ $RETVAL -ne 0 ]; then echo -e "\n**** ERROR creating VCD images. Code $RETVAL" exit 1 fi done echo -e "\n****** VCD creation finished successfully"
$ sudo aptitude install acidrip
— RafaFamiliar 2006/01/28 06:46
$ sudo gedit /etc/apt/sources.list
##########k9copy############################################ deb http://repos.knio.it/ breezy main contrib non-free deb-src http://repos.knio.it/ breezy main contrib non-free #############################################################
$ wget http://repos.knio.it/key.asc $ sudo apt-key add key.asc $ sudo aptitude update $ sudo aptitude install k9copy
File Menu -> New Entry Nombre: k9copy Commando: k9copy Categoria: Sonido y Video
— Ángel Victor Gámez Guinto 2006/02/09 11:07
Bajar la última versión del paquete para Ubuntu de Audio Convert e instalarlo:
$ wget http://download.savannah.nongnu.org/releases/audio-convert/audio-convert_0.3.1.1-0ubuntu1_all.deb $ sudo dpkg -i audio-convert_0.3.1.1-0ubuntu1_all.deb
Para instalar el script en la carpeta ~/.gnome2/nautilus-scripts de cada usuario, nada tan sencillo como que cada uno ejecute el siguiente comando:
$ audio-convert-install
Ahora, con nautilus, el navegador de archivos, nos bastará con seleccionar los ficheros a convertir, pulsar el botón derecho del ratón sobre él o ellos y seleccionar Scripts→audio-convert; y luego seguir las instrucciones (tipo de archivo de salida, calidad, etc).
— ColdBeer 2006/05/04 08:05