Dans ce Instructable, vous apprendrez comment commander rapidement des fichiers dans une séquence souhaitée. Nous le ferons par rembourrage numéroté des noms de fichiers avec des lettres donc ils trient naturellement triés par ordre différentiel. Remplissage / zéros est une méthode pour donner à chaque fichier le même nombre de caractères.
Ceci est particulièrement utile lorsque vous vous préparez des fichiers pour l’entrée à un système ou un processus qui traite uniquement les fichiers dans l’ordre naturel. J’ai construit la solution dans le perl, langage de programmation et aussi à l’aide de powershell. Avec le code que je suis fournissant ici je peux pad et commander des noms de fichiers sans avoir besoin de logiciel supplémentaire.
Les problèmes qui m’a amené à proposer cette solution sont les suivants :
J’ai une chaîne Hi-Fi qui, en plus des CD ordinaires, jouera les CD que j’ai brûlé les fichiers mp3 sur. Je voulais un moyen de contrôler l’ordre dans lequel les chansons sont jouées. J’ai constaté que les noms de fichiers mp3 peuvent être tout ce que j’aime. Toutefois, le joueur utilisera seulement l’ordre de nom de fichier, de décider quel ordre pour lire les fichiers. Il pourrait y avoir un moyen de créer une playlist, mais même s’il y a c’est beaucoup trop de temps comparé à simplement nommer les fichiers comme je le veux dès le début.
Le code inclus est très pratique c’est quand j’utilise la commande ffmpeg pour convertir une séquence d’images en vidéo. Les fichiers doivent être en ordre alphabétique pour la séquence correcte dans la vidéo.