• 技术文章 >PHP >PHP教程

    php文件怎么转成mp3

    小妮浅浅小妮浅浅2021-06-19 09:20:43原创6897

    在格式的转换上,直接是amr的模式是无法让我们播放的,还需要进行mp3模式的转换。根据不同的php代码将amr格式记录转换为mp3格式,下面我们就来看看转换的方法吧。

    1、ffmpeg下载地址http://ffmpeg.org/download.html

    2、静态版本包可在linux下载,其地址为https://johnvansickle.com/ffmpeg/,根据cpuversion,可下载相应的包。举例来说,服务器cpu是intel,下载ffmpeg-release-i686-static.tar.xz包。

    wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-i686-static.tar.xz
    tar -Jxvf ffmpeg-release-i686-static.tar.xz
    #解压后目录为:/root/ffmpeg-4.2.2-i686-static
    cd /root/ffmpeg-4.2.2-i686-static
    ./ffmpeg #查看ffmpeg 命令配置及配置参数
    #配置环境变量
    vi etc/profile
    export FFMPEG_HOME=/root/ffmpeg-4.2.2-i686-static/
    export PATH=$FFMPEG_HOME:$PATH
     
    保存并退出
    source etc/profile

    3、可以通过执行命令ffmpeg-ifrom.amrto.mp3来操作php代码。

    system("ffmpeg -i $file $filemp3");
    if(filesize($filemp3) > 0){
        @unlink($file);//删除原文件
        echo $filemp3;
    }else{
        echo 'error';
    }

    以上就是php文件怎么转成mp3的方法,需要借助ffmpeg的程序才能实现转换,大家看懂这种方法后也赶快用起来吧。更多php学习指路:php教程

    推荐操作系统:windows7系统、PHP5.6、DELL G3电脑

    专题推荐:php文件
    上一篇:phpstorm配置php环境 下一篇:php文件用什么软件编写

    相关文章推荐

    • php中array_walk函数是什么?• PHP中超级全局变量$GLOBALS的介绍• php laravel框架自带命令的实现• php中如何使用array_walk_recursive?• php简单搭建环境的程序整理• php中Quercus框架是什么?• php中Quercus框架的安装• php算术运算符怎么使用?• php算术运算符的补充理解• PHP中array_chunk函数是什么?• php中array_splice()移除元素• php递增和递减运算符的介绍• php中QPM框架是什么?• php哈希冲突是什么?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网