INTERACT FORUM

More => Old Versions => JRiver Media Center 27 for Windows => Topic started by: chojunki on December 30, 2020, 04:25:51 am

Title: Does music filename with full path have length limitation?
Post by: chojunki on December 30, 2020, 04:25:51 am
Hi,

Recently I ripped a CD with JRiver 27 for windows and the result was all tracks in JRiver albums.
I removed that from the library and moved to NAS and tried to register again, which resulted in
the situation that a specific file did not show up in the list in the album tracks.

I tried ripping that CD and moving files to NAS several times with no success, so I examined the
file which did not show up in the track list to find that the filename seemed to be too long.
I just did shortened the filename and registered again with success.

So I want to know if there are any limitations with the filename length (including full path)

Thank you!
Title: Re: Does music filename with full path have length limitation?
Post by: leezer3 on December 30, 2020, 06:20:55 am
Options ==> General ==> Advanced ==> Enable Support extra-long filenames

Windows can be somewhat funny (Dates back to MS-DOS) about filenames / paths over 255 characters.
Title: Re: Does music filename with full path have length limitation?
Post by: chojunki on December 31, 2020, 05:20:54 am
Thank you for your advice but it is already checked up...
Could it be the problem with my NAS Storage, Synology DS918+ with BtrFS filesystem?
Title: Re: Does music filename with full path have length limitation?
Post by: zybex on January 04, 2021, 12:36:30 pm
The limit for an individual file/folder name is 255 bytes for most filesystems out there including EXT2/3/4, BTRFS, NTFS, ZFS, etc. That can be less than 255 chars when using non-ASCII letters/symbols.

For Synology BTRFS:
https://www.synology.com/en-global/dsm/software_spec/storage_technology

Btrfs File System
• Maximum single file size: 16 TiB
• Maximum file name length: 255 bytes (See limitation 4)
• Maximum path name length: 4,096 bytes (See limitation 4)

4) Different character encodings may contain different data sizes (e.g., a character with UTF-8 encoding may contain 1 to 4 bytes)