如何解码mp3文件

Posted

技术标签:

【中文标题】如何解码mp3文件【英文标题】:How to decode mp3 file 【发布时间】:2010-11-17 12:35:15 【问题描述】:

如何使用 lisp 获取 mp3 文件的艺术家

(let ((in (open "test.mp3" :direction 
        :input 
        :element-type '(unsigned-byte 8))))
 (when in
   (loop for line =  (read-byte 'utf-8 in)

      while line do (format t "~a" line ))
    (close in)))

【问题讨论】:

您应该使用更简单的编程语言来完成这项任务,或者,如果您的目标是学习 Lisp,请使用更简单的任务。介绍例如 Practical Common Lisp,由 Peter Seibel 编写。 gigamonkeys.com/book/practical-an-id3-parser.html @larsmans:这是一个答案,而不是评论。 :) 【参考方案1】:

一个完整的ID3(MP3标签)解析器在书Practical Common Lisp, chapter 25中有描述。

【讨论】:

以上是关于如何解码mp3文件的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 mp3 比特率? (德尔福)

centos 7 怎么安装mp3解码?以及怎么安装vlc?

ESP32学习笔记(38)——播放MP3文件

将 mp3 解码为整数流

ESP32学习笔记(39)——播放MP3文件(内部DAC方式)

如何在没有任何 html5 功能的情况下通过 javascript 播放 mp3 文件?