[Batch/Bash] Sound abspielen per Batch

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von aschi, 16. August 2009 .

  1. 16. August 2009
    Sound abspielen per Batch

    huhu

    hab mir heute ein (kleines) Ziel gesetzt: mp3-abspielen per Doppelklick auf ne (neu entdeckte )
    .bat-Datei.

    hab verschiedene Ansätze gefunden, wobei mir folgender am besten gefallen hat:

    -> start "cmd.exe" "DerPfadZurMusik.mp3" %1 <-

    wie gewünscht, öffnet dieser Befehl den wmplayer mit dem Song. Jedoch muss ich zusätzlich auf "Play" klicken, damit das ganze auch einen Ton erzeugt X( . Kann man das mit einem zusätzlichen Befehl in der .bat erledigen?

    Nächster Schritt ist, eine "Playliste" abzuspielen. Wenn dazu jemand einen Tipp hat, wär das schon mal nice!

    vielen Dank!

    lg aschi
     
  2. 16. August 2009
    AW: Sound abspielen per Batch

    würde es nicht schon genügen wenn man
    Code:
    start "DerPfadZurMusik.mp3"
    macht?

    mfg Radiergimmy

    // edit:
    und ne playlist müsste doch so gehen:

    Code:
    @echo off
    echo lied1.mp3 >> playlist.pls
    echo lied2.mp3 >> playlist.pls
    echo lied3.mp3 >> playlist.pls
    echo lied4.mp3 >> playlist.pls
    echo lied5.mp3 >> playlist.pls
    echo lied6.mp3 >> playlist.pls
    start playlist.pls
    mir is grad die endung von ner wmp playlist nicht mehr geläufig

    // edit2: sorry ich merk grad dass das mit "start" nur dann geht wenn die batch datei im selben verzeichnis ist, wenn der pfad leerzeichen enthält. wenn nich dann gehts so.
     
  3. 16. August 2009
    AW: Sound abspielen per Batch

    installier halt winamp der hat nen auto play sobald man die datei öffnet
     
  4. 16. August 2009
    AW: Sound abspielen per Batch

    Hab mal alles Mögliche ausprobiert, wobei folgendes die kürzeste Möglichkeit zum Abspielen war:
    Code:
    start "" "C:\Users\Ernst Leisi\Desktop\testsound\song1.mp3" %1
    Dank winamp war auch kein weiterer Befehl mehr nötig um die Mukke gleich zu hören.

    Code:
    start "DerPfadZurMusik.mp3"
    hat nicht funktioniert.

    Zusätzlich schrieb ich eine .bat mit dem Inhalt:
    Code:
    C:\Users\Ernst Leisi\Desktop\testsound\song1.mp3 >> playlist.pls
    C:\Users\Ernst Leisi\Desktop\testsound\song2.mp3 >> playlist.pls
    C:\Users\Ernst Leisi\Desktop\testsound\song3.mp3 >> playlist.pls
    start playlist.pls
    welche nur ein Notepad-File mit winamp-Schlange auf dem Icon (ohne Inhalt) erstellt hat.

    oder funktioniert das ganze nicht für winamp wegen .pls?

    thx für die Tipps!
    aschi
     
  5. 16. August 2009
    AW: Sound abspielen per Batch


    Afaik machste durch >> einfach nur folgendes... Du schreibst einfach etwas in eine von dir benannte Datei

    test >> echo.txt

    Damit schreibste dann einfach das Wort test in die Datei echo.txt bringt dir also nichts
     
  6. 16. August 2009
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    AW: Sound abspielen per Batch

    Der erstell die PLS Datei nicht richtig, siehe Post von Radiergimmy: musst mit echo arbeiten.

    Desweiteren sollte man sich die Dateistruktur von PLS Dateien genauer anschauen: PLS_(file_format)
    Wenn man diese benutzt sollte man auch die Daten entpsrechen vorbereiten.

    Die Methode von Radiergimmy entspricht dem Dateiformat M3U, ein Beispiel:

    Der Parameter "\play" sollte beim WMP das automatische abspielen veranlassen und "\close" sollte dazuführen das der Play nach dem abspielen wieder geschlossen wird, bin mir aber über die Parameter nicht sicher.

    Mfg Rushh0r
     
  7. 16. August 2009
    AW: Sound abspielen per Batch

    geh halt mit cd "ordner" ins dir und mach dir /b *.mp3 >>pls.pls
     
  8. 17. August 2009
    AW: Sound abspielen per Batch

    und zu erwähnen wäre noch, dass er halt den standartplayer nimmt, also nich zwingend wmp oder winamp, kommt auf die einstellungen an...mfg coach

    PS: wenns klein gehalten werden soll könnt ich auchnoch den vlc player empfehlen, der spielts auch direkt ab=)
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.