Skip to main content

Notice

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

Re: Columns UI

Reply #7525
Click on Change... and check what is selected under 'Item group' (it may be set to None).
Tataaa, sooo simple! It has been set to 'None', which provides in my case the following action: None :D That did the trick, thank you a lot. Honestly, I have never been aware of the 'Item group'-setting, and its 'none'-entry, my lack of notice..it definitely might make sense in certain cases.
also thanks to fuffi and the provided pictures!

Re: Columns UI

Reply #7526
I am using "Batch Attach Pictures".
With $if2(cover2*.jpg,cover*.jpg) I intend to insert cover2*.jpg if it exists and if it does not exist, cover*.jpg.
It does not work for me. I want to know if the script is correct.


Re: Columns UI

Reply #7527
You need the whole path, not just the file name. Furthermore, the batch attach picture dialog box, uses the same lookup pattern syntax as the albumart viewer, that means you don't need the conditional statement, just write the backup image path in a new line:

Code: [Select]
filepath2\cover2.jpg
filepath\cover.jpg
I'm late

Re: Columns UI

Reply #7528
its working now :-)

It is an ease to get informed by f2k now, when you offer an update for your great component! very pleasant!
Hooray to the new f2k feature!

I have two questions regarding album artwork column:

1)
When enabling the artwork, its the first column in the playlist.
It seems, placing/moving the artwork column is not possible, or is it?
How can I move it to the last column at the right of my playlist?


2)
My grouping is
Code: [Select]
[%DISCOGS_RELEASE_ID%][ %ALBUM ARTIST%][ - %ALBUM%][ '('%DATE%')']
It looks like this (screenshot) and I'd like to not have the DiscoGS-Release-ID shown, but grouping by it is important for me.

Is there a way to not show the result of [%DISCOGS_RELEASE_ID%] in the artwork column without removing it?
(Maybe by adding a new field to the edit group configuration, which would allow the users to set up an invisible formatting string only for the grouping AND a second formatting string which is visible and will be shown in the playlist? dunno if this is not to confusing, it is just somehow inconvenient to have the Discogs-ID shown, when the ID should only be used for grouping)

You will have to sort your albums by the discogs release id, by changing how the playlist sorts the content. Which will depend on how you created the playlist, if it's autoplaylist created by Library > Search, you'll have to make it look something like this https://i.imgur.com/vNLH7qq.png or this if you have to create a new playlist https://i.imgur.com/sy54FMA.png

You can also sort by selecting everything in the playlist then adding discogs release id to the front when you do a custom sort https://i.imgur.com/vf0sAaC.png

if you added your albums with the filters you need to change the sorting for those https://i.imgur.com/ghxe0fB.png

the columns also let you change how you sort when you click them, something like this might work https://i.imgur.com/xJ8lyb9.png

sorry if all that was messy :)

Re: Columns UI

Reply #7529
You need the whole path, not just the file name. Furthermore, the batch attach picture dialog box, uses the same lookup pattern syntax as the albumart viewer, that means you don't need the conditional statement, just write the backup image path in a new line:

Code: [Select]
filepath2\cover2.jpg
filepath\cover.jpg
Thanks for your help. It works now. But I have not needed the full route. it's possible?. This is my code
cover2*.jpg
cover*.jpg

Re: Columns UI

Reply #7530
Thanks for your help. It works now. But I have not needed the full route. it's possible?. This is my code
cover2*.jpg
cover*.jpg
[/quote]

Well, yes, if the image file path is the same of the audio file.
I'm late

Re: Columns UI

Reply #7531
Thanks for your help. It works now. But I have not needed the full route. it's possible?. This is my code
cover2*.jpg
cover*.jpg

Well, yes, if the image file path is the same of the audio file.
I'm late


Re: Columns UI

Reply #7533
I am using the Graphic Browser component.

To paint the external cover.jpg I am using the following code:

$puts(cpath_emb,$replace(%path%,%filename_ext%,cover.jpg))
$draw_image($get(reborde_cover),$get(reborde_cover),$get(coverD),$get(coverD),$get(cpath_emb),255,)


I would like to know if I can paint the cover embedded in the mp3 track.
Something similar to what I am using in a script splitter configuration:
$imageabs($get(reborde_cover),$get(reborde_cover),$get(coverD),$get(coverD),%path%,arteader,,)

This command allows the artreader option to paint the cover embedded.

I have tried it and it doesn't work because the $imageabs function is not listed in the Graphical Browser manual.

Is it possible to use a function similar to $imageabs to paint the cover embedded?

--------------------------------------------------------------------------------------
Dejo el original español para los latinos:

Estoy usando el componente Graphical Browser.

Para pintar la cover.jpg externa estoy usando el siguiente código:

$puts(cpath_emb,$replace(%path%,%filename_ext%,cover.jpg))
$draw_image($get(reborde_cover),$get(reborde_cover),$get(coverD),$get(coverD),$get(cpath_emb),255,)


Me gustaría saber si puedo pintar la cover que tengo embutida en el track mp3.
Algo similar a lo que estoy usando en un script splitter setting:
$imageabs($get(reborde_cover),$get(reborde_cover),$get(coverD),$get(coverD),%path%,arteader,,)
Este comando permite con la opción artreader pintar la embutida.

Lo he probado y no me funciona ya que la funcion $imageabs no figura en el manual de Graphical Browser.

¿Es posible usar una función similar a $imageabs para pintar la embutida?

Re: Columns UI

Reply #7534
Hey musicmusic,

here is something I miss in status bar, which is available in DUI:

count of selected files/tracks.


Would you mind to add such useful information to the status bar and to the options page, so we can add it, if needed?

It would be really nice to call that info by script to use for display of selected count, humbly requesting this feature.

Another one would be the option to replace the default album art picture, instead of the standard "note" image. Calling it manually as source replaces the embedded art despite checking the option "prefer embedded" under Advanced -> Display -> Album art -> Embedded vs external. So there ought to be another way.

Re: Columns UI

Reply #7535
You should be able to override the default no-cover image by setting a stub image on the main Display page in preferences (you may need to restart foobar2000 afterwards for the playlist view to update).

I don't think there's still a need to configure artwork sources in Columns UI directly – seems like the settings on the Display page can do everything the Columns UI ones can (if 'Built-in foobar2000 artwork reader mode' is set to 'Embedded and external artwork' on the Columns page).
.

Re: Columns UI

Reply #7536
You should be able to override the default no-cover image by setting a stub image on the main Display page in preferences (you may need to restart foobar2000 afterwards for the playlist view to update).

I don't think there's still a need to configure artwork sources in Columns UI directly – seems like the settings on the Display page can do everything the Columns UI ones can (if 'Built-in foobar2000 artwork reader mode' is set to 'Embedded and external artwork' on the Columns page).
That's exactly it, can't believe I missed that option all this time. Thank you!


Re: Columns UI

Reply #7538
Hi all,

I need a button trick ;-)

I have configured a button to use foo_quicktagger component and execute command -> Context Menu Item -> Now Playing Item -> Tagging / Quicktagger / Set <MyFavoriteTag> to/1

which tags the current playing file with <MyFavoriteTag>  = 1

Is there any way to undo (remove that tag) while pressing the same button again?

Any kind of scripting or magic or component?

I actually don't want to undo my action, just remove the tag again (which apparently is the same in this case).

So I easily would be able to quickly tag a file, or remove that tag, if I need/want to.

Re: Columns UI

Reply #7539
^ Hi fuffi,

You could use Masstagger with a 'Format value from other fields' and pattern $if(%tag%,,1)

Cheers

Re: Columns UI

Reply #7540
You could use Masstagger with a 'Format value from other fields' and pattern $if(%tag%,,1)
Wow! That is such a great aproach! It worked flawlessly!
Thank you very much :-D

 

Re: Columns UI

Reply #7541
Context:
I expect, with  "Embedded Artwork" only embedded artwork is shown"
I expect too, with  "Embedded and external Artwork" first embedded, then external artwork is shown (i.e. if not artwork is embedded).
First, Columns UI tries the sources configured in the top section. Then, it tries the built-in foobar2000 artwork reader (which has its own configuration on the Display preferences page) according to the option selected from that drop-down list.

So, the first list always has priority. This set-up is a bit convoluted and dates back some time. However, you can clear the top list and use only foobar2000's own settings. (There is a priority setting for that in advanced preferences which will let you control whether external or embedded sources are preferred.)
Screenshot shows my settings. Should prefer embedded images, but does not.

Album Art settings under Display prefs shows only images from disk settings and with my settings in the screenshot, I'll expect embedded images to be prefered.
So that might be a glitch in f2k itself, I'll try to remove all the configs and test with a fresh install with and without your component.
That way, I should see, where the confusion/problems sits....
Thanks again!



https://www.dropbox.com/preview/Public/Captura2.JPG
@josemescud
I cannot read your screenshot, it only shows "Please sign in or register to access this page."


In Preferences / Columns ui / Artwork try putting Front Cover cover.jpg or simply delete it
I tried it, but now it only shows embedded artwork, not artwork on local disk.
So if a musicfile has no embedded artwork and a cover.jpg file is in the same folder, no artwork is shown.

The attached Screenshots show my settings now (all artwork sources cleared and f2k album art cleared too), and it is not showing any external album art.

When I add, say "*", to the front-cover artwork sources of CUI, ONLY external artwork is shown.

That all makes no sense to me (with and without your explanations, this seems to me very odd.)

Must be something I have overseen, misunderstood, or its a simple bug somewhere in the system (foobar or columnsUI or my head %-)

So, to get a very clear solution, I ask a simple question:

What do I have to customize to have:

 f2k show embedded artwork first, and if no embedded artwork available, then show external artwork.

?

Screenshots would be prefered, as it seems I cannot understand your help ;-)




Re: Columns UI

Reply #7542
Context:
I expect, with  "Embedded Artwork" only embedded artwork is shown"
I expect too, with  "Embedded and external Artwork" first embedded, then external artwork is shown (i.e. if not artwork is embedded).
First, Columns UI tries the sources configured in the top section. Then, it tries the built-in foobar2000 artwork reader (which has its own configuration on the Display preferences page) according to the option selected from that drop-down list.

So, the first list always has priority. This set-up is a bit convoluted and dates back some time. However, you can clear the top list and use only foobar2000's own settings. (There is a priority setting for that in advanced preferences which will let you control whether external or embedded sources are preferred.)
Screenshot shows my settings. Should prefer embedded images, but does not.

Album Art settings under Display prefs shows only images from disk settings and with my settings in the screenshot, I'll expect embedded images to be prefered.
So that might be a glitch in f2k itself, I'll try to remove all the configs and test with a fresh install with and without your component.
That way, I should see, where the confusion/problems sits....
Thanks again!



https://www.dropbox.com/preview/Public/Captura2.JPG
@josemescud
I cannot read your screenshot, it only shows "Please sign in or register to access this page."


In Preferences / Columns ui / Artwork try putting Front Cover cover.jpg or simply delete it
I tried it, but now it only shows embedded artwork, not artwork on local disk.
So if a musicfile has no embedded artwork and a cover.jpg file is in the same folder, no artwork is shown.

The attached Screenshots show my settings now (all artwork sources cleared and f2k album art cleared too), and it is not showing any external album art.

When I add, say "*", to the front-cover artwork sources of CUI, ONLY external artwork is shown.

That all makes no sense to me (with and without your explanations, this seems to me very odd.)

Must be something I have overseen, misunderstood, or its a simple bug somewhere in the system (foobar or columnsUI or my head %-)

So, to get a very clear solution, I ask a simple question:

What do I have to customize to have:

 f2k show embedded artwork first, and if no embedded artwork available, then show external artwork.

?

Screenshots would be prefered, as it seems I cannot understand your help ;-)





In my foobar I have configured the subject of Embedded or External as you want. That is, if there is embedded the embedded is painted and if there is no embedded the external is painted.

I leave you the captures of my configuration:

The problem is that this configuration affects both the Artwork View and the Playlist View. For that reason I replaced the Artwork View with the Album Art component that only paints external. In this way Album Art paints the external and Playlist View the embedded.



Re: Columns UI

Reply #7543
Columns UI 1.4.0 beta 1 has been released. Release notes: https://github.com/reupen/columns_ui/releases/tag/v1.4.0-beta.1

This is mainly a clean-up release. The main point to note is that the Columns UI artwork source settings have been removed as they were redundant given the built-in settings foobar2000 has. If you were using the Columns UI artwork source settings, you will need to transfer the your source patterns to the ettings on the main Display page after updating.

(Note that there are a few additional settings available from foobar2000 itself in advanced preferences, under Display/Album art.)

It should be possible to use WebP images in this version (details are in the release notes). Some changes to how images are decoded were made for that, so let me know if there are any unwanted changes in how images are displayed.
.

Re: Columns UI

Reply #7544
Technically, this should also make it possible to use HEIF images, if the correct Windows components are installed.

E: This also looks like it will require `winetricks windowscodecs` going forward, since it appears wine doesn't implement the Imaging Components yet.

Re: Columns UI

Reply #7545
E: This also looks like it will require `winetricks windowscodecs` going forward, since it appears wine doesn't implement the Imaging Components yet.
Strange – it's working for me on Wine 4.0.3 (for JPEG) in a clean Wine prefix.
.

Re: Columns UI

Reply #7546
For a split second I thought it could read animated gifs/webps now. Alas.

Re: Columns UI

Reply #7547
Hmm, I guess windowscodecs trick isn't required for this. Seems it exists for a reason, though.

Re: Columns UI

Reply #7548
Columns UI 1.4.0 beta 1 has been released. Release notes: https://github.com/reupen/columns_ui/releases/tag/v1.4.0-beta.1

This is mainly a clean-up release. The main point to note is that the Columns UI artwork source settings have been removed as they were redundant given the built-in settings foobar2000 has. If you were using the Columns UI artwork source settings, you will need to transfer the your source patterns to the ettings on the main Display page after updating.

(Note that there are a few additional settings available from foobar2000 itself in advanced preferences, under Display/Album art.)

It should be possible to use WebP images in this version (details are in the release notes). Some changes to how images are decoded were made for that, so let me know if there are any unwanted changes in how images are displayed.

Great idea to simplify the configuration of the subject of external and embedded covers.
I would have preferred that the Preferences / Advanced / Display / AlbumArt / Embedded vs External settings had been included in Preferences / Columns Ui / Artwork

For me it would be very useful if the Embedded vs. External selection were independent for the Playlist View and for Artwork View.
I am forced to use the Album Art component to paint the external while the playlist view paints the embedded.

Re: Columns UI

Reply #7549
Great idea to simplify the configuration of the subject of external and embedded covers.
I would have preferred that the Preferences / Advanced / Display / AlbumArt / Embedded vs External settings had been included in Preferences / Columns Ui / Artwork
The identifier for that node isn't included in the foobar2000 SDK, so linking to it is probably not a good idea. I'm also not sure it's Columns UI's job to make those settings more accessible. But, I could add a short note and a link to the Display node on advanced preferences.

For me it would be very useful if the Embedded vs. External selection were independent for the Playlist View and for Artwork View.
I am forced to use the Album Art component to paint the external while the playlist view paints the embedded.
Could you elaborate on why you'd like different behaviour for them?
.