Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Playlists von Ordner automatisch erstellen lassen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    343

    Playlists von Ordner automatisch erstellen lassen

    Hallo

    Hätte gerne nen Tool, wo ich nen Ordner angebe, und dieser aus den ganzen Unterverzeichnissen die MP3's ausliest und in den Unterverzeichnissen eine Playlist (.m3u) erstellt...
    Jemand ne Idee?
    Sollte unter SuSE 9.2 funzen, am Besten ne .rpm...

    Alles per Hand ist zuviel Arbeit :-P

  2. #2
    Mod. Tipps und Tricks Avatar von carnil
    Registriert seit
    Jan 2004
    Ort
    Zürich
    Beiträge
    6.215
    Hi

    Also wenn Du xmms als Player benützt, kann man das sehr leicht machen. Neue Playliste erstellen, Verzeichnis hinzufügen, abspeichern, fertig.

    Und wenn man gleichzeitig nicht einen Player installiert haben will (ähm, was bringt es dann), kann man sicher leicht mit einem Skript mithilfe von find eine solche erstellen.

    MfG carnil

  3. #3
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    343
    ich nutze amaroK...aber das ist mir eigentlich zuviel arbeit, alles einzeln zu machen...

    hast du evtl. so ein script?

  4. #4
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    38
    Wenn eine simple Liste der mp3-Dateien in jedem Verzeichnis reicht würde ich es so machen:

    Kleines Skript mit Namen "list.sh"
    Code:
    #!/bin/sh
    cd "$*"
    ls *.mp3 > list.m3u
    und dann ein "find" aus dem obersten Verzeichnis abfeuern:
    Code:
    find -type d -exec list.sh {} \;
    Wenn noch mehr Angaben nötig sind, musst Du die im Skript ergänzen.

  5. #5
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    343
    Leider habe ich mit sowas absolut keine Erfahrung :-(

    Kannst du mir vielleicht die Zeilen ergänzen, dass er von /home/Dennis/Documents/Musik alle unterverzeichnisse nach .mp3-dateien untersucht, und in den jeweiligen ordnern eine .m3u datei erstellt, welche nach dem Ordner benannt wird?

  6. #6
    @Debian Avatar von tictactux
    Registriert seit
    Oct 2004
    Beiträge
    2.872
    Folgendes selbstgebackene Script hat sich bei mir (bei grip-generierten
    MP3-Verzeichnisstrukturen) bewährt (Benutzung auf eigene Gefahr):
    Code:
    #!/bin/sh
    # my.m3u : generates a .m3u list from all .mp3|mpg|ogg files
    # from the current directory and its subdirectories.
    #
    # The m3u filename is the name of the current directory
    # with .m3u appended.
    #
    # Caveats: Needs write perm in $PWD
    ####################################
    
    if [ $# -eq 0 ]; then
        M3DIR="."
        M3UNAME="${PWD##*/}.m3u"
    else
        M3DIR=$(echo $1 | sed -e 's/[[:space:]]+/\\ /g')
        if [ ! -d "$M3DIR" ] ; then
            echo "Argument \'$M3DIR\' is not a directory. Quitting."
            exit 1
        fi
         M3UNAME="${M3DIR##*/}.m3u"
    fi
        
    find "${M3DIR}" -depth -follow -type f \( -iname \*.mp3 -o -iname \*.ogg -o -iname \*.mpg \) |sort >"${M3UNAME}"
    Sollte selbsterklärend sein
    Viel Spaß

    EDIT: Das Sortieren in der letzten Zeile macht bei mir Sinn, da die
    Titel mit Tracknummer beginnen. Nur falls sich jemand wundert ...

    EDIT2: Zur Benutzung: Ohne Argumente erstellt es eine .m3u-Datei
    mit dem Namen des aktuellen Verzeichnisses, die alle .mp3/.ogg/.mpg
    Dateien unterhalb des selbigen aufführt (.mpg habe ich drin, weil einige
    Enhanced-CDs von mir solchen Inhalt haben).
    Mit einem Verzeichnisnamen als optionalem Argument kann der Startpunkt
    der Suche bestimmt werden.
    Geändert von tictactux (21.11.04 um 21:06 Uhr)

Ähnliche Themen

  1. html playlists erstellen?
    Von stokedfish im Forum Musik
    Antworten: 9
    Letzter Beitrag: 01.04.04, 20:24
  2. Antworten: 0
    Letzter Beitrag: 02.02.04, 19:06
  3. Samba-Computerkonten automatisch erstellen
    Von pnuernbe im Forum Linux in heterogenen Netzen
    Antworten: 27
    Letzter Beitrag: 23.01.04, 18:34
  4. Samba ordner erstellen
    Von MetallicA im Forum Linux in heterogenen Netzen
    Antworten: 11
    Letzter Beitrag: 12.08.03, 13:10
  5. kann ordner nicht erstellen, existiert bereits [samba] ...
    Von mp7 im Forum Linux in heterogenen Netzen
    Antworten: 2
    Letzter Beitrag: 26.12.01, 11:58

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •