I have written a small plugin for enhancing the fuction of show file info box.
Here is the screenshot
(http://pelit.koillismaa.fi/plugins/plugins/71/foo_infobox.png)
Edit1: copy the post on "Third-party plugins" thread
Component name - foo_infobox
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.7.1
Short description of the component - A substitute for the build-in file info box
Compile date - October 18, 2003
Download link - http://pelit.koillismaa.fi/plugins/general.php#8 (http://pelit.koillismaa.fi/plugins/general.php#8)
Screenshot link - foo_infobox.PNG (http://pelit.koillismaa.fi/plugins/plugins/71/foo_infobox.png)
Some explanation about "Override codepage" option:
If you check that option,then you can select any codepage installed in your system.foo_infobox will convert all meta tags from ANSI to UTF-8 using selected codepage,instead of using system default codepage.
It is useful for reading some tags not stroed in Unicode correctly.
Edit:updated download link to new version
Now this is a worthy replacement...
Well done.
Edit: After playing around with this new box, I can honestly say that this should be the next official info box for Foobar2000. Seriously, you should contact Peter and have him take a look at this. Flexible and very functional. The ONLY thing I would ask to make it perfect is to make it resizeable and keep its size over many uses.
It's nice. Quite a bit more intuitive than the current one.
What do the options 'change focus' and 'follow cursor' do? Would they actually be relevant in the file info box?
Edit:
Answer: 'Change focus' synchronises the selected song in the playlist to the file displayed in the info box and 'Follow cursor' synchronises the file info box display to the song selected in the playlist. Yes, very relevant indeed.
Some of my files give an error when opening the "special" window.
ERROR (CORE) : Illegal operation:
Code: C0000005h, flags: 00000000h, address: 77C336D0h
Access violation, operation: read, address: 00000000h
Module: "msvcrt", loaded at 77C00000h - 77C53000h
Symbol: "strcmp" (+00000010h)
This is the first crash logged by this instance.
Code bytes:
77C336B0h: FD 5E 5F 5B C3 8D 42 FC 5E 5F 5B C3 CC CC CC CC
77C336C0h: 8B 54 24 04 8B 4C 24 08 F7 C2 03 00 00 00 75 3C
77C336D0h: 8B 02 3A 01 75 2E 0A C0 74 26 3A 61 01 75 25 0A
77C336E0h: E4 74 1D C1 E8 10 3A 41 02 75 19 0A C0 74 11 3A
Crash info dumped to failure.txt in your program directory.
If you are reading this, you should restart the program as soon as possible to avoid further trouble, and report this exact message to the developer.
ERROR (CORE) : error executing menu command: "Show file info (special)"
Don't know what could be the difference, but these files can be opened in text mode by Total Commander and give ASCII-DOS charset mode in default, while the "good" files are ANSI-Windows by default. I don't see any other differences, not even in the tag types, APEv2 and ID3v1 are present only in these files.
I Use WinXP SP1 if it's important.
EDIT: OK, encountered some other files with ID3v2 tags, and they give the same error. Maybe the other files once had ID3v2, which got stripped, don't know.
BTW, I use kode54's plugin to read ID3v2 tags, no writing to them , though.
Slight problem with the group boxes. (image (http://home.earthlink.net/~kode54/info.png))
Stretch the tops of both boxes up by one point and all is well. :B
EDIT: Hmm, from a bit of tweaking, I end up with the final positions/sizes of 205x119 at 3,29 and 153x158 at 212,29. Or, in resource code, sort of:
CONTROL "Standard meta fields", -1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 3, 29, 205, 119
CONTROL "Technical info", -1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 212, 29, 153, 158
@kode
Fixed and uploaded,thanks
@kalmark
I don't know what's the problem.In fact foo_infobox doesen't read tags from files directly.It load file info by querying the info from database,or asking database to reload info from file, then querying database
If you upload a file causing the error,I could look into it.
Got the new dll, but its now saying that XP doesnt see if as a valid windows image. It doesnt load at all now.
this crash appeared (after approx a minute), when i installed infobox
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00000000h
Access violation, operation: read, address: 00000000h
Module: "foobar2000", loaded at 00400000h - 0044E000h
Additional info: menu_manager::run_command() / "Playback/Stop"
This is the first crash logged by this instance.
Version info:
foobar2000 v0.7.1
UNICODE
i thought: shit happens, but then in the next instance this happened
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 77F73905h
Access violation, operation: write, address: 00000001h
Module: "ntdll", loaded at 77F40000h - 77FEE000h
Symbol: "RtlSizeHeap" (+000005EFh)
Additional info: service creation failure
This is the first crash logged by this instance.
Code bytes:
77F738E5h: 14 56 E8 4E 92 01 00 0F B7 06 29 43 28 80 65 14
77F738F5h: 00 57 53 E8 7C F6 FF FF 8B 47 08 8B 4F 0C 3B C1
77F73905h: 89 01 89 48 04 75 21 66 8B 07 66 3D 80 00 73 18
77F73915h: 0F B7 C8 8B C1 83 E1 07 B2 01 C1 E8 03 D2 E2 8D
Version info:
foobar2000 v0.7.1
UNICODE
i deleted the plugins and everything runs smooth again. i can't reproduce anything so far, but i thought the error logs might help you somehow. they don't for me
Got the new dll, but its now saying that XP doesnt see if as a valid windows image. It doesnt load at all now.
sorry:blink:
reuploaded,try again
It seem there are many bugs in this plugin.
I haven't done many test.Now I don't have enough time to debug it and my code skill is very bad.
So try this plugin on your own risk.
v1.2.4 uploaded
Just fixed a fool bug causing the crack
Please redownload the dll
Is there any way to sort meta fields [other] by display name (alphabetic)? I have a lot of personnal field, and finding the good one is not very fast with the actual sorting (physical, I suppose) system.
(http://membres.lycos.fr/guruboolez/images/foobar/hfr/xx_foo_infobox.png)
v1.2.5 uploaded,version num increase so fast
@kalmark and ilikedirtthe2nd
I think I have found what cause the problem before.
Please download new version,hope this had fixed the crash
@guruboolez
I can't open the image,damning proxy server
I have see what you mean.I suppose I could do this in the future,but not promise
Small suggestion (but don't take this one in count if you don't find it useful for most people): a way to pop-up COMMENT field.
I've on some files a lot of informations, and the small defined box is too small for read them with comfort.
On some other files (opera for exemple), COMMENT field is heavily formatted, with tabs and large lines. For exemple :
Mitridate, Re di Ponto
Opera seria, K87/74a
Libretto : Vittorio Amadeo Cigna-Santi, dalla tragedia di Jean Racine
Mitridate, re di Ponto........................................... Guiseppe Sabbatini
(King of Pontus – Roi du Pont)
Aspasia, promessa sposa di Mitridate............................. Natalie Dessay
(bethrothed to Mitridate – fiancée de Mithridate)
Sifare, figliuolo di Mitriate.................................... Cecilia Bartoli
(son of Mitridate – fils de Mithridate)
The small box of your nice component is just killing this formatting. Therefore, it would be nice for me to keep a way to pop-up some fields (at least the COMMENT one) with this component.
But don't feel obliged to do it: I can live with old tagging visualisation window, as long as foobar2000 will keep this last one.
v1.2.5 uploaded,version num increase so fast
@kalmark and ilikedirtthe2nd
I think I have found what cause the problem before.
Please download new version,hope this had fixed the crash
OK, crash fixed, thank you!
Great plugin, BTW, finally some way to use the infobox in an easy&stylish way!
V1.2.6 uploaded
Now it is resizeable.
@guruboolez
I have added a button for comment,click it will popup a detail dialog.Hope this will fit your needed.
For me, it's perfect. Thank you very much.
There's maybe a better or simply complementary way to do it: add an option to allow the user to see ALL fields embedded in a file in "other meta" box. Therefore, if some people need to pop-up another common fields, they can do it.
But for my needs, your system is simply ingenious
Some questions:
what mean "change focus" and "follow cursor" ?
And what is "override codepage" intended for ?
Thanks
Some questions:
what mean "change focus" and "follow cursor" ?
And what is "override codepage" intended for ?
Change focus: choose if when you click on "previous" or "next" in the file info box, the cursor moves or not in the playlist.
Follow cursor: choose if the informations in the file info box must be updated when the cursor is moved to another track in the playlist.
Merci very much
Some explanation about "Override codepage" option:
If you check that option,then you can select any codepage installed in your system.foo_infobox will convert all meta tags from ANSI to UTF-8 using selected codepage,instead of using system default codepage.
It is useful for reading some tags not stroed in Unicode correctly.
quote from sld
What do the options 'change focus' and 'follow cursor' do? Would they actually be relevant in the file info box?
Edit:
Answer: 'Change focus' synchronises the selected song in the playlist to the file displayed in the info box and 'Follow cursor' synchronises the file info box display to the song selected in the playlist. Yes, very relevant indeed.
Edit:nyarlathotep faster
v1.2.6.1 uploaded
No more change,only fixed the flicker when opening the dialog
great plugin .. i love it... i hope this replace the standard version
Hmmmm... getting the "invalid windows XP image" crash again upon loading of foobar. Plugin won't load at all with 1.2.6.1.
INFO (CORE) : startup time: 4466 ms
ERROR (CORE) : Failed to load DLL: foo_infobox.dll, reason: Unable to load dll.
Hmmmm... getting the "invalid windows XP image" crash again upon loading of foobar. Plugin won't load at all with 1.2.6.1.
INFO (CORE) : startup time: 4466 ms
ERROR (CORE) : Failed to load DLL: foo_infobox.dll, reason: Unable to load dll.
Hmm...work well here
It's weird.I change nothing but one line about displaying the dialog.I think that code doesn't run when loading dll.
It seem only you have that problem.
Did all version can't be loaded,or only some of them?
I compressed the dll using upx.I don't know if this casue the problem.
I have uploaded a uncompressed dll (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox.zip).You can try it.
v1.2.7 uploaded
download link:foo_infobox.dll (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox.dll)
Add an dropdown listbox.Now you can choose how it work when clicking "previous" or "next' button,
save changes,don't save changes or popup a window prompting you
screenshot
If you didn't like new version,you can download v1.2.6 from here (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox_1.2.6.zip)
Hmm,too many items in dialog
Thanks for this component /\/irana, it is a handy little extension to foobar2000. However, I would have to agree with you here that the window is getting a bit busy.
Perhaps the Override Codepage, Change Focus, Follow Cursor and Prev & Next Mode boxes could be moved into their own page in the foobar2000 preferences dialog? I would imagine most people would set these once and never need to see them again when they are actually using the infobox.
I am having trouble with this new version. When I try and unzip the file it says it does not appear to be a valid archive. Is this just me or are other people having the same problem?
Same issue here. With both v1.2.6 and v1.2.7.
1. Unzip -> you'll get foo_infobox file (without extension).
2. add ".zip" extension to this file
3. unzip it again -> you'll get foo_infobox.dll file
"Cannot Open File. Does not appear to be a valid archive" is the error I am getting.
There is nothing to unzip.
damn
I check the files,it work here.
I zipped the files using winrar3.0,perhapes this cause the problem?
Now I don't have the winzip with my hand.I will reupload them as soon as possible.
Sorry
Yup, It unzips with WinRAR just fine.
but WinZip is a no go.
damn
I check the files,it work here.
I zipped the files using winrar3.0,perhapes this cause the problem?
Now I don't have the winzip with my hand.I will reupload them as soon as possible.
Sorry
I checked it with "file" *nix utility: somehow you managed to do gzipped tar file instead of zip
Just managed to crash infobox:
1. open info box, disable both "change focus" and "follow cursor"
2. remove all tracks from playlist (or change to "empty" tab)
3. enable "change focus"
4. try to enable "follow cursor" -> crash
Nothing big, since noone should use infobox on empty playlist, but the bug is there
What I got was gzipped .zip file --- foo_infobox.zip.gz
Strange things are happening around here
Great plugin, though!
I checked it with "file" *nix utility: somehow you managed to do gzipped tar file instead of zip
I don't know why
Reuploaded
zipped files using winzip2.8
It should be work this time
Just managed to crash infobox:
1. open info box, disable both "change focus" and "follow cursor"
2. remove all tracks from playlist (or change to "empty" tab)
3. enable "change focus"
4. try to enable "follow cursor" -> crash
Nothing big, since noone should use infobox on empty playlist, but the bug is there
Thanks
fixed in v1.2.7.3
upload
What I got was gzipped .zip file --- foo_infobox.zip.gz
Then I suppose it is mod_gzip related problem, not /\/irana's mistake...
hi, /\/irana:
could u make it replace the original menu item 'show file info...' or just hide it?
thx in advance
You can remove the original yourself in Preferences -> Core -> Context Menu Items
Hmm,too many items in dialog
Thanks for this component /\/irana, it is a handy little extension to foobar2000. However, I would have to agree with you here that the window is getting a bit busy.
Perhaps the Override Codepage, Change Focus, Follow Cursor and Prev & Next Mode boxes could be moved into their own page in the foobar2000 preferences dialog? I would imagine most people would set these once and never need to see them again when they are actually using the infobox.
I will add a config page in the next version.
Let user could choose whether or not displaying that items
Excellent. Thank you.
v1.2.7 uploaded
download link:foo_infobox.zip (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox.zip)
I'm getting this:
(http://www.users.bigpond.net.au/carlo/zip.png)
What am I doing wrong?
Redownload.
EDIT again: The server is gzip encoding it. (which makes it 15 bytes larger!)
HTTP response headers:
HTTP/1.0 200 OK
Date: Tue, 21 Oct 2003 11:08:38 GMT
Server: Apache
Last-Modified: Tue, 21 Oct 2003 10:15:29 GMT
Etag:
Accept-Ranges: bytes
Content-Type: application/x-zip-compressed
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 23097
Rename foo_infobox.zip to foo_infobox.zip.gz and hope your archive software understands ZIP inside of gzip archive.
I don't have my own web server
I uploaded them to doc.hydrogenaudio.org
Perhaps that is the reason casusing the error
Is there any reason to zip it? The original non-zipped version seemed to download OK. I wouldn't think people would find it too large to download at 41KB.
Rename foo_infobox.zip to foo_infobox.zip.gz and hope your archive software understands ZIP inside of gzip archive.
Thanks. That worked!
Register for hosting services? :B
Register for hosting services? :B
Temporary now
I don't want to do that also indeed
But before I found other beter place,it is the only way for me to update my plugin.
Hope Dibrom don't blame me
Is there any reason to zip it? The original non-zipped version seemed to download OK. I wouldn't think people would find it too large to download at 41KB.
Ok,I uploaded new version dll,so people can download it here (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox.dll)
And could somebody test
this link (http://www.yaguo.com/~n1ran4/foobar2000/plugin/foo_infobox.zip)?
That server seem unstable,and don't work for some IP,but you can try it.
Edit: could anybody report the new zip link whether or not work for you?
sorry for making so many trouble with downloading
The first zip link worked fine for me (having a winrar)...
but this other doesn't seem to...
The first zip link worked fine for me (having a winrar)...
but this other doesn't seem to...
you mean this link,http://www.yaguo.com/~n1ran4/foobar2000/pl...foo_infobox.zip (http://www.yaguo.com/~n1ran4/foobar2000/plugin/foo_infobox.zip),dont work?
The link to the zip file on www.yaguo.com doesn't work for me either. Error message "The web page might have been removed or had its name changed" on Firebird.
But the non-zipped version on docs.hydrogenaudio.org is fine.
Thanks
It seem I must find other webhost.That's headache.
off topic
Does anybody know where could find a good free webhost?
Edit:correct some words
Thanks for tolerating my bad english
Thanks very much for such a useful plug-in
First link worked fine.
Second link didn't work. Server name resolved OK but the IP address didn't respond to a ping.
v1.3.1
download link:foo_infobox.zip (http://www24.brinkster.com/n1rana/foobar2000/plugin/foo_infobox.zip)
mirror:foo_infobox.zip (http://bbs.ttdown.com/index.php?act=Attach&type=post&id=246184)
(hope these link work for most people)
changes
-moved "override codepage","change focus","follow cursor" and "prev&next mode" into new config page;and whether or not displaying those items in dialog are optional
-added "sort other meta fields" option
-added a button for font setting in config page
-rearranged some button in window,added a button for opening config page
edit:for your information,the dll link in first post of this thread has been updated to v1.3.1 also.
One word: Great!
Another word: Great!
The first link didn't work for me.
Another word: Great!
The first link didn't work for me.
Thanks for report
Hosting problem is painful for me
Same here. First link is NG. It looks like a referer problem, i.e. you can't link directly from any page except the member's page.
Thanks again for the plug-in.
It seem I must find other webhost.That's headache.
off topic
Does anybody know where could find a good free webhost?
Try this (http://www.freewebspace.net/) search engine, or pick one from this (http://www.free-webhosts.com/best-free-webhosts.php) list.
Good luck!
... thanks a lot for the new infobox! It works great!
Ciao
Dora
Thanks, too, especially for tag sorting: I really love it.
I just noticed a small difference between foo_infobox and the official one.
Fields name are not necessary showed in upper-case. For exemple, I have:
composer = Mozart
COMPOSITION = Concerto
etc...
with the official info box, same files informations are :
COMPOSER =
COMPOSITION =
This doesn't annoy me; feel free to correct it, or not
whoa, great plugin; foobar's default infobox blew me away in comparison to the ones i used before switching to foobar (mostly winamp- fav used to be the winamp ogg infobox), but this one takes the cake~ ^^
just some minor suggestions (using 1.3.1 with Foobar v0.7.2 beta 6):
+ whenever I first open the infobox, it always initially highlights the Title and Genre fields (although I can sorta see the point for Title, I don't see how it'd be useful for Genre) maybe bug?
+ maybe change the order of the fields a bit; it might be better to have the ordering follow what most taggers do (in this case, slightly moving Date, Genre, and Track), i.e.
Title _____
Artist _____
Album _____ Track _____
Date _____ Genre _____
Comment _____
+ stretch the Date field just a bit more. that way, dates entered in the form YYYY-MM-DD can be displayed entirely (again, if the date field moved with the Genre line instead of Album, then there would be more than enough space as the space for Genre isn't nearly as important as Album)
+ move the "edit", "add new", and "remove" buttons to the same line as the "Other meta fields". I don't think it'd hurt that much to make the default width just a bit longer so that it wouldn't cover the "Other meta fields" title, and even if you wanted to resize it smaller, just covering it wouldn't really hurt (the default foobar infobox does this, for example).
+ aw, I was kinda fond of the more-accurate display of the Length (i.e. 2:52.093 as opposed to 2:52). maybe it's just me though :p
+ some alternate space-saving naming:
> "Track number" -> "Track #" or just "Track" (I don't think anyone can confuse what "Track" is :p)
> "Undo change" -> "Undo" (really obvious)
> "Reload info from file" -> "Reload info" or "Reload" (I don't know about this one :p)
+ maybe change file size notations? ("MB" -> "MiB", "KByte" -> "KiB") <- again, I don't know about this. these abbreviations are the recent IEC standard (http://physics.nist.gov/cuu/Units/binary.html), but I haven't seen them used elsewhere besides BitTorrent tracker sites ;p
of course, everything's up to you. everyone else, feel free to post comments to the above suggestions.
keep up the great work! (and THANK YOU for the tag sorting <3) :D
Edit: SI -> IEC. sorry 'bout that :p (thanks to foosion for pointing that out)
Thanks, too, especially for tag sorting: I really love it.
I just noticed a small difference between foo_infobox and the official one.
Fields name are not necessary showed in upper-case. For exemple, I have:
composer = Mozart
COMPOSITION = Concerto
etc...
with the official info box, same files informations are :
COMPOSER =
COMPOSITION =
This doesn't annoy me; feel free to correct it, or not
It happens when you reload info from file, but not for all tags :
PERFORMER->PERFORMER
COMPOSER->Composer
LYRICS->Lyrics
I don't know if it's the same for everyone though.
Very Good Plugin.
Thanks for your work.
<ot>
these abbreviations are the recent SI standard (http://physics.nist.gov/cuu/Units/binary.html), but I haven't seen them used elsewhere besides BitTorrent tracker sites ;p
Perhaps because they're not an SI but rather an IEC standard? At least the page you linked clearly says so:
It is important to recognize that the new prefixes for binary multiples are not part of the International System of Units (SI), the modern metric system.
</ot>
v1.3.2
changes
-most of Silverbolt's suggestions have been applied,too lazy to list them all
and thank you,Silverbolt
-added "multi-edit" button.
If you were using new 0.7.2beta,you could click this button to open new default "multiple items" file info box
Still haven't found a good webspace,so I uploaded it to doc.hydrogenaudio.org
Hmm...I'm missing new dynamic 3rd party plugins site
download link:foo_infobox.dll (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox.dll)
mirror:foo_infobox.zip (http://www24.brinkster.com/n1rana/foobar2000/plugin/foo_infobox.zip)
Edit: added a mirror link
great plugin!
i would like buttons for copying info to clipboard:
- filename
- directory
- full filename (path + filename)
i know i can do this using copy info comman, however these could still come handy
Is the project dead?
This plugin seems great. Is it possible to include this in the special version of Foobar at least? I think it could easily replace the default one. Just came right when I needed it.
so just a few more suggestions for this plugin..
what'd be really nice in the multi-edit box is if the default fields displayed in the normal, single-item view were there too, similar to iTunes.
What would be really useful (at least for me) is to have some kind of tabbed view over different tagtypes, like one for idv1,idv2 and apev2 tags, also to be able to add(?)/remove a certain type of tag(s) (i'de really like to strip off idv2 tags for example), sometimes i have a hard time keeping track of what tags contain what data
great plugin!
i would like buttons for copying info to clipboard:
- filename
- directory
- full filename (path + filename)
i know i can do this using copy info comman, however these could still come handy
I missed this post until neoufo51 pump it.
I will add this feature in next version ASAP,perhaps in this weekend.
Is the project dead?
More exactly,it is dormient. Now somebody try to wake it up.
@herr klang
so just a few more suggestions for this plugin..
what'd be really nice in the multi-edit box is if the default fields displayed in the normal, single-item view were there too, similar to iTunes.
Hmm...I just uninstalled iTune a few days ago,and I can't understand what you mean exactly.
@treech
http://www.hydrogenaudio.org/forums/index....showtopic=15524 (http://www.hydrogenaudio.org/forums/index.php?showtopic=15524)
This thread has more discussion about multi-type tags.
Is it possible that I could now erase the original "Show File Info". Is there a .dll corresponding to it, so that when I delete it it'll be gone?
Edit: Aha I did it through the Prefs One needs to catalog all these useful plug-ins. I happened to see this by chance.
Great plugin. Very useful. Now if it could automatically goto the multi-edit when you select multiple songs that would be great.
Is it possible that I could now erase the original "Show File Info". Is there a .dll corresponding to it, so that when I delete it it'll be gone?
Edit: Aha I did it through the Prefs One needs to catalog all these useful plug-ins. I happened to see this by chance.
You can move it to the right box in "Context menu items" ,and move the (Specail) to top:D
v1.3.3
Added copy command button.It is independent of title formatting string,and has its own formatting string in config page.
download link:foo_infobox.dll (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox.dll)
mirror:foo_infobox.zip (http://foobar.nease.net/download/foo_infobox.zip)
edit: added a mirror download link
I love this plug-in!
BTW, the dll from the main download link fails to load, giving a bad Windows image error. The zipped & mirrored dll loads fine.
Ah, thank you.
This really should be considered as a candidate for being the default infobox in Foobar.
BTW, the dll from the main download link fails to load, giving a bad Windows image error. The zipped & mirrored dll loads fine.
No problems for me downloading from the either of the download links.
BTW, the dll from the main download link fails to load, giving a bad Windows image error. The zipped & mirrored dll loads fine.
No problems for me downloading from the either of the download links.
Sorry, I was unclear. It downloads okay. But when I copy the dll over to the components folder and start Foobar, I get a "foobar_inbox.dll is not a valid Windows image" system error, and it doesn't load in Foobar.
I just tried it again and get the same error. The zipped dll does work for me.
I did understand what you meant first time, just didn't explain properly in my response. For me, both downloads work fine AND when either downloaded file is copied into my components folder foobar2000 starts successfully and the infobox displays correctly.
So the actual file must be OK, but getting corrupted on download for you. Unless there is something about the file that fails on your OS or with your version of fb2k but works correctly on mine (Windows 2000 Server, fb2k 0.75 beta 1)
BTW, the dll from the main download link fails to load, giving a bad Windows image error. The zipped & mirrored dll loads fine.
No problems for me downloading from the either of the download links.
Sorry, I was unclear. It downloads okay. But when I copy the dll over to the components folder and start Foobar, I get a "foobar_inbox.dll is not a valid Windows image" system error, and it doesn't load in Foobar.
I just tried it again and get the same error. The zipped dll does work for me.
Thanks for reporting
It seem the dll link doesn't work for somebody.This had been reported before(here (http://www.hydrogenaudio.org/forums/index.php?showtopic=14334&view=findpost&p=145201))
I don't know why.
The zip link works for you at least.It is lukey
There seems to be a bug in 1.3.3. You can no longer double-click a field in the 'Other meta fields' section to edit it. Don't know if this was intentional or not. Thanks.
There seems to be a bug in 1.3.3. You can no longer double-click a field in the 'Other meta fields' section to edit it. Don't know if this was intentional or not. Thanks.
Thanks
fixed in 1.3.3b
1.3.3b download link:
foo_infobox.dll (http://doc.hydrogenaudio.org/Members/N1rana/Folder.2003-10-18.4506/Folder.2003-10-18.5537/foo_infobox.dll)
I'll update zip mirror link to new version later.
updated dll download link to v1.3.3c
Now you can press "enter" to open details info dialog in other meta fields list box
Edit: updated zip mirror link (http://foobar.nease.net/download/foo_infobox.zip) to v1.3.3c
Sorry. Latest link seems to be dead.
Sorry. Latest link seems to be dead.
No, it ain't - for me
Found a very small bug (nitpicking really). Standard meta fields (Title, Artist, Album, etc.) have their field names saved in lowercase instead of uppercase. For example, if you view the tags in the default infobox, you'll see the Title field as "title" instead of "TITLE" (you'll need to double-click the field). This should be quite easy to fix (in fact, can even be done w/ a hex editor).
Also, how hard would it be to sort the technical info as well as the metadata fields? (Not really neccessary, I know, but just curious.)
Thanks! :]
awesome plugin. thanks!
haven't found any problems
no really
Found a very small bug (nitpicking really). Standard meta fields (Title, Artist, Album, etc.) have their field names saved in lowercase instead of uppercase. For example, if you view the tags in the default infobox, you'll see the Title field as "title" instead of "TITLE" (you'll need to double-click the field). This should be quite easy to fix (in fact, can even be done w/ a hex editor).
Also, how hard would it be to sort the technical info as well as the metadata fields? (Not really neccessary, I know, but just curious.)
Thanks! :]
ok,v1.3.4 uploaded
-fixed bug of standard fields name saved in lowercase
-added sort technical info option
You can download it from new dynmic 3rd party foobar2000 components (http://pelit.koillismaa.fi/plugins/index.php)
direct download link:
foo_infobox.zip (http://pelit.koillismaa.fi/plugins/plugins/71/foo_infobox.zip)
/\/irana:
are there any plans to make infobox support multiple items selected? if it did this, i could remove the standard foobar file info from my context menu
it could be done the same way the standard one does it -- fields with the same info would show the data, fields with different info would say (info varies) or whatever.
aron: it already does :]
select the multiple items > right-click > Show file info (special) > Multi-edit
Multi-edit is to the left of the Update and Close buttons
I think aron means that he want's it to automatically take you to the multi-edit dialog when you select multiple files. That's something I'd like to see too.
I think aron means that he want's it to automatically take you to the multi-edit dialog when you select multiple files. That's something I'd like to see too.
Hm..Try v1.3.5 (http://pelit.koillismaa.fi/plugins/plugins/71/foo_infobox.zip)
Added a "multiple edit" context menu item when you select multiple files
I think aron means that he want's it to automatically take you to the multi-edit dialog when you select multiple files. That's something I'd like to see too.
im thinking that it would make a lot more sense and be a lot easier to use if there was only one context menu entry, like foobar default, that simply changed when multiple items were selected. like this:
http://shovelbeating.org/~nirvana/newbox.jpg (http://shovelbeating.org/~nirvana/newbox.jpg)
what do you think? (i think this would be great/perfect)
(hope i didnt leave anything out in that image.)
edit: also, notice how instead of just 'technical info' it says 'common technical info,' as well as the changed titlebar.
I love the way it works now. That is to say you can only browse the selected files with previous/next when several files are selected. Your proposal would break this feature, unless it comes in another menu entry.
I love the way it works now. That is to say you can only browse the selected files with previous/next when several files are selected. Your proposal would break this feature, unless it comes in another menu entry.
dude. previous/next works without highlighting anything. so it would leave this functionality intact., and wouldnt break anything
I love the way it works now. That is to say you can only browse the selected files with previous/next when several files are selected. Your proposal would break this feature, unless it comes in another menu entry.
dude. previous/next works without highlighting anything. so it would leave this functionality intact., and wouldnt break anything
k, I say it again: the prev/next browsing is limited to the selected files when you select more than one file.
I love the way it works now. That is to say you can only browse the selected files with previous/next when several files are selected. Your proposal would break this feature, unless it comes in another menu entry.
dude. previous/next works without highlighting anything. so it would leave this functionality intact., and wouldnt break anything
k, I say it again: the prev/next browsing is limited to the selected files when you select more than one file.
there are easy ways around this issue.
for example, a simple option in the preferences. "view multiple highlighted items together, or one by one (limits scope of previous/next)"
I can not read Japanese Info on my Creative Muvo^2....
My machine is WindowsXP....
Foobar2000 is 0.7.6..
Creative says that if you want to show Chinese Japanese at the same time, you will need save the mp3 info tag into Unicode....
Can this plungin save the unicode tag or utf-8 tag??
Thanks^^
I can not read Japanese Info on my Creative Muvo^2....
My machine is WindowsXP....
Foobar2000 is 0.7.6..
Creative says that if you want to show Chinese Japanese at the same time, you will need save the mp3 info tag into Unicode....
Can this plungin save the unicode tag or utf-8 tag??
Thanks^^
Writing tags into files isn't foo_infobox's job.
Did you try kode54's id3v2 plugin (http://www.cqasys.com/projects/kode54/foo_id3v2.zip)?
Install this plugin and set tag type to id3v2(preferences->playbak->input->standard inputs),perhaps this could fix your problem.
@aron
I have read your suggestion.It isn't bad.
I think it isn't convenient to switch multiple/single mode by adding a option in preferences.I prefer to add a switch button in dialog window.
But..Hmm...I think the default multiple items file info box is good enough.And I'm too lazy to integrate it into foo_infobox.
Perhaps I will add this feature in the future,who knows?
v1.3.5b
-fixed a redrawing bug when resizing file info dialog
-added a option in config page,whether or not diplaying "multiple items" context menu now is optional
-expanded Prev/Next saving mode to "Close" button
download link:foo_infobox.zip (http://pelit.koillismaa.fi/plugins/plugins/71/foo_infobox.zip)
Great Plugin, works perfect!
However, would it be possible to read and display the codec which was used to encode a specific .mp3 file as the program "Encspot" does (i.e. Lame/FHG/Xing...) ?
I believe this could be useful to lots of users.
Greetings,
Melkor
Hi /\/irana,
any chance to get a v0.8.x compile ? Some buttons are no longer working ;(
Thanks ZYron
v1.3.6 uploaded
no new feature added,just compiled for SDK 0.8b3
download link (http://pelit.koillismaa.fi/plugins/redir.php?id=141)
Edit:you can still get old v1.3.5b from 3rd party plugin site here (http://pelit.koillismaa.fi/plugins/general.php#8)
I can not read Japanese Info on my Creative Muvo^2....
My machine is WindowsXP....
Foobar2000 is 0.7.6..
Creative says that if you want to show Chinese Japanese at the same time, you will need save the mp3 info tag into Unicode....
Can this plungin save the unicode tag or utf-8 tag??
Thanks^^
Writing tags into files isn't foo_infobox's job.
Did you try kode54's id3v2 plugin (http://www.cqasys.com/projects/kode54/foo_id3v2.zip)?
Install this plugin and set tag type to id3v2(preferences->playbak->input->standard inputs),perhaps this could fix your problem.
@aron
I have read your suggestion.It isn't bad.
I think it isn't convenient to switch multiple/single mode by adding a option in preferences.I prefer to add a switch button in dialog window.
But..Hmm...I think the default multiple items file info box is good enough.And I'm too lazy to integrate it into foo_infobox. :)
Perhaps I will add this feature in the future,who knows? :D
I have a similar problem. I want to type french accents in MP3, i'm running a Japanese OS. When I reload the files, accents are gone and replaced by other chars, and whatever encoding I use, the french chars are wrong.
I tried several configurations for foobar/id3v2 plugin/infobox plugin, and still wrong.
btw, why do encoding like "51949 (EUC-Korean)" appear 8 times in the encoding list ? is the "codepage" a per-file setting ? is there a SURE way to have different kinds of chars (french, arabian, japanese) ALL displayed correctly in the playlist ?
Thanks
SimpleUser
Suggestion :
- an "autoclose when finished" in the multi-edit window
- an option to launch by default multi-edit window if several files are selected, and the single one when only one file is selected (with the same shortcut). I tried assigning the 2 window to the same shortcut, it didn't work.
- a button to remove technical tags (is that even possible ?)
- a way to close the edit window by keyboard (enter or ctrl-enter...)
it would be nice to have a way to put in the clipboard, or parts of, the file name (since tags are usually presents in the filename)
Thanks for your great plugin btw, it's a long time i forgot the "original" info box.
SU
@/\/irana,
i may be wrong, but could it be that you mistakenly packed the old version into the zip for the new one? The modification-date of the file is 2003-12-29.
- Lyx
I simply love this plugin, keep the good work up and it would be great if peter could add this permanently to foobar2000!
Thanks /\/irana,
worked great, but now again broken with 0.8b5
Hopefully not every beta will need a recompile ;(
Ciao ZYron
Thanks /\/irana,
worked great, but now again broken with 0.8b5
Hopefully not every beta will need a recompile ;(
Ciao ZYron
Ummm, working fine here with 0.8b5...
Thanks /\/irana,
worked great, but now again broken with 0.8b5
Hopefully not every beta will need a recompile ;(
Ciao ZYron
Ummm, working fine here with 0.8b5...
ZYron probably meant some of the features, such as the Previous and Next buttons, as well as cursor following (maybe more). Using v0.8 beta 5 as well.
Thanks /\/irana,
worked great, but now again broken with 0.8b5
Hopefully not every beta will need a recompile ;(
Ciao ZYron
I also hope so
Uploaded a new version compiled for SDK0.8b5
go to here (http://pelit.koillismaa.fi/plugins/general.php#8) to download a proper version you needed
@Lyx
perhapes you downloaded old version from the old link,check it again
Suggestion :
- an "autoclose when finished" in the multi-edit window
"multi-edit" button just open the default file info box,so I can't do anything about this
- an option to launch by default multi-edit window if several files are selected, and the single one when only one file is selected (with the same shortcut). I tried assigning the 2 window to the same shortcut, it didn't work.
now you must assign "single item" and "multi items" commands with different shortcut.I will add more option in new version(won't coming soon,because of waiting 0.8 final released )
- a button to remove technical tags (is that even possible ?)
No,it's impossible.
- a way to close the edit window by keyboard (enter or ctrl-enter...)
If infobox window was active,you could press ALT+C or ESC to close it.I will add more keyboard shotcuts for control in the next version
it would be nice to have a way to put in the clipboard, or parts of, the file name (since tags are usually presents in the filename)
you could "select" and "copy" file name from Location editbox manually.Or edit copy command formatting string in config page(special file info box,not title formatting),using %_filename%,%_path%,etc.Then you could click "copy" button to put the info you needed into the clipboard.
Last,about your ID3v2 question.I don't know what's the problem.There are some threads discussion about foo_id3v2,searching and updating foo_id3v2.dll,hope it would be helpful
Thanks for the answers.
Any idea about the "korean encoding" duplication thing ?
sadly, I updated every component possible. Even on a French OS the files tags' accents appear bad, so I imagine something is wrong when the tag is written.
Yet it looks quite correct when I open the MP3 in a Hex Editor.
EDIT :
another suggestion : when you go in the "multi edit" window, it would be nice if it suggests (drop down) various values. Like to easily get an Album or an Artist, correctly written, and to update it for all files.
SimpleUser
Thanks /\/irana,
worked great, but now again broken with 0.8b5
Hopefully not every beta will need a recompile ;(
Ciao ZYron
Ummm, working fine here with 0.8b5...
ZYron probably meant some of the features, such as the Previous and Next buttons, as well as cursor following (maybe more). Using v0.8 beta 5 as well.
Same pb. here, "follow cursor" and "prev/next" (when a single track is selected) don't work anymore.
(foobar2k v0.8b5+infobox 1.36 for b5)
edit: ooops, forget it, works fine!
A SMALL BUG / INCOSISTENCY:
Let file1 be the highlighted file. then select file2 without highlighting (only with frame around).
Now "properties" (choosen with "menu" key, mouse will highlight it) show properites of file1 and "show file info (special)" shows info about file2.
A SMALL BUG / INCOSISTENCY:
Let file1 be the highlighted file. then select file2 without highlighting (only with frame around).
Now "properties" (choosen with "menu" key, mouse will highlight it) show properites of file1 and "show file info (special)" shows info about file2.
This is the intended behaviour, as highlighting is different from selecting.
Try ctrl+up/down arrow then <enter>.
edit: i read your post again and you're right. It means that foo_infobox behaves the right way.
Now,i ban myself for answering questions i don't read.
Irana, seems like a serious bug posted here.
http://www.hydrogenaudio.org/forums/index....howtopic=18780& (http://www.hydrogenaudio.org/forums/index.php?showtopic=18780&)
Irana, seems like a serious bug posted here.
http://www.hydrogenaudio.org/forums/index....howtopic=18780& (http://www.hydrogenaudio.org/forums/index.php?showtopic=18780&)
Thanks for reporting
I havn't much time to work for it recently,but I will look into it ASAP.
Request for infobox :
I had some difficult problems with weirdly encoded Tag, that infobox could display correctly via the "override codepage" option, whereas foobar itself don't have this option. the only correct way to re-write these tags correctly was to force foo_infobox to write the tag (like : add a space then remove it, then save). and then the tag was correctly UTF-8 encoded for foobar interface.
So my request would be to be able to do that for a batch of file :
select an overriding code page. and have the tags rewritten that way for the whole batch.
Anyhow, foo_infobox rulez, and it rules even more now that it can make me solve my encoding problems.
SimpleUser
Request for infobox :
I had some difficult problems with weirdly encoded Tag, that infobox could display correctly via the "override codepage" option, whereas foobar itself don't have this option. the only correct way to re-write these tags correctly was to force foo_infobox to write the tag (like : add a space then remove it, then save). and then the tag was correctly UTF-8 encoded for foobar interface.
So my request would be to be able to do that for a batch of file :
select an overriding code page. and have the tags rewritten that way for the whole batch.
Anyhow, foo_infobox rulez, and it rules even more now that it can make me solve my encoding problems.
SimpleUser
In fact,I have written a messtagger extension plugin for codepage conversion several months ago.Just didn't release it here.I have uploaded it to official 3rd plugin site
here (http://pelit.koillismaa.fi/plugins/general.php#60)
It is a very old version(v1.0),but it should work well with both 0.7x and 0.8beta.
There is a new version v1.2,added simplified<->traditional Chinese conversion function.If you can't read Chinese,I think this new feature is useless for you.So I uploaded old v1.0.
You can get v1.2 from here (http://foobar.nease.net/download/foo_codepage_action_cn.zip)(only Chinese version,If somebody required a english version,I could compile it)
edit:
1.I have compliled a english version for v1.2 and uploaded it to official 3rd plugins site
2.I have posted a new thread for foo_codepage_action.If you have any question about this plugin,please post here (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=27&t=18819).
I didn't know you were codepage_action author
I tried with that plugin actually, so I selected "8859-1 Latin" instead of "Shift JIS", but i couldn't get a correct result.
I only got a correct result by selecting "override codepage" to "shift jis", then force infobox to save.
(i tried both direction, with codepage_action : 8859 -> shift jis and shift jis -> 8859, and it only screwed the tags)
I didn't know you were codepage_action author
I tried with that plugin actually, so I selected "8859-1 Latin" instead of "Shift JIS", but i couldn't get a correct result.
I only got a correct result by selecting "override codepage" to "shift jis", then force infobox to save.
(i tried both direction, with codepage_action : 8859 -> shift jis and shift jis -> 8859, and it only screwed the tags)
What OS you used?
There are two codepage selections
"using codepage", should be set to the codepage used by encoding tags in your files
"instead of codpage", should be set to your default OS codepage
It should work for you if foo_infobox works well."override codepage" just convert tags using selected codepage instead of default OS codepage.So it can't perform "
undo"
You could undo changes by exchange two selctions in foo_codepage_action(don't succeed in some case)
But I admit it is confused how to chose right codepage.
A SMALL BUG / INCOSISTENCY:
Let file1 be the highlighted file. then select file2 without highlighting (only with frame around).
Now "properties" (choosen with "menu" key, mouse will highlight it) show properites of file1 and "show file info (special)" shows info about file2.
Show info of highlighted or focused file?
I think it is just a problem of choice,I selected focus and peter selected highlight.Both are ok.
But there was a bug in my plugin about this,it could cause a crash that has been reported here (http://www.hydrogenaudio.org/forums/index.php?showtopic=18780&)
I have fixed it in v1.3.6a.Now it act same as the buildin "properties" command.Highlight is prior to focus.
Please download v1.3.6a from here (http://pelit.koillismaa.fi/plugins/general.php#8)
Show info of highlighted or focused file?
I think it is just a problem of choice,I selected focus and peter selected highlight.Both are ok.
Another (now) useless post (though i hope relevant), but I tried to make things clear in my mind.
- 1 track focused and 1 track highlighted -> file info (single item) of the focused track
but
- 1 track focused and several tracks highlighted -> file info (single item) of the 1st highlighted track
and moreover
- 1 track focused and several tracks highlighted -> file info (mutiple item) of the highlighted tracks.
So, 1st two points were incoherent and last point imposes the way of doing things properly.
Thanks again for creating and maintaining this essential plugin irana.
Hope this hasn't been asked, but would be it possible to check which type of tag was used for metadata? It would be handy for troubleshooting.
Hope this hasn't been asked, but would be it possible to check which type of tag was used for metadata? It would be handy for troubleshooting.
Hmm,this has been discussed many times.
using search engine,you will find many threads about it.
For example,here (http://www.hydrogenaudio.org/forums/index.php?showtopic=15524)
great plugin.
I have feat. requests:
statistical info in multiple files view: average bitrate (bytes total /time total*0.008), average file size, etc.
and when in multiple files mode editing fields "(varies/unchanged)" could be by default filled with list of values the files have. This way for example you could make whole album have same album name just by deleting one or more lines. no c&p neccessary.
great plugin.
I have feat. requests:
statistical info in multiple files view: average bitrate (bytes total /time total*0.008), average file size, etc.
and when in multiple files mode editing fields "(varies/unchanged)" could be by default filled with list of values the files have. This way for example you could make whole album have same album name just by deleting one or more lines. no c&p neccessary.
good ideas
hmm...but...
In fact multiple items mode of foo_infobox just calls the default "properties" command.I am too lazy to duplicate this fuction in foo_infobox.I might perform this by myself in the future,so I could add more feature in multiple items mode.But not recently,I'm too busy now.sorry
You could repost your requests in gerneal forum,hope peter would have interest in your suggestion.
I have a feature request:
Is that possible to add tag type to write option to special file infobox like in standard inputs??
Great plugin - I love it.
How about introducing other "almost standard" tags, such as rating, performer, lyrics ?
We could discuss here which ones to add. Maybe they could be activated or not?
(Personnally I would also love to have a "style" tag next to "genre", in which I put something more accurate than what I put in genre, eg genre = classical, style = romantic)
Just an idea though
Hello,
first thank you for this very useful component.
I have found a little issue when used in combination with the user interface module columns_ui (versions are f2k 0.8.3, columns_ui 0.1.2 alpha 4, infobox 1.3.7):
Add some tracks into a playlist, choose a single track and enter the special file info properties. Make sure 'Follow cursor' is selected. Give the foobar-main window the focus, and use the cursor up/down keys for choosing another track. The special file info box does not recognize the first press and comes out of sync with the track selected by the cursor in foobars playlist.
I do not know if this is an issue of columns_ui or the infobox.
Used with the default user interface however I can't reproduce this issue.
Regards
Christoph
Hi,
I have a little request if you could possibly compile a version for me and anyone else if they use this. I don't really use "Genre", and I'd like it to be replaced with "Featuring" ( a tag I use ). If this is possible at all, please let me know, and thanks for the GREAT component.
Steven
Does foo_infobox support Unicode? I've tried, and I don't think it does. (I tried showing Chinese characters, doesn't work.)
Does foo_infobox support Unicode? I've tried, and I don't think it does. (I tried showing Chinese characters, doesn't work.)
[a href="index.php?act=findpost&pid=263014"][{POST_SNAPBACK}][/a]
foo_infobox full support Unicode.
Chinese characters not work? Please give more infomations. I guess your characters is BIG5, try override codepage function.
I've tried overriding the codepage function to simplified and traditional Chinese, but none work. Here is a screenshot:
(http://legion.gibbering.net/manifold/unicodeproblem.png)
Ignore the mismatch name, that file's just a tester.
Try changing font setting of special file info box in config page
select a font supporting Unicode
Thanks for the fast reply, guys. Works nice now.
Not sure if it's been asked, but could this plugin be made into a Columns_UI panel? that would really make things simple for editing files.
Hi,
I'll like to make some requests but I don't know if this could be implemented or not
- A different colour for tags that are writen in the database (i.e. green) instead of in the file itself.
- A checkbox for enable/disable 'block tag updates'.
Not sure if it's been asked, but could this plugin be made into a Columns_UI panel? that would really make things simple for editing files.
[a href="index.php?act=findpost&pid=263746"][{POST_SNAPBACK}][/a]
What a great idea! Something along the lines of the albumart plugin where there's a 'Now Playing' and a 'Selected' mode.
Hi,
I'll like to make some requests but I don't know if this could be implemented or not
- A different colour for tags that are writen in the database (i.e. green) instead of in the file itself.
- A checkbox for enable/disable 'block tag updates'.
[a href="index.php?act=findpost&pid=266240"][{POST_SNAPBACK}][/a]
As far as I know,there is no decent way to implement your first request with current SDK
About your second request,I am not sure if It is impossible,but at least I don't how
sorry
Not sure if it's been asked, but could this plugin be made into a Columns_UI panel? that would really make things simple for editing files.
[a href="index.php?act=findpost&pid=263746"][{POST_SNAPBACK}][/a]
What a great idea! Something along the lines of the albumart plugin where there's a 'Now Playing' and a 'Selected' mode.
[a href="index.php?act=findpost&pid=266266"][{POST_SNAPBACK}][/a]
I agree with you,file info panel is a good idea
IMO it should be a individual plugin instead of embedded in foo_infobox
and it is not enough that just move foo_infobox dialog into a Columns_UI panel simply
It is better to make a totally new one which is like the info panel of foo_tunes
But I don't have time and motive to write a new plugin for this now,sorry
Hope other developers,that are interest in this,will write one someday
As far as I know,there is no decent way to implement your first request with current SDK
About your second request,I am not sure if It is impossible,but at least I don't how
If someone knows if it can be implemented and step in here. please told us
It would be nice and most useful, if we could have all the fields (or just the user chosen ones) showed like boxes as the standard ones in the upper side of the window. This would let us input values in many different fields with just a couple of clicks: one to open the window and the other to save and clos it.
As it is now we have to double click on each field in order to edit it, and click again to close it. With many fields and 5000 tracks on the desk ready to be properly tagged, it would be very useful.
Thanks for listening.
Can we also have the fields correctly sorted also in the multi files view?
And can we have the drop down list of the genre build the list from the values in the db instead the one that shows now?
If is it possible, can we have that feature also on other fields and also in multi files view?
Sorry for so many requests but your plugin is such a central feature...
Sorry that this is a little off-topic, but recently I've found a need to add some codepage-conversion code to a project. Do you have any tips, or links to docs? Various APIs include prebuilt tools for converting to the system codepage, but I'd like to be able to force a particular codepage, the way you do in this plugin. I figured it couldn't hurt to ask someone who clearly already knows how.
Thanks.
/\/irana,
Thanks for this plugin
Would you consider releasing the source code?
I just hope he updates it for 0.9.
Will this be updated for 0.9?
As far as I can see it's incorporated in the 0.9, you don't need a plugin.
As far as I can see it's incorporated in the 0.9, you don't need a plugin.
[a href="index.php?act=findpost&pid=373255"][{POST_SNAPBACK}][/a]
Uh. As far as _I_ can see, it's not--or do I miss something? There are no "save & next"/"save & previous" buttons and you have to double-click a field to edit it.....
As far as I can see it's incorporated in the 0.9, you don't need a plugin.
[a href="index.php?act=findpost&pid=373255"][{POST_SNAPBACK}][/a]
Uh. As far as _I_ can see, it's not--or do I miss something? There are no "save & next"/"save & previous" buttons and you have to double-click a field to edit it.....
[a href="index.php?act=findpost&pid=373386"][{POST_SNAPBACK}][/a]
When you select multiple tracks, right-click and choose "properties," click on the "..." button next to "remove." You'll see an option for "input per-track values," where you can enter one value per line and it will tag it for you. You can also use "auto track number" from the "..." menu.
As far as I can see it's incorporated in the 0.9, you don't need a plugin.
[a href="index.php?act=findpost&pid=373255"][{POST_SNAPBACK}][/a]
Uh. As far as _I_ can see, it's not--or do I miss something? There are no "save & next"/"save & previous" buttons and you have to double-click a field to edit it.....
[a href="index.php?act=findpost&pid=373386"][{POST_SNAPBACK}][/a]
When you select multiple tracks, right-click and choose "properties," click on the "..." button next to "remove." You'll see an option for "input per-track values," where you can enter one value per line and it will tag it for you. You can also use "auto track number" from the "..." menu.
[a href="index.php?act=findpost&pid=373397"][{POST_SNAPBACK}][/a]
Okay, it's half-incorporated then. Yet this is IMO a poor substitute for the ol' good File Info window provided by foo_infobox. I can only hope someone will modify the plugin so that this functionality will be back.
For editing single files, the default 0.9 "Properties" dialog comes nowhere near the ease of the foo_infobox.
Having to double click on every field you want to edit is a pain.
Lack of previous, next boxes too.
I need the codepage function, will it be updated ?
For editing single files, the default 0.9 "Properties" dialog comes nowhere near the ease of the foo_infobox.
Having to double click on every field you want to edit is a pain.
Lack of previous, next boxes too.
[a href="index.php?act=findpost&pid=373468"][{POST_SNAPBACK}][/a]
One other alternative is provided by the latest foo_ui_columns, which allows for directly editing tags in the playlist window.
You could even argue that that's easier than the infobox, just because it requires one click instead of three (click on the field, make change, enter vs. right click, properties, make change, apply changes)
For editing single files, the default 0.9 "Properties" dialog comes nowhere near the ease of the foo_infobox.
Having to double click on every field you want to edit is a pain.
Lack of previous, next boxes too.
[a href="index.php?act=findpost&pid=373468"][{POST_SNAPBACK}][/a]
One other alternative is provided by the latest foo_ui_columns, which allows for directly editing tags in the playlist window.
You could even argue that that's easier than the infobox, just because it requires one click instead of three (click on the field, make change, enter vs. right click, properties, make change, apply changes)
[a href="index.php?act=findpost&pid=374075"][{POST_SNAPBACK}][/a]
What is the "mouse activated inline metafield editing mode? ...snip... If so, how in the heck do you get it to work? ...snip...
*EDIT* nevermind! You need to have it set in under "Playlist view">Columns>select the fields that are to be editable by clicking once in the field by entering the desired under "Meta field to edit"....in case anyone else is wondering. I think I can do without InfoBox now....
What is the "mouse activated inline metafield editing mode? ...snip... If so, how in the heck do you get it to work? ...snip...
*EDIT* nevermind! You need to have it set in under "Playlist view">Columns>select the fields that are to be editable by clicking once in the field by entering the desired under "Meta field to edit"....in case anyone else is wondering. I think I can do without InfoBox now....
[a href="index.php?act=findpost&pid=374098"][{POST_SNAPBACK}][/a]
I'm afraid I don't quite get it. What exactly should be entered into the "meta field to edit" box? And how am I to edit tags after that? *puzzled*
What is the "mouse activated inline metafield editing mode? ...snip... If so, how in the heck do you get it to work? ...snip...
*EDIT* nevermind! You need to have it set in under "Playlist view">Columns>select the fields that are to be editable by clicking once in the field by entering the desired under "Meta field to edit"....in case anyone else is wondering. I think I can do without InfoBox now....
[a href="index.php?act=findpost&pid=374098"][{POST_SNAPBACK}][/a]
I'm afraid I don't quite get it. What exactly should be entered into the "meta field to edit" box? And how am I to edit tags after that? *puzzled*
[a href="index.php?act=findpost&pid=374148"][{POST_SNAPBACK}][/a]
It's the field you want to edit. So your artist column would have ARTIST, your album column would have ALBUM, and so on. To use it, click once on a track, then click once on the item you want changed. BTW, it's the exact same behavior as renaming files in Windows...
It's the field you want to edit. So your artist column would have ARTIST, your album column would have ALBUM, and so on. To use it, click once on a track, then click once on the item you want changed. BTW, it's the exact same behavior as renaming files in Windows...
[a href="index.php?act=findpost&pid=374149"][{POST_SNAPBACK}][/a]
Yeah, that's what I tried first--to no avail. However I figured it out at last. Somehow the "click once on a track, click once on the item you want changed" way didn't work for me--probably due to the string I'm using that has multiple values for one metafield. Had to make use of the F2 shortcut and it works like a charm now.
*Later*: no, not like a charm. When I press F2, only the first column becomes editable. Argh. Guess I'll be waiting for foo_infobox to be ported.....
It's the field you want to edit. So your artist column would have ARTIST, your album column would have ALBUM, and so on. To use it, click once on a track, then click once on the item you want changed. BTW, it's the exact same behavior as renaming files in Windows...
[a href="index.php?act=findpost&pid=374149"][{POST_SNAPBACK}][/a]
Yeah, that's what I tried first--to no avail. However I figured it out at last. Somehow the "click once on a track, click once on the item you want changed" way didn't work for me--probably due to the string I'm using that has multiple values for one metafield. Had to make use of the F2 shortcut and it works like a charm now.
*Later*: no, not like a charm. When I press F2, only the first column becomes editable. Argh. Guess I'll be waiting for foo_infobox to be ported.....
[a href="index.php?act=findpost&pid=374155"][{POST_SNAPBACK}][/a]
Are you waiting a little bit after clicking on the field? You have to wait a little less than a second for the textbox to appear. Title Formatting shouldn't have anything to do with it, just what's in the metadata box and where that particular column is placed.
Also, if you do use F2, you can always use Tab to move between different fields...
Interesting feature, but I'm having the same trouble as Red_Fat_Lazy_Cat. (Having to press F2). I'm going to post some suggestions in the foo_ui_columns thread...
Are you waiting a little bit after clicking on the field? You have to wait a little less than a second for the textbox to appear. Title Formatting shouldn't have anything to do with it, just what's in the metadata box and where that particular column is placed.
Also, if you do use F2, you can always use Tab to move between different fields...
[a href="index.php?act=findpost&pid=374178"][{POST_SNAPBACK}][/a]
Still no luck. Sure thing I wait after clicking on the field but nothing happens. Perhaps my clicking skills are all screwed up, huh? Or, more probably, this feature is string dependable and/or buggy.....
In regard to using Tab to move to the next field--ah yes, indeed it does the trick. Actually, I read the Column UI Wiki but seemed to skip that. Many thanks.
*Sigh* but I still want my dear foo_infobox back into .9
Works here.
Are you sure "mouse inline metafield editing" in playlist view preferences tab is enabled (Columns UI or Windows)?
I tried disabling it and then only F2 worked; enabling it and "edit on second late click"... keeps working again.
XP SP1
Doh! *smacks forehead* Yes. That's all I had to do. Thanks!
Could someone edit the Columns UI Wiki and add something like
"Activate the Inline metafield editing mode in Display - Columns UI - Playlist View - General" to the "Inline metafield editing" section, for clarity's sake? See, I'm not the only one who got confused.....
Yes, that fixed it!
What's the difference between Columns UI and Windows mode? (in the Inline metafield editing mode box)
Yes, that fixed it!
What's the difference between Columns UI and Windows mode? (in the Inline metafield editing mode box)
[a href="index.php?act=findpost&pid=374482"][{POST_SNAPBACK}][/a]
haha...I wondered the same thing! I just put it to Columns UI for fun. I'm REALLY liking this feature. It's excellent!
I don't have a specific album column though, we still need the new foo_infobox
I don't have a specific album column though, we still need the new foo_infobox
[a href="index.php?act=findpost&pid=374635"][{POST_SNAPBACK}][/a]
I'm also paranoid about slipping and accidentally changing tags with the new inline tag editor that Columns UI provides.
This is the only plugin that's holding me of from migrating entirely to v0.9. And the developer isnt showing any sign of life.
Would it bee too much for Peter to just implement 'previous' and 'next' buttons in the properties box?
I just downloaded the updated foo_infobox extension from the components (http://pelit.koillismaa.fi/plugins/) site. Am I the first to see it?
Download it here (http://gro.clinux.org/projects/ikiki/).
IMO this should be the default tag editor in foobar. It's so useful, and the default editor is nowhere close.
Yes, it's it and it works!.
Thanks.
I wonder if we will ever have the way to show also our custom tags in text boxes, maybe being able to define a tab sequence or the order to show them.
Thinking of multi value fields, as in a single selection they are shown as different instances with the same tag name, I wonder if we will ever be able to define a "sorting list" to show them. Something as Excels lists (months, day of the week etc). Or better, if we we'll be able to change their sorting position moving them around (up/down).
Anyway, thanks for porting it.
I agree.
I love this new inline editing and it almost makes up for the info tool but I don't like how it doesn't display the existing tag content for editing, when you edit within the columns ui playlist. When the field becomes editable, it also becomes blank. I think it would be really easy to copy the text out of the field and start the new field that way, so why don't they, and if they have, how do you switch to that or do that?
Many thanks to Nirana and bluenet~
Few Suggestions:
- Return the CAPS for tag names; it looks odd when there are a few lowercase fields when most of your tags are uppercase (the lowercase may not even be user-intentional, such as 'totaltracks').
- Multiple-field merging in the dialog is very nice (one of the reasons the original foo_playcount opted for merging the PLAY_STAMP tag was because how ugly it looked in the existing tag editors). However, if you edit that field, it will actually write it as a single entry (i.e. 2 tags ARTIST="foo," "bar" => ARTIST="foo/bar"). Also suggest using the backslash '\' in place of the slash '/', since fb2k already uses it (in the multiple properties dialog) to separate multiple values.
- Moving the 'Length' and 'Subsong index' boxes from the lower right to the upper left reduces the viewing area for tags while leaving a large gap in the 'Technical info' box. I think the previous scheme made a more efficient use of space; even resized as small as it can, I have a hard time finding a file which can fill up the entire Tech info box while the left half of the dialog is as scrunched as ever. Edit: I see that was to make it match the height of the new 'ReplayGain' area (which has slightly strange sunken-looking fields). Perhaps this (http://acmserver.cs.ucr.edu/~nthoang/infobox_rearrange.png) could be a compromise?
- Both the Title and Genre fields are selected when you open the dialog.
- Editing the Genre field does not activate the 'Update' and 'Save & Close' buttons.
- Changing 'Cancel' to 'Close' and adding a prompt seems more appropriate; if you update the tags, Cancel wouldn't do what it implies.
- Customizable font? Appreciate the effort to remove config clutter, but Tahoma 8 is a little hard to read on this screen. It was also nice to hide the features I hardly used from the dialog (codepage, follow cursor, change focus). I'd figure other people would have their own reasons too.
Kudos for picking up the development.
Interesting. Problem solved. The info box plugin for .9 can be gotten at http://gro.clinux.org/projects/ikiki/ (http://gro.clinux.org/projects/ikiki/)
Anyone else not being able to download it?
EDIT: Nervermind! Works Now.
bug in genre box. shows "progressive" as "progressive rock" on 0.9
Bug list :
* non-ID3v1 Genres not supported (Would like to add "Chanson Française" as a genre, and many custom others.)
* Save and close feature not yet implemented (?) or not working in it's implementation. IMO, this is a very important feature, as it allows you to go directly to the next song in a single click instead of two.
Also, TOTALTRACKS is now a standard tag in foobar2000 0.9 : as such, it should be located right beside the tracknumber, after a slash, maybe (# 01/15 )
I also think Performer and Composer should have dedicated text boxes.
I love this new inline editing and it almost makes up for the info tool but I don't like how it doesn't display the existing tag content for editing, when you edit within the columns ui playlist. When the field becomes editable, it also becomes blank. I think it would be really easy to copy the text out of the field and start the new field that way, so why don't they, and if they have, how do you switch to that or do that?
[a href="index.php?act=findpost&pid=376374"][{POST_SNAPBACK}][/a]
It does for me... are you sure that you have the correct tag set in the "metafield to edit" box?
Thanks for this, it works great but has some speed problems here.. It's kinda slow compared to the old one, I hope you can improve that (if you experience it too..).
BUG: if we switch between playlists and have infobox open it work well after changing focus, but it wont work if there is only one track on playlist (have to right click > "file info" because reload info dont work in that specific case)
100% agree with Silverbolt
Thanks very much for this great plugin!
Great work!
Keep it up!
Thanks for reported. 2.0.1 was release, for bug fixed.
Accept more suggest as Silverbolt said.
2.0.1 Change Log:
Speed up
Option to keep field name upper.
Multiple-field separator changed to '\' as FB2K used.
Fixed editing the Genre field does not activate the 'Update' and 'Save & Close' buttons.
Prompt when close dialog if value changed.
Reload info while activate playlist or item changed.
to Shinsou: Where can I find the standard Genre list?
Offical genre list: http://www.id3.org/id3v2-00.txt (http://www.id3.org/id3v2-00.txt)
Multiple-field separator changed to '\' as FB2K used.
Please:
- check the '\' because I can see in your panel that multi values info are shown with the '/' separator and not the '\'.
- state again which is the char we have to use for multi values fields (to avoid confusion).
Do you think you can do something to solve the old inconsistency issue about '/' separator working with a multi files selection and not working with a single file selection?
thanks.
Hi Bluenet,
Thanks for the update! I was wondering if you had plans to to fix or upgrade the "File Info / details" box? The "Field name:" box does not produce any fields when you click on the "arrow down" button.
Also, any chance to get the 'Save Previous" and "Save Next" buttons back?
Again, many thanks for making this plug-in available for v0.9.
bluenet, thank you very much for updating this component.
Although I would prefer to have all the file infos in the lower right (like length and subsong index) + to have the filesize silhouetted against the technical infos as it is done in /\/iranas screenshot above.
And a 'displaying' option in preferences with checkboxes for e.g. "display change focus and follow cursor", "display override codepage" as it is in 0.8.3.
.....well, reflecting everything, the appearance of /\/iranas version is perfect....
Sorry, no offense, these are just my suggestions, but I still greatly appreciate your efforts, don't get me wrong here
- if we edit tags in external program Reload Info button doesnt work. It has to be done through tagging>reload info from files.
- as said, "Save Previous" and "Save Next" would be very nice
- add new > and no tag list to choose from ("field name:")
I have reproducable crashes with foo_infobox 2.0.1 with latest foobar2000. It wasn't very easy to track down.
Minimal test case known to work every time (verified with fb2k 0.9.2b2, infobox 2.0.1):
1. Add a corrupted wavpack file (dd if=/dev/random of=breakme.wv bs=8192 count=32 or whatever, any garbage named .wv would probably work) to the playlist. Dismiss the error dialog box. Add the corrupted file to the playlist again, and dismiss the dialog box again.
2. Use Context Menu -> "File Info" on the first playlist entry (the first `bad` file). Close the File Info dialog, answer "No" if it asks you to save tags.
3. Add a good wavpack file to the playlist. foobar2000 will either hang forever at this point ("Abort" box is non-functional) or crash.
This has been tested on 3 different configurations. This plug-in is really only somewhat useful for viewing tags, but not much for actually modifying tags when using the keyboard, requiring lots of user visual concentration from the user, such as when tabbing around the fields. Once you get used to it, the default editor is much faster and inherently more extensible. If you limit yourself to only using the mouse, you are really missing out on how great the built-in "Properties" functionality is.
The one thing this plug-in does better than the built-in functionality is that it it provides a quick way to scroll through a playlist to examine ReplayGain data (avoiding additional title-formatting). It would be unfortunate to lose this functionality, and I hope this bug can be fixed.
Another obvious problem is attempting to reload the tag data using the "Reload Info" button does not work, but this seems to be mentioned before in this thread.
Edit: Spelling.
This is a suggestion I'd like to throw out there, if you dont like it fire away. I would like to see the option to "lock" a field from one song to the next.
This way I can load up File Info on SongA, type in the tag information, then if I could "lock" (click on the tag name as a toggle perhaps) fields my songs have in common such as artist, album title, etc.. I would then be able to save the tag, click on next, and those "locked" fields would automatically populate when I load SongB and I'd only need to enter the song title and track number.
I used to use a program called MediaTagger which allowed me to do this but I have since moved completely to foobar and miss this functionality.
This is a suggestion I'd like to throw out there, if you dont like it fire away. I would like to see the option to "lock" a field from one song to the next.
This way I can load up File Info on SongA, type in the tag information, then if I could "lock" (click on the tag name as a toggle perhaps) fields my songs have in common such as artist, album title, etc.. I would then be able to save the tag, click on next, and those "locked" fields would automatically populate when I load SongB and I'd only need to enter the song title and track number.
I used to use a program called MediaTagger which allowed me to do this but I have since moved completely to foobar and miss this functionality.
Correct me if i'm wrong but that sounds like unnecessary options-bloat to me, because the same can be done more intuitively by selecting multiple songs, and then editing the common fields of them. Thats where the standard-dialog is better suited than foo_infobox.
That is the method I currently use, however that method requires a user to work with the raw tag list instead of the convenient infobox fields. If what I asked for is too much "bloat" then could someone perhaps suggest a better approach to manipulating multiple songs with the benefit of the infobox formatting? I'm not talking about big massive collection tagging, but just one album at a time as you rip or leech them.
Don't know if it has been suggested before, but the plugin is lacking a feature which 0.83 box had:
"save and next" "save and prev."
Very often I have albums where I have to edit the title tags of all tracks. What I did was edit the title, then "save and next"... Now I have to click "update", then "next".
I see, this has been asked before. I want to emphasize it's importance.
I also would like the save next/save previous things, please. :/
Regarding Yotsuya's problem, maybe that's something that could better be addressed in the 'default' tagger dialogue? Like instead of
(http://img321.imageshack.us/img321/7403/tagger13nn.jpg) (http://imageshack.us)
maybe a more efficient way of doing it would be
(http://img321.imageshack.us/img321/5638/tagger29bn.jpg) (http://imageshack.us)
blah blah something like that you get the idea
:shrug:
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.
Don't know if it has been suggested before, but the plugin is lacking a feature which 0.83 box had:
"save and next" "save and prev."
Very often I have albums where I have to edit the title tags of all tracks. What I did was edit the title, then "save and next"... Now I have to click "update", then "next".
I see, this has been asked before. I want to emphasize it's importance.
I would also like to add myself to the army of people who needs this plugin with those features from 0.8.3 couse often i get some bootlegs which i cannot tag with cddb-freedb couse simply they are not there in db.
So those features would be a really nice addon to newer builds of Foobar
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.
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
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
ok,got it,thanks bud!!
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.
Well the idea was that it would compile the list of tags and apply them to each dialogue dynamically.
' 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.....)
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?
Can you please add the minor tag version? ID3v2.2, ID3v2.3, ID3v2.4..
Thanks.
2.0.2
Droplist(genre listbox and editbox) remember history item.
Fix genre list.
Multiple value split by '\' while writting tag.
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
The download on that site doesn't work
Did you read the thread and use the posted (http://gro.clinux.org/projects/ikiki/) download site?
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.
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 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=14334&view=findpost&p=392518).
(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.
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.
Droplist(genre listbox and editbox) remember history item.
Fix genre list.
Multiple value split by '\' while writting tag.
+Autosave.
Many thanks.
Did you read the thread and use the posted (http://gro.clinux.org/projects/ikiki/) download site?
That webpage is down, TrNSZ.
Did you read the thread and use the posted (http://gro.clinux.org/projects/ikiki/) download site?
That webpage is down, TrNSZ.
Works here. Try again later
Did you read the thread and use the posted (http://gro.clinux.org/projects/ikiki/) 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?
Still reload info doesnt work. Not funny :/
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 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=14334&view=findpost&p=392518).
Can you post a crash log? And lav-chan, please.
I haven't gotten the crash in awhile, but the lockup is reproducable. I posted full details in this topic already, over here (http://www.hydrogenaudio.org/forums/index.php?showtopic=14334&st=160&p=392518&#entry392518).
Here is a crashlog, with a crash caused by foo_infobox on foobar2000 startup.
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
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.
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.
Here is a crashlog, with a crash caused by foo_infobox on foobar2000 startup.
[/code]
Thanks for report, 2.0.3 fixed this problem.
link: http://pelit.koillismaa.fi/plugins/general.php#137 (http://pelit.koillismaa.fi/plugins/general.php#137)
Thanks for keeping this in development bluenet
Ed
Introduces a new problem on w2k sp4, latest fb2k:
(http://minnit.de/etc/fileinfo.png)
How to reproduce this problem? I havn't any Wavpack file.
How to reproduce this problem? I havn't any Wavpack file.
Why not just encode a second or two of silence to a wavpack file with fb2k? The support is builtin, you just need to supply the wavpack encoder. I'm not sure if there are other ways to trigger the problem, I've not looked further into it.
Somebody a working download link? The provided one is dead
How to reproduce this problem? I havn't any Wavpack file.
Sorry, I was absent.
It's probably not a wavpack problem, but rather a display bug when having ultra long tags. It's the "review"-tag here. I've uploaded a 0.5s (30 kByte) file with the exact tags, you'll reproduce it.
a.wv (http://minnit.de/etc/a.wv)
Slightly different here: Instead of overlaying characters, there are no characters at all. Just an empty, yet clickable line.
foobar2000 0.9.2, Windows XP Prof SP 2
works fine here...
foobar2000 0.9.2, Windows XP Prof SP 2, foo_infobox v2.0.3...
(http://img278.imageshack.us/img278/4962/fooinfobox2036sx.png) (http://imageshack.us)
System: foobar2000 0.9.2, Windows XP Prof SP 2, foo_infobox v2.0.3
Perfect here.
Still comlaining Reload info still doesnt work, will you implement this, please? Without this feature plugin is almost useless for me.
Somebody a working download link? The provided one is dead
Here (http://gro.clinux.org/frs/?group_id=737&release_id=1184) is a currently working link.
Somebody a working download link? The provided one is dead
Here (http://gro.clinux.org/frs/?group_id=737&release_id=1184) is a currently working link.
Er, apparently it's not alive anymore. Seems that gro.clinux.org is down in general. Does anyone have a mirror of the latest version of foo_infobox? Having a tough time finding it.
(it should be a standard component, imo -- extremely useful!)
Er, apparently it's not alive anymore. Seems that gro.clinux.org is down in general. Does anyone have a mirror of the latest version of foo_infobox? Having a tough time finding it.
(it should be a standard component, imo -- extremely useful!)
Looks like I posted too soon; this appears to be a connectivity issue with my provider. My apologies.
I managed to access the download page through a proxy if anyone else is having a similar issue:
http://anonymouse.org/cgi-bin/anon-www.cgi...release_id=1095 (http://anonymouse.org/cgi-bin/anon-www.cgi/http://gro.clinux.org/frs/?group_id=737&release_id=1095)
Can the genre list be sorted alphabetically?
Found a crash bug in this!
With Foobar 0.9.3 and foo_infobox 2.0.3 and change focus checked, there is a potential for more than one "save changes?" confirmation dialog to appear, which causes foobar to then crash.
Example: Make changes, hit next, song that is currently playing ends and new snog starts. Focus of infobox changes and a new "save changes" confirmation is presented. Clicking yes, no, cancel causes crash in foobar.
Found a crash bug in this!
With Foobar 0.9.3 and foo_infobox 2.0.3 and change focus checked, there is a potential for more than one "save changes?" confirmation dialog to appear, which causes foobar to then crash.
Example: Make changes, hit next, song that is currently playing ends and new snog starts. Focus of infobox changes and a new "save changes" confirmation is presented. Clicking yes, no, cancel causes crash in foobar.
I've had this happen to me several times. Very annoying.
Found a crash bug in this!
With Foobar 0.9.3 and foo_infobox 2.0.3 and change focus checked, there is a potential for more than one "save changes?" confirmation dialog to appear, which causes foobar to then crash.
yep, confirm that.
Hi!
I'm planning to make a tagging panel (http://www.hydrogenaudio.org/forums/index.php?showtopic=47638&pid=426301&st=0&#entry426301).
As this will be my first c++ code, it would be great if someone could send me the sourcecode of this component. This would really make things easier for me
Somebody a working download link? The provided one is dead
+1
Can anyone provide us with the latest foo_infobox?
Found a crash bug in this!
With Foobar 0.9.3 and foo_infobox 2.0.3 and change focus checked, there is a potential for more than one "save changes?" confirmation dialog to appear, which causes foobar to then crash.
Example: Make changes, hit next, song that is currently playing ends and new snog starts. Focus of infobox changes and a new "save changes" confirmation is presented. Clicking yes, no, cancel causes crash in foobar.
Will this bug ever get fixed? Hope this component is not dead, i like it more than the default info-box. :/
Also i have a different crash-bug on this one. For me the "Save changes?" box is not even showing up when i edit the tags of a file, DONT save them and just click on the next song so it changes focus. Its crashing then right away and giving me a "
Unhandled exception: Invalid nested modal call" error. This one is really annoying since it's always crashing in the wrong moments. :/
Oh and here is the requested download link for the "latest" version i could get:
foo_infobox_v203.7z (http://www.pzgrenbtl352.com/Zeuch/foo_infobox_v203.7z)
Can the genre list be sorted alphabetically?
Seconded.
it's strange but from the certain time instead of File Info Box on multiply files ("File Info" in context menu) appears standard properties/metadata dialog. is it a bug? or how can i edit multiply files with File Info Box?
you can't...
Matyas,
ok, thanks for your reply. is there any explanations of that?
@mercury: sorry for the sparse answer.
As I see it, infobox was desiged to ease the tagging of single files, with the possibility of navigating between files easily (AutoSave, Next, Prev buttons). However, it was not designed to handle multifile-tagging at once, therefore anytime you select more than 1 file and call infobox, the standard properties dialog is displayed which handles this situation well and very effectvely using the scripts.
First, is bug tracking at GRO site for this project actually used? All bugs I see there are open and untouched.
Now for report:
1. I use "override code page" often, but when I try to process several tracks with it using prev/next, but every time I click it, "Update" is grayed out, because plugin thinks there are no changes, even with "override" in effect.
2. infobox works incorrectly with .cue files: for some reason it removes some strings, like top level TITLE tag and it also saves re-encoded performers/titles incorrectly, encoding all symbols outside current locale with "?". Names appear in playlist as they were re-encoded correctly, but they change to "?" next time .cue is reread (which happens on pretty much any operation from playing track to editing another track in same .cue).
It has been updated to 2.0.4, you can get it at the usual place (http://gro.clinux.org/projects/ikiki/), don't know if all the bugs have been fixed yet though.
Hi, I copied foo_infobox.dll v204 (foobar 0.9.4.1) to the components directory and it appears in the Properties -> Components panel. What do I have to do to use it? I cannot add it to the Context Menu because there is no component "Special File Info"..
What am I missing?
Thanks,
Alex
Hi, I copied foo_infobox.dll v204 (foobar 0.9.4.1) to the components directory and it appears in the Properties -> Components panel. What do I have to do to use it? I cannot add it to the Context Menu because there is no component "Special File Info"..
As far as i know it is just called "file info" in the context menu. and the original file info is called "properties".
"file info" just works on single files.
as soon as you select it in multiple files, the normal properties box will pop up.
so you do not need "properties" in the context menu anymore.
As far as i know it is just called "file info" in the context menu. and the original file info is called "properties".
"file info" just works on single files.
Indeed.
as soon as you select it in multiple files, the normal properties box will pop up.
so you do not need "properties" in the context menu anymore.
In foobar 0.8.3 I have "Show file info (special) Single item" for a single file and "Show file info (special) Multiple items". Is there a way to have the "Multiple items" menu item back? It has been the most used window for bulk editing mp3s - much easier to use than the Masstagger for some simple operations.
Thanks!
Alex
In foobar 0.8.3 I have "Show file info (special) Single item" for a single file and "Show file info (special) Multiple items". Is there a way to have the "Multiple items" menu item back? It has been the most used window for bulk editing mp3s - much easier to use than the Masstagger for some simple operations.
I just realised that the default Properties window can be use much like "Show file info (special) Multiple items". Still, what happend to the latter?
Please change to the default seperator to a semicolon in the next version. I've seen several threads where it has caused confusion.
I seem to recall, in foobar 0.8.3 special, the infobox that was included with that could edit multiple tracks at once - I wish it still did, I miss it. I hate the default infobox. Also, words of encouragement for the author of this component: I hope you keep at this component, or release the source code if you don't intend to maintain it anymore...
nago, as far as I remember infobox for 0.8.3 is just passing multiple selection to default trackinfo window. The same does the 0.9.x one.
For me "Reload info" does not work. This bug has been there at least since 2.0.2
Anyone in touch with the developer and know if this is gonna be updated anytime? I can't use Foobar on Vista cause this causes it crash. And it's one of the best plugins out there.