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.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   David kata

    Saya menggunakan Soundconverter, bagi saya aplikasi yang sangat diperlukan dengan pilihan yang sangat menarik.

    1.    Carlos kata

      Program yang sangat baik.

  2.   David kata

    Untuk mengekstrak audio dari video, misalnya dari YouTube, saya menggunakan Clipgrab, yang memungkinkan saya memilih format audio dan video dan kualitinya.
    Fail audio saya ada di Ogg.

    1.    sieg84 kata

      OGG FTW!

  3.   elav <° Linux kata

    Saya mesti menambah dua perkara:

    1- Untuk menukar audio, saya menggunakan Xcfa, yang juga memberitahu anda pakej apa yang harus anda tambahkan untuk setiap format.
    2- Lame menurut saya ia tidak berlaku secara lalai dengan Debian, walaupun saya tidak dapat memberitahu anda, kerana saya telah memasang dengan NetInstall selama lebih dari 3 tahun 😀

  4.   taregon kata

    Baiklah, saya memasuki terminal dan menggunakan ffmpeg untuk mengekstrak audio ke video dan menukarnya menjadi mp3, walaupun tidak pernah terpikir oleh saya untuk menukarnya ke wav.

  5.   sieg84 kata

    Apa yang tidak lebih mudah dengan soundconverter atau soundkonverter?
    Dan untuk perisian percuma yang menggunakan ogg?

    Kerana wma dan mp3, wma mempunyai kualiti audio yang lebih baik.
    atau lebih baik lagi, daripada menggunakan mp3, m4a (aac).

  6.   3ndriago kata

    Baiklah, semua itu sangat bagus, tapi ... apa sebenarnya "MENCARI" ??? (dalam tajuk, saya katakan) Adakah itu perkataan dalam bahasa Sepanyol? Saya tahu mengenai Discovering, tetapi bukan versi pengarang ini ... OO

    1.    Hyuuga_Neji kata

      Anda betul…. perkataan yang betul adalah "Discovering" dan saya memberikan tajuk itu kerana kira-kira seminggu yang lalu saya mula melihat berapa banyak perkara yang dapat dilakukan dari CLICommand LIne Interface) yang tidak kita lakukan kerana kita benar-benar tidak tahu bagaimana melakukannya dengan cara itu tetapi ini tidak bermaksud bahawa itu mustahil. Seorang rakan dan rakan saya telah memberitahu saya bahawa saya "mundur" dengan ini untuk melakukan perkara lagi di konsol, baginya masa-masa Konsol adalah "ante-Windosianos" iaitu, sebelum kedatangan Windows, tetapi tentu saja ... Itu pandangannya.

      1.    Merlin The Debianite kata

        Saya rasa tidak banyak perkara yang perlu dipelajari dan kadangkala menyeronokkan, masalahnya ialah apabila diperlukan untuk melakukannya dalam masa sesingkat mungkin ya saya tahu bahawa konsol lebih pantas daripada grafik tetapi anda memerlukan masa untuk mengingat untuk menyalin dan menampal arahan bahawa pada akhirnya jika anda tidak mempunyai memori yang baik anda akan kehilangan masa.

        Dan ya, banyak pengguna betul, lebih mudah melakukannya dengan penukar, tetapi jika linux anda memainkan wma, saya tidak melihat mengapa anda perlu menukarnya.

        1.    Merlin The Debianite kata

          Maaf yang TIDAK melibatkan dirinya lebih berguna untuk dipelajari.

  7.   lebih bijak kata

    Dengan ffmpeg -i file.wma file.mp3 sudah mencukupi atau anda boleh membuat skrip untuk menukar banyak fail sekaligus.

    1.    sieg84 kata

      Dan apakah kadar bit yang anda gunakan untuk output audio?

      1.    lebih bijak kata

        bitrate boleh ditetapkan dengan -ab misalnya ffmpeg -i file.wma -ab 192k file.mp3

  8.   lebih bijak kata

    Berikut adalah dokumentasi semua yang dapat dilakukan oleh ffmpeg, ini adalah alat yang sangat kuat, tidak ada yang iri hati kepada orang lain http://ffmpeg.org/ffmpeg.html

  9.   Tsadu kata

    Terima kasih

    **** Cara menukar fail WMA ke MP3 dan menyatukannya dalam satu fail audio atau suara (lagu -> cakera, tema -> album) ****

    1st: Sekiranya anda belum memasang ffmpeg, anda boleh memasangnya dengan arahan:
    sudo apt-get install ffmpeg

    Ke-2: Kami berada di direktori atau folder di mana lagu-lagunya:
    cd… ..

    Ke-3: Setiap fail WMA ditukarkan ke format MP3, menjalankan perintah di terminal:
    ffmpeg -i song1.wma -f mp3 -ab 192 lagu1.mp3
    ffmpeg -i song2.wma -f mp3 -ab 192 lagu2.mp3
    ...

    Ke-4: Potongan digabungkan dengan perintah yang sesuai (mengikut jumlah tema yang akan disertainya), serupa dengan:
    ffmpeg -i "concat: song1.mp3 | song2.mp3" -acodec copy disco.mp3

    Sumber:
    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