Maik Holtkamp wrote:
0n 05/06/17@10:30 Kyek, Andreas, VF-DE told me:
[...]
Leider sieht das auch nur gut aus.
Beim Abspielen lässt sich das mp2-File anhören; das mp3-File hat ca. 1 Stunde rauschen; nix mit Musik.
Setze ich dagegen -E 48000 ein, erhalte ich ein etwa gleich grosses mp3 File, das sich als "MP3, 224 kBits, 48 kHz, JStereo" ausgiebt.
Dieses lässt sich dann auch abspielen.
Was läuft beim ersten transcode Versuch falsch?
Vielleicht brauchst Du expliziet -J resample. Habe schon lange kein reines audio mit transcode mehr gemacht und hier und da veraendert sich mal was.
Tja, das hatte ich in der man-page auch gelesen. Aber leider hat mein transcode (0.6.14-0.pm.2 für SuSE 9.2) _keinen_ recode Filter. Transcode meldet: /usr/lib/transcode/filter_recode.so missing Und tatsächlich; dat Ding is nich da.
Kannst ja mal kurz anlaufen lassen, mit C-c abbrechen und reinschnuppern.
Ich hatte es durchlaufen lassen (läuft sowieso irgendwo im Hintergrund). Ergab aber wieder eine Stunde rauschen. (logisch; der Filter war ja auch nicht da)
IMHO kannst du bei mp3 die Bitrate ruhig kleiner halten, denn es komprimiert besser. (Wobei natuerlich grundsaetzlich Hubraum durch nichts zu ersetzen ist, ausser durch noch mehr Hubraum ;))
Ansonsten benutzen die "untenrum" wohl alle sox code, aber da ist die manpage recht umfangreich.
Ja, transcode gibt die Kette aus tccat, tcdemux, tcextract, sox und lame ja brav aus. sox wird hierbei IMO schon passend aufgerufen: "sox -w -s -r 48000 -c 2 -t raw - -r 44100 -t wav - polypahse" heist doch IMO (unter anderem) input_rate=48000 output_rate=44100. Aber da kommt nix gescheites raus. Andreas