title
Products            Buy            Support Forum            Professional            About            Codec Central
 

Warning for overlength file name creation

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • schmidj
    dBpoweramp Guru

    • Nov 2013
    • 522

    Warning for overlength file name creation

    This is a wish for something (a DSP option?) to warn you when the ripper/converter is trying to create a file name that is too long. It would hopefully allow you to edit the file name before it is created. For me, it would have to work with multi-encoder.

    The issue is that, I believe Linux Bash has a 255 character name limit, and Windows, or at least the routine that makes Linux files accessible in Windows has a limit of 255 characters for the fully qualified file name.

    Now one might ask how one could ever hit that limit? Actually, it has happened to me several times using dbPoweramp ripper and the on-line metadata sources with classical CD's. I couldn't access the files on my QNAP NAS from my PC, and had to use the QNAP file manager accessory to shorten the names.

    Like many, my directory name for the directory for a CD is the artist name concatenated with the name of the album. The files for the tracks are the track number concatenated with the artist name and the title of the track.

    The people who put metadata in for classical CD's pay attention to details and tend to list every supporting artist, or at least the conductor, in the artist name in addition to the name of the orchestra. The track titles often include the composer name, the name of the composition, the secondary name of the composition, the opus number and more. It is not uncommon, I have found for all of this concatenated to exceed 255 characters, particularly for the Windows fully qualified version of the filename. Right now dbPoweramp does not warn that it is creating an unreadable filename, as I discovered.

    Now, I watch for this, but if I shorten the metadata on the ripper metadata editing page to make the filename work, it is missing useful information for the ID tags, in order to make the filename legal.

    Actually, Winamp is worse, it just truncates the filename, leaving off the extension, making the file unusable. At least with dbPoweramp, the extension is intact, so I was able to edit the names without reripping when I found that Windows couldn't access them.

    To be usable, any routine would probably have to allow the user to configure it for the maximum length to allow, as i doubt dbPoweramp could be aware of the length of the characters added to make the filename fully qualified in Windows.

    John Schmidt
    Last edited by schmidj; May 07, 2014, 05:41 PM. Reason: further explanation
  • mville
    dBpoweramp Guru

    • Dec 2008
    • 4021

    #2
    Re: Warning for overlength file name creation

    Have you looked at the following advanced programmable action in the CDRipper naming section:

    [MAXLENGTH]maxlength,string[]

    Comment

    • pattox

      • Apr 2019
      • 2

      #3
      Re: Warning for overlength file name creation

      I am a new DBpoweramp user and have been experiencing problems with overlength file names generated while cd ripping. Windows 10 allows over length file names to be created. The problem occurs when subsequently trying to copy files with over length embedded metadata names.


      Is there an easy way to stop DBPoweramp processing metadata names longer than, say 200 characters? I say the following but, as a new user, I need more help to follow through on this.

      Re: Warning for overlength file name creation

      Have you looked at the following advanced programmable action in the CDRipper naming section:

      [MAXLENGTH]maxlength,string[]

      Comment

      • Spoon
        Administrator
        • Apr 2002
        • 44523

        #4
        Re: Warning for overlength file name creation

        What is your existing naming string?
        Spoon
        www.dbpoweramp.com

        Comment

        • pattox

          • Apr 2019
          • 2

          #5
          Re: Warning for overlength file name creation

          Don't have one. Don't know where to put it.

          Comment

          • Dat Ei
            dBpoweramp Guru

            • Feb 2014
            • 1788

            #6
            Re: Warning for overlength file name creation

            Originally posted by pattox
            Don't have one. Don't know where to put it.
            It's in the settings of your encoder (dynamic naming).


            Dat Ei

            Comment

            Working...

            ]]>