如何使用 PHP 转换视频文件格式
介绍
使用 PHP 转换视频文件格式可以通过 FFMPEG 库轻松实现。FFMPEG 是一个强大的命令行工具,允许您执行各种视频和音频操作,包括转换文件格式。在 PHP 中,您可以使用 PHP-FFMPEG 库与 FFMPEG 交互。
安装
安装 PHP-FFMPEG 库:
composer require php-ffmpeg/php-ffmpeg ^2.3
步骤
1. 创建 FFMpeg 对象
use FFMpeg\FFMpeg; $ffmpeg = FFMpeg::create();
2. 加载输入视频
$inputVideo = $ffmpeg->open('input.mp4');
3. 定义输出视频格式
$outputFormat = new FFMpeg\Format\Video\X264('aac');
4. 设置输出视频选项(可选)
$outputFormat->setAudioCodec('aac') ->setKiloBitrate(500);
5. 转换视频
使用 save() 方法转换视频,并将输出文件命名为 output.mov:
$inputVideo->save($outputFormat, 'output.mov');
示例
以下是一个完整的示例,演示如何将 MP4 视频转换为 MOV 格式:
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。