Since now I wrote too much. I compare Calibre with other software to show, how must work a good organizer/manager. It is
much easier to show: "look this, how it works", than to write dozens of pages. Foobar2000 uses tens millions of people. Mp3tag uses millions of people. They all understand me, what am I speaking about.
I am sorry, that
till now I have no answer: in a database managing software how to filter records by one of the record's parameter (value; "simple column" - in db meaning). And the help material, what is OK by your opinion, can not help in this.
Tools: in both Foobar and Mp3tag: I can select any application with any parameters, and start it by right clicking on an item(s) (a music file, in this case). It is very powerful. Similar in case of Total Commander, too. I am, sure, you know about TC's powerful, too, options.
Export:
http://forums.mp3tag.de/index.php?showtopic=1563. I have ~100 myselfe created export templates. Very powerful tool, too. Look at one of mines, for example:
Spoiler:
$filename($getEnv('USERPROFILE')'\Desktop\Hangosít áshiba (előadó-lemez-alak alapú).m3u8',utf-8)$puts(
)$loop(1,1)$puts(crlf,$char(13)$char(10))$puts(újs or,'{újsor}')$puts(
)$puts(tab,$char(9))$puts(ugró,'{ugró}')$loopend() $replace(
$loop(%albumartist%)$replace(
$loop(%album%)$replace(
$loop(%_extension%)$replace(
$loop(1,1)$replace(
$puts(előny,%replaygain_album_gain%)
$puts(csúcs,%replaygain_album_peak%)
,$get(crlf),,$get(újsor),$get(crlf),$get(tab),,$ge t(ugró),$get(tab))$loopend()
$loop($num(%track%,3))$replace(
$puts(ismétlés,$if($eql($get(hibás_útja),%_folderp ath%),'IGAZ','HAMIS'))
$puts(hibás_útja,$if(
$or(
$neql($get(előny),%replaygain_album_gain%),
$neql($get(csúcs),%replaygain_album_peak%)
),%_folderpath%,$get(hibás_útja)))
$if(
$and(
$eql($get(ismétlés),'HAMIS'),
$or(
$neql($get(előny),%replaygain_album_gain%),
$neql($get(csúcs),%replaygain_album_peak%)
)
),
%_folderpath%$get(újsor),
)
,$get(crlf),,$get(újsor),$get(crlf),$get(tab),,$ge t(ugró),$get(tab))$loopend()
,$get(crlf),,$get(újsor),$get(crlf),$get(tab),,$ge t(ugró),$get(tab))$loopend()
,$get(crlf),,$get(újsor),$get(crlf),$get(tab),,$ge t(ugró),$get(tab))$loopend()
,$get(crlf),,$get(újsor),$get(crlf),$get(tab),,$ge t(ugró),$get(tab))$loopend()
,$get(crlf),,$get(újsor),$get(crlf),$get(tab),,$ge t(ugró),$get(tab))
And:
http://www.hydrogenaud.io/forums/ind...howtopic=63346.
Functions: have a look at this very little piece of customization, made by me in Foobar. It is only 1 string, that
creates customize a toolbar popup, when new song starts:
Spoiler:
$if($and($strstr(%path%,\Mű\Zene\),$not($strcmp(%c ontent group%,Mai))),[$if2(%composer%,%songwriter%):$crlf()][%album%$crlf()][$num(%tracknumber%,1). ]%title%[$crlf()%date%.][$crlf()[$crlf()$meta_sep(artist,; )][$crlf()vez. $meta_sep(conductor,; )][$crlf()$left(%time%,5)]][$crlf()[$crlf()[$meta(rating,)* ][%_length%]][$crlf()%comment%]],[$meta(artist,0):$crlf()]%title%[$crlf()$ifequal(%date%,$left(%time%,4),$left(%time %,4),%date%-$left(%time%,4)).][$crlf()[$crlf()[%album%][$crlf()$num(%tracknumber%,1).]][$if($or($strstr(%genre%,Lemezes),$strstr(%genre%,N épszerű),$strstr(%genre%,musical)),,$crlf()$meta_s ep(genre,; ))]][$crlf()[$crlf()[$meta(rating,)* ][%_length%]][$crlf()%comment%][$crlf()Sz.: $meta_sep(composer,; )]])
I have some hundreds of this type strings in Foobar2000. It works for my needs, as a swiss knife. In Calibre, I can not write this like strings, without creating custom columns. Create some thousands of CC?
PS
You wrote: "You can modify the translations, see calibre : Get Involved."
I tried it. Five years ago. It was a thriller.
This is the cause, why I wrote: "ability to modify translation on my own computer...". As in case of all my other applications: foobar, mp3tag, total commander... If I want to change a word in translation: 1 minute. 5 years ago I tried with calibre. After 3 days, without success, I gave it up.