Menemui CLI: Dari wma ke mp3 dalam 2 langkah

Halo kepada semua yang kejam dan pencinta persekitaran GNU / Linux seperti saya, kita menghabiskan seharian untuk melakukan perkara yang sama seperti yang dilakukan orang lain dalam sistem lain, yang tidak semestinya Windows. Ternyata saya mendapat CD terbaru X-Alphonse dan sebelum sebilangan besar geeks di luar sana dan mengenali saya, adalah sah untuk menjelaskan bahawa CD ini mereka memberikannya di universiti tapi bagus dengan apa adanya.

Semua trek dalam CD masuk WMA (Windows Media Audio ... sekurang-kurangnya saya fikir ia mesti menjadi singkatan dari perkara-perkara itu) dan umumnya kita mempunyai guataca (telinga itu) disesuaikan dengan format MP3, jadi saya memutuskan untuk mengetahui apakah ada cara untuk, tanpa terjebak dalam falsafah perisian proprietari untuk memasang aplikasi untuk sesuatu yang mampu dilakukan oleh sistem kita sendiri, mencapai perkara yang sama dan melihat kebetulan… sistem saya (Debian 6.0 dengan LXDE)  Saya sudah bersedia untuk melakukannya, saya tidak tahu ...

Mari lihat sama ada saya menjelaskan diri saya, pemain video yang saya suka Pemain permainan. Perkara lain yang kita perlukan adalah alat konsol yang dipanggil bilah tapi saya tidak tahu adakah itu milik saya Debian tetapi ketika saya memasangnya…. voila ia sudah dipasang jadi saya tidak tahu apakah ini lalai atau tidak. Sekarang berterusan, jika sudah ada Pemain permainan y bilah maka mari kita pergi ke jalan untuk melakukannya, jika sebaliknya anda tidak mempunyai aplikasi ini dengan baik…. Tunggu apa lagi untuk memasangnya? jadi buka konsol sebagai root dan taip (dengan andaian anda juga menggunakan Debian atau salah satu turunannya):

apt-get install mplayer lame

Sudah siap, kami sudah memasang aplikasi yang kami perlukan di dalam sistem kami, walaupun seperti yang telah saya sebutkan, beberapa sudah membawanya secara lalai sehingga keajaibannya bermula:

Mari kita bayangkan bahawa kita mempunyai folder di mana fail format WMA yang ingin kita tukar, saya melakukan ini dalam satu ujian, jadi di konsol kita akan melihat sesuatu seperti ini:

[code] neji @ Maq2: ~ / Desktop / wmatomp3 $ ls
4.wma
[/kod]

Program Lame memungkinkan kita untuk menukar fail WAV ke format MP3 tetapi kerana apa yang kita miliki adalah fail jenis WMA maka kita akan menggunakan Mplayer untuk mengubahnya menjadi WAV seperti berikut:

[code] neji @ Maq2: ~ / Desktop / wmatomp3 $ mplayer 4.wma -ao pcm
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
Tidak dapat membuka peranti joystick / dev / input / js0: Tiada fail atau direktori seperti itu
Tidak dapat memasukkan kayu bedik input
mplayer: tidak dapat menyambung ke soket
mplayer: Tidak ada fail atau direktori seperti itu
Gagal membuka sokongan LIRC. Anda tidak akan dapat menggunakan alat kawalan jauh anda.

Bermain 4.wma.
Format fail audio sahaja dikesan.
================================================== ========================
Membuka penyahkod audio: [mp3lib] MPEG lapisan-2, lapisan-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit / 9.07% (nisbah: 16000- & amp; gt; 176400)
Codec audio terpilih: [mp3] afm: mp3lib (mp3lib MPEG lapisan-2, lapisan-3)
================================================== ========================
[AO PCM] Fail: audiodump.wav (WAVE)
PCM: Samplerate: Saluran 44100Hz: Stereo Format s16le
[AO PCM] Maklumat: Pembuangan lebih cepat dicapai dengan -vc null -vo null -ao pcm: cepat
[AO PCM] Maklumat: Untuk menulis fail WAVE gunakan -ao pcm: waveheader (lalai).
AO: [pcm] 44100Hz 2ch s16le (2 bait setiap sampel)
Video: tiada video
Memulakan main balik ...
J: 217.0 (03: 37.0) daripada 265.0 (04: 25.0) 0.3%

Keluar… (Akhir fail)
[/kod]

Jangan risau jika fail yang dipanggil «audiodump.wavTanpa tanda petik, itu adalah fail yang ditukar oleh pemain permainan dan sekarang kita akan menggunakannya dengan program lain untuk mengubahnya menjadi format MP3:

[code] neji @ Maq2: ~ / Desktop / wmatomp3 $ lame –r3mix audiodump.wav 4.mp3
LAME 3.98.4 32 bit (http://www.mp3dev.org/)
Ciri CPU: MMX (ASM digunakan), SSE (ASM digunakan), SSE2
Menggunakan penapis lowpass polifasa, jalur peralihan: 17960 Hz - 18494 Hz
Pengekodan audiodump.wav hingga 4.mp3
Pengekodan sebagai 44.1 kHz j-stereo MPEG-1 Layer III VBR (q = 3)
Rangka | Masa / anggaran CPU | Masa / anggaran SEBENAR | main / 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% suis panjang pendek%
157.5 6.4 93.6 92.4 4.2 3.4
Penulisan LAME Tag ... selesai
Keuntungan Main Semula: -9.6dB
[/kod]

jika anda melihat sekarang di folder, kami mempunyai ini:
[code] neji @ Maq2: ~ / Desktop / wmatomp3 $ ls
4.mp3 4.wma audiodump.wav
[/kod]

Bersedia…. hanya 2 arahan dan kami telah menukar fail dari WMA ke MP3. Saya tahu bahawa bagi banyak orang, sangat tidak menyenangkan menggunakan begitu banyak arahan tetapi anda selalu boleh membuat Skrip dijalankan dan melakukan operasi yang sama ke seluruh direktori fail.

Buat masa ini saya akan menyelesaikannya, anda tahu, bersikap baik dan tidak kehilangan minat untuk belajar dan banyak lagi yang penting: setelah anda mempelajari sesuatu, tidak kira betapa tidak pentingnya, jangan berhenti membagikannya kepada orang lain seperti yang saya lakukan dengan awak.