有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

音频数据格式和文件格式Java声音

我正在浏览他们的声音api的Java教程,他们描述了两种格式化的音频数据(数据格式和文件格式)。根据我对it的理解,数据格式告诉您如何解释原始声音数据,而文件格式告诉您如何解释包含该数据的文件。他们以mp3为例,介绍了一种特定类型的编码数据格式。然而,我也非常清楚我们已经做到了这一点。mp3文件类型,那么mp3是数据格式还是文件格式?我对数据格式和文件格式的理解是否正确


共 (1) 个答案

  1. # 1 楼答案

    作为文件格式和数据格式之间的一般区别

    • 文件格式是数据在文件中的排列方式
    • 数据格式是数据本身的格式

    许多文件格式是以这种方式排列的,因此它存储的数据被分成一个标题,其中包含关于存储在文件中的数据的信息,以及表示文件应携带的某种类型信息的实际数据

    例如,MP3文件包含报头、实际的MPEG音频第3层编码的音频数据(实际上存储为固定或可变大小的数据帧)和可选的ID3标签

    另一方面,数据格式可以被认为是数据本身如何表示某些片段信息

    例如,逗号分隔文本(CSV)格式的数据通过分隔由逗号字符分隔的数据列来排列其保存的数据。新行表示具有相同格式的另一段数据,通常是另一行

    以下是一些可能感兴趣的维基百科文章: