發現CLI:分兩步從wma到mp3

向環境中的所有惡毒和愛人問好 GNU / Linux的 像我一樣,我們花一天時間嘗試做其他人在其他系統中所做的相同的事情,這不一定是 Windows。 原來我得到了最新的CD X-阿方索 並且在大量極客認識我之前,有必要澄清一下這張CD 他們在大學裡給了它 但對過去是好的。

CD中的所有曲目都在 WMA (Windows Media Audio ...至少我認為它必須是這些東西的縮寫) 通常我們有瓜塔卡 (耳朵) 適應格式 MP3, 因此,我決定找出是否有辦法,而不必陷入專有軟件的哲學中,即為我們的系統自身能夠完成的事情安裝應用程序,實現相同的目標,並且看起來是巧合……。 我的系統 (帶有LXDE的Debian 6.0)  我已經準備好去做,只是不知道...

讓我們看看我是否能自我解釋,我喜歡的視頻播放器是 Mplayer的。 我們需要的另一件事是一個名為 但我不知道是不是我的 Debian的 但是當我去安裝它的時候…。 瞧,它已經安裝了,所以我不知道這是否是默認設置。 如果他們已經有了,現在繼續 Mplayer的 y 那麼我們就去做吧,如果相反,您的應用程序不夠好……。 您還在等什麼安裝它們? 所以以根用戶身份打開控制台並輸入 (假設您還使用Debian或其衍生版本之一):

apt-get install mplayer lame

準備好了,我們已經在系統中安裝了需要的應用程序,儘管正如我提到的,默認情況下已經帶來了一些應用程序,所以魔術開始了:

假設我們有一個要轉換的WMA文件所在的文件夾,我在一個測試文件夾中進行了此操作,因此在控制台中,我們將看到如下所示:

[code] neji @ Maq2:〜/桌面/ wmatomp3 $ ls
4.wma
[/代碼]

Lame程序允許我們將WAV文件轉換為MP3格式,但是由於擁有的是WMA類型文件,因此我們將使用Mplayer將其轉換為WAV,如下所示:

[代碼] neji @ Maq2:〜/桌面/ wmatomp3 $ mplayer 4.wma -ao pcm
MPlayer SVN-r31918(C)2000-2010 MPlayer團隊
無法打開操縱桿設備/ dev / input / js0:無此文件或目錄
無法初始化輸入操縱桿
mplayer:無法連接到套接字
mplayer:沒有這樣的文件或目錄
無法打開LIRC支持。 您將無法使用遙控器。

玩4.wma。
檢測到僅音頻文件格式。
================================================== ========================
開啟音頻解碼器:[mp3lib] MPEG layer-2,layer-3
音頻:44100 Hz,2 ch,s16le,128.0 kbit / 9.07%(比率:16000-& gt; 176400)
所選的音頻編解碼器:[mp3] afm:mp3lib(mp3lib MPEG layer-2,layer-3)
================================================== ========================
[AO PCM]文件:audiodump.wav(WAVE)
PCM:採樣率:44100Hz通道:立體聲格式s16le
[AO PCM]信息:使用-vc null -vo null -ao pcm可實現更快的轉儲
[AO PCM]信息:要寫入WAVE文件,請使用-ao pcm:waveheader(默認)。
AO:[pcm] 44100Hz 2ch s16le(每個樣本2個字節)
視頻:無視頻
開始播放...
答:217.0(03:37.0)of 265.0(04:25.0)0.3%

正在退出…(文件末尾)
[/代碼]

不用擔心名為«的文件音頻轉儲.wav»不帶引號的文件是 mplayer的 現在,我們將其與其他程序一起使用以將其轉換為MP3格式:

[代碼] neji @ Maq2:〜/桌面/ wmatomp3 $ me腳–r3mix audiodump.wav 4.mp3
LAME 3.98.4 32位(http://www.mp3dev.org/)
CPU功能:MMX(使用ASM),SSE(使用ASM),SSE2
使用多相低通濾波器,過渡帶:17960 Hz-18494 Hz
將audiodump.wav編碼為4.mp3
編碼為44.1 kHz j-立體聲MPEG-1 Layer III VBR(q = 3)
框架CPU時間/估算| 實時/估計| 播放/ CPU | 預計到達時間
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%長切換短%
157.5 6.4 93.6 92.4 4.2 3.4
編寫LAME標籤…完成
重放增益:-9.6dB
[/代碼]

如果您現在在文件夾中查找,我們將具有以下內容:
[code] neji @ Maq2:〜/桌面/ wmatomp3 $ ls
4.mp3 4.wma audiodump.wav
[/代碼]

準備…。 僅2條命令,我們已經將文件從WMA轉換為MP3。 我知道,對於許多人來說,使用這麼多命令並不是一件令人愉快的事情,但是您始終可以使Script運行並對整個文件目錄執行相同的操作。

到目前為止,我將繼續做下去,要知道,要做好,不要對學習失去興趣,更重要的是:學習了一些東西之後,無論看起來多麼微不足道,都不要像我剛剛對你那樣停止與他人分享。


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

16條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   大衛 他說:

    我使用Soundconverter,對我來說是一個必不可少的應用程序,它具有非常有趣的選項。

    1.    卡洛斯 他說:

      優秀的程序。

  2.   大衛 他說:

    為了從視頻(例如從YouTube)中提取音頻,我使用Clipgrab,它使我可以選擇音頻和視頻的格式及其質量。
    我的音頻文件在Ogg中。

    1.    sieg84 他說:

      OGG FTW!

  3.   elav <°Linux 他說:

    好吧,我必須添加兩件事:

    1-要轉換音頻,我使用Xcfa,它還告訴您必須為每種格式添加哪些包。
    2- Lame在我看來,雖然我無法告訴您,Debian並不是默認提供它,因為我已經使用NetInstall進行安裝了3年以上。

  4.   塔里貢 他說:

    好吧,我進入終端並使用ffmpeg將音頻提取到視頻中並將其轉換為mp3,儘管我從未想過將其轉換為wav。

  5.   sieg84 他說:

    使用soundconverter或soundkonverter會更簡單嗎?
    以及使用ogg的免費軟件?

    由於wma和mp3,wma具有更好的音頻質量。
    甚至更好,而不是使用mp3,而是m4a(aac)。

  6.   三德里亞戈 他說:

    好吧,這一切都很好,但是……到底是什麼“發現”? (我在標題中說)這是西班牙語單詞嗎? 我知道“發現”,但不是這個版本的作者... OO

    1.    日向_寧次 他說:

      你是對的…。 正確的詞是“ Discovering”,我給它起了這個標題,因為大約一周前,我開始了解可以通過CLI執行多少操作(C指令 LINE I接口),我們不這樣做,因為我們真的不知道該怎麼做,但這並不意味著這是不可能的。 我的一個朋友和同事告訴我,我正在控制台上重新做事,因為對他而言,控制台的時代是“ ante-Windosianos”,也就是說,在Windows到來之前,但是……他的觀點。

      1.    梅林Debianite 他說:

        我不認為它需要學習很多東西,有時甚至還很有趣,問題是什麼時候需要在最短的時間內完成它,是的,我知道控制台比圖形更快,但是您需要時間來記住複製並粘貼命令,如果沒有足夠的記憶力,最終將浪費時間。

        是的,很多用戶是對的,使用轉換器很容易,但是如果您的linux播放wma,我不明白為什麼必須轉換它們。

        1.    梅林Debianite 他說:

          對不起,不要參與其中,對學習很有幫助。

  7.   維斯納 他說:

    使用ffmpeg -i file.wma file.mp3就足夠了,或者您可以製作一個腳本來一次轉換多個文件。

    1.    sieg84 他說:

      您用於音頻輸出的比特率是多少?

      1.    維斯納 他說:

        可以使用-ab來調整比特率,例如ffmpeg -i file.wma -ab 192k file.mp3

  8.   維斯納 他說:

    這是ffmpeg可以做的所有事情的文檔,它是一個非常強大的工具,沒什麼可羨慕的 http://ffmpeg.org/ffmpeg.html

  9.   扎杜 他說:

    謝謝

    ****如何將WMA文件轉換為MP3並將它們放在一起成為單個音頻或聲音文件(歌曲->光盤,主題->專輯)****

    1st:如果尚未安裝ffmpeg,則可以使用以下命令進行安裝:
    sudo apt安裝ffmpeg

    第二名:我們位於歌曲所在的目錄或文件夾中:
    cd…..

    第三:將每個WMA文件轉換為MP3格式,並在終端中執行以下命令:
    ffmpeg -i song1.wma -f mp3 -ab 192 song1.mp3
    ffmpeg -i song2.wma -f mp3 -ab 192 song2.mp3
    ...

    第4個:使用相應的命令(根據要連接的主題數)將片段連接起來,類似於:
    ffmpeg -i“ concat:song1.mp3 | song2.mp3” -acodec複製disco.mp3

    富恩特斯:
    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