Logo AdamantioAdamantio.netlogotoplogoright
logobottom
 Registrati
 Forum
Ricerche Downloads Profilo Utente Argomenti
    
Sommario
Utenti e Visitatori

Server Date/Time
Date: 19 May 2012
Time: 13:08:51
GMT: +0200

 Hits:
Today: 380
Overall: 9424841

Iscritti:
Ultimo: Exart
Iscritti oggi: 0
Iscritti ieri: 0
Complessivi: 463

Persone Online:
Visitatori: 8
Iscritti: 0
Totale: 8
Effemeridi
In questo giorno...
1914
Nasce il biologo molecolare austriaco Max Perutz.
Cerca sul sito


Adamantio.net: Forums

Adamantio.net :: Leggi il Topic - wma to mp3 debian
 
 FAQFAQ   CercaCerca   Lista degli utentiLista degli utenti   Gruppi utentiGruppi utenti 
 ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 
wma to mp3 debian

 
Nuovo Topic   Rispondi    Indice del forum -> Tecnico
Precedente :: Successivo  
Autore Messaggio
never
Utente
Utente


Registrato: Feb 17, 2004
Messaggi: 30

MessaggioInviato: Sab Nov 24, 2007 3:36 pm    Oggetto: wma to mp3 debian Rispondi citando
per convertire file wma in mp3 abbiamo bisogno di uno script che si serve di mplayer per convertire i file wma in wav e di lame per generare il file mp3.

dovremo avere installati nel nostro sistema sia mplayer, comprensivo dei w32codecs, che di lame.

possiamo spostarci in /usr/bin (e con i permessi di root) creare il file (magari chiamato wmaconverter) in questo modo

touch wmaconverter

poi lo apriamo con un editor di testo

vi wmaconverter e inseriamo queste righe

#!/bin/bash
mplayer "$1" -ao pcm -vc null -vo null
lame audiodump.wav "`basename "$1" .wma`.mp3"
rm audiodump.wav

poi chiudiamo e salviamo tutto (ricordiamoci di dare i permessi in lettura e scrittura nel caso non ci fossero)

entriamo nella directory dove ci sono file wma da convertire e digitiamo

wmaconverter fileaudio.wma

alla fine nella directory corrente troveremo i file mp3

finalmente potremo goderci i nostri mp3

ciao a tutti
Torna in cima
Profilo Messaggio privato
tombo
Moderatore
Moderatore


Registrato: Aug 31, 2003
Messaggi: 350
Località: Roma

MessaggioInviato: Gio Nov 29, 2007 10:30 pm    Oggetto: Rispondi citando
E perchè non in .ogg? Visto che è un formato musicale superiore ad mp3 ed in più libero?

Ho trovato questo simpatico contributo in internet che consente entrambe le conversioni, ed ho aggiunto la funzione usage:

Codice:
#!/bin/bash
#-----------------------------------------------------------------------#
#                                                                       #
# Description : Convert wma to mp3 or ogg                               #
# OS          : Linux                                                   #
# Requires    : mplayer - lame - oggenc - wma and mp3 codec             #
# Licence     : GPL                                                     #
# Version     : 0.1.1                                                   #
# Author      : Sebastien Bilbeau <sebastien>    #
# Web site    : http://www.tux-planet.fr                                #
#                                                                       #
#-----------------------------------------------------------------------#
# Added usage() func by tombo                                           #
#-----------------------------------------------------------------------#

REVISION=0.1
PROGNAME=`/bin/basename $0`
PROGPATH=`echo $0 | /bin/sed -e 's,[\\/][^\\/][^\\/]*$,,'`

usage () {
    echo "\
Convert audio files into ogg or mp3

Usage:
  $PROGNAME ogg
  $PROGNAME mp3
"
}

if [ $# -ne 1 ] ; then
    usage
    exit
fi

# First past : clean up file name (remove space + lowercase)
for i in *.[Ww][Mm][Aa]; do

  # Remove spaces
  mv "$i" `echo $i | tr ' ' '_'`;

  # Remove uppercase
  mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`;

done

# Seconde past : rip with Mplayer -> Encode with LAME -> Set file right access -> Change name
for i in *.wma ; do

  # Convert in ogg format
  if [ $1 == "ogg" ]; then

    mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && oggenc -m 256 audiodump.wav && mv audiodump.ogg "`basename "$i" .wma`.ogg" && chmod 755 "`basename "$i" .wma`.ogg";

  else

    # Convert in mp3 format
    if [ $1 == "mp3" ]; then

      mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i.mp3 && chmod 755 $i.mp3 && mv $i.mp3 "`basename "$i" .wma`.mp3";

    fi
  fi
done

# Clean directory
rm -i *.wma
rm -f audiodump.wav

_________________
The right information at the right place
Torna in cima
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Tecnico Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2002 phpBB Group

The Alliance Theme by: Lorkan Themes



All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters, all the rest 2002 by me.
You can syndicate our news using the file backend.php [RSS] [Valid RSS].

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.14 Secondi

Theme Design by: Lorkan Themes