Affichage des résultats 1 à 6 sur 6

Discussion: Ordre des chansons sur ARCHOS 1 vision

  1. #1
    Nouvel Archosien
    Date d'inscription
    juillet 2010
    Âge
    37
    Messages
    1

    Ordre des chansons sur ARCHOS 1 vision

    Bonjour

    Sur l'Archos 1, certains albums mis dans le dossier "musique" ne gardent pas l'oredre des chansons : ça commence avec le titre 6 par exemple ou 3 et parfois c'est bien dans l'ordre ?
    Sur l'ordi lorsque je vais vérifier les chansons sont danxs l'ordre dans le lecteur non.....

    Si vous avez eu le même problème ...je suis preneuse de l'astuce
    Merci

  2. #2

    Ampoule Solution partielle et laborieuse

    Bonjour,

    J'ai le même problème sur un Archos 2.
    Vu que le support Archos ne répond pas , j'essaie de comprendre depuis quelques jours.
    J'ai un début de piste et ça paraît incroyable, mais il semble que l'Archos ne sait pas trier les fichiers (ni les répertoires, d'ailleurs).

    Il semble qu'il affiche (et donc lit) les fichiers dans l'ordre où ils ont été créés sur l'Archos.

    Pour ceux qui ont un linux : en faisant un ls -f dans le répertoire non trié, on retrouve exactement l'ordre d'affichage de l'Archos (-f : ne trie pas le contenu).

    J'ai tenté de faire un touch sur les fichiers, dans le bon ordre, mais le touch sous linux change la date de dernière modification et la date de dernier accès, mais pas la date de création. Donc ça ne marche pas : ls -f et l'Archos affichent toujours les fichiers dans le désordre.

    La solution, c'est alors de déplacer les fichiers dans un répertoire temporaire, dans le bon ordre, puis de les remettre dans leur répertoire d'origine.

    1°/ Tri par ordre alphabétique
    ls -1 > list

    2°/ Déplacement dans l'ordre vers un répertoire temporaire
    mkdir tmp
    while read f; do mv "$f" tmp/; done < list

    3°/ On remet les fichiers au même endroit et on nettoie
    mv tmp/* .
    rmdir tmp
    rm list

    Si quelqu'un pouvait tester et confirmer, ça serait sympa.
    Il reste à voir pour les répertoires mais ça a l'air moins évident.

    Après, y'aura plus qu'à écrire un script ou un soft à passer après chaque transfert pour remettre la bibliothèque dans l'ordre.

    A moins qu'il y ait des gens d'Archos qui trainent sur ce forum et qu'ils nous sortent le firmware qui corrige ça ?
    Dernière modification par cle2treize ; 18/09/2010 à 19:50:29.

  3. #3
    Archosien novice
    Date d'inscription
    septembre 2009
    Âge
    51
    Messages
    12

    Creation de play-LIst

    Je suppose d'après ce que je lis que l'organisation des fichiers de l'Archos 2 se rapproche de celle de l'Archos 3...
    Pour solutionner votre problème, j'avais fait l'année dernière un petit tuto pour créer des pseudo-Play-List pour le A3.
    Il n'y a pa s de raison que cela ne fontionne pas avec votr balladeur...
    http://www.archoslounge.net/forum/showthread.php?t=8401

  4. #4
    Nouvel Archosien
    Date d'inscription
    novembre 2010
    Âge
    34
    Messages
    1
    Citation Envoyé par cle2treize Voir le message
    Bonjour,
    La solution, c'est alors de déplacer les fichiers dans un répertoire temporaire, dans le bon ordre, puis de les remettre dans leur répertoire d'origine.

    Si quelqu'un pouvait tester et confirmer, ça serait sympa.
    Il reste à voir pour les répertoires mais ça a l'air moins évident.
    Je viens de tester grosso modo ça (module que je l'ai fait en python, et pas en shell) sur un Archos 14 Vision, et ça marche nickel (pour les mp3 ET pour les répertoire). Je suppose que ça marchera aussi bien sur les autres modèles

    Pour ceux que ça intéresse, il faut python 2.X, un répertoire "temp" créé à la racine du lecteur mp3, remplacer "f:/" par la lettre du lecteur dans windows (ou par le bon chemin sous linux) et lancer ce script python *depuis* la racine du lecteur (sinon ça risque de ne pas déplacer ce que tu voudrais que ça déplace).

    Code:
    # This script will recursively move all folders back and forth in alphabetical order
    # this way, on archos mp3 player, the files will be listed in an intuitive order
    #
    # TODO: 
    # - avoid moving when files are already sorted on disk
    # - less hardcoded (f:/ will not always be the correct archos location)
    # - make "temp" dir on the fly instead of relying on its existance
    
    import os
    import shutil
    import time
    
    def moveList(directory, sortedList):
        tempPrefix = "f:/temp/"
        for file in sortedList:
            goodName = directory + "/" + file
            tempName = tempPrefix + file
            shutil.move(goodName, tempName)
        for file in sortedList:
            goodName = directory + "/" + file
            tempName = tempPrefix + file
            shutil.move(tempName, goodName)
            
    def recursiveSortDirectory(directory):
        print directory
        files = os.listdir(directory)
        try:
            files.remove("temp")
        except:
            time.sleep(0)
        files.sort()
        
        moveList(directory, files)
        for file in files:
            fullName = directory + "/" + file
            if os.path.isdir(fullName) and file != "temp":
                recursiveSortDirectory(fullName)
            
    recursiveSortDirectory(".")
    Voilà, le code est un peu cracra, et ça méritera une passe pour corriger les trucs hardcodé et améliorer la vitesse, mais ça fait l'affaire pour moi.

    D'une manière générale, je ne recommande pas forcément de s'en servir si on ne connaît pas un peu python et qu'on a une idée de ce qu'on fait.
    Dernière modification par Aldrikh ; 21/11/2010 à 13:03:56.

  5. #5
    Nouvel Archosien
    Date d'inscription
    novembre 2010
    Âge
    53
    Messages
    1
    Bonjour,
    j'ai trouvé un petit soft bien pratique pour remettre les titres dans l'ordre, très facile d'emploi (tri sous nom long ou court) malheureusement il fonctionne sous windows mais je n'ai pas essayé avec wine sous linux.
    Merci à son auteur :
    http://www.anerty.net/software/file/DriveSort.php

    bonne journée à vous

  6. #6

    Script de mise à l'heure

    Bonjour,

    Je sais que le sujet date un peu, mais voici le script que j'utilise sous Mac OSX.
    Il marche aussi sous Windows avec cygwin.

    Code:
    #!/bin/bash
    # archosReorg.sh
    
    function moveDirectoryContent {
        directory="$1"
        # On renomme le répertoire, on le recrée et on y déplace les fichiers et répertoires
        rm -fR tmp
        mv "$directory" tmp
        mkdir "$directory"
        ls -1 tmp/ > list.txt
        while read f ; do echo "$f"; mv "tmp/$f" "$directory/"; done < list.txt
        rm -fR tmp
        cd "$directory"
        # On traite les sous-répertoires
        while read f ; do if [ -d "$f" ] ; then echo "$f"; moveDirectoryContent "$f"; fi; done < ../list.txt
         cd ..
         rm list.txt
    }
    
    moveDirectoryContent "$1"
    Mode d'emploi :
    • Opérations à effectuer une seule fois pour installer le script
      • Placer le script archosReorg.sh à la racine du lecteur mp3
      • En ligne de commande, se placer dans le répertoire contenant le script archosReorg.sh
        • sous cygwin : cd /cygdrive/e
        • sous OSX : cd /Volumes/ARCHOS\ 2

      • Rendre le fichier exécutable : chmod +x archosReorg.sh

    • Pour trier après un ajout de fichiers :
      • exemple : on a ajouté des fichiers ou répertoires dans le dossier Audiobooks, situé sous Music. Les fichiers sont bien là, mais les chapitres dans le désordre (pas très pratique...).
      • en ligne de commande, se placer dans le répertoire parent de celui que l'on souhaite trier. Exemple :
        • sous cygwin : cd /cygdrive/e/Music
        • sous OSX : cd /Volumes/ARCHOS\ 2/Music

      • exécuter le script sur le répertoire à trier. Exemple pour trier le :
        • ../archosReorg.sh AudioBooks


    Dernière modification par cle2treize ; 11/06/2012 à 13:25:54. Motif: précisions

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. Problème ordre des pistes
    Par Raymon dans le forum Archos Vision
    Réponses: 2
    Dernier message: 16/09/2010, 01:14:50
  2. Boutique technikdireckt: pre vente 24 vision, 3 cam,43 vision,18 vision
    Par white russian dans le forum Les boutiques
    Réponses: 1
    Dernier message: 28/04/2010, 17:35:13
  3. Réponses: 6
    Dernier message: 03/12/2009, 08:40:09
  4. Nom des chansons
    Par Vicarious dans le forum Archos Vision
    Réponses: 3
    Dernier message: 10/09/2009, 11:12:25
  5. Ordre des photos
    Par mat.u dans le forum Gen 6
    Réponses: 4
    Dernier message: 27/01/2009, 14:44:18

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •