php - 如何在没有 ffmpeg 的情况下在 php 中创建缩略图并将视频转换为 mp4?

标签 php ffmpeg ffmpeg-php

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .


4年前关闭。







Improve this question




我需要将上传的视频转换为 mp4 并创建缩略图。
我正在尝试使用 ffmpeg,但许多主机没有提供安装的 ffmpeg。所以现在我需要那些功能而不使用我想要的 ffmpeg。有知道的吗?没有 ffmpeg 怎么办?

最佳答案

你不需要“安装”ffmpeg传统意义上的。

只需download an already compiled static build of ffmpeg 然后使用完整路径在脚本中指向它。

一个基本的、无脚本的缩略图命令:

ffmpeg -ss 30 -i input -vf scale=120:-1 -frames:v 1 -q:v 4 output.jpg

另见:
  • FFmpeg Wiki: PHP
  • How can I extract a good quality JPEG image from an H264 video file with ffmpeg?
  • 关于php - 如何在没有 ffmpeg 的情况下在 php 中创建缩略图并将视频转换为 mp4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48806958/

    相关文章:

    php - 存储重定向 URL 供以后使用

    php - 我如何使用 MYSQL 和 PHP 获取本周、本月和下个月庆祝生日的 friend 的生日?

    php - 在 camelCased 字符串中的单词之间添加空格,然后大写第一个单词

    ffmpeg 图像转视频

    video - 连接 mkv 文件,保持原始时间戳和间隙

    php - 无法从其他命名空间加载供应商类

    php - 在写入时将文件推送到网络浏览器

    FFMPEG:使用过滤器添加透明水印

    laravel - 无法在 laravel 应用程序中加载 FFProbe

    FFMPEG 将多个音频输入文件映射到 1 个单个图像文件,以便创建多个视频输出文件