illustrate
Products            Buy            Support Forum            Registrations            About           
 

Custom ID-Tag in Asset for Linux

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • PeterP
    replied
    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

    Leave a comment:


  • Anna_Blume
    replied
    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?

    Leave a comment:


  • PeterP
    replied
    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; December 11, 2017, 10:12 AM.

    Leave a comment:


  • Anna_Blume
    replied
    Re: Custom ID-Tag in Asset for Linux

    Originally posted by mville
    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.

    Leave a comment:


  • mville
    replied
    Re: Custom ID-Tag in Asset for Linux

    Originally posted by Anna_Blume
    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?

    Leave a comment:


  • Anna_Blume
    replied
    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?

    Leave a comment:


  • Anna_Blume
    replied
    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.

    Leave a comment:


  • mville
    replied
    Re: Custom ID-Tag in Asset for Linux

    Originally posted by Anna_Blume
    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; December 07, 2017, 03:12 PM. Reason: added Asset version info

    Leave a comment:


  • mville
    replied
    Re: Custom ID-Tag in Asset for Linux

    Originally posted by Anna_Blume
    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"?

    Originally posted by Anna_Blume
    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.

    Leave a comment:


  • Anna_Blume
    replied
    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.

    Leave a comment:


  • mville
    replied
    Re: Custom ID-Tag in Asset for Linux

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


    Originally posted by Anna_Blume
    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:




    Originally posted by Anna_Blume
    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; December 07, 2017, 01:23 PM. Reason: added image

    Leave a comment:


  • Anna_Blume
    replied
    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; December 07, 2017, 12:55 PM.

    Leave a comment:


  • mville
    replied
    Re: Custom ID-Tag in Asset for Linux

    Originally posted by Anna_Blume
    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.

    Leave a comment:


  • Anna_Blume
    started a topic Custom ID-Tag in Asset for Linux

    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
Working...