当前位置: 首页 > 科技观察

在Linux上使用SoundConverter批量转换音频

时间:2023-03-13 22:28:15 科技观察

存储数字音频的文件格式有很多种,它们适用于不同的用途。当然,数字音频只是声音的一种形式,是声波的呈现,通过解码器和一组扬声器转换成声音。一些音频格式(通常称为无损格式)旨在将音频编码为接近其原始模拟形式。然而,现实世界中存在海量数据,目前只能以数字形式进行近似,需要非常大的文件。其他音频格式(称为有损格式)在文件大小和声音的合理表示之间取得平衡。有许多用于音频转换的好终端命令:有sox和ffmpeg,以及一些格式特定的编码器,如opusec、flac、oggenc、fdkaac、wavpack等等。在Linux上安装SoundConverterSoundConverter可通过大多数Linux发行版上的包管理器获得。在Fedora、Mageia和类似的发行版上:$sudodnfinstallkdenlive在Elementary、Mint和其他基于Debian的发行版上:$sudoaptinstallkdenlive但是,我使用Flatpak安装SoundConverter。转换音频一旦将音频编码为有损格式,就会丢失数据。这些数据是否重要取决于其听众的耳朵。有些人听不出低比特率MP3和高质量FLAC文件之间的区别,即使是那些听不到的人也常常不会注意到320kbpsOggVorbis播客和128kbpsOggVorbis播客之间的区别。将音频从压缩格式转换为未压缩格式不会恢复丢失的数据,但需要将音频从一种格式转换为另一种格式的情况并不少见。您可能希望将文件上传到只接受某些格式的网站,或者您的移动设备可能只能播放某些格式,或者通过电子邮件发送对您的邮件主机来说太大的文件,或者您可能只是想节省您的空间硬盘。SoundConverter让您轻松批量转换音频。要使用SoundConverter转换音频:从您的应用程序或活动菜单启动SoundConverter。单击SoundConverter窗口左上角的“添加文件”按钮,然后选择要转换的文件。添加文件后,单击窗口右上角的“首选项”按钮(齿轮图标)并选择要转换的格式。您还可以设置文件命名规则、目标文件夹和其他选项。准备就绪后,单击左上角的“转换”按钮。SoundConverter窗口并行处理SoundConverter是一个有用的应用程序,它不仅完全按照其名称进行操作,而且可以分批并行处理。由于现代计算机有多个CPU内核,在队列中对每个文件一个一个地进行编码是浪费精力和时间。SoundConverter可以同时处理和编码多个文件,这意味着转换12个文件所需的时间与通常一个接一个地转换两个文件所需的时间相同。您可以使用一个好的终端命令来做同样的事情,但前提是您了解如何启动并行进程。SoundConverter首选项您还可以将立体声音频转换为单声道文件。这对于播客和有声读物特别有用。这些通常由一个人从一个位置(麦克风)讲话组成,不需要空间位置感。事实上,如果您只有一个耳塞,将立体声文件缩减为单声道会使音频更容易听到,并且文件大小会减半。SoundConverter具有不同音频文件格式的优势是一个很好的功能,但似乎每当我以一种格式保存音频时,我都不可避免地需要另一种格式。有几个很棒的Linux命令可用于转换音频文件,但有时您可能需要一个可以在桌面上打开和拖放文件的应用程序,这就是SoundConverter的用武之地。SoundConverter是一个简单的单一用途应用程序,功能如其名说:将声音从一种格式转换为另一种格式。