Yesterday, 08:45 AM
Computer --> Switch <-- Synology
i manage the synology and jellyfin 10.10.7 in local network
i can play these videos in any player like vlc potplayer plex or others.
i have no any "special characters" just S01E01.MP4 S01E02.MP4
[/quote]
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]
[/quote]
i manage the synology and jellyfin 10.10.7 in local network
i can play these videos in any player like vlc potplayer plex or others.
i have no any "special characters" just S01E01.MP4 S01E02.MP4
[/quote]
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]
[/quote]