ffmpeg

CentOS 6.5安装部署FFmpge切片环境 2015-11-06

Linux下ffmpeg的安装 首先要安装各种解码器 1.lame lame-3.99.5.tar.gz Url:http://sourceforge.net/project/showfiles.php?group_id=290&package_id=309 安装方法如下: 1 tar -zxvf lame-3.99.5.tar.gz 2 cd lame-3.99.5 3 ./configure --enable-shared 4 make 5 make install 2.libogg lib

Could not execute: invalid directory (Win32 error 267) 2015-11-01

今天在调试一个调用ffmpeg函数,而不是库文件实现视频播放功能的时候,出现了如下错误,在网上查了之后,国外有一个论坛中说是因为: This error comes due to the project settings. In VC++ 6 go to the project and then setting tab. Then go to the debug tab. Cleck the path for the exe amd imp. is check the working direc

ffmpeg 解决hls拖放的问题 2015-10-29

apple 的hls方案,采用ffmpeg转码的ts流,播放时会渐渐变得音画不同步,sohu源的处理辦法是每隔5分钟加一次discontinue标签,但是这个标签会导致原生播放器重启,表现得有点卡.针对这种情况,改造播放器,不让重启,直接读取下一个流是比较好的辦法.但是ffmpeg处理hls的播放存在其它一些问题:1.每遇到discontinue时,显示的播放时长会清零:2.只能在第一个discontinue前进行拖放.本文针对这个问题,对ffmpeg进行改造,使对hls源更优雅的适配. 重点修

用ffmpeg 提取MP3 2015-10-27

格式转换 (将file.avi 转换成output.flv) ffmpeg -i file.avi output.flv -i 表示输入文件 :现在有个视频video.avi,有个音频 audio.mp3,将其合并成output.avi 两个命令 ( video2.avi 是中间文件 ,用完可删) ffmpeg -i video.avi -vcodec copy -an video2.avi ffmpeg -i video2.avi -i audio.mp3 -vcodec copy -acod

编译支持iOS7 和 Xcode5 FFmpeg 库 2015-10-27




    		    编译支持iOS7 和 Xcode5 FFmpeg 库
命令行安装FFmpeg:git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg(或:到https://github.com/gabriel/ffmpeg-iphone-build下载ffmpeg-iphone-build) 安装命令行工具(Command Line Tools) 打开终端,输入命令:xcode-select --i ...

在Centos上用YUM方式安装FFMPEG 2015-10-27

1.首先,我们需要安装包含有许多rpm包的DAG RPM库,安装方式非常简单 运行如下命令: nano -w /etc/yum.repos.d/dag.repo 在文件中插入代码: [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 enabled=1 保存并退出. 2.通过rpmfo

centos ubuntu 安装 ffmpeg phpffmpeg 2015-10-24

最近在做一个视频网站安装本地环境费了不少时间.本地是ubuntu 9.10 而服务器是redhat as4 所以到时候本人会把服务器安装过程和大家分享出来. 本人环境如下 php -- 5.210 apache 2.2 ubuntu 9.10 ffmpeg 功能很强大包括视频抓图,视频信息,视频转换,在线视频录制,而且是免费的.所有一般的视频网站都会采用他. 本人首先是采用编译安装,但是一直都没有成功.编译过程中出现了很多问题.安装要使用ffmpeg往往需要编译很多包.感觉很麻烦.这些包又依赖于

使用ffmpeg推流到Wowza 2015-10-24

Step by step instructions for using FFmpeg as a live video/audio encoder with Wowza Media Server. Updated for FFMpeg build r25705 (22 November 2010) Note: Wowza Media Systems provides these instructions on as "AS-IS" basis. FFmpeg is not a Wowza

install ffmpeg 2015-10-24

FFMPEG is an open source application that allows you to convert video and audio files easily between a variety of different formats. It supports most industry-standard codec and can convert from one file format to another quickly and easily. This article

ByteIOContext結構分析 2015-10-24

ByteIOContext结构封装了媒体数据流细节,将文件媒体流,网络媒体流抽象成一个字节序列的流,对上层提供了一个统一的接口,下面是对这个结构的详细的介绍. typedef struct { //数据缓冲区,存放字节序列的流. unsigned char *buffer; //数据缓冲区的大小. int buffer_size; //buf_ptr缓冲区当前数据指针. //buf_end缓冲区数据结尾. unsigned char *buf_ptr, *buf_end; void *opaque; in

php+ffmpeg視頻轉換(CentOS 5.5 環境) 2015-10-24

环境:CentOS 5.5 1.首先获取ffmpeg 很多人找不到怎么下载,其实之前ffmpeg可以通过cvs下载,不过最近他已经换成了更加强大的svn 如何使用SVN我这里不再介绍,网上还有大量的安装和使用的文章可以借鉴,这里简单罗列几个SVN辅助的软件: SubVersion,从 http://

ffmpeg 中添加264支持 2015-10-24

下载ffmpeg 代码合x264代码, ffmpeg 代码:http://ffmpeg.org/ x264代码:http://www.videolan.org/developers/x264.html cd x264 ./configure --enable-static make make ins

wince版本ffmpeg的編譯 終篇 (續) 2015-10-24

6. 编译ffmpeg,链接libx264,libfaac,libfaad 确保libx264,libfaac,libfaad都是静态库 Ffmpeg编译会出现很多问题,我们首先从配置configure文件开始 #cd ffmpeg #./configure \ --enable-memalign-hack \ --target-os=mingw32ce \ --arch=arm \ --enable-cross-compile \ --prefix=/wm \ --extra-cflags=-I/wm/

YUV格式詳細解釋與FFMPEG的關系 2015-10-23




    		    YUV格式詳細解釋與FFMPEG的關系
YUV主要的采样格式 主要的采样格式有YCbCr :0.YCbCr :2.YCbCr :1和 YCbCr :4.其中YCbCr :1 比较常用,其含义为:每个点保存一个 8bit 的亮度值(也就是Y值), 每 2x2 个点保存一个 Cr 和Cb 值, 图像在肉眼中的感觉不会起太大的变化.所以, 原来用 RGB(R,G,B 都是 8bit unsig

輕松使用 ffmpeg sdk 實現各種格式的rgb以及yuv raw 2015-10-23

有些时候大家需要一些yuv或者rgb 的 raw data的文件.ffmpeg项目中的libavcodec支持很多格式的raw相互转换,在早期的版本中,使用 img_convert,在新版本中,使用 sws_scale 完成.各种不同的格式在ffmpeg里面被称为 pixel formats,下面贴出来的就是: PIX_FMT_YUV420P, < Planar YUV :0 (1 Cr & Cb sample per 2x2 Y samples)n" PIX_FMT_YUV

Tutorial 01: Making Screencaps 2015-10-23

Tutorial 01: Making Screencaps Code: tutorial01.c Overview Movie files have a few basic components. First, the file itself is called a container, and the type of container determines where the information in the file goes. Examples of containers are AVI a

利用FFmpeg編解碼庫解碼h.264壓縮數據的demo 2015-10-23

下面的程序是参考中华视频网上的一个程序,稍作了修改,在RetHat9上编译通过.使用Darwin Stream Server安装时自带的sample_h264_100kbit.mp4文件做的试验,demo可从文件中读取压缩视频帧,解码,把解码后的YUV数据转换为YUV422格式,写入输出文件(*.yuv).可以使用YUVviewerPlus.exe观看输出文件.原始文件976KB,解压后输出文件186M. #define HAVE_AV_CONFIG_H #include <stdlib.h>

mencoder 和ffmpeg常用命令 2015-10-23

原:http://blog.sina.com.cn/s/blog_4618a6280100vqy7.html 先从Mencoder这个开始,将所有格式转AVI, RMVB转AVI mencoder 1.rmvb -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rmvb.avi RM转AVI mencoder 1.rm -oac mp3lame -lameopts preset=64 -ovc xv
一周排行