【问题标题】:get/set cover for mp3 file in golang在golang中获取/设置mp3文件的封面
【发布时间】:2018-10-05 11:58:13
【问题描述】:

我有一个 mp3 文件,当我将它加载到媒体播放器中时,媒体播放器会显示专辑的封面。我认为封面在文件的元数据中,所以我想知道是否有办法在 golang 中找到该封面。

如何为 mp3 文件设置封面?

【问题讨论】:

标签: go mp3


【解决方案1】:

此属性的名称是ID3

您可以使用库dhowden/tag 来执行此操作。

m, err := tag.ReadFrom(f)
if err != nil {
    log.Fatal(err)
}
log.Print(m.Format()) // The detected format.
log.Print(m.Title())  // The title of the track (see Metadata interface for more details).

m.Picture() 的类型是图片...

尽情享受吧!

另一个库: - https://github.com/mikkyang/id3-go

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-05
    • 1970-01-01
    • 2012-06-18
    • 2010-11-10
    • 1970-01-01
    相关资源
    最近更新 更多