New component: Text Tools, Replacement for "copy names" functionality. |
This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.
See also: Hydrogenaudio Terms of Service.
New component: Text Tools, Replacement for "copy names" functionality. |
May 19 2008, 00:06
Post
#1
|
|
![]() Group: Admin Posts: 3226 Joined: 30-September 01 Member No.: 84 |
Download: http://foobar2000.org/components
Recommended for people who use the "copy names" command a lot. The Text Tools component lets you create multiple context menu commands copying information about the selected tracks using different title-formatting patterns. Additionally, the "advanced" dialog lets you produce a report with grouping and group headers/footers, for eg. exporting a list of your albums with full track lists. -------------------- This job would be great if it wasn't for the users.
|
|
|
|
![]() |
Dec 10 2011, 21:21
Post
#2
|
|
|
Group: Members Posts: 339 Joined: 24-November 08 Member No.: 63072 |
HI!
If I'm not mistaken this is the only etension for fb2k having reporting capabilities. It would be very useful to extend it for more than one level of grouping, ie. allow one group for global header and it's closing footer (no grouping capabilities), then on lower level a custom header/closing footer for %album artist% / %album% group, and on another level a custom header/closing footer for [%discnumber%] (if present). If discnumber not present, this header/footer wouldnot be inserted. On lovest level individual tracks. Also the closing footer wouldnot have grouping capabilities, ie. it would just close the related header on the same level (if inserted) So I'd like the global header could contain any user defined text, header on album level could be this: Artist: %album artist% Album: %album% Release date: $if2(%releasedate%,%date%) Genre: %genre% Total tracks: %totaltracks% ... header on Disc level could be Disc %discnumber% It would be also very useful to enable on each level define set of grouping tags, ie. enable not to handle all tags used in header text as unique group. This post has been edited by Anakunda: Dec 10 2011, 21:23 |
|
|
|
Dec 11 2011, 12:21
Post
#3
|
|
|
Group: Members Posts: 296 Joined: 17-February 09 Member No.: 67105 |
Made some more generic script concerning Codec, Album Artist/Track Artist and Total Disc Info (based on garbanzo.bean's/Rain's code):
CODE Group header pattern: $crlf()%album artist%/%album%$ifgreater(%totaldiscs%,1, - CD %discnumber%,)/%date% '('%codec%[ %codec_profile%$ifequal($strcmp(%codec_profile%,CBR),1, %bitrate% kbps,)]')'$crlf() Track pattern: %track% $if($meta(album artist),%artist%: ,)%title% - %length% results in: CODE Air/Premiers Symptomes/1999 (MP3 CBR 128 kbps) 01 Modular Mix - 6:00 02 Casanova 70 - 5:54 03 Les Professionnels - 4:33 04 J'Ai Dormi Sous l'Eau - 5:42 05 Le Soleil Est Pres de Moi - 4:52 06 Californie - 2:28 07 Brakes On - 4:23 The Hellacopters/Payin' The Dues/1999 (FLAC) 01 You Are Nothin' - 2:39 02 Like No Other Man - 3:15 03 Looking At Me - 2:04 04 Riot On The Rocks - 1:23 05 Hey! - 3:21 06 Soulseller - 3:13 07 Where The Action Is - 2:41 08 Twist Action - 2:04 09 Colapso Nervioso - 4:04 10 Psyched Out And Furious - 4:14 LTJ Bukem/Progression Sessions 003/2000 (MP3 VBR V2) 01 Control: Control - 8:07 02 Big Bud: Pure - 7:00 03 Big Bud: State Of Mind - 7:03 04 Future Engineers: Time Shift - 6:39 05 Voyager: Apollo - 4:52 06 Second Vision: Italian Job - 6:15 07 Blu Mar Ten: Santur - 6:00 08 Big Bud: Transmission - 7:23 09 Intense: Solar - 7:30 10 Big Bud: Emotionography (Remix) - 6:49 11 Blu Mar Ten: B.R.O. - 7:29 120 Days/120 Days - CD 1/2006 (MP3 VBR V2) 01 Come Out (Come Down, Fade Out, Be Gone) - 8:51 02 Be Mine - 4:15 03 C-Musik - 7:22 04 Sleepwalking - 3:28 05 Get Away - 4:41 06 Keep on Smiling - 5:30 07 Lazy Eyes - 4:40 08 Sleepless Nights #3 - 3:04 09 I've Lost My Vision (Kraut nr1) - 11:26 120 days/120 days - CD 2/2006 (MP3 VBR V2) 01 120 days / Sleepwalking 120 days Remix - 8:00 02 120 days / Come Out, Come Down, Fade Out, Be Gone (T.A.Kaukolampi remix) - 9:33 03 Come Out, Come Down, Fade Out, Be Gone (Reconstructed by Secret Machines) - 6:07 04 120 days / Come Out, Come Down, Fade Out, Be Gone (Mental Overdrive remix) - 9:14 |
|
|
|
Peter New component: Text Tools May 19 2008, 00:06
Canar Excellent! Just what I've been hoping for... May 19 2008, 00:19
bb10 Awesome! Thanks
Question: Is it possible to ... May 19 2008, 00:24
foo_peter I follow that....
but why twice the same one text ... May 19 2008, 01:04
saivert foo_utils already provides a good Text tools Copy ... May 19 2008, 01:13
foosion The name and functionality clash with the text too... May 19 2008, 07:47
Fandango QUOTE (foosion @ May 19 2008, 08:47) I am... Aug 4 2008, 23:31
foo_peter Hello foosion
Thanks for these words that lets me ... May 19 2008, 10:11
Bimbo Frogger This is awesome. Thank you Peter May 19 2008, 12:34
NullString Thank you! May 19 2008, 13:27
zmur thanks May 20 2008, 20:45
MuseFan Cool!
Thanks Peter! May 21 2008, 01:11
Olaf I think I found a bug : if you assign a keyboard s... Jun 24 2008, 10:58
Yirkha QUOTE (Olaf @ Jun 24 2008, 10:58) I think... Jan 17 2009, 16:11
odyssey It would be great if it was able to save the resul... Jun 24 2008, 17:07
maxtail Using previous version foo_utils with Copy Name fu... Jun 25 2008, 02:04
DocBeard You can edit the context menu so that Text Tools i... Jun 26 2008, 04:28
langoustator Thanks for this useful plugin!
Small request: ... Jan 6 2009, 16:42
Takaji Thanks! I was looking for something like this. Jan 17 2009, 19:25
Olaf Thanks for the fix. Jan 17 2009, 21:12
Hommit Thanks for much useful plugin.
However, i have th... Jan 31 2009, 14:17
LePeR Is it possible to be able to add brackets to my ou... Jan 12 2010, 07:18
bimbel You need to escape brackets in title-formatting eg... Jan 12 2010, 07:42
LePeR Ohh nice tyvm
Moderation: Removed unnecessary fu... Jan 12 2010, 07:43
garbanzo.bean wow, very useful!
i too would like to see the... Jan 12 2010, 08:16
LePeR That is actually amazingly useful
Moderation: Rem... Jan 12 2010, 08:39
pyrotechnician just the thing i was looking for.
thanks! Jan 16 2010, 19:03
Rain Thanks garbanzo.bean, that was really useful. Now ... Jan 17 2010, 01:39
thecircusfreak @ garbanzo.bean small notice,
the second part of ... Jan 17 2010, 02:15
Rain Slight edit of garbanzo.bean's code:
CODETrac... Jan 17 2010, 03:36
garbanzo.bean @ thecircusfreak - can you explain why? i put it t... Jan 17 2010, 13:46
TomBarlow QUOTE (garbanzo.bean @ Jan 17 2010, 12:46... Jan 17 2010, 14:05
Keesface i use this for copying the content of my entire li... Jan 19 2010, 19:05
stefle Found a strange behaviour:
%list_index% is not tre... Jan 23 2010, 22:48
fuffi Hi Peter,
very useful plugin, thank you.
also tha... Jan 1 2011, 14:37
Anakunda Yes that's right I can do this with Text Tools... Dec 11 2011, 13:00
vogliadicane ^^ jfi my post was NOT a reply to your request Dec 11 2011, 17:06
Anakunda Too bad. Anyone else can fullfill my request? Dec 11 2011, 17:11
vogliadicane nice puzzle, here you go (adjust the line breaks t... Dec 11 2011, 19:29![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 06:26 |