发现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来对整个文件目录执行相同的操作。

到目前为止,我将以此为自己做一个好人,并且不要对学习失去兴趣,更重要的是:在您学到一些东西之后,无论它看起来多么微不足道,都不要像我刚刚对您那样停止与他人分享。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   David

    我使用Soundconverter,对我来说是一个必不可少的应用程序,它具有非常有趣的选项。

    1.    卡洛斯

      优秀的程序。

  2.   David

    为了从视频(例如从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
    ...

    第四:用相应的命令(根据要连接的主题数)将片段连接起来,类似于:
    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