gpt4 book ai didi

php - 在 PHP 中转换音频文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:56:59 32 4
gpt4 key购买 nike

我需要将 AMR 音频文件转换为 MP3。我如何在没有 FFMPEG 的情况下用 PHP 制作它(我无权在服务器上安装它)。请帮助我。

最佳答案

使用 SoX - 声音处理的瑞士军刀。非常易于使用。

它是一个命令行工具而不是 PHP 库,因此要从 PHP 使用,您需要执行 shell 命令并在代码中获取结果。我在几个项目中使用过它。

PHP 示例:

<?php
exec('sox /mypath/my_audio.amr /mypath/my_audio.mp3');
?>

SoX 是一个跨平台(Windows、Linux、MacOS X 等)命令行实用程序,可以将各种格式的计算机音频文件转换为其他格式。它还可以对这些声音文件应用各种效果,作为一个额外的好处,SoX 可以在大多数平台上播放和录制音频文件。

SoX 是一个非常成熟的项目!这是链接:http://sox.sourceforge.net/

以下是我为您搜索的一些示例: http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/

关于php - 在 PHP 中转换音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7428624/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com