title
Products            Buy            Support Forum            Professional            About            Codec Central
 
Results 1 to 14 of 14

Thread: Custom ID-Tag in Asset for Linux

  1. #1

    Join Date
    Nov 2015
    Location
    Frankfurt, Germany
    Posts
    14

    Custom ID-Tag in Asset for Linux

    Hi,
    99% of my music is classical. For proper organization I´d like to sort by opus numbers as well. In dBpoweramp I´ve included this custom tag already when ripping. How to tell asset in Linux (CentOS 7.3) to index for this custom field?

    Another question is related to custom tags in PerfectTUNES (PT) (I´m running this on a windows 10 x64 machine). How to install custom tags in PT? Maybe I´d better open a new thread in PerfectTunes for this?
    Here´s what I tried so far: ...\AppData\Roaming\PerfectTunes:
    1) file "DefaultTagEdit.txt": adding new line "Opus" at the end
    2) file "IDTagDatabaseFields.txt": adding new line "Opus,0,NVARCHAR(30)" at the end

    Best regards

  2. #2
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: Custom ID-Tag in Asset for Linux

    Quote Originally Posted by Anna_Blume View Post
    99% of my music is classical. For proper organization I´d like to sort by opus numbers as well. In dBpoweramp I´ve included this custom tag already when ripping. How to tell asset in Linux (CentOS 7.3) to index for this custom field?
    First of all, as your library is mostly classical, I suggest you adopt the new classical tags instead of your custom tag opus, which Illustrate has started to support.

    These new classical tags are:
    Work
    Movement Count
    Movement Number
    Movement Name

    Then, we can look at using these tags in Asset, PerfectTUNES etc.

  3. #3

    Join Date
    Nov 2015
    Location
    Frankfurt, Germany
    Posts
    14

    Re: Custom ID-Tag in Asset for Linux

    Hi mville, thanks for instant reply. "Work" means the same as "Opus", so it´d be fine with me. I´m using dbpoweramp version 15, where to find / install the new tags? Included in version 16? Before having the discussion leading in the wrong direction: I have already ripped approx. 10.000 tracks including field "Opus". Changing a field will be possible, but seems to be some workload.
    Last edited by Anna_Blume; 12-07-2017 at 07:55 AM.

  4. #4
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: Custom ID-Tag in Asset for Linux

    Quote Originally Posted by Anna_Blume View Post
    "Work" means the same as "Opus", so it´d be fine with me.
    Yes, correct.


    Quote Originally Posted by Anna_Blume View Post
    I´m using dbpoweramp version 15, where to find / install the new tags? Included in version 16?
    Do you have dBpoweramp Music Converter (and PerfectTUNES) installed on a Windows or Apple PC?

    The new classical tags are supported in the latest R16.3 and are accessible in CD Ripper:




    Quote Originally Posted by Anna_Blume View Post
    I have already ripped approx. 10.000 tracks including filed "Opus". Changing a field will be possible, but seems to be some workload.
    You can use the ID Tag Update utility codec >> Map >> Opus (mapped to) Work.

    I suggest you backup your library then try this on a single album, until you are confident using the ID Tag Update utility codec.
    Last edited by mville; 12-07-2017 at 08:23 AM. Reason: added image

  5. #5

    Join Date
    Nov 2015
    Location
    Frankfurt, Germany
    Posts
    14

    Re: Custom ID-Tag in Asset for Linux

    Yes, Music Converter and PerfectTunes both run on the same W10 machine (x64).
    Screenshot of R16.3 looks great, seems that´s exactly what I was looking for 2 years ago when I started ripping my CDs to FLAC format.
    With the ID Tag update Codec utility I could map "Opus" to any ID tag I currently don´t use (and will never do so, e.g. "mood"). (I know, it´s more convenient to have direct access to a proper named field when ripping, but this is not the question here).

    This again turns up the initial question:
    How to get an ID tag indexed that is not indexed by default? Spoon explained for Windows in a sticky note. As I´m running Asset on Linux (CentOS 7.3, HP Microserver Gen8) I´d like to know how to get this done in my current setup.

  6. #6
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: Custom ID-Tag in Asset for Linux

    Quote Originally Posted by Anna_Blume View Post
    With the ID Tag update Codec utility I could map "Opus" to any ID tag I currently don´t use (and will never do so, e.g. "mood"). (I know, it´s more convenient to have direct access to a proper named field when ripping, but this is not the question here).
    You can map any tag to any tag, whether it is a known tag in the Illustrate software(s) or is a user custom tag. The tag data is copied to the mapped tag.

    Why not map "Opus" to "Work"?

    Quote Originally Posted by Anna_Blume View Post
    This again turns up the initial question:
    How to get an ID tag indexed that is not indexed by default? Spoon explained for Windows in a sticky note. As I´m running Asset on Linux (CentOS 7.3, HP Microserver Gen8) I´d like to know how to get this done in my current setup.
    Understood. I have a custom tag working in Asset UPnP for Windows, but I am not sure how you would achieve this (or if it is even possible) in Asset UPnP for Linux.

  7. #7
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: Custom ID-Tag in Asset for Linux

    Quote Originally Posted by Anna_Blume View Post
    As I´m running Asset on Linux (CentOS 7.3, HP Microserver Gen8) I´d like to know how to get this done in my current setup.
    FYI, this is how I got this working in Asset UPnP R6.1 for Windows, maybe this will help you:

    1. I have a custom tag called LIBRARY. This tag is populated with flac for all my flac files and mp3 for all my mp3 files.

    2. Find MediaDatabaseFieldsv5.txt
    (mine was here, C:\Users\%username%\AppData\Roaming\dBpoweramp\uMe diaLibrary)

    add the following line at the bottom of the MediaDatabaseFieldsv5.txt file and Save:
    library,0,INTEGER

    3. In Asset UPnP Configuration >> Advanced Settings >> Browse Tree
    I have added a New container called Library (tick NO Track Listing) as a Child of 'Root', then all the sub containers as Child of 'Library'. OK this, Restart Asset and click OK again, to exit Asset UPnP Configuration.

    Now, in Asset Control I get 2 folders as the root, flac and mp3.
    Last edited by mville; 12-07-2017 at 10:12 AM. Reason: added Asset version info

  8. #8

    Join Date
    Nov 2015
    Location
    Frankfurt, Germany
    Posts
    14

    Re: Custom ID-Tag in Asset for Linux

    Sorry for late reply, I got to pick up kids from school.
    In Linux there doesn´t exist any file "MediaDatabase...", that was my first idea before opening this thread. Procedure for setting Browse Tree is understood, by the way it´s the same in PerfectTunes.
    Hopefully Spoon has a clue if it´s possible to index custom tags in Linux. It would be interesting anyway to get information about the libraries asset is using in Linux (incl. the folders they´re located), maybe this will be a topic for a further thread.

    Meanwhile I´ll do the following: a) install the test version of R16.x; b) Rip one CD incl. the tag "Work" to FLAC; c) Copy these to the Linux machine; d) Refresh the database in Asset. e) See what happens. I´ll give you notice asap, but give me some time.

  9. #9

    Join Date
    Nov 2015
    Location
    Frankfurt, Germany
    Posts
    14

    Re: Custom ID-Tag in Asset for Linux

    Tried out as outlined above: Ripping a classical CD with the latest version of dBpa - asset on Linux even doesn´t recognize these files. (I did it in two ways: a) put the flac-files into a new folder, defined the folder in asset properly; b) put the flac-files into the "productive" folder (i.e. the folder asset is using successfully) - both ways the files ripped with asset R16.3 were not recognized, with the flac-files ripped with R15.3 asset on Linux is running perfectly.
    This turns me back to my initial question: Is there any chance to configure user-defined tags in asset for Linux? Any clue?

  10. #10
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: Custom ID-Tag in Asset for Linux

    Quote Originally Posted by Anna_Blume View Post
    Tried out as outlined above: Ripping a classical CD with the latest version of dBpa - asset on Linux even doesn´t recognize these files. (I did it in two ways: a) put the flac-files into a new folder, defined the folder in asset properly; b) put the flac-files into the "productive" folder (i.e. the folder asset is using successfully) - both ways the files ripped with asset R16.3 were not recognized, with the flac-files ripped with R15.3 asset on Linux is running perfectly.
    Have you tried clicking the Detecting Changes button in Asset UPnP Configuration?

  11. #11

    Join Date
    Nov 2015
    Location
    Frankfurt, Germany
    Posts
    14

    Re: Custom ID-Tag in Asset for Linux

    Quote Originally Posted by mville View Post
    Have you tried clicking the Detecting Changes button in Asset UPnP Configuration?
    Of course I did ;-)
    I propose now to wait for one of the Linux experts within illustrate (Spoon, PeterP ?) to take interest in this thread - or wait for the new Linux-version of asset which I hope to solve this issue.

  12. #12
    Super Moderator
    Join Date
    Jul 2011
    Posts
    1,359

    Re: Custom ID-Tag in Asset for Linux

    You can find relevant configuration files - as for Asset R6 Linux - under:
    ~/.dBpoweramp/uMediaLibrary-v4
    If you're running an older version of Asset, there will be another uMediaLibrary-v* directory present.
    I tested adding the following line to MediaDatabaseFieldsv5.txt:
    movement number,0,INTEGER
    This appears to work as intended - lets you use "Movement Number" in your browse tree, and the values stamped by dBpoweramp CD Ripper are picked from the files.
    Last edited by PeterP; 12-11-2017 at 05:12 AM.

  13. #13

    Join Date
    Nov 2015
    Location
    Frankfurt, Germany
    Posts
    14

    Re: Custom ID-Tag in Asset for Linux

    We´re coming closer, thanks. Unfortunately search function didn´t find any uMediaLibrary* file. (That was one of my attempts before starting this thread because Spoon mentioned this for the Windows-version). Maybe because I´m currently using Asset within the 30 days trial period? (before buying a software I´d like to know if it fits my needs) Can you post the entire folder tree, please?

  14. #14
    Super Moderator
    Join Date
    Jul 2011
    Posts
    1,359

    Re: Custom ID-Tag in Asset for Linux

    The uMediaLibrary folders are present regardless of trial vs registered version. Perhaps you're not finding it because the .dBpoweramp folder is considered hidden by Linux as it's prefixed with a dot (.) ?
    Please try the following:
    Code:
    cd ~/.dBpoweramp
    ls
    And see what it prints.

    Folder listing from my machine (has leftovers from different Asset versions though)-
    Code:
    p@debian-lite-32:~$ find .dBpoweramp/
    .dBpoweramp/
    .dBpoweramp/dBpoweramp
    .dBpoweramp/uMediaLibrary-v3
    .dBpoweramp/uMediaLibrary-v3/AssetStatus.bin
    .dBpoweramp/uMediaLibrary-v3/LibraryUpdateID
    .dBpoweramp/uMediaLibrary-v3/FilenameHash.bin
    .dBpoweramp/uMediaLibrary-v3/MediaDatabaseFieldsv5.txt
    .dBpoweramp/uMediaLibrary-v3/AssetUPnPForceToLPCM.txt
    .dBpoweramp/uMediaLibrary-v3/AssetUPnPForceToMP3.txt
    .dBpoweramp/uMediaLibrary-v3/MediaFoldersWatch.txt
    .dBpoweramp/uMediaLibrary-v3/XRegistry
    .dBpoweramp/uMediaLibrary-v3/AssetConfig.bin
    .dBpoweramp/uMediaLibrary-v3/AssetUPnPForceToWave.txt
    .dBpoweramp/uMediaLibrary-v3/XRegistry.lock
    .dBpoweramp/uMediaLibrary-v3/uMediaLibraryMainDBv5.bin
    .dBpoweramp/uMediaLibrary-v3/AssetUPnPForceDoP.txt
    .dBpoweramp/uMediaLibrary-v3/asset-debug-lib.txt
    .dBpoweramp/uMediaLibrary-v3/Asset-SystemUpdateID
    .dBpoweramp/uMediaLibrary-v3/AssetUPnPForceSingle.txt
    .dBpoweramp/uMediaLibrary-v3/SupportedExtensions.txt
    .dBpoweramp/uMediaLibrary-v3/ArtStorev5.bin
    .dBpoweramp/uMediaLibrary-v3/UpStreamArtFor.txt
    .dBpoweramp/uMediaLibrary-v3/AssetUPnPDefinedBrowseTreev5.txt
    .dBpoweramp/uMediaLibrary-v3/asset-debug-asset.txt
    .dBpoweramp/uMediaLibrary-v3/AssetUPnPDefinedAudioTypesv5.txt
    .dBpoweramp/uMediaLibrary-v3/MediaExcludeExts.txt
    .dBpoweramp/uMediaLibrary-v3/lock
    .dBpoweramp/AssetReg.bin
    .dBpoweramp/uMediaLibrary-v2
    .dBpoweramp/uMediaLibrary-v2/AssetStatus.bin
    .dBpoweramp/uMediaLibrary-v2/AlbumArtStorev4.bin
    .dBpoweramp/uMediaLibrary-v2/AssetUPnPForceToLPCM.txt
    .dBpoweramp/uMediaLibrary-v2/AssetUPnPForceToMP3.txt
    .dBpoweramp/uMediaLibrary-v2/MediaFoldersWatch.txt
    .dBpoweramp/uMediaLibrary-v2/lock-db
    .dBpoweramp/uMediaLibrary-v2/AssetUPnPForceToWave.txt
    .dBpoweramp/uMediaLibrary-v2/AssetUPnPForceSingle.txt
    .dBpoweramp/uMediaLibrary-v2/SupportedExtensions.txt
    .dBpoweramp/uMediaLibrary-v2/AudioFilesIndB.bin
    .dBpoweramp/uMediaLibrary-v2/AlbumArtIDXv4.bin
    .dBpoweramp/uMediaLibrary-v2/UpStreamArtFor.txt
    .dBpoweramp/uMediaLibrary-v2/AlbumArtUpStreamv4.bin
    .dBpoweramp/uMediaLibrary-v2/uMediaLibraryMainDBv4.bin
    .dBpoweramp/uMediaLibrary-v2/MediaDatabaseFieldsv4.txt
    .dBpoweramp/uMediaLibrary-v2/AssetUPnPDefinedBrowseTreev4.txt
    .dBpoweramp/uMediaLibrary-v2/MediaExcludeExts.txt
    .dBpoweramp/uMediaLibrary-v2/lock
    .dBpoweramp/uMediaLibrary-v2/AssetUPnPDefinedAudioTypesv4a.txt
    .dBpoweramp/Asset-ID
    .dBpoweramp/uMediaLibrary-v4
    .dBpoweramp/uMediaLibrary-v4/AssetStatus.bin
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPCollections.bin
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPDefinedBrowseTreev6.txt
    .dBpoweramp/uMediaLibrary-v4/LibraryUpdateID
    .dBpoweramp/uMediaLibrary-v4/FilenameHash.bin
    .dBpoweramp/uMediaLibrary-v4/MediaDatabaseFieldsv5.txt
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPForceToLPCM.txt
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPForceToMP3.txt
    .dBpoweramp/uMediaLibrary-v4/MediaFoldersWatch.txt
    .dBpoweramp/uMediaLibrary-v4/XRegistry
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPForceToWave.txt
    .dBpoweramp/uMediaLibrary-v4/XRegistry.lock
    .dBpoweramp/uMediaLibrary-v4/uMediaLibraryMainDBv5.bin
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPForceDoP.txt
    .dBpoweramp/uMediaLibrary-v4/asset-debug-lib.txt
    .dBpoweramp/uMediaLibrary-v4/AssetUserUpstreamImages
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPForceSingle.txt
    .dBpoweramp/uMediaLibrary-v4/ArtStorev5.bin
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPExclusions.txt
    .dBpoweramp/uMediaLibrary-v4/UpStreamArtFor.txt
    .dBpoweramp/uMediaLibrary-v4/asset-debug-asset.txt
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPDefinedAudioTypesv5.txt
    .dBpoweramp/uMediaLibrary-v4/MediaExcludeExts.txt
    .dBpoweramp/uMediaLibrary-v4/lock
    .dBpoweramp/uMediaLibrary-v4/AssetUPnPUserRenameList.txt

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •