Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Sox

    (Puntos:2)
    por djworld (10393) el Sábado, 23 Abril de 2005, 08:32h (#488709)
    ( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
    No hace falta complicarse tanto la vida reinventando la rueda. Sox es el ImageMagick del sonido, y te permite aplicar un montón de efectos y convertir formatos en línea de comandos. Puedes cambiar el volumen, aplicar filtros, añadir eco, flanger y phaser, hacer fade-in y fade-out, cambiar la velocidad, invertir el sonido, eliminar una componente DC,... Para lo que tú quieres podrías hacerlo así:

    sox -v 2.0 ficherito.wav ficherito.ogg

    Eso convierte el wav a ogg y al mismo tiempo duplica el volumen. A partir de ahí, si quieres hacer lo mismo con un montón de ficheros, te puedes hacer un pequeño shell-script que vaya llamando a sox para cada fichero. Haz un "man sox" para más información. Sox viene en cualquier distribución de Linux, así que no deberías tener ningún problema para instalarlo.
    --
    openSUSE [opensuse.org]
  • Re:Sox

    (Puntos:2)
    por Logann (12301) el Sábado, 23 Abril de 2005, 08:57h (#488714)
    ( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
    También seria mejor antes de aplicar algún otro efecto pasar a raw con el sox y tratar el fichero raw.

    Pero eso no quita que este programa de p0brecito_hablador sea un interesante ejercicio.
    [ Padre ]
    • Re:Sox de djworld (Puntos:2) Sábado, 23 Abril de 2005, 09:59h
      • Re:Sox de Logann (Puntos:2) Sábado, 23 Abril de 2005, 11:38h
  • Re:Sox

    (Puntos:1)
    por p0brecito_hablador (14854) el Sábado, 23 Abril de 2005, 11:41h (#488765)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 08 Enero de 2006, 01:03h )
    Muy interesante, no lo conocía :) Me lo voy a instalar.
    Sabía que tendría que haber programas que hicieran eso aunque no busqué mucho la verdad... :P

    Además ni siquiera hace falta hacer un shell-script:

    alias amp='for ARCH in *.wav; do sox -v $AMP $ARCH $ARCH.ogg; done'

    Con eso basta que defina $AMP a lo que quiera, ejecutar amp y hala :)

    Gracias!
    --


    undefined
    [ Padre ]