2025-09-01, 04:32 PM
*disclaimer: I do not have a synology installation running and cannot test fixes.
There appear to be several issues happening.
What does your network layout look like? For example:
Computer --> Switch --> Synology
or
Computer --> Switch --> Router --> x --> Synology
or
? ? ? ? ?
Next, it is possible some of the videos are corrupt.
Can you play these videos in any other player, perhaps VLC? If they play do not play in VLC, then the video is most likely corrupted and you will need to re-rip/re-download the media file(s).
Also ffprobe may not like the characters in your filenames. It sometimes is temperamental with "special characters". Try removing/replacing anything ffprobe may see as special characters in the path and filenames. (You mention this in a way that seems you think this may be an issue as well.)
Be sure you are using proper naming conventions. This can easily be overlooked.
Verify you have the correct permissions set where your media is stored.
Metadata files may be corrupt. Remove any metadata files from the directory, such as subtitle files. Allow jellyfin to rescan and add them again.
Updates. Be sure you are working with the latest stable updates.
I am guessing fixing the above will remove the 'System.IO.IOException: The configured user limit (8192)' errors. If not:
[start google results]
Creating a Scheduled Task in DSM:
This command increases the max_user_watches limit to 204800. The sleep 90 ensures that the command runs after the system has fully booted.
[/end google results]
(2025-09-01, 12:45 PM)flamercao Wrote: https://privatebin.net/?7d5d025e5fbde0a1...NTWVoHcqvV
lt's my jellyfin log. please help me to analyze it. thank you!
about the second problem,my folder name is 鬼灭之刃
then in the folder,there are five folder,S01 S02 S03 S04 S05.and some JPG and tvshow.nfo
https://privatebin.net/?c2046c9a8d4844db...cHksui8bD1
in the folder S01 or S05,there also have season.nfo
https://privatebin.net/?790d86e1fc472cc0...9qLWhRXoMz
i can find the tvshow name 鬼灭之刃 in jellyfin,but inside,there is empty,no any seasons。
scan the media is no any useful。
There appear to be several issues happening.
What does your network layout look like? For example:
Computer --> Switch --> Synology
or
Computer --> Switch --> Router --> x --> Synology
or
? ? ? ? ?
Next, it is possible some of the videos are corrupt.
Can you play these videos in any other player, perhaps VLC? If they play do not play in VLC, then the video is most likely corrupted and you will need to re-rip/re-download the media file(s).
Also ffprobe may not like the characters in your filenames. It sometimes is temperamental with "special characters". Try removing/replacing anything ffprobe may see as special characters in the path and filenames. (You mention this in a way that seems you think this may be an issue as well.)
Be sure you are using proper naming conventions. This can easily be overlooked.
Verify you have the correct permissions set where your media is stored.
Metadata files may be corrupt. Remove any metadata files from the directory, such as subtitle files. Allow jellyfin to rescan and add them again.
Updates. Be sure you are working with the latest stable updates.
I am guessing fixing the above will remove the 'System.IO.IOException: The configured user limit (8192)' errors. If not:
[start google results]
Creating a Scheduled Task in DSM:
- Navigate to Control Panel > Task Scheduler.
- Create a new Triggered Task > User-defined script.
- In the General Settings tab, provide a name (e.g., "Increase inotify limit") and set the Event to Boot-up.
- In the Task Settings tab, enter the following command in the Run Command box:
Code:
sh -c '(sleep 90 && echo 204800 > /proc/sys/fs/inotify/max_user_watches)&'
This command increases the max_user_watches limit to 204800. The sleep 90 ensures that the command runs after the system has fully booted.
- Optionally, you can also increase max_user_instances by adding sysctl fs.inotify.max_user_instances=4096; before the echo command if your application also requires more inotify instances.
- Click Run to execute the task immediately, or reboot the NAS for the changes to take effect.
- Verifying the Change:
- Connect to your Synology NAS via SSH.
- Execute the following command to check the current value:
- Connect to your Synology NAS via SSH.
Code:
cat /proc/sys/fs/inotify/max_user_watches
- The output should reflect the increased limit (e.g., 204800).
- The output should reflect the increased limit (e.g., 204800).
[/end google results]
Debian 13
11th Gen Intel Core i9-11900KF @ 3.50GHz
Intel Arc [B580] Battlemage G21 (BMG-G21)
Corsair 64gb 2133mhz (2x32)
AI818 M.2 PCIe Gen4 SSD (1TB)
Ubiquiti UNAS Pro (RAID5 7x24TB = 144TB)