GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - feixiao/ffsrc: ffplay源码分析,以及ffmpeg的主要数据结构之间的关系梳理,来自 http://www.cnblogs.com/mcodec/articles/1933754.html

BranchesTags
Open more actions menu

Latest commit

 

History

35 Commits
35 Commits

Folders and files

NameName
Last commit message
Last commit date
docs
docs
 
 
ijkplayer
ijkplayer
 
 
libavcodec
libavcodec
 
 
libavformat
libavformat
 
 
libavutil
libavutil
 
 
sdl
sdl
 
 
CLOCKTXT_320.avi
CLOCKTXT_320.avi
 
 
README.md
README.md
 
 
berrno.h
berrno.h
 
 
ffplay.c
ffplay.c
 
 
ffplay.sln
ffplay.sln
 
 
ffplay.vcxproj
ffplay.vcxproj
 
 
ffplay.vcxproj.filters
ffplay.vcxproj.filters
 
 

Repository files navigation

ffsrc

裁剪版ffsrc,来自 http://www.cnblogs.com/mcodec/articles/1933754.html

ffsrc使用的ffmpeg版本

#define LIBAVFORMAT_VERSION     50.4.0
#define LIBAVUTIL_VERSION       49.0.0
#define LIBAVCODEC_VERSION      51.8.0

ffmpeg-2.8.11使用的版本

// AVFORMAT 56.40.101
#define LIBAVFORMAT_VERSION_MAJOR 56
#define LIBAVFORMAT_VERSION_MINOR  40
#define LIBAVFORMAT_VERSION_MICRO 101

// AVUTIL 54.31.100
#define LIBAVUTIL_VERSION_MAJOR  54
#define LIBAVUTIL_VERSION_MINOR  31
#define LIBAVUTIL_VERSION_MICRO 100

// AVCODEC 56.60.100
#define LIBAVCODEC_VERSION_MAJOR 56
#define LIBAVCODEC_VERSION_MINOR 60
#define LIBAVCODEC_VERSION_MICRO 100

通过版本对比我们发现版本号变化很大,所以这边的分析主要是理清ffmpeg主要数据结构直接的联系以及框架代码,而不在于细节。

文档索引

  • 《 一:播放器基本原理》
  • 《 二:ffplay的架构分析》
  • 《 三:ffmpeg主要数据结构之间的联系》
  • 《 四:ffmpeg打开文件读取数据过程》
  • 《 五:ffplay解码显示过程》

About

ffplay源码分析,以及ffmpeg的主要数据结构之间的关系梳理,来自 http://www.cnblogs.com/mcodec/articles/1933754.html

Topics

ffmpegffplayffsrc

Resources

Readme
Activity

Stars

95 stars

Watchers

4 watching

Forks

32 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.