Wie kann ich die konstante Bitrate (CBR) von MP3-Dateien ändern? (zB 64kbps - 128kbps - 192kbps)Wie ändere ich die MP3-Bitrate? (Delphi)
Antwort
Sie müssen das mp3 neu kodieren. Da ich keinen guten mp3-Codec kenne, der in Delphi geschrieben wurde, benötigen Sie einen Wrapper um eine c-Bibliothek wie lame.
Wenn Sie Zugriff auf die ursprünglichen Audiodaten haben (Wave, FLAC, ...), dann sollten Sie besser von der verlustfreien zur neuen Bitrate codieren, da die Verkettung verlustbehafteter Codierungen die Qualität reduziert.
Sie müssen möglicherweise auch in die Lizenzbedingungen mp3 schauen. Einige Arten der Nutzung sind kostenlos, aber Sie müssen für andere bezahlen.
BASS ist eine gute Bibliothek für die Klangverarbeitung.
Es enthält Wrapper für Delphi.
Beim Reencoding werden die MP3-Dateien dekodiert und dann in einer anderen Bitrate codiert.
BASS kann MP3 Dateien und Streams nativ dekodieren.
BASS hat Encoder-Wrapper für verschiedene Codierungen (mit externen Encodern) zum Beispiel mit LAME für MP3-Codierung (am einfachsten ist wählen Sie herunterladen eine vorkompilierte Lame Bundle).
BASS licensing ist frei für nicht-kommerzielle Nutzung.
Sie haben eine great forum zur Unterstützung.
--jeroen
- 1. Wie ändere ich die aktive Build-Konfiguration in Delphi?
- 2. Wie ändere ich die Farbe einer Bildlaufleiste in Delphi?
- 3. Wie ändere ich das Pixelformat eines TWICImage in Delphi 2010?
- 4. Wie ändere ich die Zeichenfolgencodierung?
- 5. Wie ändere ich die Variable?
- 6. Wie ändere ich die Suchanfrage?
- 7. Ich ändere die Seitenadresse
- 8. Wie ändere ich die Klasse der Textbox?
- 9. Wie ändere ich die Art der Sonnenfinsternis?
- 10. Wie ändere ich die Kalendersprache in Wordpress?
- 11. Wie ändere ich die Eingabemethode in WPF?
- 12. Wie ändere ich die Textgröße in Datepicker?
- 13. Wie ändere ich die Größe eines UISwitch?
- 14. Wie ändere ich die Werte eines Arrays?
- 15. Wie ändere ich die actionBar-Symbolgröße?
- 16. In Cygwin wie ändere ich die Schriftfarbe?
- 17. Wie ändere ich die APXS-Umgebungsvariable?
- 18. Wie ändere ich die Schriftgröße in EditText
- 19. Wie ändere ich die Tabulatorgröße in Vim?
- 20. Wie ändere ich die Textfarbe eines Buttons?
- 21. Wie ändere ich die Farbe des Benutzereingabetexts?
- 22. Wie ändere ich die UIView-Größe?
- 23. Wie ändere ich die Reichweite eines Feldes?
- 24. RMarkdown: Wie ändere ich die Schriftfarbe?
- 25. Wie ändere ich die Eingabemethode dieses Programms?
- 26. Wie ändere ich die Hintergrundfarbe mit Javascript
- 27. Wie ändere ich die Textausrichtung in QTabWidget?
- 28. Wie ändere ich die Tabbed-Schnittstelle?
- 29. Wie ändere ich die Linienstärke in iText?
- 30. Wie ändere ich die Farbe der Umschalttaste?