问题标签 [ffmpeg-php]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Windows 上的 Php-ffmpeg “未知编码器 libfaac”
我正在使用 laravel 4.2。
我正在开发一个项目,用户可以上传视频,我需要对其进行转码,使其可以在所有类型的设备上播放。
对于转码,我在我的项目中添加了来自 git hub 的 php-ffmpeg 包。根据说明,我从http://ffmpeg.zeranoe.com/builds下载了 ffmpeg 包,并将 ffmpeg.exe 的路径设置为环境变量 Path。
现在,我尝试使用以下代码对上传的视频进行转码:
但它给出了如下错误:
经过大量搜索,我在这里找到了解决方案的链接,请注意
Zeranoe 的 ffmpeg 不包含 libfaac 支持,因为该编码器需要 --enable-nonfree,这将导致不可再分发的构建。
我没有得到解决方案。任何人都可以帮助我克服这个问题吗?
编辑:(工作代码如下)
我创建了一个与以下CustomVideo
类相同的类FFMpeg\Format\Video\X264()
:
并更新代码以转码视频,如下所示:
它已经解决了Unknown encoder libfaac
错误。
codeigniter - 从上传的视频代码点火器中获取图像
我正在使用 Codeigniter 开发一个网站,其中一个功能是将视频上传到文件夹。将有一个画廊,其中包含与每个视频对应的几个缩略图。这些缩略图将作为相应视频的链接。
我按照本教程创建了图库(代码可在此处获得):
只更改了接受的文件并添加到 htaccess 这些行:
php_value upload_max_filesize 100M php_value post_max_size 100M
这是我的问题:是否可以使用当前代码来获取缩略图(因为如果我上传图像,我可以这样做)还是我必须使用 ffmpeg 或类似的。
php - 我是否需要安装 ffmpeg-php 才能使用 ffmpeg?
我正在研究编写一个网站来上传、转换和播放视频。我可以编写php代码。我想在我的服务器上使用 ffmpeg。我的问题是,使用ffmpeg时是否需要安装和使用ffmpeg-php?谢谢。
ffmpeg-php - ffmpeg-php exec 在服务器上不起作用
我在本地 xamp 中使用 FFmpeg,它工作正常。但是在我的服务器(安装了 FFmpeg)exec
上不起作用,并且 FFmpeg 不会创建输出文件。
这是我的代码:
php - 在 Amazon Ec2 Linux AMI 上安装 ffmpeg-php
我大约两天后尝试在运行 Amazon Linux AMI 的 AWS EC2 实例上安装依赖于 FFMPEG-php。我已经安装了 FFMPEG,并且已经阅读了有关在 Red Hat/Fedora 上安装的成功说明。我遵循了许多教程和论坛文章来做到这一点,但还没有运气。据我所知,主要问题如下:
我已经安装了 ffmpeg-php 的所有依赖项。我成功运行以下命令。
$wget http://downloads.sourceforge.net/project/ffmpeg-php/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2 $tar xvfj ffmpeg-php-0.6.0.tbz2 $phpize
但是当我运行以下命令时,它会抛出如下错误:
$sudo ./配置
配置:错误:找不到 ffmpeg 共享库。确保使用 --enable-shared 选项将 ffmpeg 编译为共享库}
我已将启用共享选项与共享启用选项一起使用,但它会引发相同的错误。
关于我的问题:有人在 Amazon Linux 上成功安装了 FFMPEG-php 吗?有根本的不兼容吗?如果有人可以分享有关在 amazon linux 上安装 ffmpeg-php 的具体说明,我将不胜感激。任何其他见解/经验也将不胜感激。
ffmpeg-php - 如何在 php 中使用便携式 ffmpeg
我编写了一个 php 脚本,通过 FFMPEG 从静态图像和音频在窗口操作系统中创建视频。但我担心的是,为了使用该脚本 FFMPEG 必须安装在您的窗口机器中。是否可以使用与平台无关的便携式 FFMPEG。
ffmpeg - 在centos服务器上安装ffmpeg
在我的 centos 服务器上安装 ffmpeg 时。运行时出现此错误。/configure:检查 ffmpeg 标头...配置:错误:找不到 ffmpeg 标头。确保使用 --enable-shared 选项将 ffmpeg 编译为共享库
ffmpeg - centos 6上的ffmpeg安装错误
收到此错误:
有点类似:ffmpeg cannot install PHP extension module
但我找不到“.so”文件:PHP 无法加载共享库
上面写着“未针对您的 PHP 版本编译 PHP 扩展”
我的服务器 PHP:
如何更改我的 PHP Api 编号?