- 浏览: 1092314 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (290)
- php (65)
- javascript (36)
- html5 (31)
- thinkphp (9)
- mysql (16)
- jquery (13)
- node.js (9)
- css (9)
- android 开发 (8)
- flex (5)
- java (3)
- apache (8)
- linux (8)
- git (5)
- web (5)
- wordpress (9)
- mongodb (2)
- redis (5)
- yaf (6)
- python (4)
- big data (1)
- sphinx (1)
- html (1)
- bootstrap (1)
- vue (1)
- laravel (1)
- test (0)
最新评论
-
July01:
推荐用StratoIO打印控件,支持网页、URL、图片、PD、 ...
如何解决非IE浏览器的web打印 -
flashbehappy:
同一个视频,有mp4,ogg两种格式的。在chrome,fir ...
firefox chrom safari 对video标签的区别 -
xmdxzyf:
可以在网站(www.sosoapi.com)上试下在线表单方式 ...
用swagger-php/ui做API测试 -
flex_莫冲:
a2631500 写道"看了源码,设置Backbon ...
backbone与php交互 -
a2631500:
"看了源码,设置Backbone.emulateJS ...
backbone与php交互
http://ffmpeg-php.sourceforge.net/doc/api/ffmpeg_movie.php
ffmpeg_movie object methods
Method Description
$movie = new ffmpeg_movie(String path_to_media, boolean persistent) Open a video or audio file and return it as an object.
path_to_media - File path of video or audio file to open.
persistent - Whether to open this media as a persistent resource. See the PHP documentation for more info about persistent resources
$movie->getDuration() Return the duration of a movie or audio file in seconds.
$movie->getFrameCount() Return the number of frames in a movie or audio file.
$movie->getFrameRate() Return the frame rate of a movie in fps.
$movie->getFilename() Return the path and name of the movie file or audio file.
$movie->getComment() Return the comment field from the movie or audio file.
$movie->getTitle() Return the title field from the movie or audio file.
$movie->getAuthor() alias $movie->getArtist() Return the author field from the movie or the artist ID3 field from an mp3 file.
$movie->getCopyright() Return the copyright field from the movie or audio file.
$movie->getArtist() Return the artist ID3 field from an mp3 file.
$movie->getGenre() Return the genre ID3 field from an mp3 file.
$movie->getTrackNumber() Return the track ID3 field from an mp3 file.
$movie->getYear() Return the year ID3 field from an mp3 file.
$movie->getFrameHeight() Return the height of the movie in pixels.
$movie->getFrameWidth() Return the width of the movie in pixels.
$movie->getPixelFormat() Return the pixel format of the movie.
$movie->getBitRate() Return the bit rate of the movie or audio file in bits per second.
$movie->getVideoBitRate() Return the bit rate of the video in bits per second.
NOTE: This only works for files with constant bit rate.
$movie->getAudioBitRate() Return the audio bit rate of the media file in bits per second.
$movie->getAudioSampleRate() Return the audio sample rate of the media file in bits per second.
$movie->getFrameNumber() Return the current frame index.
$movie->getVideoCodec() Return the name of the video codec used to encode this movie as a string.
$movie->getAudioCodec() Return the name of the audio codec used to encode this movie as a string.
$movie->getAudioChannels() Return the number of audio channels in this movie as an integer.
$movie->hasAudio() Return boolean value indicating whether the movie has an audio stream.
$movie->hasVideo() Return boolean value indicating whether the movie has a video stream.
$movie->getFrame([Integer framenumber]) Returns a frame from the movie as an ffmpeg_frame object. Returns false if the frame was not found.
framenumber - Frame from the movie to return. If no framenumber is specified, returns the next frame of the movie.
$movie->getNextKeyFrame() Returns the next key frame from the movie as an ffmpeg_frame object. Returns false if the frame was not found.
ffmpeg_movie object methods
Method Description
$movie = new ffmpeg_movie(String path_to_media, boolean persistent) Open a video or audio file and return it as an object.
path_to_media - File path of video or audio file to open.
persistent - Whether to open this media as a persistent resource. See the PHP documentation for more info about persistent resources
$movie->getDuration() Return the duration of a movie or audio file in seconds.
$movie->getFrameCount() Return the number of frames in a movie or audio file.
$movie->getFrameRate() Return the frame rate of a movie in fps.
$movie->getFilename() Return the path and name of the movie file or audio file.
$movie->getComment() Return the comment field from the movie or audio file.
$movie->getTitle() Return the title field from the movie or audio file.
$movie->getAuthor() alias $movie->getArtist() Return the author field from the movie or the artist ID3 field from an mp3 file.
$movie->getCopyright() Return the copyright field from the movie or audio file.
$movie->getArtist() Return the artist ID3 field from an mp3 file.
$movie->getGenre() Return the genre ID3 field from an mp3 file.
$movie->getTrackNumber() Return the track ID3 field from an mp3 file.
$movie->getYear() Return the year ID3 field from an mp3 file.
$movie->getFrameHeight() Return the height of the movie in pixels.
$movie->getFrameWidth() Return the width of the movie in pixels.
$movie->getPixelFormat() Return the pixel format of the movie.
$movie->getBitRate() Return the bit rate of the movie or audio file in bits per second.
$movie->getVideoBitRate() Return the bit rate of the video in bits per second.
NOTE: This only works for files with constant bit rate.
$movie->getAudioBitRate() Return the audio bit rate of the media file in bits per second.
$movie->getAudioSampleRate() Return the audio sample rate of the media file in bits per second.
$movie->getFrameNumber() Return the current frame index.
$movie->getVideoCodec() Return the name of the video codec used to encode this movie as a string.
$movie->getAudioCodec() Return the name of the audio codec used to encode this movie as a string.
$movie->getAudioChannels() Return the number of audio channels in this movie as an integer.
$movie->hasAudio() Return boolean value indicating whether the movie has an audio stream.
$movie->hasVideo() Return boolean value indicating whether the movie has a video stream.
$movie->getFrame([Integer framenumber]) Returns a frame from the movie as an ffmpeg_frame object. Returns false if the frame was not found.
framenumber - Frame from the movie to return. If no framenumber is specified, returns the next frame of the movie.
$movie->getNextKeyFrame() Returns the next key frame from the movie as an ffmpeg_frame object. Returns false if the frame was not found.
发表评论
-
将博客搬至CSDN
2017-03-28 09:07 653将博客搬至CSDN,尽情期待 -
laravel入門
2017-03-03 16:31 6571 全局安裝 composer global require ... -
导出csv,excel等文件,文件内容错误的问题,需要加上ob_end_clean
2017-03-02 11:54 1569见这个问题: http://stackoverflow.com ... -
facebook graph api从2.6转到2.8的问题处理
2017-02-15 16:30 1179之前一直用facebook 2.6的api,现在想升级到2.8 ... -
php从mysql读取超过200W行的表
2017-01-04 10:09 653需要从一个大表,如user表中读取所有user数据再做整理并導 ... -
一个session失效的伪命题
2016-12-08 18:33 759最近遇到一个问题,一个ajax请求会调用已存在的session ... -
tp5与tp3的区别
2016-11-21 14:33 1557TP5作了很大的改变,更加灵活,没那么臃肿了,加入了一些令人振 ... -
推送消息能不能区分禁止通知和卸载两种类型?
2016-11-18 10:54 1489消息推送ios用了apns,android用的是gcm。推送失 ... -
yaf在命令行模式下出现PHP Fatal error: Class 'Yaf_Application' not found的解决办法
2016-11-11 16:42 2411为了跑个yaf的crontab,执行时报错: PHP Fata ... -
推送emoji表情乱码的解决方法
2016-11-04 17:44 1980推送内容如果包含了emoji表情,需要做以下修改 1 mysq ... -
YAF访问图片等静态资源禁止调用YAF框架的解决办法
2016-10-20 17:55 1635当访问yafpublic 目录下的某个静态资源时,依然会访问y ... -
在线自动协同编辑文本的实现方案
2016-10-14 16:49 1989要实现可以自动在线协同编辑文本的功能。就类似google do ... -
Paypal支付跳转失败的原因及解决办法
2016-09-18 14:27 3626遇到在跳转到paypal支付页面的时候出现502 bad ga ... -
文件格式不是unix导致sed,cat等读取文件后无法正常退出
2016-08-30 14:44 783#!/bin/bash bucket_config=&quo ... -
varnish的使用和PHP清除缓存的技巧
2016-08-11 14:10 1295官網地址 https://www.varnish-cache. ... -
TP在APP_DEBUG=false的情況下,CLI和WEBSITE會共用同一個~runtime.php導致出錯的問題解決辦法
2015-12-14 11:43 851TP若使用了 define('APP_DEBU ... -
node.js获取php curl post数据req.body为空的处理
2015-09-22 11:43 3977node使用了express4和body-parser来解析p ... -
yaf namespace的使用
2015-08-27 11:32 2327yaf支持namespace。在php.ini 中添加 yaf ... -
yaf 添加phpunittest
2015-08-21 11:16 646首先要讓php在cli下支持yaf wamp下打開D:/wam ... -
thinkphp socket to support sso (php socket 不稳定,不建议使用)
2015-08-18 14:06 2019cli code #!/bin/bash filep ...
相关推荐
FFmpeg API 使用手册 FFmpeg 是一个开源的多媒体处理框架,包含了从音视频编码、解码到转换、流媒体处理等一系列功能。它提供了丰富的API,允许开发者深入底层进行高效的多媒体应用开发。本手册将深入探讨FFmpeg ...
本教程将深入探讨如何使用FFmpeg API来实现视频转码,特别是涉及到音视频的重采样。 首先,理解FFmpeg的基本架构至关重要。FFmpeg主要包括以下几个组件: 1. libavcodec:用于编解码,提供音频和视频编码器和解码器...
在本示例中,我们将深入探讨如何使用FFmpeg API播放本地音频文件。 首先,我们要关注的两个核心类——CAudioPro和CWaveSound,它们是为实现播放音频策略而封装的。CAudioPro可能是音频播放的主控类,负责管理和协调...
FFmpeg是一款强大的开源多媒体处理工具,它提供了丰富的API接口,使得开发者可以轻松地进行音视频的编解码、转换、流处理等工作。本项目“MediaFileInfoList”利用FFmpeg的API,开发了一个具有图形用户界面的工具,...
最近发现很多人问怎么用FFmpeg采集摄像头图像,事实上FFmpeg很早就支持通过DShow获取采集设备(摄像头、麦克风)的数据了,只是网上提供的例子比较少。如果能用FFmpeg实现采集、编码和录制(或推流),那整个实现...
在本文中,我们将深入探讨如何在C#环境中利用FFmpeg.AutoGen库来调用FFmpeg API,以便处理视频和音频任务。FFmpeg是一个强大的开源工具集,用于处理多媒体数据,包括转换、编码、解码、流媒体等。而FFmpeg.AutoGen是...
在C#中,我们可以利用FFMpeg API来实现推流功能,这在实时视频传输、在线直播或者视频处理应用中非常常见。本文将深入探讨如何在C#环境下使用FFMpeg API进行推流操作。 首先,我们需要了解FFMpeg的C#封装库。FFMpeg...
在C#中使用FFmpeg API进行开发,可以实现对多媒体数据的高效处理,例如拉取RTMP流并播放。下面将详细介绍如何在C#中使用FFmpeg API来实现这个功能。 首先,你需要在项目中引入FFmpeg的C#绑定库,这通常通过NuGet包...
ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。
本代码可以运行在基于ffmpeg 3.4.2版本,自带Makefile文件,只要ffmpeg安装好,加压后直接Make就可以生成可执行程序,如若在虚拟机上运行请保证摄像头已经在虚拟机中已生成/dev/video0节点。直接运行就会抓取图像...
FFmpeg API详解 FFmpeg是一个强大的开源多媒体处理框架,由法国开发者Fabrice Bellard发起,包含了一系列用于处理音频、视频的工具和库。这个框架包括了各种常见的数据封装格式、多媒体传输协议以及音视频编解码器...
FFmpeg API在Android平台上用于缩略图提取是一个高级技术话题,尤其在Android 13这样的新版本中。FFmpeg是一个强大的开源跨平台工具包,广泛应用于音频和视频处理任务,包括解码、编码、转码、流处理以及元数据提取...
FFmpeg是一个开源的跨平台多媒体处理框架,它提供了API(应用程序编程接口)供开发者使用,可以进行视频、音频的编码、解码、转换和流化。本篇文章将深入探讨如何使用C++调用FFmpeg API来实现将视频文件内容通过UDP...
在本文中,我们将深入探讨如何使用Qt框架结合FFmpeg API来实现摄像头视频流的读取、推流、拉流以及视频播放功能。Qt是一个强大的C++图形用户界面库,而FFmpeg则是一个开源的多媒体处理工具集,包含了音视频编码、...
具体可参见我的这篇博客 https://blog.csdn.net/qq_41915225/article/details/88877250
c++调用ffmpeg api录屏,并推流rtmp流
FFmpeg API 文档是针对FFmpeg开源多媒体处理框架的一份详细技术资料,旨在帮助开发者深入理解和使用FFmpeg库进行音频、视频的编码、解码、转换等操作。这份文档基于3.3版本,由Doxygen工具自动生成,Doxygen是一款...
c++调用ffmpeg api录屏,并以udp组播的形式推流
1. FFmpeg API接口:FFmpeg提供了丰富的C语言API,包括avformat、avcodec、avutil和avfilter等库,用于处理多媒体数据。在易语言中,我们需要通过动态链接库(DLL)的方式调用这些接口。 2. 音视频编码与解码:...
在本案例中,"使用FFmpeg API实现的RTMP接收类"是针对FFmpeg库的一个应用,主要功能是接收并处理RTMP(Real-Time Messaging Protocol)流。 RTMP是一种广泛用于实时音视频传输的协议,常用于将直播内容推送到服务器...