Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[MULTIMEDIA] .m3u-playliste brennen (mit k3b) - gelöst
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
eCaf
n00b
n00b


Joined: 25 Aug 2003
Posts: 26

PostPosted: Wed Nov 19, 2003 7:29 pm    Post subject: [MULTIMEDIA] .m3u-playliste brennen (mit k3b) - gelöst Reply with quote

Hallo,
ich möchte gerne eine .m3u-playlist brennen. Und zwar sollen die Musikstücke im mp3-Format gebrannt werden (also eine Daten-CD). Als Brenn-Software nutze ich k3b.
Ich habe mir also überlegt, dass ich "einfach" alle mp3s, die in der Liste sind, in einen Ordner kopiere und diesen Ordner dann brenne.
Meine Frage:
Wie kann ich die mp3s einer .m3u-playlist in einen bestimmten Ordner kopieren? Gibt es dafür ein Script/Programm?
(Habe leider selbst noch keine Ahnung, wie man Scripte schreibt...., bin neu bei Linux)
Ich bin für jede Hilfe dankbar! (Mit der Suchfunktion des Forums habe ich leider nichts gefunden.)


Last edited by eCaf on Thu Nov 20, 2003 9:31 pm; edited 1 time in total
Back to top
View user's profile Send private message
OliD
n00b
n00b


Joined: 12 Jun 2003
Posts: 9
Location: Germany

PostPosted: Thu Nov 20, 2003 10:45 am    Post subject: Reply with quote

Hi!
Ja, das musst Du Dir wohl ein Skript schreiben.
Da gehst Du am besten folgendermassen vor:
In einer m3u Datei stehen Dateien. Zeile für Zeile. Die musst Du einlesen und in eine Variable bringen. Prinzipiell irgendwie so:
Code:

variablenName=`sed 's/
/ /g' fileName`

Das tut (kann im Moment nicht debuggen) folgendes: Es liest die Datei Dateiname ein, ersetzt Zeilenvorschübe durch Leerzeichen und der Rest wird der Variable Variablenname zugewiesen.
Dann kopieren:
Code:

cp $variablenName /zielpfad

Eventuell solltest Du vorher noch den Zielpfad anlegen. (mkdir /zielpfad)
Iso File anlegen & brennen
Code:

mkisofs bla bla
cdrecord neuesIsoFile

Die genauen Optionen kannst Du in den man Pages nachschauen. Oder weisst sie schon. Oder so.
Das ganze muss in eine Textdatei. Die kannst Du dann mit bash nameDerTextDatei ausführen.
Falls Du noch weitere Hilfe brauchst, ... Kein Problem

Ciao

Oli
Back to top
View user's profile Send private message
eCaf
n00b
n00b


Joined: 25 Aug 2003
Posts: 26

PostPosted: Thu Nov 20, 2003 2:38 pm    Post subject: Reply with quote

Danke für die Antwort, aber es hat leider nicht geklappt.
Ich habe es mit Hilfe von
Code:
 grep .mp3 liste.m3u > list

geschafft die die Pfade in die Datei list zu schreiben.
Die Datei list sieht also so aus:
Code:

/pfad/zur/datei/datei1.mp3
/pfad/zur/datei/datei2.mp3
...


Ist es vielleicht möglich, dass ich das, was grep ausgibt an den Befehl cp schicke, also quasi sowas:
Code:
grep .mp3 list > cp /Zielverzeichnis

?
Back to top
View user's profile Send private message
OliD
n00b
n00b


Joined: 12 Jun 2003
Posts: 9
Location: Germany

PostPosted: Thu Nov 20, 2003 3:41 pm    Post subject: Reply with quote

Code:

cp "`sed 's/\n/ /g' list`" /zielordner


So sollte es gehen. Du musst nur noch den Zielordner anlegen. Anschliessend halt noch mit mkisofs ein iso File erstellen und dann brennen.

Ciao

Oli
Back to top
View user's profile Send private message
eCaf
n00b
n00b


Joined: 25 Aug 2003
Posts: 26

PostPosted: Thu Nov 20, 2003 4:28 pm    Post subject: Reply with quote

edit:
Habe eine Lösung gefunden.
Danke an Oli! Du hast mich auf die Idee gebracht.
Ich habe einfach vor jede Zeile in meiner Liste "cp " geschrieben und dahinter " ~/mp3s/", also:
Code:

cp /pfad/zur/datei/datei1.mp3 ~/mp3s/
cp /pfad/zur/datei/datei2.mp3 ~/mp3s/
cp /pfad/zur/datei/datei3.mp3 ~/mp3s/
...

Und das habe ich dann mit "bash list" ausgeführt.

Warum einfach wenns auch kompliziert geht =)

Den Ordner brenne ich jetzt mit k3b und fertig.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum