Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 16 bis 30 von 48

Thema: Funkaufzeichnungen encodieren (Umwandeln nach MP3)

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Mach mal ne DOS-Konsole auf und ruf 'lame /?' auf, da stehen die ganzen Parameter...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  2. #2
    Registriert seit
    27.02.2002
    Beiträge
    5.256
    @ felix ... warum moved das bei mir nicht mit deiner batch datei? kommt ständig der fehler.
    thx im vorraus
    C:\>n
    Could not find " Volume in Laufwerk C: hat keine Bezeichnung.wav".
    Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
    ist falsch.
    Could not find " Volumeseriennummer: 5061-E2E0.wav".
    Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
    ist falsch.
    Could not find " Verzeichnis von C:\programme\heirue-soft\fms32-pro\funkaufzeich
    nung.wav".
    Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
    ist falsch.
    Could not find "29.wav".
    C:\29.wav konnte nicht gefunden werden
    Could not find "29.wav".
    C:\29.wav konnte nicht gefunden werden
    Could not find "29.wav".
    C:\29.wav konnte nicht gefunden werden
    Could not find "28.wav".
    C:\28.wav konnte nicht gefunden werden
    Could not find "26.wav".
    C:\26.wav konnte nicht gefunden werden
    Could not find " 3 Datei(en) 168.wav".
    C:\ 3 Datei(en) 168.wav konnte nicht gefunden werden
    Could not find " Verzeichnis von C:\.wav".
    Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
    ist falsch.
    Could not find "21.wav".
    C:\21.wav konnte nicht gefunden werden
    Could not find " 1 Datei(en) 2.wav".
    C:\ 1 Datei(en) 2.wav konnte nicht gefunden werden
    Could not find " 0 Verzeichnis(se), 1.wav".
    C:\ 0 Verzeichnis(se), 1.wav konnte nicht gefunden werden
    Wir lassen Messer und Gabel liegen ...
    ... um mit der "Schere" anderen zu helfen.

  3. #3
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Was zeigt er denn an wenn du

    dir /B *.wav

    in einer DOS-Konsole im Verzeichnis, wo die Waves liegen, eingibst???
    Felix
    felix[null][null][null]@funkmeldesystem.de

  4. #4
    Registriert seit
    27.02.2002
    Beiträge
    5.256
    wie kann ich das dem sagen das der von vornerein gleich in dem ordner nachschauen soll wo meine wavs drinliegen?
    Wir lassen Messer und Gabel liegen ...
    ... um mit der "Schere" anderen zu helfen.

  5. #5
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    @echo off
    CD C:\programme\heirue-soft\fms32-pro\funkaufzeichnung
    FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
    C:\programme\lame\lame.exe "%%a.wav" "%%a.mp3"
    del "%%a.wav"
    )
    Felix
    felix[null][null][null]@funkmeldesystem.de

  6. #6
    Registriert seit
    02.03.2004
    Beiträge
    209

    Hilfe

    @ felix000
    könntest Du mir mal den ersten Teil Deiner Batch erklären:

    Zitat Zitat von felix000 Beitrag anzeigen
    "FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) "
    der Rest funzt.

    Danke
    Gruß
    EDB

  7. #7
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Das ist eine FOR-Schleife, die alle WAVE-Dateien im angegebenen Verzeichnis durchgeht und den Dateinamen beim Punkt splittet: Der Dateiname ist dann in der Variable %%a und die Endung in der Varaible %%b.

    Für jede Datei werden die angegebenen Befahle ausgeführt...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  8. #8
    Registriert seit
    02.03.2004
    Beiträge
    209
    @felix000
    danke, funzt leider immer noch nicht;
    hab mal den @echo off rausgenommen;
    nach dem "..Do ("
    --> Syntaxfehler
    Kann das evtl. am Win Me liegen?

  9. #9
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Poste bitte mal die komplette Batchdatei...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  10. #10
    Registriert seit
    27.02.2002
    Beiträge
    5.256
    cool thx funzt
    Wir lassen Messer und Gabel liegen ...
    ... um mit der "Schere" anderen zu helfen.

  11. #11
    Katzenretter Gast

  12. #12
    Registriert seit
    10.12.2001
    Beiträge
    1.249
    *** Themen zusammgeführt ***
    Viele Grüße

    Tobias
    ---
    » Der Mensch hat dreierlei Wege, klug zu handeln: erstens durch Nachdenken, das ist der edelste, zweitens durch Nachahmen, das ist der leichteste und drittens durch Erfahrung, das ist der bitterste. «
    Konfuzius (551-479 v.Chr.), chinesischer Philosoph

  13. #13
    Registriert seit
    13.12.2005
    Beiträge
    11
    Hier mal meine aktuelle und optimierte Version, um aus WAV-Dateien MP3s zu erstellen:

    Code:
    wav_nach_mp3_umwandeln.bat (diese liegt im Verzeichnis ..\Funkaufzeichnung)
    __________________________
    
    @echo off
    FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
    C:\Programme\Musterprogramm\Funkaufzeichnung\lame\lame.exe -V 8 --vbr-new --ta "Leitstelle Musterstadt" --tt "%%a" --tc "Funkaufzeichnung" "%%a.wav" "%%a.mp3"
    del "%%a.wav"
    )
    Die aktuelle Version 3.98 alpha 6 (vom 25.07.2006) des Lame Encoders, gibts z.B. hier: klick. Falls der Link irgendwann nicht mehr gehen sollte, einfach google befragen.


    Die verwendeten Parameter:
    --------------------------

    --vbr-new
    Dieser aktiviert einen neuen experimentellen VBR-Modus, der viel schneller encodiert.
    Habe selber bei einer 100 MB WAV-Testdatei ca. ein Drittel Zeitersparnis gegenüber einer älteren Version des Lame Encoders gemessen.

    -V 8
    Die Bitrate der MP3-Datei liegt zw. 65 - 105 kbps.
    9 liefert die niedrigste Bitrate und somit die schlechteste Sprachqualität. 8 liefert bei mir einen guten Kompromiss. Aber am besten selbst mal ein wenig ausprobieren ...


    ID3-Tags für die neue MP3-Datei:
    --------------------------------

    --ta "Leitstelle Musterstadt"
    Interpret

    --tt "%%a"
    Titel -> so lassen, denn hier wird der Dateiname der Original-Datei eingetragen, also z.B. '12345_06-08-31_20-15-00'

    --tc "Funkaufzeichnung"
    Kommentar


    Wie sehen Eure Erfahrungen im Umgang mit dem Lame Encoder aus?
    Hat jemand von Euch eine bessere Einstellung der Parameter gefunden?

  14. #14
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Der Parameter -m m macht eine Mono-MP3, die is nur halb so groß...wobei ich gerade nicht nachprüfen kann ob die WAVE auch schon mono ist und lame dann automatisch eine Mono-MP3 draus macht...

    Die ID3-Tags find ich überflüssig....
    Felix
    felix[null][null][null]@funkmeldesystem.de

  15. #15
    Registriert seit
    13.12.2005
    Beiträge
    11
    Hab den "-m m"-Parameter ausprobiert (in Kombination mit dem neuen "--vbr-new"-Modus). Lame blendet dann folgende Zeile ein:

    "Autoconverting from stero to mono. Setting encoding to mono mode."

    Die Ersparnis liegt bei ca. 3 - 15 kb bei 10 MB Wav-Dateien (hab 5 verschiedene getestet).

    Hab im obrigen Beitrag noch vergessen zu erwähnen, dass sich die Dateigröße mit dem neuen Modus drastisch verkleinert. Ich vermute dass deshalb diese Mono-Einstellung fast keine Auswirkung mehr hat.

    Ja, die ID3-Tags sind eigentlich nur eine Spielerei - wollte mal zeigen was noch so möglich ist, aber wenigstens den Titel-Tag würde ich lassen, denn beim Windows-Media-Player wird während dem Abspielen immer unter der Titel eingeblendet. Gut wenn man die Dateien z.B. mit Winamp abspielt, wo der Dateiname standardmäßig angezeigt wird ist's wirklich überflüssig.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

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