Giter Club home page Giter Club logo

Comments (8)

EhsanFox avatar EhsanFox commented on August 23, 2024

Ok, so I've been playing around with it, I removed the image property from the tags, and the file seems to be playable again, but still, the other tags, such as title and others are not showing up (in the music player of mine, which is Windows 10 Groove Music)

But using node-id3 read functions, gives the object
Example:

{
  title: 'Ali Yasini - Nade Ghol | OFFICIAL TRACK علی یاسینی - نده قول',
  artist: 'Ali Yasini',
  artistUrl: [ 'https://www.youtube.com/@aliyasiniofficial' ],
  audioSourceUrl: 'https://www.youtube.com/watch?v=PABz4ySVrYE',
  length: '2',
  publisher: 'Project-mp - music-engines',
  publisherUrl: 'htps://ehsan.js.org',
  copyright: '2023',
  copyrightUrl: 'htps://ehsan.js.org',
  taggingTime: '2023-02-23',
  subtitle: 'Downloaded by Project-mp | htps://ehsan.js.org',
  fileOwner: 'Project-mp',
  encodingTime: '2023-02-23',
  encodedBy: 'Project-mp',
  commercialUrl: [ 'htps://ehsan.js.org' ],
  raw: {
    TIT2: 'Ali Yasini - Nade Ghol | OFFICIAL TRACK علی یاسینی - نده قول',
    TPE1: 'Ali Yasini',
    WOAR: [ 'https://www.youtube.com/@aliyasiniofficial' ],
    WOAS: 'https://www.youtube.com/watch?v=PABz4ySVrYE',
    TLEN: '2',
    TPUB: 'Project-mp - music-engines',
    WPUB: 'htps://ehsan.js.org',
    TCOP: '2023',
    WCOP: 'htps://ehsan.js.org',
    TDTG: '2023-02-23',
    TIT3: 'Downloaded by Project-mp | htps://ehsan.js.org',
    TOWN: 'Project-mp',
    TDEN: '2023-02-23',
    TENC: 'Project-mp',
    WCOM: [ 'htps://ehsan.js.org' ]
  }
}

from node-id3.

EhsanFox avatar EhsanFox commented on August 23, 2024

Here is the screenshot of the app:
image

from node-id3.

EhsanFox avatar EhsanFox commented on August 23, 2024

as my information goes further, seems like the problem is not just with Groove Music Player
Seems like no one (besides the node-id3 can't seem to read the tags
For example, the File Explorer of Windows 10:
image

from node-id3.

Zazama avatar Zazama commented on August 23, 2024

Can you try writing without encodingTime and taggingTime?
I think Windows 10 doesn't support the newer tags.

from node-id3.

Zazama avatar Zazama commented on August 23, 2024

Also, it might not handle the webp image format correctly, which is why it might not work with image. I'm not sure if it's a Windows 10 bug or a library bug, can you send the broken mp3 to my email [email protected]?

from node-id3.

EhsanFox avatar EhsanFox commented on August 23, 2024

I've tried it with only the artist and title tag, and still, the same result came back

The idea about the image being webp can be true, so I skipped the image for now, but still, the tags are not showing up.

from node-id3.

Zazama avatar Zazama commented on August 23, 2024

I can't reproduce this on Windows 11, both File Explorer and the Music Player (not Groove anymore) show the correct title and artist
grafik

My initial thought was that Windows 10 does not support ID3v2.4.0 tags, but node-id3 should only write ID3v2.3.0 for title and artist, not really sure what the problem is otherwise :/

from node-id3.

EhsanFox avatar EhsanFox commented on August 23, 2024

Sorry for late response,

I have no idea how is this possible or whatever is going on,
But I've tried with only the artist and title tag,

And yet the result came back the same.

image
image

from node-id3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.