Alla scoperta della CLI: da wma a mp3 in 2 passaggi

Ciao a tutti i viziosi e amanti degli ambienti GNU / Linux che come me, passiamo la giornata cercando di fare la stessa cosa che fanno gli altri in altri sistemi, il che non deve necessariamente essere Windows. Si scopre che ho ricevuto l'ultimo CD di X-Alphonse e prima del gran numero di smanettoni là fuori che mi conoscono, è valido chiarire che questo CD l'hanno dato via nelle università ma buono per quello che era.

Tutti i brani del CD sono in formato WMA (Windows Media Audio ... almeno penso che debba essere l'acronimo di quelle cose) e in genere abbiamo la guataca (l'orecchio) adattato al formato MP3, così ho deciso di scoprire se c'era un modo per, senza cadere nella filosofia del software proprietario di installare applicazioni per qualcosa che il nostro sistema è in grado di fare da solo, ottenere lo stesso e guarda che coincidenza…. il mio sistema (Debian 6.0 con LXDE)  Ero già pronto a farlo, semplicemente non lo sapevo ...

Vediamo se mi spiego, il lettore video che mi piace lo è mplayer. L'altra cosa di cui abbiamo bisogno è uno strumento di console chiamato Zoppo ma non so se è mio Debian ma quando sono andato a installarlo…. voilà era già installato quindi non so se questo è il valore predefinito o meno. Ora continuando, se lo hanno già fatto mplayer y Zoppo allora passiamo al modo di farlo, se al contrario non hai bene queste applicazioni…. Cosa aspetti ad installarli? quindi apri una console come root e digita (supponendo che tu usi anche Debian o uno dei suoi derivati):

apt-get install mplayer lame

Pronto, abbiamo già le applicazioni di cui abbiamo bisogno installate nel nostro sistema, anche se come ho detto, alcune le portano già di default, quindi inizia la magia:

Immaginiamo di avere una cartella in cui si trovano i file in formato WMA che vogliamo convertire, l'ho fatto in un test, quindi nella console vedremo qualcosa del genere:

[codice] neji @ Maq2: ~ / Desktop / wmatomp3 $ ls
4.wma
[/ Code]

Il programma Lame ci consente di convertire un file WAV in formato MP3 ma poiché quello che abbiamo è un file di tipo WMA, utilizzeremo l'Mplayer per convertirlo in WAV nel modo seguente:

[codice] neji @ Maq2: ~ / Desktop / wmatomp3 $ mplayer 4.wma -ao pcm
MPlayer SVN-r31918 (C) 2000-2010 Squadra MPlayer
Impossibile aprire il dispositivo joystick / dev / input / js0: nessun file o directory di questo tipo
Impossibile avviare il joystick di input
mplayer: non è stato possibile connettersi al socket
mplayer: nessun file o directory di questo tipo
Impossibile aprire il supporto LIRC. Non potrai usare il tuo telecomando.

Riproduzione di 4.wma.
Rilevato formato di file solo audio.
================================================== ========================
Apertura del decodificatore audio: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 canali, s16le, 128.0 kbit / 9.07% (rapporto: 16000- & amp; amp; gt; 176400)
Codec audio selezionato: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
================================================== ========================
File [AO PCM]: audiodump.wav (WAVE)
PCM: Samplerate: 44100Hz Canali: Stereo Format s16le
[AO PCM] Info: si ottiene un dumping più veloce con -vc null -vo null -ao pcm: fast
[AO PCM] Informazioni: per scrivere file WAVE utilizzare -ao pcm: waveheader (predefinito).
AO: [pcm] 44100Hz 2ch s16le (2 byte per campione)
Video: nessun video
Avvio della riproduzione ...
A: 217.0 (03: 37.0) di 265.0 (04: 25.0) 0.3%

Uscita ... (Fine del file)
[/ Code]

Non preoccuparti se un file chiamato «audiodump.wav»Senza virgolette, questo è il file convertito da mplayer e ora lo useremo con l'altro programma per convertirlo in formato MP3:

[codice] neji @ Maq2: ~ / Desktop / wmatomp3 $ lame –r3mix audiodump.wav 4.mp3
LAME 3.98.4 32 bit (http://www.mp3dev.org/)
Caratteristiche della CPU: MMX (ASM utilizzato), SSE (ASM utilizzato), SSE2
Utilizzando il filtro passa-basso polifase, banda di transizione: 17960 Hz - 18494 Hz
Codifica audiodump.wav in 4.mp3
Codifica come 44.1 kHz j-stereo MPEG-1 Layer III VBR (q = 3)
Cornice | Tempo / stima CPU | Tempo reale / stima | play / CPU | ETA
8309/8310 (100%) | 0: 07/0: 07 | 0: 07/0: 07 | 27.405x | 0:00
32 [108] ***
40 [1] *
48 [0] 56 [0] 64 [0] 80 [2] *
96 [34]%
112 [477]% ***********
128 [1711]% ******************************************
160 [4592] %%%%%%% ************************************** * ************************************************* * ****************
192 [893] %%%% ******************
224 [261]% ******
256 [133]% ***
320 [97]% **
------------------------------------------
kbps LR MS% lungo interruttore corto%
157.5 6.4 93.6 92.4 4.2 3.4
Scrittura di tag LAME ... fatto
ReplayGain: -9.6 dB
[/ Code]

se guardi ora nella cartella abbiamo questo:
[codice] neji @ Maq2: ~ / Desktop / wmatomp3 $ ls
4.mp3 4.wma audiodump.wav
[/ Code]

Pronto…. solo 2 comandi e abbiamo già convertito un file da WMA a MP3. So che per molti non è molto piacevole usare così tanti comandi ma puoi sempre fare Script per eseguire e fare la stessa operazione su un'intera directory di file.

Per ora finisco con questo, sai, sii bravo e non perdere interesse per l'apprendimento e molti altri importanti: dopo aver imparato qualcosa, non importa quanto possa sembrare insignificante, non smettere di condividerlo con gli altri come ho appena fatto con voi.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   David suddetto

    Uso Soundconverter, per me un'applicazione indispensabile con opzioni molto interessanti.

    1.    Carlos suddetto

      Ottimo programma.

  2.   David suddetto

    Per estrarre l'audio dai video, ad esempio da YouTube, utilizzo Clipgrab, che mi permette di scegliere il formato sia dell'audio e del video che della sua qualità.
    I miei file audio sono in Ogg.

    1.    sig84 suddetto

      OGG FTW!

  3.   elav <° Linux suddetto

    Ebbene devo aggiungere due cose:

    1- Per convertire l'audio, utilizzo Xcfa, che ti dice anche quali pacchetti devi aggiungere per ogni formato.
    2- Lame mi sembra che non venga fornito di default con Debian, anche se non potrei dirtelo, dato che installo con NetInstall da più di 3 anni 😀

  4.   targon suddetto

    Bene, entro nel terminale e uso ffmpeg per estrarre l'audio dai video e convertirli in mp3, anche se non mi è mai venuto in mente di convertirlo in wav.

  5.   sig84 suddetto

    Cosa non è più semplice con soundconverter o soundkonverter?
    E per quello del software libero usare ogg?

    A causa di wma e mp3, wma ha una migliore qualità audio.
    o meglio ancora, invece di usare l'mp3, un m4a (aac).

  6.   3ndriago suddetto

    Beh, tutto questo è molto bello, ma ... cosa diavolo è "SCOPRIRE" ??? (nel titolo, dico) È una parola in spagnolo? Sapevo di Discovering, ma non questa versione dell'autore ... OO

    1.    Hyuga_Neji suddetto

      Hai ragione…. la parola corretta è "Discovering" e gli ho dato quel titolo perché circa una settimana fa ho iniziato a vedere quante cose si possono fare dalla CLI (Ccomando LINE Interface) che non facciamo perché davvero non sappiamo come farli in quel modo ma questo non significa che sia impossibile. Un mio amico e collega mi ha detto che sto "regredendo" con questo per rifare le cose sulla console, per lui i tempi della Console sono "ante-Windosianos" cioè prima dell'arrivo di Windows, ma ovviamente ... Questo è il suo punto di vista.

      1.    Merlin The Debianite suddetto

        Non credo che implichi molto da imparare ea volte è anche divertente, il problema è quando è necessario farlo nel minor tempo possibile si lo so che la console è più veloce del grafico ma serve tempo per ricordare per copiare e incollare comandi che alla fine se non hai una buona memoria perderai tempo.

        E sì, molti utenti hanno ragione, è più facile farlo con un convertitore, ma se il tuo linux riproduce wma, non vedo perché devi convertirli.

        1.    Merlin The Debianite suddetto

          Mi dispiace che NON venga coinvolto è più utile imparare.

  7.   più saggio suddetto

    Con ffmpeg -i file.wma è sufficiente file.mp3 oppure puoi creare uno script per convertire più file contemporaneamente.

    1.    sig84 suddetto

      E qual è il bitrate che usi per l'uscita audio?

      1.    più saggio suddetto

        il bitrate può essere regolato con -ab per esempio ffmpeg -i file.wma -ab 192k file.mp3

  8.   più saggio suddetto

    Ecco la documentazione di tutto quello che può fare ffmpeg, è uno strumento molto potente, niente da invidiare agli altri http://ffmpeg.org/ffmpeg.html

  9.   Zadu suddetto

    grazie

    **** Come convertire i file WMA in MP3 e metterli insieme in un singolo file audio o audio (canzoni -> disco, temi -> album) ****

    1 °: se non hai già installato ffmpeg, puoi installarlo con il comando:
    sudo apt-get install ffmpeg

    2 °: Ci troviamo nella directory o cartella in cui si trovano le canzoni:
    cd… ..

    3 °: Ogni file WMA viene convertito in formato MP3, eseguendo i comandi nel terminale:
    ffmpeg -i song1.wma -f mp3 -ab 192 song1.mp3
    ffmpeg -i song2.wma -f mp3 -ab 192 song2.mp3
    ...

    4 °: I pezzi vengono uniti con il comando corrispondente (in base al numero di temi da unire), simile a:
    ffmpeg -i "concat: song1.mp3 | song2.mp3" -acodec copia disco.mp3

    Fuentes:
    http://softwarelibreenmivida.blogspot.com.es/2011/11/convertir-wma-mp3-y-ogg.html
    http://superuser.com/questions/314239/how-to-join-merge-many-mp3-files