Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_infobox (Read 165702 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_infobox

Reply #200

What happened to the "MOD"?  Like ..... 4211256 samples @ 44100Hz and under it is MOD [some number] = 0.  This is how you can tell a song came from a transcode...  if !=0, then transcode.

Are you sure that you are correct..Couse on all encodings i checked now which were done from original cds with eac and lame3.90.3 aps i have that in my infobox;

12276264 samples @ 44100Hz
(mod 588 = 0)
It cant be that they are transcodings-it must be some explanation

If it _doesn't_ equal 0, then it's a transcode...  Yours is 0.  So it's not.

!= <-- does not equal to

foo_infobox

Reply #201
ok,got it,thanks bud!!


foo_infobox

Reply #203
Quote
' date='May 16 2006, 02:04' post='392784']
Your second solution wouldn't be effective, because all tags are not on all files, and some people use different types of tags / non-standard ones.

I think he was suggesting:

1)  to have a box for each tag instead of listing each of them just as a line of text, regardless if it is a standard or a custom one

2)  to have the boxes with a multi files selection too

3)  to have a box even when the "various/unchanged" text is shown

4)  and, above all, to be able to easily edit or replace the text in the boxes as they usually allow you, instead of the lot of clicks we now have to use to edit a couple of fields.

5)  The icing on the cake would be the support of the multi values separator and to have it working for both a multi and a single file selection. (This is a known inconsistency in the standard properties window too).
(Mmmm, I'm afraid I will get a bit of a telling off... talking again about this.....)

foo_infobox

Reply #204
Hello,

How can I input full date? I'd like to write something like "2001-03-28", but typing "-" popups up a message saying that only numbers are acceptable.

I know that "save and next" was mentioned many times already, but I guess that if I mention it, too, then the author will feel more motivated

Hmm... or maybe there is source code available somewhere?
Maciek

foo_infobox

Reply #205
Can you please add the minor tag version? ID3v2.2, ID3v2.3, ID3v2.4..
Thanks.

foo_infobox

Reply #206
2.0.2
   Droplist(genre listbox and editbox) remember history item.
   Fix genre list.
   Multiple value split by '\' while writting tag.


foo_infobox

Reply #207
2.0.2
   Droplist(genre listbox and editbox) remember history item.
   Fix genre list.
   Multiple value split by '\' while writting tag.

:unsure:

Auto-save feature :whooo:

you are a god
~

foo_infobox

Reply #208
The download on that site doesn't work
hi

 

foo_infobox

Reply #209
Did you read the thread and use the posted download site?

foo_infobox

Reply #210
Found a bug:
If you edit one of "other meta fields", the value displayed in the dialog is not updated.
If you create new field, the first value is displayed, but if you edit it -> same as above.
Maciek

foo_infobox

Reply #211
This plugin still causes foobar2000 lockups and crashes.

The latest 2.0.2 does not fix this problem.  It is the same issue as I reported earlier in this previous post.

foo_infobox

Reply #212
(a) Confirming that the 'reload info' button doesn't work.

(b) Found another reproduceable crash. Add an HTTP stream (like from an FPL or PLS) to the play list. Don't start playing it. Right-click and go to file info. Upon clicking 'close', foobar will generate an error log and crash. HTTP streams that are playing work as normal.
~

foo_infobox

Reply #213
2.0.2
   Droplist(genre listbox and editbox) remember history item.
   Fix genre list.
   Multiple value split by '\' while writting tag.


Thanks, man.  You're awesome.




foo_infobox

Reply #217
Did you read the thread and use the posted download site?
That webpage is down, TrNSZ.
Works here. Try again later
Fine here.  It's unfortunate all the lockup and crash bugs are still in the current version.

Have they been looked at?

foo_infobox

Reply #218
Still reload info doesnt work. Not funny :/

foo_infobox

Reply #219
This plugin still causes foobar2000 lockups and crashes.

The latest 2.0.2 does not fix this problem.  It is the same issue as I reported earlier in this previous post.


Can you post a crash log? And lav-chan, please.

foo_infobox

Reply #220
I haven't gotten the crash in awhile, but the lockup is reproducable.  I posted full details in this topic already, over here.

foo_infobox

Reply #221
Here is a crashlog, with a crash caused by foo_infobox on foobar2000 startup.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00C22553h
Access violation, operation: read, address: 00C74000h
Call path:
entry
This is the first crash logged by this instance.
Code bytes (00C22553h):
00C22513h:  7C 24 14 C7 47 1C 01 00 00 00 8B C3 C6 44 24 30
00C22523h:  01 8D 50 02 66 8B 08 83 C0 02 66 3B CE 75 F5 2B
00C22533h:  C2 D1 F8 50 53 8B F7 E8 21 5C 00 00 8B 47 14 66
00C22543h:  83 3C 43 00 8D 1C 43 75 0D 8D 64 24 00 83 C3 02
00C22553h:  66 83 3B 00 74 F7 8B 74 24 18 8D 44 24 14 E8 8A
00C22563h:  4F 00 00 C6 44 24 30 00 83 7F 1C 01 75 2D 83 7F
00C22573h:  18 08 72 0C 8B 57 04 52 E8 82 1C 01 00 83 C4 04
00C22583h:  33 C0 C7 47 18 07 00 00 00 89 47 14 57 66 89 47
Stack (0012EF74h):
0012EF54h:  00000028 00000000 00160000 0052FC58
0012EF64h:  00000000 0052FEC0 7C91EE18 7C9206F0
0012EF74h:  4794A851 0012F084 0012F090 3C479182
0012EF84h:  0000008A 00C73E38 00C56350 00C73F70
0012EF94h:  0000008A 00000004 0012F000 00C45970
0012EFA4h:  00000001 0012F084 0012F00C 00C2EAE5
0012EFB4h:  0012EFD8 0000008E 0012F084 4794B725
0012EFC4h:  00000000 00C55288 0000025B 0012F090
0012EFD4h:  0012F084 00C4A718 0012F090 00000000
0012EFE4h:  0000008E CDC8F61A 4E0A7C22 3C479182
0012EFF4h:  C38703E1 4794B725 0012EFC0 0012F0B4
0012F004h:  00C451F0 00000002 0012F0C0 00C2D52D
0012F014h:  0040C6CB 0012F090 0012F084 0012F144
0012F024h:  00000002 0000015E 0012F058 00000000
0012F034h:  00000000 0101F094 000111D1 00000011
0012F044h:  0012EFA0 0012F088 0012F08C 7C91EE18
0012F054h:  7C920570 FFFFFFFF 7C92056D 0048802C
0012F064h:  003B0000 00000000 0048804B 4797C7A0
0012F074h:  00000000 0012F0E0 00000000 00000000
0012F084h:  004B2624 0012F000 00000068 004B262C
Registers:
EAX: 00000009, EBX: 00C74000, ECX: 00000004, EDX: 00000002
ESI: 00C73E38, EDI: 00C73E38, EBP: 0012EFAC, ESP: 0012EF74
Crash location: "foo_infobox", loaded at 00C20000h - 00C5F000h

Loaded modules:
foobar2000                       loaded at 00400000h - 004E6000h
ntdll                            loaded at 7C910000h - 7C9C7000h
kernel32                         loaded at 7C800000h - 7C906000h
COMCTL32                         loaded at 773A0000h - 774A2000h
msvcrt                           loaded at 77BE0000h - 77C38000h
ADVAPI32                         loaded at 77DA0000h - 77E4A000h
RPCRT4                           loaded at 77E50000h - 77EE1000h
GDI32                            loaded at 77EF0000h - 77F37000h
USER32                           loaded at 77D10000h - 77DA0000h
SHLWAPI                          loaded at 77F40000h - 77FB6000h
SHELL32                          loaded at 7C9D0000h - 7D1EF000h
ole32                            loaded at 774B0000h - 775ED000h
shared                           loaded at 10000000h - 1002A000h
comdlg32                         loaded at 76350000h - 7639A000h
uxtheme                          loaded at 5B0F0000h - 5B128000h
LgWndHk                          loaded at 003C0000h - 003C7000h
foo_albumlist                    loaded at 00A20000h - 00A61000h
foo_browser                      loaded at 00A70000h - 00AAA000h
foo_cdda                         loaded at 00AC0000h - 00AF9000h
foo_converter                    loaded at 00B20000h - 00B84000h
foo_dsp_std                      loaded at 00BB0000h - 00BF2000h
foo_infobox                      loaded at 00C20000h - 00C5F000h
foo_input_std                    loaded at 00C80000h - 00D7B000h
foo_masstag                      loaded at 00DA0000h - 00DF0000h
foo_rgscan                       loaded at 00E10000h - 00E56000h
foo_uie_albumart                 loaded at 00E80000h - 00EB4000h
gdiplus                          loaded at 4EBA0000h - 4ED43000h
foo_ui_columns                   loaded at 00EF0000h - 00F8B000h
foo_ui_std                       loaded at 00FB0000h - 01007000h
imagehlp                         loaded at 76C50000h - 76C78000h
DBGHELP                          loaded at 59DD0000h - 59E71000h
VERSION                          loaded at 77BD0000h - 77BD8000h

Stack dump analysis:
Address: 00C45970h, location: "foo_infobox", loaded at 00C20000h - 00C5F000h
Address: 00C2EAE5h, location: "foo_infobox", loaded at 00C20000h - 00C5F000h
Address: 00C55288h, location: "foo_infobox", loaded at 00C20000h - 00C5F000h
Address: 00C4A718h, location: "foo_infobox", loaded at 00C20000h - 00C5F000h
Address: 00C451F0h, location: "foo_infobox", loaded at 00C20000h - 00C5F000h
Address: 00C2D52Dh, location: "foo_infobox", loaded at 00C20000h - 00C5F000h
Address: 0040C6CBh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920570h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 0048802Ch, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0048804Bh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B2624h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B262Ch, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B0380h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004A03CDh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B2624h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0049AB1Fh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00474D97h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0049B2A8h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00474BF2h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B9E98h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004D1444h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0049AC78h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0040AB73h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004D17CCh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00EA5816h, location: "foo_uie_albumart", loaded at 00E80000h - 00EB4000h
Address: 7D0B64ECh, location: "SHELL32", loaded at 7C9D0000h - 7D1EF000h
Address: 00E1EFCCh, location: "foo_rgscan", loaded at 00E10000h - 00E56000h
Address: 00BC2F0Ch, location: "foo_dsp_std", loaded at 00BB0000h - 00BF2000h
Address: 7746A98Ch, location: "COMCTL32", loaded at 773A0000h - 774A2000h
Address: 00CDB10Ch, location: "foo_input_std", loaded at 00C80000h - 00D7B000h
Address: 00B5F98Ch, location: "foo_converter", loaded at 00B20000h - 00B84000h
Address: 7CD9E7A6h, location: "SHELL32", loaded at 7C9D0000h - 7D1EF000h
Address: 004B0380h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B3C64h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004D4918h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004A041Ah, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00428623h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004B0380h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B0380h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B287Ch, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9205D4h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004A892Ch, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 7C927CB7h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000002BAh)
Address: 0044005Ch, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00450020h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0041005Ch, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 0048842Eh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B90FCh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00403535h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004075EBh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004075F8h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B90FCh, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0049BC8Ah, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00487FA3h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B4080h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 10002D67h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000B7h)
Address: 004B4080h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004A30F3h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004B4080h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004289C7h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004D37B0h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0048B299h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004866B7h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004866B1h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004A893Ch, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004A7000h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004D6C48h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0048B590h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 004A3208h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 0048AA74h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E6000h
Address: 00FEDF4Ch, location: "foo_ui_std", loaded at 00FB0000h - 01007000h

Version info:
foobar2000 v0.9.2
UNICODE

foo_infobox

Reply #222
First of all, great plugin!But I couldn't fail to notice that it does not obey the setting on the "Advanced" tab. That is, if I set to update only ID3V2, it updates also ID3V1 regarless of this setting.
I think the same applies to the generic masstagger. If I set to update only ID3V2 and make it write a Genre, that does not exist in ID3V1, it updates the ID3V2 genre, but DELETES!!! the ID3V1 one. This is very annoying. I hope this is just a bug that will be fixed soon, it is not so "by design". In that case the settings are useless.

It would be also a good idea, to put a little control on this dialog of fileinfo which would allow me to select which tags to update (ID3V1, ID3V2, or both). Practically te same as on the advanced tab, so it would be easier to set.

foo_infobox

Reply #223
First of all, great plugin!But I couldn't fail to notice that it does not obey the setting on the "Advanced" tab.
I don't think this component uses its own tagging routines, so it has no choice but to obey those settings, although it seems you do not understand them.

That is, if I set to update only ID3V2, it updates also ID3V1 regarless of this setting.
What you select on the Advanced settings page is the preferred tagging scheme for untagged MP3 files. On already tagged files, foobar2000 updates all the tags it reads.

I think the same applies to the generic masstagger. If I set to update only ID3V2 and make it write a Genre, that does not exist in ID3V1, it updates the ID3V2 genre, but DELETES!!! the ID3V1 one. This is very annoying. I hope this is just a bug that will be fixed soon, it is not so "by design". In that case the settings are useless.
Again, the preferred tagging scheme does not limit which tags are updated, and the masstagger uses the standard tag update mechanism.