当前位置:网站首页>[book club issue 13] multimedia processing tool ffmpeg tool set
[book club issue 13] multimedia processing tool ffmpeg tool set
2022-07-04 03:57:00 【Hua Weiyun】
FFmpeg The development of
- FFmpeg It is a multimedia open source project , We can use its project address : [github Address ](https://github. co/FFmpeg/FFmpeg) Go to download its source code to check .
- FFmpeg It was first developed by French programmer Fabrice · Bella is 2000 Developed in , Up to now , The latest version is 5. 0.
- FFmpeg It has been adopted by many open source projects .
FFmpeg The composition of
FFmpeg The project is divided into different modules according to their functions , Include AVFormat、 AVCodec. AVFilter、 AVDevice、AVUtil、swresample、 swscale.
- AVFormat
Package modules , It realizes most of the media packaging formats in the current multimedia field , Including encapsulation and unpacking , such as MP4、FLV、 MKV、 TS Wait for the file encapsulation format ,RTMP、RTSP、HLS And so on network protocol encapsulation format . in addition , It also supports custom packaging formats . - AVCodec
Codec module , Among them, it has realized the vast majority of media encoding and decoding formats in the current multimedia field , Including encoding and decoding , such as MPEG4、 H264、 H265 Wait for video format ,AC、MP3 Wait for audio format . in addition , It also supports custom encoding and decoding formats . - AVFilter
Filter module , It realizes the current general audio 、 video 、 Subtitle and other filter processing frame . - AVDevice
Device management module , Including audio equipment and video equipment . - AVUtil
Tool module . - swresample
Audio conversion module , Including audio resampling 、 Channel number adjustment, etc . - swscale
Video image conversion module , Including image scaling 、 Pixel format conversion .
FFmpeg The toolset of 
- ffmpeg yes FFmpeg Codec tools in the tool set .
- ffplay yes FFmpeg Player in toolset .
- ffprobe yes FFmpeg Multimedia analysis tools in the toolset .
summary :
Through the first day of study , Have a brief understanding of FFmpeg The development of this open source project 、 Composition and toolset , Marvel at this one 20 A project invented years ago , It already has so many functions , Looking forward to the follow-up study and the effect of practice !
边栏推荐
- 投资深度思考
- Constantly changing harmonyos custom JS components during the Spring Festival - Smart Koi
- CSP drawing
- '2'>' 10'==true? How does JS perform implicit type conversion?
- Don't disagree, this is the most powerful "language" of the Internet
- CesiumJS 2022^ 源码解读[0] - 文章目录与源码工程结构
- 2022-07-03:数组里有0和1,一定要翻转一个区间,翻转:0变1,1变0。 请问翻转后可以使得1的个数最多是多少? 来自小红书。3.13笔试。
- logistic regression
- Objective C attribute keyword
- 拼夕夕二面:说说布隆过滤器与布谷鸟过滤器?应用场景?我懵了。。
猜你喜欢

基于PHP的轻量企业销售管理系统

JSON string conversion in unity

Es network layer

Explain AI accelerator in detail: why is this the golden age of AI accelerator?

Katalon framework test web (XXVI) automatic email

渗透实战-guest账户-mimikatz-向日葵-sql提权-离线解密

New year's first race, submit bug reward more!
![[paddleseg source code reading] paddleseg custom data class](/img/88/37c535b371486db545abc392a685af.png)
[paddleseg source code reading] paddleseg custom data class

Add token validation in swagger

What kind of experience is it when the Institute earns 20000 yuan a month!
随机推荐
【读书会第十三期】多媒体处理工具 FFmpeg 工具集
Don't disagree, this is the most powerful "language" of the Internet
Rhcsa day 3
[paddleseg source code reading] normalize operation of paddleseg transform
Select sorting and bubble sorting template
微信公众号网页授权
CUDA basic knowledge
Go 语言入门很简单:Go 实现凯撒密码
Package details_ Four access control characters_ Two details of protected
STM32外接DHT11显示温湿度
MySQL one master multiple slaves + linear replication
2022-07-03: there are 0 and 1 in the array. Be sure to flip an interval. Flip: 0 becomes 1, 1 becomes 0. What is the maximum number of 1 after turning? From little red book. 3.13 written examination.
Slurm view node configuration information
Is it really so difficult to learn redis? Today, a fan will share his personal learning materials!
Monitoring - Prometheus introduction
static hostname; transient hostname; pretty hostname
Pytest multi process / multi thread execution test case
What kind of experience is it when the Institute earns 20000 yuan a month!
JSON string conversion in unity
Tcpclientdemo for TCP protocol interaction
