Sie sind nicht angemeldet.

  • »felixmerk« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 27.02.2009

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

1

27.02.2009, 09:24

LAME mit Variablen benutzen....?

Hallo zusammen, bin nohc recht neu hier, aber bemüht ;-)

ich würd gerne LAME unter Ubuntu benutzen um eine .wav Datei in eine MP3 umzuwandeln.
Der Dateiname besteht aus einem statischen Teil (datatail-) und einem Variablen Teil (datetime).

D.h: die wav Datei sieht so aus datatail-2009-02-27_09-14-45.wav (wobei das 2009-02-27_09-14-45 der Variablen datetime entspricht.)

wenn ich es nun mit lame umwandle, will ich, dass der "Zeit und Datumsstempel" auch in der MP3 vorkommt

ich hab schon folgendes probiert:

lame -h -b 192 datatail-$datetime.wav datadump-$datetime.mp3

irgendwas mach ich bei den variablen falsch..... aber was?

Gruß Felix

chroot

Ubuntu-Forum-Team

  • »chroot« ist männlich

Beiträge: 2 321

Registrierungsdatum: 04.03.2008

Derivat: Kein Ubuntu-Derivat

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Fedora 27

  • Nachricht senden

2

27.02.2009, 09:44


lame -h -b 192 datatail-$datetime.wav datadump-$datetime.mp3

irgendwas mach ich bei den variablen falsch..... aber was?
Naja, vermutlich weil der dateiname nicht "datatail-$datetime.wav" sondern "datatail-2009-02-27_09-14-45.wav" heißt?
"Do or do not. There is no try." (Yoda) || Thread auf gelöst/erledigt setzen

  • »screwdriver« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 27.02.2009

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

3

27.02.2009, 11:01

die Variable "datetime" ändert sich ja bei jeden neu erstelltem wav file.

dh. die datei kann mal datatail-2009-02-27_09-14-45.wav heißen , wird sie aber eine stunde später erstellt, heist sie datatail-2009-02-27_10-14-45.wav

ich will mein skript nicht immer umschreiben müssen........

chroot

Ubuntu-Forum-Team

  • »chroot« ist männlich

Beiträge: 2 321

Registrierungsdatum: 04.03.2008

Derivat: Kein Ubuntu-Derivat

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Fedora 27

  • Nachricht senden

4

27.02.2009, 11:09

ich will mein skript nicht immer umschreiben müssen........
Wenn du gleich geschrieben hättest das es um ein script geht, dann wäre das mit $datetime klar gewesen.

Ich glaube was du suchst ist einfach ein rekursiver algorithmus der dir alle dateien eines verzeichnisses ausliest, der dateiname ist lame dabei komplett egal!

Wenn du ein script schon hast, dann poste es hier, da kann man dir dann eher helfen!
"Do or do not. There is no try." (Yoda) || Thread auf gelöst/erledigt setzen