Comments (8)
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.
Here is the screenshot of the app:
from node-id3.
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:
from node-id3.
Can you try writing without encodingTime
and taggingTime
?
I think Windows 10 doesn't support the newer tags.
from node-id3.
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.
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.
I can't reproduce this on Windows 11, both File Explorer and the Music Player (not Groove anymore) show the correct title and artist
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.
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.
from node-id3.
Related Issues (20)
- [feature] Add support for React Native HOT 5
- length/TLEN HOT 2
- Not working with typescript HOT 2
- (Existing) tag for 'year' not returned HOT 5
- ImageBuffer returns undefined after editing other tags HOT 2
- Explain in docs that `write` doesn't create new file =) HOT 4
- "releaseTime" tag not read from AIFF file HOT 6
- Duration not supported HOT 1
- Add constants for obscure tag values HOT 7
- update function does not take v4 tags into account
- Changes and fixes for new API release
- Updating tags in AIFF files makes tags/audio unreadable by other applications HOT 5
- Incorrect timestamps on Syncronized lyrics HOT 16
- Setting synchronisedLyrics to undefined throws an error HOT 4
- Not reading id3v1 HOT 1
- Support for audio formats other than mp3 HOT 4
- Support large files HOT 2
- Issues with metadata being read by certain players HOT 2
- Basic adding tags not working HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-id3.