Jump to content

6b6561

Approved Members
  • Posts

    489
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Blogs

Gallery

Downloads

Poweramp Knowledge Base

База знаний Poweramp

Poweramp知识库

Poweramp Equalizer Knowledge Base

База знаний Poweramp Equalizer

Store

Events

Ideas

Posts posted by 6b6561

  1. I had a look at this using some Linux tools.

    • mp3val (mp3 validation tool) had no complaints
    • mediainfo, mid3v2 and id3v2 read the tags without any issues
    • exiftool read the tags with a minor warning
      • [minor] Frame 'TSOA' is not valid for this ID3 version
    • eyeD3 didn't show the basic tags such as title and artist, but it did show comments and user text frames

    I then used id3v2 to remove the TSOA which gave an error "Frame ID TSOA not detected", but nevertheless removed the TSOA and the files displayed just fine in eyeD3 and Poweramp.

  2. The problem might be that you have both id3v1 and id3v2 tags in the file. I don't have time tonight to look more into this, but I think mp3tag can drop the id3v1 tags for you.

     

    Quote

    $ id3v2 -l 01MyTVandYou.mp3 
    id3v1 tag info for 01MyTVandYou.mp3:
    Title  : My TV and You                   Artist: VAST                          
    Album  : Stripped/Orange                 Year: 2016, Genre: Other (12)
    Comment:                                 Track: 0
    id3v2 tag info for 01MyTVandYou.mp3:
    COMM (Comments): (iTunPGAP)[eng]: 0
    COMM (Comments): (iTunNORM)[eng]:  0000016D 00000181 000031E0 00002F99 0000F2F5 0000F2F5 00005D28 00006401 00012387 0000F2C1
    COMM (Comments): (iTunSMPB)[eng]:  00000000 00000210 0000075C 0000000000644394 00000000 005AD925 00000000 00000000 00000000 00000000 00000000 00000000
    COMM (Comments): (iTunes_CDDB_IDs)[eng]: 12++
    TENC (Encoded by): iTunes 12.5.4.42



     

  3. One reason can be if the files are slowly copied to the device, and Poweramp scans the tags before the file has been completely copied. I had a lot of issues like this a long time ago, if I remember correctly there was a delay added to the scanner or similar in Poweramp.

    There are two things that you can try:

    - FULL rescan of your library, this will rescan all tags of your files. Please note that this will also reset the "date added" to the library.

    - Move the tracks out of your music folder, rescan, move the files back and Poweramp should rescan them as new files.

  4. I'm also using the date added sort, but I do only use it to go a couple of months back in time and that's to see if there is something new in the library that I have forgotten about. Personally I don't see the use for going much further back in time than that.

    iTunes has it's own database file, so next time it's time for a change of PC's, then make sure that you copy across the database as well. It's also a good idea to have a backup of the database in case that your PC dies. The normal iTunes database is in some proprietary format, but you can also make it available as an .xml file.

    Had a looooong chat with ChatGPT, leaves a bit to wish for... anyway, I got a python script for extracting album info out of the iTunes.xml file.

    Album Artist,Album,Date Added
    ZZ Top,Eliminator,2024-01-14T18:54:01Z
    ZZ Top,El Loco,2024-01-14T18:54:01Z
    ZZ Top,Gimme All Your Lovin',2020-06-01T10:10:31Z
    ZZ Top,La Futura,2020-06-01T10:10:31Z
    ZZ Top,One Foot in the Blues,2022-04-21T19:09:02Z
    ZZ Top,Recycler,2020-06-01T10:10:31Z
    ZZ Top,Rhythmeen,2021-08-26T09:55:20Z
    ZZ Top,XXX,2020-06-01T10:10:31Z

    So it would be a simple exercise to run the python script to extract the information out of the iTunes database and use that as input for creating the "dummy" files to populate the Poweramp DB.

  5. This is where we can get creative... importing 3000 folders one by one would take a long time as it takes time to copy them across, wait time for scan...

    What could be done is to create 3000 dummy tiny mp3 files, so one for each album, copy those across one by one or the first ones in groups of years, months... once that is done, then there would be 3000 albums in the DB, all with just the single dummy track. At this point the real content could be imported and the dummy files deleted.

    I could quite easily script the creation of the dummy files for @jamesww if I get an excel or similar list of the albums, artists and date added, then I can create the 3000 dummies. The 3000 files can also be placed in a "year month" directory tree.

    We could do a proof of concept with 10 files or so if you want to and if the result is fine, then we can do it for all files.

    It wouldn't take me many minutes to modify some scripts that I have for creating test files.

  6. MediaMonkey supports two way sync of playlists between PC and Android so I assume that the path "magic" would be handled by MM.

    I guess the main issue is how to initiate a new m3u playlist, couple of ideas comes to mind but the following is the easiest that come to mind.

    • Create some dummy playlists like z1, z2....m3u8 in MM. (Named z... so that they sort at the end of the list)
    • Rename a z... in Poweramp to something sensible when you take them into use

    I think this would work with MM and two-way sync.

  7. Please note that Poweramp is not using the folder date for the "date added", the "date added" is the date when a track was scanned the first time. A full rescan will be done in alphabetic order.

    It should also be noted that the directories typically gets a new date as the directory is normally created as a new object and not copied.

    How many directories are we talking about? If it's a "small" number of directories, then you can move them out of your library and move them back one by one into your library...

  8. I had a look at the file saving issue in mp3tag and found https://community.mp3tag.de/t/error-message-cannot-be-opened-for-writing/19020/14

    ryerman says that the issue is that the picture sits in METADATA block #0 which should be used by the stream data. And the files uploaded by twask looks like they have the setup with an picture in block 0

    METADATA block #0
      type: 6 (PICTURE)

    METADATA block #1
      type: 0 (STREAMINFO)

    METADATA block #2
      type: 6 (PICTURE)

    METADATA block #3
      type: 4 (VORBIS_COMMENT)

    METADATA block #4
      type: 1 (PADDING)

    And for some reason the picture is twice in the file.

  9. Poweramp is primarily for playing local music files, so you will not get a good experience by mapping the PC drive into the virtual phone.

    It might be possible to use a windows junction (link) instead of copying all data into the user profile directory. Works at least with OneDrive where I have used junctions to have some additional folders copied to OneDrive.

    Junctions are created in the cmd prompt.

    Example:

    mklink /J "c:\my music" "C:\Users\<username>\my music"

×
×
  • Create New...