Aşağıda bu işlemi windows için anlattım, eğer paylaşılan bir host kullanıyorsan host firması ile görüşmen gerekebilir.
Öncelikle bu adresten (https://sourceforge.net/projects/sox/files/latest/download?source=files) sox uygulamasını indirip kuruyorsun.
Daha sonra aşağıda ki php kodunu, index.php dosyası olarak kaydediyorsun. Burada dikkat etmen gereken sox.exe nin nerede olduğu benim dizinimde bu şekilde bu yüzden c:\program files olarak yazdım.
index.php dosyasının olduğu dizine 1.mp3 ve 2.mp3 olarak iki tane mp3 kaydettiğini varsayalım.
aşağıda ki kod sırası ile şu işlemleri yapacak.
1.mp3 dosyası wav formatına çevrilecek.
2.mp3 dosyası wav formatına çevrilecek.
ikisi birleştirilip output.wav dosyasını verecek.
Bundan sonra istersen mp3 e çevirebilirsin. sox'un linux desteği de mevcut ancak host paylaşımlı ise hosting ile görüşmen gerekecek.
exec ('"C:\Program Files (x86)\sox-14-4-2\sox.exe" 1.mp3 1.wav'); // 1.MP3 dosyası wav formatına çevriliyor.
exec ('"C:\Program Files (x86)\sox-14-4-2\sox.exe" 2.mp3 2.wav'); // 2.MP3 dosyası wav formatına çevriliyor.
exec ('"C:\Program Files (x86)\sox-14-4-2\sox.exe" 1.wav 2.wav output.wav'); // 1.mp3 ve 2.mp3 dosyası output.wav dosyasında birleştiriliyor.
?>