Linux 如何将MP3输出到声卡
我正试图用perl(特别是)编写一些代码,将声音(特别是MP3)输出到我的声卡上。我还没有看到任何用perl向声卡输出声音的例子,所以这方面的例子会很有帮助Linux 如何将MP3输出到声卡,linux,perl,audio,mp3,Linux,Perl,Audio,Mp3,我正试图用perl(特别是)编写一些代码,将声音(特别是MP3)输出到我的声卡上。我还没有看到任何用perl向声卡输出声音的例子,所以这方面的例子会很有帮助 我的问题是,音频播放器如何向声卡输出声音?他们是否在运行时将其转换为WAV?解决了WAV文件的此问题。有几个软件包可以将压缩的MP3文件转换为WAV,例如和。您在Linux上吗?如果是这样的话,您可以用Perl完成您的逻辑,然后将其交给一些命令行播放器,如。不是一个纯粹的Perl解决方案,但可以完成任务 困难的部分是决定在哪一层挂接到堆栈中
我的问题是,音频播放器如何向声卡输出声音?他们是否在运行时将其转换为WAV?解决了WAV文件的此问题。有几个软件包可以将压缩的MP3文件转换为WAV,例如和。您在Linux上吗?如果是这样的话,您可以用Perl完成您的逻辑,然后将其交给一些命令行播放器,如。不是一个纯粹的Perl解决方案,但可以完成任务 困难的部分是决定在哪一层挂接到堆栈中(这取决于您实际想要做什么,为什么要播放音频),以及Perl模块是否支持这一点。Tim Nordenfur提出了一个显而易见的解决方案,但由于它与SDL事件循环(专为游戏设计)的集成,它可能不会给你带来多大好处(除非你确实想编写游戏)。因此,请编辑您的问题并添加更多细节,以便收到合适的推荐。