Tôi đã học cách mã hóa wav thành một mp3 bằng cách sử dụng lame_encode_buffer_interleaved
từ câu hỏi này: Is there any LAME c++ wraper\simplifier (working on Linux Mac and Win from pure code)?Làm thế nào để giải mã mp3 thành wav bằng cách sử dụng lame trong C/C++?
Bây giờ tôi muốn giải mã mp3 trở lại thành wav. Tôi biết có lame_decode
nhưng tôi không biết cách sử dụng vì nó yêu cầu hai bộ đệm pcm (pcm_l
và pcm_r
). Tôi không hiểu làm thế nào để đặt chúng lại với nhau thành một tập tin wav tốt, bởi vì tôi không thực sự biết cách chúng hoạt động.
Bây giờ ai đó có thể cung cấp một ví dụ làm việc đơn giản về giải mã một mp3 thành một wav bằng cách sử dụng lame trong C/C++?
Cảm ơn.
Ý của bạn là: /frontend/lame_main.c -> lame_decoder (...) – TacB0sS