草庐IT

编译ffmpeg

全部标签

php - 用于动态创建视频缩略图的 ffmpeg 替代方案

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭去年。Improvethisquestion托管我网站的服务器没有ffmpeg,我不允许安装任何额外的扩展。还有其他方法可以动态制作视频缩略图吗?也许是某种网络服务,我在其中传递视频文件,结果我得到了一个图片文件。顺便说一下,我正在使用php。

php - 使用已编译的 PHP 代码为网站提供服务

显然可以编译PHP并将其与解释器分离:http://en.wikipedia.org/wiki/Php#Compilers但是一旦您这样做了,您将如何配置apache以便它能够使用编译的PHP而不是解释的PHP为网站提供服务? 最佳答案 https://github.com/facebook/hiphop-php/wiki/Running-HipHop这里有一个关于如何编译WordPress以及如何运行它的示例。但是,对于较小的项目,使用APC会好得多。它提供了极大的速度提升——虽然不如hiphop,但您仍然可以使用Apache、e

【FFmpeg视频播放器开发】解封装解码流程、常用API和结构体简介(一)

一、前言在正式编写FFmpeg播放器前,我们需要先简单了解下所要用到的FFmpeg库、播放与解码流程、函数和相关结构体。二、FFmpeg库简介库介绍avcodec音视频编解码核心库avformat音视频容器格式的封装和解析avutil核心工具库swscal图像格式转换的模块swresampel音频重采样avfilter音视频滤镜库如视频加水印、音频变声avdevice输入输出设备库,提供设备数据的输入与输出FFmpeg就是依靠以上几个库,实现了强大的音视频编码、解码、编辑、转换、采集等能力。这里实现视频播放就除了avfilter库没用到。三、FFmpeg播放流程通常情况下,视频文件如MP4,M

源码编译系列之mpv播放器编译教程

源码编译系列之mpv播放器编译教程编译mpv播放器有两种方法:手工下载mpv源码编译,然后编译安装,。通过mpv-build工具编译安装,编译简单,依赖库版本脚本自动下载,但跟X相关库问题还是需要自己解决。编译mpv前准备编译过程中需要的依赖包如下:sudozypperin-yxscreensaverlibXss-devellibXpresent-devellibXv-devel如果缺少一些库,编译时还是有一些错误信息,比如下面这个关键问题:INFO:cfg:err:Packagexscrnsaverwasnotfoundinthepkg-configsearchpath.Perhapsyou

php - 在没有root CentOS的情况下编译geos

我一直在尝试在我的受限(无根)环境中编译geos,但我遇到了一些困难...我做了以下wgethttp://download.osgeo.org/geos/geos-3.4.2.tar.bz2tarjxfgeos-3.4.2.tar.bz2cdgeos-3.4.2nano~/.bash_profile#IaddedPATH=$PATH:$HOME/local/binexportPATH./configure--enable-php--prefix=$HOME/local/&&makeclean&&make我收到以下错误Makingallinphpmake[2]:Enteringdirec

php - FFmpeg php 元数据包装器

我有两个关于FFmpeg的问题1.FFmpeg输出是否随版本变化(ffmpeg-i)2.如果输出没有改变,任何人都知道一个很好的PHP/Python类,它解析FFmpeg输出并获取所有元数据(持续时间、编解码器、音频比特率、视频比特率、宽度、高度...)3.如果FFmpeg输出发生变化,任何人都知道一个linux工具(cmd行)可以在不依赖FFmpeg的情况下获取这些元数据。我知道php-ffmpeg模块存在,但它太旧且有错误(例如持续时间错误......,无法让$movie->getAudioBitRate()工作)谢谢 最佳答案

php - 使用 ffmpeg 转换音频文件并保留专辑插图

我想知道是否可以使用ffmpeg将嵌入艺术作品的音频文件转换为MP3并保存艺术作品?我在我的服务器上安装了ffmpeg,并且转换为MP3工作正常,包括除嵌入式艺术品之外的所有元数据。谢谢,尼克 最佳答案 FFmpeg可以处理嵌入在mp3中的艺术作品。来自thedocsonmp3:ThemuxersupportswritingID3v2attachedpictures(APICframes).Thepicturesaresuppliedtothemuxerinformofavideostreamwithasinglepacket.Th

Springboot实现Netty-websocket+rstp+ffmpeg+jsmpeg.js实现视频播放支持ws和http模式

思路1、前端是无法直接播放rstp推流来的视频,所以需要用ffmpeg进行转码。2、ffmpeg只能推送TCP或者HTTP协议还不支持ws协议。大致流程图。代码效果图。需要依赖Springboot+netty+ffmpeg-platformdependency>groupId>org.springframework.bootgroupId>artifactId>spring-boot-starter-webartifactId>dependency>dependency>groupId>org.projectlombokgroupId>artifactId>lombokartifactId>o

php - 使用 freetype 编译 PHP 报错

我自己配置​​了PHP,包含了我需要的所有库...但后来意识到我忘记了freetype库。所以我回到我的php-5.3.2目录并运行./configure'--with-free-type=/usr/local/lib'PHP的配置很好,没有错误。但是当我运行make时:collect2:ldreturned1exitstatusmake:***[sapi/cgi/php-cgi]Error1经常出现的事情:/php-5.3.2/ext/libxml/libxml.c:336:undefinedreferenceto`ts_resource_ex'/php-5.3.2/ext/sqli

php - 是否可以在不重新编译的情况下向 PHP 添加 GD/TTF 支持?

我尝试在SO上搜索此主题,但所有结果都是关于重新编译的,而不是关于不重新编译的。有没有人用过这个->dl()可用于加载动态库:http://php.net/manual/en/function.dl.php是否可以加载GD和TrueType字体库,以便我可以访问函数imagettfbbox()和imagettftext()我正在使用CentOS、Apache、PHP5.25。谢谢 最佳答案 大多数Linux发行版都有一个php-gd(或php5-gd)包,可以通过包管理器轻松获得。您只需要找到它并安装它。对于Ubuntu和Debia