Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Fox63

Pages: 12 3 ... 8
1
Bug Reports / Re: Track duration in duplicate files in asx
« on: June 02, 2024, 10:22:41 AM »
Perfect!!!
Now the characters are not replaced and the times are correct.
You are great.
Thank you

2
Bug Reports / Re: Track duration in duplicate files in asx
« on: June 02, 2024, 09:22:02 AM »
Update!!!
I found a problem.
Where, in the title tag, there is an accented character does not work is the title becomes:  C'è Una Strana Espressione Nei Tuoi Occhi
Instead of: C'è Una Strana Espressione Nei Tuoi Occhi
And it does not put the duration!!!
This occurs both when you create the asx file and when you do file rescan.
Trying to correct the title the code, even from asx code changes like this:

Code
<asx version="3.0">
  <param name="encoding" value="utf-8" />
  <title>MusicBee redirection file</title>
  <entry>
    <ref href="D:\Musica\Collezioni\Emozioni in musica\Volume 30  Obladi' Oblada'\CD01\(01 di 13) The Rokes - C'è Una Strana Espressione Nei Tuoi Occhi.mp3" />
    <title>C'è Una Strana Espressione Nei Tuoi Occhi</title>
    <author>The Rokes</author>
    <param name = "WM/AlbumTitle" value = "Band In Italy" />
    <param name = "WM/Year" value = "2003" />
    <param name = "WM/TrackNumber" value = "02/15" />
    <param name = "WM/PartOfSet" value = "01/01" />
    <param name = "WM/Genre" value = "Rock" />
    <param name = "WM/Genre" value = "Pop" />
    <param name = "WM/ContentGroupDescription" value = "Compilation" />
    <param name = "CompilationFlag" value = "1" />
    <param name = "Publisher" value = "DeAgostini" />
    <param name = "WM/OriginalReleaseYear" value = "2003" />
    <param name = "Added" value = "2024-06-01 08:05:12" />
    <param name = "Timestamp" value = "2024-06-01 08:05:41" />
    <param name = "replaygain_track_gain" value = "-3.41 dB" />
    <param name = "replaygain_track_peak" value = "0.872976" />
    <param name = "replaygain_album_gain" value = "-3.41 dB" />
    <param name = "replaygain_album_peak" value = "0.872976" />
    <banner href = "D:\Musica\Collezioni\Band In Italy\Volume 30  Amori Tormentati\CD01\folder.jpg">
      <param name = "Item Storage" value = "1" />
      <param name = "Item Type" value = "0" />
    </banner>
  </entry>
</asx>
It  removes the <param name = “Length” value = “274000” /> parameter.
Even entering it by hand no longer puts it in, it doesn't consider it.
Basically on that file, whatever changes are made, pressing F5 (update file) in the code restores everything with errors.

3
Bug Reports / Re: Track duration in duplicate files in asx
« on: June 01, 2024, 05:44:28 PM »
Truly outstanding. It works really well.
I noticed that in the ASX code the lenght parameter is not changed, it stays at zero. I don't know where it inserts the duration tag but it doesn't matter, IT WORKS.
The data is all there. I saw that in the Properties Tab in the type tag now it says it is an MP3 not an ASX.
Anyway, for me, it is not that influential because to know if it is an mp3 or asx I use this code in a virtual tag: $Right(<URL>,3), it takes the file extension.
Thank you very much

Translated with DeepL.com (free version)

4
Bug Reports / Re: Track duration in duplicate files in asx
« on: May 26, 2024, 11:17:41 AM »
I use this function to create duplicates of tracks that are part of compilations of which I have the track in the original album.
Basically: I create the asx and reload it into MB modifying the tags for it to be part of another compilation.



I changed the language of MB to English, maybe it is clearer what function I use.

This is the code that is created.

Code
<asx version="3.0">
  <param name="encoding" value="utf-8" />
  <entry>
    <ref href="D:/Musica/Collezioni/Emozioni in musica 2/Volume 26  Un Amore Incredibile/CD01/(05 di 14) Cristiano Malgioglio - Toglimi Il Respiro (Take My Breath Away).mp3" />
    <title>Toglimi Il Respiro</title>
    <author>Cristiano Malgioglio</author>
  </entry>
</asx>

Then when you edit the tags with the tag editor MB creates other parameters but leaving some of them at zero, among them the duration.

I took another asx file for convenience.

Code
<asx version="3.0">
  <param name="encoding" value="utf-8" />
  <title>MusicBee redirection file</title>
  <entry>
    <ref href="D:\Musica\Cantante Italiano Singolo\Luca Carboni\Album\1984 - ...Intanto Dustin Hoffman Non Sbaglia Un Film\CD01\(06 di 09) Luca Carboni - Ma Che Amore Incredibile.mp3" />
    <title>Ma Che Amore Incredibile</title>
    <author>Luca Carboni</author>
    <param name = "WM/AlbumTitle" value = "Emozioni In Musica 2" />
    <param name = "WM/Year" value = "1998" />
    <param name = "WM/TrackNumber" value = "01/14" />
    <param name = "WM/PartOfSet" value = "01/01" />
    <param name = "WM/Genre" value = "Jazz" />
    <param name = "WM/Genre" value = "Rock" />
    <param name = "WM/Genre" value = "Pop" />
    <param name = "WM/ContentGroupDescription" value = "Compilation" />
    <param name = "CompilationFlag" value = "1" />
    <param name = "Publisher" value = "DeAgostini" />
    <param name = "WM/OriginalReleaseYear" value = "1997" />
    <param name = "Length" value = "0" />
    <param name = "Bitrate" value = "0" />
    <param name = "IsVBR" value = "0" />
    <param name = "FileSize" value = "1764" />
    <param name = "Sample Rate" value = "0" />
    <param name = "Channels" value = "-1" />
    <param name = "Added" value = "2024-05-25 09:16:10" />
    <param name = "Timestamp" value = "2024-05-25 09:16:44" />
    <param name = "replaygain_track_gain" value = "-5.07 dB" />
    <param name = "replaygain_track_peak" value = "1.198802" />
    <param name = "replaygain_album_gain" value = "-5.07 dB" />
    <param name = "replaygain_album_peak" value = "1.198802" />
    <banner href = "folder.jpg">
      <param name = "Item Storage" value = "1" />
      <param name = "Item Type" value = "3" />
    </banner>
  </entry>
</asx>

Obviously, as you can see in the image, MB does not display the duration of the il track.
In many files I have entered the duration in seconds by hand in the variable lenght but if MB would put it would be much better.
I hope I have clarified the problem.

5
Bug Reports / Track duration in duplicate files in asx
« on: May 26, 2024, 07:43:45 AM »
Hi.
Sometimes I create duplicate files in asx with the command add to playlist --> external playlist. Everything is fine, but the asx file does not contain the duration of the song and in the duration tag it shows 00:00.
I fixed the problem by putting in the length variable in the file the duration in seconds.
But couldn't it be done in such a way that when creating the asx file it automatically puts the duration as well?
I am using MB version 3.6.8800

Translated with DeepL.com (free version)

6
MusicBee Wishlist / Re: Buttons with scripts in MB language
« on: May 21, 2024, 01:53:51 PM »
I didn't understand how to insert scripts.
I hope you can operate on the virtual tags as well because from what I've seen it doesn't look like it.
I will see if I can find info on the web.
Thanks

7
MusicBee Wishlist / Re: Buttons with scripts in MB language
« on: May 20, 2024, 09:18:23 AM »
It would be nice if scripts could be used as functions to be associated with buttons.
I believe this can already be done with the Additional Tagging & Reporting Tools plugin. If you don't have it installed already, please do, and then:
search for "presets" within that plugin's thread as it would be a good starting point to learn how to customize them to suit your needs.

Any preset-related questions would need to be posted in that thread in order for the developer to see them and offer insight where required.

Hi
I used "advanced search & replace" which is the only one that can do operations even between different tags with conditions. Unfortunately, not knowing English, and especially regex, it is very complicated for me.
Using the language already in MB but associated with a button that then generates a loop between all the tracks seems much easier to me than having to learn a language from scratch.
By the way, MB's language is so simple that with a little practice you can really do a lot of routines.

Translated with DeepL.com (free version)

8
MusicBee Wishlist / Buttons with scripts in MB language
« on: May 18, 2024, 07:05:45 AM »
Currently scripts can only be used in virtual fields.
It would be nice if scripts could be used as functions to be associated with buttons.
You could edit tags without using virtuals.
1) change the color of a text based on a comparison.
2) delete text again based on a comparison.
3) add text to a tag
4) copy part of a tag to one that already exists
I think that as examples would suffice, but so much more could be done.


9
MusicBee Wishlist / Music Explorer Bio
« on: May 07, 2024, 10:14:59 AM »
In music explorer I don't understand the point of putting the artist picture next to the biography, it could be done without it.
In that space one could put the whole biography with a possible scroll bar to the right. In my opinion everything would be cleaner.
The artist image, however small, is already there at the top.



I would see it better this way

10
MusicBee Wishlist / Re: Crossfade option from bottom panel
« on: April 09, 2024, 02:19:04 PM »
Even if there were a button, mb only recognises the change if the track is restarted and then the next track.
You can make sure that in a given track there is no fade-out.
Tag settings--> settings--> choose disable crossfade.

11
Questions / Re: centering the Artist name in the Music panel ?
« on: April 09, 2024, 02:13:24 PM »
@ Phred
They are always centred. Simply because with square characters you give them the instruction to start printing the title from a precise point which is always that point, it does not matter whether the text is long or short, it starts from that point.
If it is longer, you simply will not see the excess characters to the right.
Thanks for the clarification. What you're saying makes sense. I do want to point out that in your screenshot, the line in question is not centered. Which is why I mentioned it.

You're right too!!!
It is not really a centring but an alignment to the left from a specific point.
In fact the title in my screenshot is not centre-aligned also because, as you said, the title would be moved each time according to the number of characters and honestly it wouldn't look good either.

12
Questions / Re: centering the Artist name in the Music panel ?
« on: April 09, 2024, 11:11:18 AM »
@ Phred
They are always centred. Simply because with square characters you give them the instruction to start printing the title from a precise point which is always that point, it does not matter whether the text is long or short, it starts from that point.
If it is longer, you simply will not see the excess characters to the right.
@ Monkey: a character alignment would not be needed for the way MB is designed now. In that case the centred would shift according to the number of characters and would never be aligned.
What would be needed would be the possibility to insert tags in absolute positions. Basically you create the display mask from scratch, putting the tags in the desired positions.
I used a lot of shifting from the left with filler characters and you can see it, in the image, with "disco 01" always stays above the list of titles.
I'm afraid this is currently the only way to align texts in MB.



13
Questions / Re: centering the Artist name in the Music panel ?
« on: April 07, 2024, 03:22:20 PM »
I did this: I created a virtual field and inside it I used a square typeface and put as many as needed to centre the position of the title.
Code
{color: 40,40,40}▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉{color: 255,255,0}$Upper(<Artista album>) - $Upper(<Album>)$Upper($IsNull(<Sottotitolo Album>,," - "<Sottotitolo Album>))$Upper($IsNull(<Volume Serie>,," - "<Volume Serie>))  (<Anno>) $Upper([<Raggruppamento>])
The first colour command gives a colour identical to the background so that the squares are not visible.
Then I gave a colour to the text and then all fields that make up the title.


14
Someone who's good at RegEx might be able to come up with a virtual tag, but even with my limited knowledge I don't think a "multi-function" virtual tag can be accomplished.

You are right!!!
Also because with the automatism it can't work, because when it is deleted from the title tag it is automatically also deleted from the subtitle tag.
I found the preset in advanced serarch & replace and it works but, as mentioned above, then it also deletes from the subtitle tag because the data takes it from the title.
I think this has to be done manually with a cut & paste or with a script that does the cut & paste itself.
Sorry I didn't think it through before writing

15
I'm fairly certain this can be accomplished using the Additional Tagging & Reporting Tools plugin. If you have questions about its use, or need help with getting it to do what you want, please post the questions on the plugin's thread and not here.

It may be that advanced search & replace AT & RT can do what I want, but I would like it to be done automatically with a script in a virtual field.
The reason is soon stated. I import tags automatically from different sources, and I would have to remember each time to take the function from the menu and activate it on a selection.
Anyway thanks for the suggestion I will study that function, also because I think it is the only one that has the probability to do what I want, better than nothing.

Pages: 12 3 ... 8