【问题标题】:File in unsupported text encoding?文件采用不受支持的文本编码?
【发布时间】:2018-11-14 22:40:35
【问题描述】:

我正计划尝试为一个 mp3 文件做一个解析器,所以我打开了终端并做了code Desktop/music.mp3。当我查看 MP3 文件以查看格式时,它说文件的编码不受支持。所以当我查看文件时,我得到了这个混乱的问题符号。

我还尝试查看其他文件,它们都显示了相同的模式。

有谁知道这可能是什么编码?我的操作系统是 Mac,版本 High Sierra。我调查了一下,我相信它可能是 Mac 的 FileVault。我还计划解析其他类型的文件。如果我无法解码,有什么方法可以打开文件的文本吗?谢谢。

【问题讨论】:

  • 如果您认为它是 FileValut,您可以随时关闭它以查看是否是它,但我非常怀疑它的 FileVault。
  • 您需要了解"binary" file/format 和文本之间的区别。

标签: macos file encryption mp3


【解决方案1】:

这些文件不包含 ASCII/文本,因此您无法在文本编辑器中查看它们。可以在此处找到文件格式的细分:https://en.wikipedia.org/wiki/MP3

【讨论】:

  • 我也打算对其他文件进行此操作。有没有其他方法可以找到文件的格式?
  • @robby 文件通常具有不同的文件扩展名来表示它们的格式。MP3 文件是 MP3 文件格式。该规则很好地适用于二进制文件。许多格式在开始时都有“魔术字节”。这有助于识别未知的文件格式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-28
  • 2014-11-25
相关资源
最近更新 更多