Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verbose option #8

Open
J-P- opened this issue Jun 9, 2016 · 8 comments
Open

Verbose option #8

J-P- opened this issue Jun 9, 2016 · 8 comments

Comments

@J-P-
Copy link

J-P- commented Jun 9, 2016

Hello again. Hope that all is well.

This appears to be an issue. When I type and run "id3 test.mp3" I get what appears to be expected output: the 7 primary key/value pairs added to the file name and format. However, when I run the same with the -v option, I get an extended output with many of the values missing, even those viewable without the -v option. See below for the outputs. Thanks.


ID3 test.mp3

Gives:

m:\_TEMP\_TEST\
>id3 test.mp3
File: test.mp3
Metadata: ID3v2.3
Title: 08—THIS TOWN
Artist: 06—FRANK SINATRA
Album: 02—ALBUM
Track: 19
Year: 2003
Genre: 09—GENRE1
Comment: 13—COMMENT_LINE1  13—COMMENT_LINE2  13—COMMENT_LINE3

ID3 -v test.mp3

Gives:

m:\_TEMP\_TEST\
>id3 -v test.mp3
#file   test.mp3
#tag    ID3v2
{TALB}

{TPE1}
        06—FRANK SINATRA
{TPE2}

{TBPM}

{COMM::eng}
        13—COMMENT_LINE1
        13—COMMENT_LINE2
        13—COMMENT_LINE3

{TCOM}

{TPE3}

{TIT1}

{TCOP}

{TPOS}

{TENC}

{TSSE}
        20—ENCODEDSETTINGS
{TCON}

{TKEY}

{IPLS}

{TCMP}

{TSRC}

{TEXT}

{TPE4}

{TOAL}

{TOPE}

{TOLY}

{TORY}

{POPM}

{POPM}

{TPUB}

{TIT3}

{TIT2}

{TRCK}

{TYER}

{TSOA}

{TSOP}

{TSOT}
        58—TITLESORT--V2.3--U16--GENRE1+GENRE2
{TSO2}
        51—ALBUMARTISTSORT
{TXXX:ASIN}

{TXXX:BAND}

{TXXX:CATALOGNUMBER}

{TXXX:itunesadvisory}

{TXXX:TEST3}

@squell squell self-assigned this Jun 10, 2016
@squell
Copy link
Owner

squell commented Jun 10, 2016

Could you copy the tag (e.g. using 'id3 -2 --duplicate test.mp3 foo' ) to an empty file and attach it here? Or if you prefer, send me a small original file by email which triggers this. Thanks!

@squell squell added the bug label Jun 10, 2016
@J-P-
Copy link
Author

J-P- commented Jun 10, 2016

@squell
Emailed file. Thanks.

@squell
Copy link
Owner

squell commented Jun 19, 2016

I'm unable to reproduce it; on both Windows and Linux id3 shows the same data with or without -v.

What system are you on, exactly? If you're on Windows, what is the 'system locale for non-Unicode programs'? (You can find that under Control Panel -> Region & Languages -> Administrative).

@J-P-
Copy link
Author

J-P- commented Jun 19, 2016

@squell
OS: Windows 7 / current
Locale for non-Unicode: EN (US)
Don't know what else to say, except that it is reproducible with that and other files.
The transfer option, -D, does work well and as expected.

@squell
Copy link
Owner

squell commented Jun 19, 2016

  1. And if you run 'id3 -v' on the exact file you sent me, you get the same behaviour reported?

  2. Also, do you really see a "blank" field at "POPM", or do you see "<binary data>"? (This is a hardcoded ASCII string in the program; I can't think of any reason it should not show up)

  3. What happens if you run id3 -q "%_{TALB}" test.mp3 ?

@J-P-
Copy link
Author

J-P- commented Jun 19, 2016

@squell

  1. Yes.
  2. The first report was a copy & paste from the Windows CMD Console.
  3. 02—ALBUM (copy & paste)

Assuming it worked, on my end, as expected, how could one import the dump—en masse—to the mp3? Or, do I have to parse each line?

@squell
Copy link
Owner

squell commented Jun 19, 2016

Thanks! I don't understand this bug. When I have more time, I'll prepare a version of id3 that we can use (hopefully) to hunt this bug down. I'll also try some more Windows machines in the meantime to see if I can reproduce it myself.

@J-P-
Copy link
Author

J-P- commented Jun 19, 2016

@squell
Thanks.
This is not that critical, as I can get the values individually.
Assuming a dump worked on my end as expected, how could one import the dump—en masse—to the mp3? Or, do I have to parse each line?

@squell squell added the win32 label Jun 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants