Visualizzazione risultati 1 fino 8 di 8

Discussione: [OpenSUSE 10] WMA in AmaroK?

  1. #1
    Guest

    Predefinito [OpenSUSE 10] WMA in AmaroK?

    Avrei bisogno di inserire nella libreria di AmaroK anche file .wma, perché su winzozz ne avevo una discreta collezione, e a rifarli in .ogg dai cd ci metterei una vita...
    E' possibile?
    Io ho provato a riprodurre dei wma "a mano" (apri con/amaroK) e funzionano, quindi penso che non sia impossibile ma... come?

  2. #2
    Guest

    Predefinito

    Non posso aiutarti per amarok, ma se vuoi convertire i tuoi wma in mp3 puoi usare questo script che funziona in maniera eccellente. Devi avere installato mplayer e lame

    Codice:
    #!/bin/bash
    #############################################################
    # wma2mp3 v0.12
    # by Calum and Void Main
    #
    # e.g. wma2mp3 myfile.wma
    # e.g. wma2mp3 myfile.wma myfile2.wma myfile3.wma
    # e.g. wma2mp3 "my file.wma" "my file 2.wma" "my file 3.wma"
    # e.g. wma2mp3 *.wma
    # e.g. wma2mp3 /directory/containing/wma/files
    # e.g. wma2mp3 .
    #
    # http://voidmain.is-a-geek.net/forums...opic.php?t=407
    #
    # History:
    # 16 May 2003 - v0.1 wma2mp3 script created
    # 27 August 2005 - v0.11 -aofile had been deprecated, corrected
    # 28 August 2005 - v0.12 Added "IFS=" -Void
    #############################################################
    
    # Turn off input field separation so filenames with spaces work
    IFS=
    
    #############################################################
    # Move the conversion process into a function that can
    # be called.
    # The "&&" makes it so each step must be successful before
    # the next step will be done.
    #############################################################
    
    function wma2mp3 () {
      if [ ! -f "$1" ]; then
         echo "File $1 not found!"
      else
         mplayer -ao pcm:file="${1%%.[Ww][Mm][Aa]}.wav" "$1" &&
         lame -h -b 192 "${1%%.[Ww][Mm][Aa]}.wav" "${1%%.[Ww][Mm][Aa]}.mp3" &&
         rm -f "${1%%.[Ww][Mm][Aa]}.wav" ||
         echo "There was a problem with the conversion process!"
      fi
    }
    
    #############################################################
    # Not enough information to compute
    #############################################################
    if [ $# -lt 1 ]; then
       echo "Syntax: `basename $0` <wmaFilename(s)|wmaDirectory>"
       exit
    fi
    
    #############################################################
    # Directory was passed so convert all wma files in directory
    #############################################################
    if [ $# -eq 1 -a -d "$1" ]; then
      for file in $1/*.[Ww][Mm][Aa]
      do
        wma2mp3 "$file"
      done
      exit
    fi
    
    #############################################################
    # One or more wma files were passed, convert them
    #############################################################
    for file in $*
    do
      wma2mp3 "$file"
    done
    exit

  3. #3
    Guest

    Predefinito

    Ci avevo pensato, ma così il problema sarabbe la perdita di qualità dovuta al passaggio da un formato all'altro (di tipo lossy, come mp3, wma, ogg, aac, ecc...).
    A me interesserebbe soltanto poterle inserire nella libreria.
    Idea! Se legge i wma quando li apri manualmente, allora (forse) se io rinomino i file da .wma a .ogg magari riesce a riprodurli, malgrado l'estensione non corrisponda al formato.
    E qui però sorge un altro problema: come cambiare estensione a tanti file automaticamente?

  4. #4
    Guest

    Predefinito

    Non credo funzioni una cosa del genere :D La maggior parte delle applicazioni sotto GNU/Linux se ne frega del nome dell'estensione che gli hai dato, riconoscono il tipo di file da altre cose .

  5. #5
    Guest

    Predefinito

    con questo comando:
    Codice:
    mv *.wma *.mp3
    prima sposta alcuni file in una cartella e fai la prova del comando per vedere se li rinomina con lo stesso nomefile...

    [EDIT]
    prova la compilazione da sorgenti di amaroK per vedere se esiste l'opzione --enable-wma-codecs o una cosa simile...
    altrimenti cerca i codec per amaroK nella home di amaroK per vedere se supporta i wma...
    [/EDIT]
    Ultima modifica di JoErNanO : 11-01-2006 alle ore 20.22.58

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da tuttoeniente2
    --cut

    Io ho provato a riprodurre dei wma "a mano" (apri con/amaroK) e funzionano, quindi penso che non sia impossibile ma... come?
    Ciao,
    non e' che per caso devi semplicemente associare l'applicazione al file?
    Ad es., in konqueror, click dx sul file->apri con->altro->multimedia->audio->amarok

    ricorda di selezionare l'opzione 'ricorda l'associazione dell'applicazione per questo tipo di file'.

    L.

  7. #7
    Guest

    Predefinito

    Il problema non è l'apertura di un file trovato con konqueror, ma l'inclusione nella collezione di amaroK (con estrazione dei tag, ecc.) dei file .wma, cosa che mi è molto utile per cercare rapidamente una canzone, fare playlist, ecc.

  8. #8
    Guest

    Predefinito

    hai provato a fare come ti ho postato io sopra??

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •