La recherche dans un répertoire avec un grand nombre de fichiers est lente

Type de requête :
NOUVELLE FONCTIONNALITÉ
J’utilise Buddy quotidiennement et j’aimerais pouvoir limiter la quantité de travail qu’il effectue.

J’ai 40 000 épisodes de séries TV, donc Buddy les parcourt tous (je ne sais pas à quelle fréquence) pour convertir les AVI en MP4 et remuxer les MKV en MP4.

Je voudrais que Buddy n’analyse que les épisodes ajoutés durant les 3 derniers jours plutôt que de parcourir les 40 000 épisodes à chaque fois.
Je pourrais utiliser une planification, mais cela ne fonctionnerait pas avec les moments aléatoires où de nouveaux médias sont ajoutés.


Vous pouvez ajuster la période d’analyse/de vérification dans la page Paramètres → Paramètres système. Par défaut, la vérification des nouveaux fichiers s’effectue toutes les 5 minutes.

Pouvez-vous expliquer un peu plus le problème que vous rencontrez ?

Nous l’avons testé avec plus de 100 000 fichiers et c’est assez rapide avec peu de surcharge.

Salut Rboy

Merci pour la réponse rapide.

Quand je glisse des mkv ou avi dans buddy (pour être remuxés/convertis), cela prend des minutes (ou plus) avant de voir les fichiers.

Et pareil pour le rescan – plusieurs minutes avant qu’ils ne commencent à être remuxés ou (avi) convertis.

Je pense que buddy recherche mes 40 000 épisodes à chaque fois !

Nous avons identifié la cause des lenteurs de recherche et l’avons corrigée, ce qui devrait aussi accélérer le glisser-déposer manuel. Dans nos tests, sur 50 000 fichiers, l’ajout de nouveaux fichiers a commencé après environ 15 secondes. Il n’existe aucun moyen d’éviter la recherche dans l’architecture actuelle, mais elle devrait désormais être nettement plus rapide et les ajouts manuels devraient être instantanés.

Essayez la version 2.4.9 d’aujourd’hui

Dans la prochaine version majeure de MCEBuddy, nous travaillons sur une nouvelle architecture plus efficace pour surveiller les nouveaux fichiers, qui évitera de lire l’intégralité des systèmes de fichiers.

Hey Rboy,

oui, ça semble effectivement plus rapide – merci

Vous pouvez essayer de configurer un répertoire de destination différent (un nommage personnalisé aide également) afin que seuls les fichiers en cours de conversion se trouvent dans le répertoire recherché pour les nouveaux fichiers, sans être encombrés par les fichiers déjà convertis.

Si je comprends bien ta suggestion, je pense qu’elle contredit mon objectif/ma configuration.

Buddy recherche automatiquement dans deux dossiers : TV et other tv.

Ce sont mes dossiers configurés pour que Plex trouve les séries et les diffuse.

Ma configuration trouve le MKV, le remux en mp4 (en laissant le mp4 sur place) et déplace l’ancien mkv dans un autre dossier (juste comme sauvegarde).
Les AVI sont rencodés en mp4.
Si tout fonctionne comme prévu, je ne vois même pas de mkv ou d’avi dans mes dossiers Plex !

Ah. J’ai un dossier entrant où je transcode tout en mkv avec MCE Buddy, puis je les déplace dans mes bibliothèques Plex pour les films, séries, émissions spéciales et sports. Plex lit les mkv sans problème chez moi. C’est sur un PC avec un séparateur et mkvtools installés (Gabest, Haali, lava, ou au choix). J’ai aussi configuré MCE Buddy pour inclure les métadonnées dans le mkv afin que l’agent local de Plex puisse les trouver en dernier recours.