mugenyi/m4rconverter

iPhone 音频铃声转换器 MPEG4 音频,m4r 转换器

安装: 99

依赖项: 0

建议者: 0

安全: 0

星星: 2

关注者: 1

分支: 1

开放性问题: 0

类型:软件包

v1.1.3 2017-10-16 09:18 UTC

This package is auto-updated.

Last update: 2024-09-27 17:49:25 UTC


README

这是一个使用 PHP 的 iPhone 铃声转换器。它是创建 ( .m4r ) 格式音频的最简单方法,这是 iOS 产品铃声推荐的格式。

安装

此软件包使用 ffmpegffprobe 库,因此在安装之前请确保它们已经安装。

composer require mugenyi/m4rconverter

基本用法

向类提供 2 个值。

  • 要转换的文件的路径。

  • 保存转换后的文件的目录。

       $converter = new M4rconverter\Converter('tracks/avril.mp3','converted');
       $converter->convert();
    

配置

M4rconverter 允许您轻松配置底层的 FFmpeg音频

  • 配置 ffmpeg

      $converter->setFFMpegConfiguration([
    
      'ffmpeg.binaries'  => '/opt/local/ffmpeg/bin/ffmpeg',
      'ffprobe.binaries' => '/opt/local/ffmpeg/bin/ffprobe',
      'timeout'          => 3600, // The timeout for the underlying process
      'ffmpeg.threads'   => 12,   // The number of threads that FFMpeg should use
      ]);
    
  • 配置音频

      $converter->setAudioFormatConfiguration([
      'bitrate'  => 256, //AudioKiloBitrate
      'audioChannel' => 2,
      'duration'=>30 //time in seconds for the   output file
      'seek'=>30 //time in seconds to seek
      ]);
    

特别感谢

M4rconverter 基于 php-ffmpeg 软件包构建。特别感谢该项目背后的团队。

示例应用

itunemachine.com 使用此软件包来 制作个性化铃声