E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FFplay
利用ffmpeg将yuv转化成png;用
ffplay
播放yuv文件
ffmpeg-s1920x1080-iinput.yuvoutput.png
ffplay
-frawvideo-video_size1920x1080a.yuv
yxnyxnyxnyxnyxn
·
2014-05-14 13:00
dtplayer中关于sdl的集成
目录1概述2AVpicture的介绍2sdl的集成3sdl2的集成1概述在原生的ffmpeg提供的播放器的例子
ffplay
中,audio和video的输出是依靠sdl或者sdl2来完成的,具体代码如下(
peter_future
·
2014-04-23 09:00
FFPLAY
的原理(七)
同步音频现在我们已经有了一个比较像样的播放器。所以让我们看一下还有哪些零碎的东西没处理。上次,我们掩饰了一点同步问题,也就是同步音频到视频而不是其它的同步方式。我们将采用和视频一样的方式:做一个内部视频时钟来记录视频线程播放了多久,然后同步音频到上面去。后面我们也来看一下如何推而广之把音频和视频都同步到外部时钟。生成一个视频时钟现在我们要生成一个类似于上次我们的声音时钟的视频时钟:一个给出当前视频
vbLittleBoy
·
2014-03-27 14:00
FFPLAY
的原理(六)
显示视频这就是我们的视频线程。现在我们看过了几乎所有的线程除了一个--记得我们调用schedule_refresh()函数吗?让我们看一下实际中是如何做的:staticvoidschedule_refresh(VideoState*is,intdelay){SDL_AddTimer(delay,sdl_refresh_timer_cb,is);}函数SDL_AddTimer()是SDL中的一个定时
vbLittleBoy
·
2014-03-27 14:00
FFPLAY
的原理(五)
创建线程SpawningThreadsOverviewLasttimeweaddedaudiosupportbytakingadvantageofSDL'saudiofunctions.SDLstartedathreadthatmadecallbackstoafunctionwedefinedeverytimeitneededaudio.Nowwe'regoingtodothesamesortof
vbLittleBoy
·
2014-03-27 14:00
FFPLAY
的原理(四)
意外情况你们将会注意到我们有一个全局变量quit,我们用它来保证还没有设置程序退出的信号(SDL会自动处理TERM类似的信号)。否则,这个线程将不停地运行直到我们使用kill-9来结束程序。FFMPEG同样也提供了一个函数来进行回调并检查我们是否需要退出一些被阻塞的函数:这个函数就是url_set_interrupt_cb。intdecode_interrupt_cb(void){returnqu
vbLittleBoy
·
2014-03-27 14:00
FFPLAY
的原理(三)
播放声音现在我们要来播放声音。SDL也为我们准备了输出声音的方法。函数SDL_OpenAudio()本身就是用来打开声音设备的。它使用一个叫做SDL_AudioSpec结构体作为参数,这个结构体中包含了我们将要输出的音频的所有信息。在我们展示如何建立之前,让我们先解释一下电脑是如何处理音频的。数字音频是由一长串的样本流组成的。每个样本表示声音波形中的一个值。声音按照一个特定的采样率来进行录制,采样
vbLittleBoy
·
2014-03-27 14:00
FFPLAY
的原理(二)
关于包Packets的注释从技术上讲一个包可以包含部分或者其它的数据,但是ffmpeg的解释器保证了我们得到的包Packets包含的要么是完整的要么是多种完整的帧。现在我们需要做的是让SaveFrame函数能把RGB信息定稿到一个PPM格式的文件中。我们将生成一个简单的PPM格式文件,请相信,它是可以工作的。voidSaveFrame(AVFrame*pFrame,intwidth,intheig
vbLittleBoy
·
2014-03-27 14:00
FFPLAY
的原理(一)
概要电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串连的数据元素)。在流中的数据元素被称为帧Frame。每个流是由不同的编码 器来编码生成的。编解码器 描述了实际的数据是
vbLittleBoy
·
2014-03-27 14:00
ffmpeg filter 参数及效果
ffmpegwindowvs2010下
ffplay
可调试版本ffmpegfilter参数及效果 http://www.cnblogs.com/nlsoft/archive/2013/05/08/3066116
xxq123321
·
2014-03-11 16:00
ffmpeg(4):ffmpeg,
ffplay
, ffprobe用法
1.使用ffmepg将input.avi专码成output.ts,并设置视频的码率为640kbs用法举例:ffmpeg-iinput.avi-b:v640koutput.ts详细使用说明(英文):http://ffmpeg.org/ffmpeg.html将多张图片压缩成一个视频ffmpeg-framerate1/5-iimages2\%03d.png-c:vlibx264-r30-pix_fmty
oldmtn
·
2014-03-09 08:00
在Ubuntu成功编译FFmpeg并生成
ffplay
我的是Ubuntu Linux11.04(我觉得Linux版本没有什么关系,只不过是SDL库对
ffplay
的生成很重要)下面是安装步骤:我们从官方下载FFmpeg0.8.7"Love"版本: http
vbLittleBoy
·
2014-02-20 12:00
ubuntu下安装ffmpeg,
ffplay
问题
环境:ubuntu10.04问题1:编译不生成
ffplay
ffplay
依赖sdl,安装之前要先安装SDL。
vbLittleBoy
·
2014-02-20 10:00
方便使用FFMPEG的经验
在这记录两点方便使用FFMPEG的方法: 1.任何目录下都可以使用FFMPEG 问题描述:需要转码(播放)的时候,需要把ffmpeg.exe(
ffplay
.exe)拷贝到转码视频目录中
leixiaohua1020
·
2014-02-13 00:00
ffmpeg
方便使用FFMPEG的经验
在这记录两点方便使用FFMPEG的方法:1.任何目录下都可以使用FFMPEG问题描述:需要转码(播放)的时候,需要把ffmpeg.exe(
ffplay
.exe)拷贝到转码视频目录中。
leixiaohua1020
·
2014-02-13 00:00
cmd
右键
ffmpeg
环境变量
ffplay
流程分析
最近想做一个基于ffmpeg的播放器,最好的方法就是参考
ffplay
。
DotNetFirst
·
2014-01-03 14:00
ubuntu 下 利用
ffplay
播放 yuv 格式的文件
ffplay
-frawvideo-video_size640x360test_input_640x360_bak.yuv
ffplay
通过安装ffmpeg安装即可sudoapt-getinstallffmpeg
yxnyxnyxnyxnyxn
·
2014-01-03 12:00
一个简单的使用SDL播放YUV文件的示例
要想开发一个自己的跨平台的媒体播放器(如
ffplay
等),它就大有武之地啦。
kof98765
·
2014-01-01 11:00
ffplay
程序运行流程分析
http://blog.csdn.net/yangping1220/article/details/112324191、main()开始: 分别注册编解码器,复用以及解复用器[cpp] viewplaincopyprint?avcodec_register_all(); //register codec avdevice_register_all(); av_register_all();
DotNetFirst
·
2013-12-30 10:00
ffplay
播放rtsp视频流花屏问题
http://www.cnblogs.com/dwdxdy/p/3240217.html 问题描述:
ffplay
播放rtsp视频流时,播放过程中随机出现花屏现象。
smilestone322
·
2013-12-23 10:00
ffmpeg的新东东:AVFilter
但就是太复杂...如果你仅仅是做图像的pixelformat处理,用libswscale是相当简单,可以看看最新的
ffplay
.c中的代
lp2007
·
2013-12-20 11:12
sdl2显示bmp图片
推广
ffplay
+sdl2+vs2010sdl2修改和添加了部分接口,并且增加了对手机系统平台(ios,andriod)的支持,显示部分改动较大,并且不向下兼容,具体可以参考官方 http://wiki.libsdl.org
xxq123321
·
2013-12-12 10:00
vs2010编译调试live555之2-debug的exe找不到媒体文件
vs2010上编译好了live555,可是debug的server不能找到每天文件:这是
ffplay
的报错:[rtsp@0xaf502560]methodDESCRIBEfailed:404StreamNotFound0rtsp
commshare
·
2013-12-07 17:00
windows环境编程
多媒体/流媒体/live555
vs2010
ffplay
编译总结
ffmpegwindowvs2010下
ffplay
可调试版本今日编译了windows版本的ffpaly,总结遇到的一些问题 1如果要用vs2010进行调试,只能下载window下编译好的ffmpeg开发库而不是使用
xxq123321
·
2013-11-27 14:00
ffmpeg使用命令行收集
-i之前,表示文件偏移位置,详细看ffmpeg-h-t以秒为单位,也可以写成00:00:30ffmpeg-iin.mp4-acodeccopy-vcodeccopy-t30out.mp42.播放pcm
ffplay
-fs16le-ac2
yuanfen139re
·
2013-11-26 11:00
debian 7中编译ffmpeg
/ffmpeg/ --enable-
ffplay
--enable-ffserver--enable-network--enable-protocols--enable-muxers--enable-yasm
virlhs
·
2013-11-13 23:00
ffplay
的快捷键以及选项
ffplay
是ffmpeg工程中提供的播放器,功能相当的强大,凡是ffmpeg支持的视音频格式它基本上都支持。
leixiaohua1020
·
2013-11-11 00:00
快捷键
视频
ffmpeg
选项
ffplay
ffplay
的快捷键以及选项
ffplay
是ffmpeg工程中提供的播放器,功能相当的强大,凡是ffmpeg支持的视音频格式它基本上都支持。
leixiaohua1020
·
2013-11-11 00:00
play
FFplay
整体流程图
FFplay
源代码的流程图如图所示,网上的,不记得从哪弄的了,但是流程很清晰。看完
FFplay
源代码之后再看这个图感觉整个代码结构一目了然。
dxpqxb
·
2013-11-06 10:00
vc2005编译ffmpeg以及
ffplay
ffmpeg编译过程:1http://ffmpeg.zeranoe.com/builds/ 下载官方提供的源码,win32库和dll。2新建vc2005console空工程,把ffmpeg.h,ffmpeg.c,cmdutils.c,cmdutils.h,cmdutils_common_opts.h,ffmpeg_filter.c,ffmpeg_opt.c加到工程。3http://drv.nu/f
leixiaohua1020
·
2013-09-25 21:00
编译
VC
ffplay
vc2005编译ffmpeg以及
ffplay
ffmpeg编译过程: 1 http://ffmpeg.zeranoe.com/builds/ 下载官方提供的源码,win32库和dll。 2 新建vc2005 console空工程,把ffmpeg.h,ffmpeg.c,cmdutils.c,cmdutils.h,cmdutils_common_opts.h, ffmpeg_filter.c,ffmpeg_opt.c加到工程。 3 http://
leixiaohua1020
·
2013-09-25 21:00
ffmpeg
FFplay
源代码分析:整体流程图
FFplay
源代码的流程图如图所示,网上的,不记得从哪弄的了,但是流程很清晰。看完
FFplay
源代码之后再看这个图感觉整个代码结构一目了然。
leixiaohua1020
·
2013-09-24 16:00
源代码
流程图
ffplay
FFplay
的一些接口函数
muxer/demuxer和encoder/decoder在FFmpeg中的实现代码里,有许多相同的地方,而二者最大的差别是muxer和demuxer分别是不同的结构AVOutputFormat与AVInputFormat,而encoder和decoder都是用的AVCodec结构。这个需要认识清楚。1.//Openvideofileav_open_input_file(&pFormatCtx,a
yangping1220
·
2013-09-09 16:00
ffplay
程序运行流程分析
1、main()开始: 分别注册编解码器,复用以及解复用器avcodec_register_all();//registercodec avdevice_register_all(); av_register_all();//registerdemuxandmux接着就是一些分配内存空间的代码代码略parse_options(argc,argv,options,opt_input_file);//
yangping1220
·
2013-09-06 17:00
ubuntu install ffmpeg to make and not found '
ffplay
' exe issue
我的是UbuntuLinux11.04(我觉得Linux版本没有什么关系,只不过是SDL库对
ffplay
的生成很重要)下面是安装步骤:我们从官方下载FFmpeg0.8.7"Love"版本:http://
meic51
·
2013-08-30 16:00
linux
ubuntu
ffmpeg
exe
ffmpeg数据结构解释
snews/353990.shtml FFMPEG组成组件ffmpeg 是一个命令行工具,用来对视频文件转换格式,也支持对电视卡实时编码ffserver 是一个HTTP多媒体实时广播流服务器,支持时光平移
ffplay
Yang_Seal
·
2013-08-22 18:00
ffmpeg编码jpg为mp4文件
ffmpgeg
ffplay
sdlocx播放器控件推广目前主要存在的问题就是无法准确的设置h264的帧率,貌似无解,如有解决方法,欢迎指正直接上代码:intgetFileSize(constchar*sFile
xxq123321
·
2013-08-19 16:00
解决ffmpeg/libav 编译后
ffplay
没有生成的问题
转自:http://blog.csdn.net/cherayliu/article/details/7486378 解决ffmpeg编译后
ffplay
没有生成的问题makefile1、确认Makefile
sno_guo
·
2013-07-23 17:00
VLC播放基于HLS协议m3u8文件的几个问题
刚接手项目的时候,试了几种开源播放器,MPlayer、VLC、
ffplay
er等,效果都不怎么样,播放m3u8list的时候多多少少都有些问题,经过权衡以后,还是选择了VLC,看了大约一周VLC的源码,
miaoweiye
·
2013-07-02 17:00
linux gdb调试ffmpeg经验
/configure--extra-cflags=-g--disable-strippingmakemakeinstall
ffplay
视频gdb
ffplay
如果在.
huahuahailang
·
2013-06-04 19:00
FFPLAY
的原理(一)
概要电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串连的数据元素)。在流中的数据元素被称为帧Frame。每个流是由不同的编码器来编码生成的。编解码器描述了实际的数据是如何
q673327335
·
2013-05-10 10:00
FFmpeg 工具的使用
#Windows下直接播放摄像头
ffplay
-fvfwcap -i0#将ffmpeg生成的信息保存为TXT文件ffmpeg2>info.txt#Windows下从摄像头录制30秒,帧率15,保存为mp4
cuiy0001
·
2013-05-07 11:00
ffmpeg
音视频流::
ffplay
分析
网络以前用过qt4+mplayer来用过一个播放器。感觉只是加个外壳,没什么意思。我同学还跟我说,mplayer不是那么容易做的。直到现在,我还记住这句话。那时,我们一起学linux,感觉能用qt做个二次开发已经不错。直到现在,我真正接触ffmpeg,sdl,OSS,OpenGL。我才感觉到,原来开发一款播放器是这么有趣。在这里,我想整理一下思路,因为确实遇到了不少问题。播放器的一般流程(转自网上
hellowxwworld
·
2013-04-26 08:00
iphone ios sdk6.0编译ffmpeg 我真的编译过去了
/configure \ --disable-doc \ --disable-ffmpeg \ --disable-
ffplay
\ --disable-ffserver \ --enable-cross-compile
wenzongliang
·
2013-04-10 11:00
iPhone
Android全格式播放器开发(第五节
ffplay
android移植)
第五节
ffplay
android移植作者:
[email protected]
博客:http://www.weibo.com/xdpan工程地址:http://code.google.com/p/kudou-player
dawdo222
·
2013-03-19 17:12
Android全格式播放器开发(第二节
ffplay
精简)
第二节
ffplay
精简作者:
[email protected]
博客:http://www.weibo.com/xdpan工程地址:http://code.google.com/p/kudou-player
dawdo222
·
2013-03-19 17:05
Android全格式播放器开发(第一节
ffplay
编译)
Android全格式播放器开发作者:
[email protected]
博客:http://www.weibo.com/xdpan工程地址:http://code.google.com/p/kudou-player/引言开发Android播放器已经有一段时间了,从一个对视频知识完全不了解,到后来能够开发独立播放器,经过了一段时间的学习。为了把学习经验留下来,特写此文章。在学习过程中,主要是通过阅读源码
dawdo222
·
2013-03-19 17:03
【视频编解码】Linux下FFmpeg编译安装及其
ffplay
的安装使用
但是这样做并没有我们需要的
ffplay
xiaoguaihai
·
2013-03-08 22:00
ffmpeg
lunix
sdl
视频编解码
FFMPEG SDK 教程
FFPLAY
的原理概要电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。
lsy5631932
·
2013-03-06 18:00
ffmpeg
ffplay
编译
编译ffmpeg折腾了好久,先用下面的方法一搞定了,但只是照着网上的指导一步步操作的,也不知个所以然;后来用下面的方法二装了一次,开始对库的使用有了些头绪。 ================================================================方法一yasm安装(汇编编译器)tarzxvfyasm-1.2.0.tar.gzcdyasm-1.2.0/cat
datetree
·
2013-03-01 22:00
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他