You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have many tracks, which exported to JSON file, and comparing csv/tsv files with json, I may state, that these fields are not exported to tsv/csv:
"Track Count"
"Composer"
"BPM"
"Disabled" (In JSON file, if track is disabled (unchecked in iTunes) the value is string = "". Yes, it's odd. And for tracks which are checked (enabled), field "Disabled" is not exported/appeared on JSON file)
"Comments"
@shawnbot was itunes-data designed to avoid/skip that field? Or it was not known at the development stage?
Anyway here is my data, based on node v7.5.0., npm v4.1.2. and itunes-data v0.1.3.
But this "Track Number" in scope of Artists (in fact as I see, --artists takes into consideration "Album Artist" field), is cumulative count of all Artist's tracks.
So I may say, that "Track Count" as a field is used by itunes-data for --tracks in wrong way (maybe not very proper).
The text was updated successfully, but these errors were encountered:
alundiak
changed the title
--tracks doesn't export "Track Count" for csv/tsv
--tracks doesn't export "Track Count" and "Composer" for csv/tsv
Feb 26, 2017
alundiak
changed the title
--tracks doesn't export "Track Count" and "Composer" for csv/tsv
--tracks doesn't export the same fields for csv/tsv as for json
Feb 26, 2017
This time, I have iTunes v12.8, MacOS v10.13.6, node v10.11.0, npm v6.4.1.
I installed itunes-data@0.1.4 which still depends on fast-csv@0.4.4.
I also installed fast-csv@2.4.1 as @latest.
Hey @alundiak, thanks for reporting this. Unfortunately, I don't have much time to look at this library right now. If you're familiar and have some time to dig into it, I would be more than happy to make you a collaborator. 🍻
I have many tracks, which exported to JSON file, and comparing csv/tsv files with json, I may state, that these fields are not exported to tsv/csv:
"Track Count"
"Composer"
"BPM"
"Disabled"
(In JSON file, if track is disabled (unchecked in iTunes) the value is string =""
. Yes, it's odd. And for tracks which are checked (enabled), field "Disabled" is not exported/appeared on JSON file)"Comments"
@shawnbot was
itunes-data
designed to avoid/skip that field? Or it was not known at the development stage?Anyway here is my data, based on node
v7.5.0.
, npmv4.1.2.
and itunes-datav0.1.3
.Command:
Track Info Example in iTunes:
Here is cut from XML (from section
"Tracks"
):XML content s the same as truth:
Europa is first track in album, and Odyssey is second. So total count is 2.
Here is JSON output:
Here is my CSV file header output:
Here is my TSV output:
BTW
This commands
gives:
But this "Track Number" in scope of Artists (in fact as I see,
--artists
takes into consideration"Album Artist"
field), is cumulative count of all Artist's tracks.So I may say, that
"Track Count"
as a field is used byitunes-data
for--tracks
in wrong way (maybe not very proper).The text was updated successfully, but these errors were encountered: