Peut-on avoir une option de « copie à l’archivage » pour les fichiers médias d’origine ? J’utilise le DVR HDHR et les fichiers médias d’origine se retrouvent avec des dizaines de milliers de fragments de fichiers. Je sais que cela nécessite le double de l’espace du fichier original, mais copier le fichier pourrait réduire le nombre de fragments. Évidemment, si l’espace est insuffisant, la méthode actuelle de renommage fonctionne toujours.\\n\nJe ne peux qu’imaginer que les fragments sont le résultat du processus d’enregistrement, puisque le DVR doit sauvegarder un flux de paquets mis en mémoire tampon et demande donc de nombreuses petites allocations d’extension de fichier pendant l’enregistrement.\n\nUne autre complication est que, si le disque est déjà alloué avec seulement de petits blocs vides disponibles, copier un gros fichier entraînera quand même le remplissage de nombreux petits blocs vides et la libération des mêmes, ce qui ne donnera aucun gain réel de défragmentation.\n\nJe ne sais pas si le nombre de fragments peut être découvert pour, disons, définir un seuil (5 000 ?) avant d’essayer la technique de « copie à l’archivage ». Ou si une option pourrait informer l’utilisateur (et journaliser) si un fichier média source excessivement fragmenté est rencontré, afin qu’il lance son programme/outil de défragmentation préféré.\n\nCela serait vraiment utile pour les profils qui ne font pas de conversions mais déplacent/renomment ou modifient minimalement les fichiers et l’appliquent au fichier résultant, c’est-à-dire pour minimiser la fragmentation du fichier média que Plex ou le lecteur média lirait.\n\nJuste une idée venue en regardant à quel point mon disque média était fragmenté et en remarquant quels fichiers étaient vraiment lourdement fragmentés — des dizaines de milliers de fragments, contre moins de 20 pour tout le reste.
Une autre option consiste à configurer une commande de post-traitement pour invoquer un programme CLI de défragmentation comme Defraggler de Piriform (les créateurs de CCleaner) afin de défragmenter le fichier multimédia qui vient d’être traité ou qui va l’être.
Voici comment créer une PostCustomCommand :