Em chào mọi người,
Em muốn input là audio format base64 : data:audio/wav;base64,UklGRixADgBXQVZFZm10IBAAAAABAAIAgLsAAADuAgAEABAAZGF0YQBADgAAAAAAAAAAAAA
sau đó PHP decode thành file audio mp3, wav, …
Phần text base64 em đã test kỹ với các tool encode mà trình phát có thể đọc được nên text base64 đầu vào đảm bảo không lỗi.
Nhưng PHP em code như này:
file_put_contents('audio.wav', base64_decode($_POST["data"]));
thì server đã tạo được file audio.wav rồi nhưng khi download về thì windows không thể phát được, hoặc không có tiếng, chỉ có 1 tiếng “bíp” (đã thử với tên file audio.mp3 vẫn lỗi)
Mong được giúp đỡ. Em cảm ơn!