Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Issue]: Very slow navigation during scanning #11292

Open
1 task done
felix920506 opened this issue Apr 4, 2024 · 2 comments
Open
1 task done

[Issue]: Very slow navigation during scanning #11292

felix920506 opened this issue Apr 4, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@felix920506
Copy link
Member

felix920506 commented Apr 4, 2024

Please describe your bug

While scanning a library, navigating in the web client is very slow.
I noticed that the Antimalware Service Executable program is using quite a bit of CPU resources during the scan in addition to the ffprobe processes.

Reproduction Steps

  1. Add a large music library to JF server and save (I think I have a few thousand tracks on mine?)
  2. See error

Jellyfin Version

Unstable (master branch)

if other:

Build 2024040105

Environment

- OS: Windows 11 Pro
- Linux Kernel: N/A
- Virtualization: None
- Clients: Web
- Browser: Edge, Firefox
- FFmpeg Version: 6.0.1
- Playback Method: N/A
- Hardware Acceleration: None
- GPU Model: Intel HD Graphics
- Plugins: Default
- Reverse Proxy: None
- Base URL: None
- Networking: Localhost, NAT
- Storage: Local Nvme SSD for JF files, SMB for media

Jellyfin logs

[13:19:11] [INF] [43] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\magia record\S1OST2\??????? 魔法少女???☆???外伝 ??????????????Ⅱ-09-Andiamo!.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:11] [INF] [18] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\luminouswitches\season1\S01E12.mkv" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format
[13:19:11] [INF] [24] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\roomcamp\season1\S01E08.mkv" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format
[13:19:11] [INF] [28] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\K-ON\2010 - TV???「????!!」?????? ???????!! ~Let's MUSIC!!~(??????付)\02 - GO! GO! MANIAC (Instrumental 【?Guitar1】).flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:11] [INF] [37] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\一個人的○○小日子\season1\S01E09.mkv" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format
[13:19:11] [INF] [5] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\K-ON\2010 - K-ON!! ORIGINAL SOUND TRACK Vol.2\03 - ?? 子???????????.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:11] [INF] [31] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\magia-record\S00\S00E07.mkv" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format
[13:19:11] [WRN] [21] Jellyfin.Networking.Manager.NetworkManager: 75.102.96.115: External request received, but no external interface found. Need to route through internal network.
[13:19:13] [INF] [24] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\roomcamp\season1\S01E08.CHS.ass" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:13] [INF] [37] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\一個人的○○小日子\season1\S01E09.zh-hans.ass" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [18] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\puella-magica\S01\S01E09.mkv" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format
[13:19:14] [INF] [34] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\Arcaea\arcaea-realms\08 Track08.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\magia record\S3OST1\??????? 魔法少女???☆???外伝 Final SEASON -??夢??- ORIGINAL SOUND TRACK 1-07-Q.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [17] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\puella magica\Puella Magica Ultimate Best\魔法少女???☆??? Ultimate Best-02-?? ???.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [13] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\puella magica\Puella Magica Movie Soundtrack\BONUS DISC-PUELLA MAGI MADOKA THE MOVIE Original soundtrack-06-no more fear.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [45] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\World Fragments\01 Aragami.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [24] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\roomcamp\season1\S01E08.CHT.ass" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [21] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\puella magica\bdbox specials cd2\魔法少女???☆??? 2 特典CD - ORIGINAL SOUNDTRACK I-11-Terror adhaerens.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [44] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\K-ON\2010 - Listen!!\03 - Listen!!(Instrumental).flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [38] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\K-ON\2010 - K-ON!! ORIGINAL SOUND TRACK Vol.1\06 - Tostada.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [37] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\一個人的○○小日子\season1\S01E09.zh-hant.ass" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [27] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\puella magica\bdbox specials cd6\魔法少女???☆??? 6 特典CD - ORIGINAL SOUNDTRACK III-12-Pergo pugnare.flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:14] [INF] [42] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\anime\bocchitherock\season1\S01E07.CHS.ass" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:15] [INF] [41] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\K-ON\2009 - TV???「????!」?????? ?????????!!\05 - ???????? 『StudioMix』(Instrumental).flac" -threads 0 -v warning -print_format json -show_streams -show_format
[13:19:19] [INF] [37] MediaBrowser.Providers.TV.SeriesMetadataService: Removing virtual season null in series luminouswitches
[13:19:19] [INF] [24] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting ffprobe with args -analyzeduration 200M -probesize 1G -i file:"Y:\acg-music\magia record\[200304] ?????/?????/ClariS [24bit_96kHz] (flac)\02. ????.flac" -threads 0 -v warning -print_format json -show_streams -show_format

FFmpeg logs

No response

Please attach any browser or client logs here

No response

Please attach any screenshots here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@felix920506 felix920506 added the bug Something isn't working label Apr 4, 2024
@jellyfin-bot
Copy link
Contributor

Hi, it seems like your issue report has the following item(s) that need to be addressed:

  • You have not provided any ffmpeg logs. They should be included if transcoding or remuxing.

This is an automated message, currently under testing. Please file an issue here if you encounter any problems.

@solidsnake1298
Copy link
Member

solidsnake1298 commented Apr 6, 2024

I confirmed the high Windows Defender usage, but not the slow JF UI navigation.

CPU: Ryzen 5900X
RAM: 16GB
OS drive: Samsung 980 Pro 1TB - JF database is here
OS: Win 11 Pro

@jellyfin-bot jellyfin-bot added this to Needs triage in Issue Triage for Main Repo Apr 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Needs Testing
Development

No branches or pull requests

3 participants