composer require php-ffmpeg/php-ffmpeg
https://github.com/GyanD/codexffmpeg/releases/tag/2025-10-16-git-cd4b01707d
Essentials:基础功能版(推荐)。
Full:完整功能版(需更多存储空间)。

选择某一个下载
我选

ffmpeg-2025-10-16-git-cd4b01707d-full_build.zip 
<?php
require 'vendor/autoload.php';

try {
    // 1. 初始化FFmpeg配置(需替换为实际路径)
    $ffmpeg = FFMpeg\FFMpeg::create([
        'ffmpeg.binaries' => 'D:\phpstudy_pro\WWW\333\ffmpeg-2025-10-16-git-cd4b01707d-full_build\bin/ffmpeg.exe',
        'ffprobe.binaries' => 'D:\phpstudy_pro\WWW\333\ffmpeg-2025-10-16-git-cd4b01707d-full_build\bin/ffprobe.exe'
    ]);

    // 2. 打开视频文件
    $video = $ffmpeg->open('1.mp4');

    // 3. 提取第10秒的帧并保存为JPG
    $video->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(10))
          ->save('output_frame.jpg');

    echo "帧提取成功!保存为: output_frame.jpg";
} catch (Exception $e) {
    echo "处理失败: " . $e->getMessage();
}

在这里插入图片描述

Logo

火山引擎视频云技术社区,是面向 AI 音视频开发者的技术交流平台。这里汇聚源自抖音、豆包等亿级 DAU 产品的 RTC、直播、点播、AI 媒体处理、音视频互动技术,提供接入指南、最佳实践、性能调优、场景案例、Demo 代码、开源项目、白皮书和 API 文档。社区汇聚官方工程师与一线开发者,为 AI 视频通话、数字人、AI 视频处理等应用的开发与落地提供技术支持。

更多推荐