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 for Android collections
configureAndroidvideoplayer,decodedbyFFmpeg,renderbyOpenGLES2.0基于FFmpeg解码和OpenGLES渲染的Android视频播放FFmpeg源码分析
ffplay
时间一粒
·
2020-08-18 15:19
android
Qt音视频开发11-ffmpeg常用命令
一、前言大部分的格式转换工具比如格式化工厂等,都用到了ffmpeg来处理,ffmpeg编译后生成的ffmpeg.exe、
ffplay
.exe、ffprobe.exe等可执行文件,其实就封装了众多牛逼的功能
feiyangqingyun
·
2020-08-18 13:51
Qt-音视频开发
Qt视频监控
Qt音视频
Qt
ffmpeg
ffplay
源码分析(十一):同步到外部时钟
前面我们分析了音视频同步中的两种策略:视频同步到音频,以及音频同步到视频。接下来要分析的是第三种,音频和视频都同步到外部时钟。回顾先回顾下前面两种同步策略。视频同步到音频主要由函数compute_target_delay计算出lastvp应显示时长,并通过frame_timer对比系统时间控制输出,最后在video_refresh中更新了videoclock(vidclk)。staticdoubl
令狐掌门
·
2020-08-16 22:28
#
ffplay源码分析
ffplay源码分析
ffplay
同步
ffmpeg同步字数816阅读283评论0喜欢3音视频同步有三种方式同步音频到视频同步到外部时钟同步视频到音频同步视频到音频以audio为基准同步video,只要设置好了ao的参数,如samplerate,channels,samplesize等,audio驱动就能以正确的速度播放,所以只要程序里write不出大问题的话,这种同步是非常有效的。设置以声音为基准进行同步,声频播放是只管自己播放,视频
xiaojun11-
·
2020-08-16 22:57
FFmpeg/FFplay
ffplay
注解
/*get_clock(&is->vidclk):获取到的实际上是:最后一帧的pts加上从处理最后一帧开始到现在的时间,具体参考set_clock_at和get_clock的代码c->pts_drift=最后一帧的pts-从处理最后一帧时间clock=c->pts_drift+现在的时候get_clock(&is->vidclk)==is->vidclk.pts,av_gettime_relati
wzw88486969
·
2020-08-16 22:46
ffplay
播放器原理剖析
******************************************************************************
ffplay
系列博客:**
ffplay
播放器原理剖析
wu_cai_
·
2020-08-16 22:35
ffmpeg
直播--
FFPLAY
的原理
电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串连的数据元素)。在流中的数据元素被称为帧Frame。每个流是由不同的编码器来编码生成的。编解码器描述了实际的数据是如何被编
我来看烟花
·
2020-08-16 22:26
iOS多媒体
FFPLAY
的原理(七)
同步音频现在我们已经有了一个比较像样的播放器。所以让我们看一下还有哪些零碎的东西没处理。上次,我们掩饰了一点同步问题,也就是同步音频到视频而不是其它的同步方式。我们将采用和视频一样的方式:做一个内部视频时钟来记录视频线程播放了多久,然后同步音频到上面去。后面我们也来看一下如何推而广之把音频和视频都同步到外部时钟。生成一个视频时钟现在我们要生成一个类似于上次我们的声音时钟的视频时钟:一个给出当前视频
weixin_30781775
·
2020-08-16 21:51
ffplay
音视频同步分析——基础概念
在
ffplay
中,音频(audio)和视
oncealong
·
2020-08-16 21:46
音视频
ffplay
audio输出线程分析
转自:https://zhuanlan.zhihu.com/p/44139512
ffplay
的audio输出同样也是通过SDL实现的。
oncealong
·
2020-08-16 21:16
音视频
3、
ffplay
同步时钟源码分析
ffplay
同步时钟源码分析同步时钟用于音视频同步(A-Vsync)A-V同步可以选择以音频同步、视频同步、外部时钟同步一、数据结构typedefstructClock{doublepts;/*渲染时间
Tom哈哈
·
2020-08-16 21:34
视频播放器
ffplay
参数详解(基于版本4.0.1)
Simplemediaplayerusage:
ffplay
[options]input_fileMainoptions:-Lshowlicense-htopicshowhelp-?
strikedragon
·
2020-08-16 20:45
ffmpeg
全网首发:FFMpeg使用NVIDIA DECODER,解码后的数据转换为YUV420P
想起之前使用过
ffplay
,看看这个代码如何处理的。先找
柳鲲鹏
·
2020-08-16 20:13
CUDA/TensorRT
ffplay
---源码分析(十一):同步到外部时钟
前面我们分析了音视频同步中的两种策略:视频同步到音频,以及音频同步到视频。接下来要分析的是第三种,音频和视频都同步到外部时钟。回顾先回顾下前面两种同步策略。视频同步到音频主要由函数compute_target_delay计算出lastvp应显示时长,并通过frame_timer对比系统时间控制输出,最后在video_refresh中更新了videoclock(vidclk)。staticdoubl
SXM19940913sxm
·
2020-08-16 20:33
ffplay
音视频同步分析(一)
先给出与同步有关的Clock的结构体,为了简化分析,我把Clock的一些字段删掉了,如有有兴趣可查看源码:typedefstructClock{doublepts;/*clockbase*/doublepts_drift;/*clockbaseminustimeatwhichweupdatedtheclock*///pts和上一次更新的时刻的差值doublelast_updated;//上一次更新
奔向火星005
·
2020-08-16 20:00
ffmpeg
ubuntu 安装 alsa环境
在执行
ffplay
out.wav播放音频时出现下面的错误:可能是alsa的问题,查看当前系统关于音频的软件包xiao@xiao-virtual-machine:~$dpkg-l|grepsound*iignome-session-canberra0.30
qq_20252351
·
2020-08-16 20:55
Ubuntu
linux
音视频解码
ffplay
播放时打印的参数都是啥意思
源码里打印的这段是这样定义的av_log(NULL,AV_LOG_INFO,"%7.2f%s:%7.3ffd=%4daq=%5dKBvq=%5dKBsq=%5dBf=%"PRId64"/%"PRId64"\r",get_master_clock(is),(is->audio_st&&is->video_st)?"A-V":(is->video_st?"M-V":(is->audio_st?"M-A
无奈De牙膏
·
2020-08-16 19:07
ffmpeg
FFMPEG进阶系列01-
ffplay
命令详解
文章目录概述命令格式主要选项高级选项播放控制应用范例播放媒体文件
ffplay
的数据可视化分析应用过滤器(filter)待续尚未完成资源可用RTMP链接多种测试码流参考更多资料,更多分享概述
ffplay
是一个基于
流媒体程序员
·
2020-08-16 19:06
FFMPEG分析系列
ffplay
外部时钟同步的原理
概述
ffplay
有三种同步方式:1、音频作为主时钟;2、视频作为主时钟;3、外部时钟源作为主时钟。
树叶-梨花
·
2020-08-16 19:03
ffmpeg学习笔记
ffplay
播放器音视频同步原理
******************************************************************************
ffplay
系列博客:**
ffplay
播放器原理剖析
ITRonnie
·
2020-08-16 19:53
ffmpeg相关
ffplay
播放器精确跳转seek控制
目前项目中使用的播放时是基于
ffplay
源码修改而来,外壳封装了一层Qt通信代码。麻烦的一点是ffmpeg的av_seek_frame方法只能跳转到关键帧,因此这里就会存在误差。
ice_ly000
·
2020-08-16 19:39
FFMPEG
ffplay
seek
视频精确跳转
ffplay
中音频参考时钟的获取
/*prepareanewaudiobuffer*/staticvoidsdl_audio_callback(void*opaque,Uint8*stream,intlen){VideoState*is=opaque;intaudio_size,len1;intbytes_per_sec;intframe_size=av_samples_get_buffer_size(NULL,is->audio
iisktz
·
2020-08-16 17:50
视频多媒体
vs2013+ffmpeg开发环境搭建
去官方下载ffmpeg可参见:http://ffmpeg.zeranoe.com/builds/包含三个版本:Static、Shared以及DevStatic---包含3个应用程序:ffmpeg.exe,
ffplay
.exe
天剑客
·
2020-08-16 15:36
ffmpeg基础
批量提取视频帧率及分辨率
ffmpeg:视频转码等处理
ffplay
:播放相关ffprobe:媒体信息查看这里选用ffprobe来查看媒体信息,首先,使用ffprobe来提取视频帧率及分辨
lemonHe_
·
2020-08-16 06:45
工具/插件
ffmpeg源码编译
enable-shared--enable-pthreads--enable-version3--enable-avresample--host-cflags=--host-ldflags=--enable-
ffplay
Monky丶D
·
2020-08-15 00:21
音视频
工具
ffmpeg
源码编译
configure
ERROR
ffmpeg之rtsp分析流程
1,首先从
ffplay
.cmain()is=stream_open(input_filename,file_iformat);2,在straem_open里面is->read_tid=SDL_CreateThread
yisanmao19890928
·
2020-08-14 14:12
ffmpeg
ffmpeg源码学习笔记一
最近看了一些ffmpeg源代码,记录一些笔记.从
ffplay
.c的main函数开始阅读源码intmain(intargc,char**argv){...
yinxinxu
·
2020-08-14 14:35
FFMPEG
ffmpeg+ffserver媒体服务搭建小记
linuxpc机下的配置:1、首先编译好ffmpeg,主要有ffmpeg、ffserver、
ffplay
三个主要可执行文件,具体编译这里就不详细说明了2、准备好摄像头,作为输入文件,采集摄像头数据(当然用视频文件代替摄像头也行
xiaoyangger
·
2020-08-14 14:57
Linux学习
arm-linux
FFPlay
播放采集卡
二、播放采集卡的视频
ffplay
-fdshow-ivideo="USB3.0CaptureVideo"三、播放采集卡的音频
ffplay
-fdshow-iaudio="数字音频接口(USB3.0CaptureAudio
w13511069150
·
2020-08-14 14:22
RTMP
VS2015 FFMPEG3.3.1+SDL2.0无损音频播放器
附上雷神最全面强悍的老版本的教程:FFMPEG视音频编解码零基础学习方法,还有感谢我们的hell小姐姐,最新版音视频结合的ffmpeg3.2.2+sdl2.0,省去我从那恶心
ffplay
.c中提取了。
lld951027
·
2020-08-14 13:48
C/C++
Linux 下ffmpeg视频转码实战一安装
和ffmpeg一起的有三个软件,除了她自己,还有
ffplay
-播放器,ffprobe-输出视频文件格式大小码流等等一系列参数。
chuen9161
·
2020-08-14 13:07
FFmpeg Basics学习笔记(1)ffmpeg基础
2FFmpeg命令行工具主要包括:ffmpeg快速的音频、视频编码器/解码器
ffplay
多媒体播放器ffprobe多媒体文件特征解析同时FFmpeg编译之后包
weixin_33910434
·
2020-08-14 12:04
ubuntu编译ffmpeg 带
ffplay
/configure--enable-shared--disable-static--enable-ffmpeg--enable-
ffplay
--extra-cflags="-I/usr/local/include-I
rookie_wei
·
2020-08-13 18:33
音视频
Ubuntu16.04 编译FFMpeg以及
FFPlay
1.下载FFmpeg源码gitclonehttps://git.ffmpeg.org/ffmpeg.gitffmpeg2.安装SDL不安装SDL编译之后不会生成
ffplay
(1)http://www.libsdl.org
MagicGGGGGGGGGGG
·
2020-08-13 14:03
ffmpeg
基于VLC的rtsp服务器linux平台搭建
cvlc-vvvv4l2:///dev/video0--sout'#transcode{vcodec=h264,vb=200,acodec=none}:rtp{sdp=rtsp://:8554/}'客户端播放命令
ffplay
rtsp
zhqh100
·
2020-08-12 15:26
计算机视觉
利用ffmpeg实现rtmp推流
://www.jianshu.com/p/c141fc7881e7ffmpeg常见命令功能:查看电脑设备:ffmpeg-list_devicestrue-fdshow-idummy测试摄像头是否可用:
ffplay
-fdshow-ivideo
word_joke
·
2020-08-12 15:43
ffmpeg
ffmpeg推拉媒体流(EasyDarwin)
ffmpeg-irtmp://live.hkstv.hk.lxdns.com/live/hks\-rtsp_transporttcp-vcodech264-frtsp\rtsp://localhost/test测试播放
ffplay
-rtsp_transporttcp
半城烟雨半城花
·
2020-08-12 15:09
媒体流
EasyDarwin
RTP推流及验证
[时间:2018-07][状态:Open][关键词:rtp,rtcp,ffmpeg,
ffplay
,sdp,h264,mp2,ts,推流]近期在学习有关RTP/RTCP的资料,发现看了很多资料,还是不如搭建一个
weixin_34361881
·
2020-08-12 15:04
ffmpeg学习---11.ffmpeg的流媒体服务器与播放器的设置
它有两个参数需要注意-d-->enalbedebugmode-f-->指定配置文件的路径,如果没有-f参数则默认是/etc/ffserver.conf1.ffmpeg编译完成后会生成ffserverffmpeg
ffplay
ffserver.conf
wangcong02345
·
2020-08-12 15:56
音视频
ubuntu 下播放 yuv 格式的文件&预览Raw格式图片
1、ubuntu下播放yuv格式的文件1)使用
ffplay
sudoapt-getinstallffmpeg查看图片
ffplay
-frawvideo-video_size640x360test_input
LittleStone8397
·
2020-08-11 11:02
ffmpeg下载m3u8流媒体
官网中可以连接到这个网站,和官方网站保持同步):http://ffmpeg.zeranoe.com/builds/该版本为FFMPEG的Static,Static里面只有3个应用程序:ffmpeg.exe,
ffplay
.exe
anbingzhong1132
·
2020-08-11 02:45
FFmpeg之Hello World
当然,像FFmpeg源码里本身提供的ffmpeg,ffprobe,
ffplay
,ffserver等程序是经典的参考,但是它们本身还是有些复杂,作为入门来说有些不合适,那我们就自己来造一个HelloWorld
ericbars
·
2020-08-09 20:00
FFmpeg
ffmpeg
库
HelloWorld
ffmpeg拉流rtmp音频实时数据有延时的解决方法
服务器中拉流音频实时数据会延迟播放的问题,从rtmp播放端发现,是探测时间太长了,超过了5s,播放数据就延迟播放了5second,卡在了这个函数:avformat_find_stream_info(),我通过
ffplay
a1317338022
·
2020-08-09 06:52
ffmpeg
Ubuntu 16.04 vlc和ffmpeg播放rtsp视频
sudoaptinstallvlcsudoaptinstallffmpeg
ffplay
rtsp:///可以播放网络视频流Hereistheoutput:```
ffplay
version2.6.2Copyright
zhuiqiuk
·
2020-08-09 04:40
ffplay
源码分析(一):代码架构简述
ffplay
是用ffmpeg代码实现的一个播放器,可以播放本地文件,也可以播放网络资源,与vlc播放器功能类似。
令狐掌门
·
2020-08-09 03:00
#
ffplay源码分析
ffmpeg获取RTSP视频流信息
#include"
FFPlay
Veido.h"
FFPlay
Vedio::
FFPlay
Vedio(HWNDhwd){charsdl_var[64];sprintf(sdl_var,"SDL_WINDOWID
weixin_33816300
·
2020-08-09 00:33
Could not initialize SDL - No available video device
我的sdl测试可以使用,mplayer正常,并且测试代码也正常;就是尼玛
ffplay
的时候出现错误:
ffplay
version0.11Copyright(c)2003-2012theFFmpegdevelopersbuiltonJun25201216
matthew0618band
·
2020-08-08 18:26
ffmpeg
ffmpeg解码后的AVFrame写yuv文件,及
ffplay
播放yuv
ffmpeg解码后的AVFrame写yuv数据AVFrame*pFrameYUV;//这里的pFrameYUV是从avcodec_decode_video2解码,并且sws_scale转换后的数据staticFILE*fp_yuv=fopen("glw.yuv","wb");if(fp_yuv){inty_size=width*height;fwrite(pFrameYUV->data[0],1,
glw@glw
·
2020-08-08 15:53
ffmpeg
windows下ffmpeg使用dshow
USB2.0Camera"2,获取摄像头数据(保存为本地文件或发送实时流):ffmpeg-fdshow-ivideo="USB2.0Camera"-vcodeclibx264fxb.mp43,直接播放摄像头的数据:
ffplay
-fdshow-ivideo
fxbjye
·
2020-08-08 15:17
ffmpeg
linux系统下执行
ffplay
出错 “Could not initialize SDL”
系统CentOs7今天刚在上面编译了ffmpeg,用
ffplay
测试播放udp流的时候出现错误:命令:.
Swordscsdner
·
2020-08-08 13:52
ffmpeg
流媒体
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他