Professional Documents
Culture Documents
Jai Menon
1 / 12
FFmpeg - Multimedia hacking for the masses
Outline
Outline
1 Introduction
History
Current Status
2 Features
Codec Layer — Libavcodec
Container Layer — Libavformat
4 Questions
Questions
2 / 12
FFmpeg - Multimedia hacking for the masses
Introduction
Outline
1 Introduction
History
Current Status
2 Features
Codec Layer — Libavcodec
Container Layer — Libavformat
4 Questions
Questions
3 / 12
FFmpeg - Multimedia hacking for the masses
Introduction
History
History
Started by Fabrice Bellard in 2000.
4 / 12
FFmpeg - Multimedia hacking for the masses
Introduction
History
History
Started by Fabrice Bellard in 2000.
Began with the aim of creating fast/efficient open source
implementations of popular multimedia formats.
4 / 12
FFmpeg - Multimedia hacking for the masses
Introduction
History
History
Started by Fabrice Bellard in 2000.
Began with the aim of creating fast/efficient open source
implementations of popular multimedia formats.
Licensed under LGPL 2.1 (or later)
4 / 12
FFmpeg - Multimedia hacking for the masses
Introduction
Current Status
Current Status
Primary Maintainer and Guru — Michael Niedermayer.
5 / 12
FFmpeg - Multimedia hacking for the masses
Introduction
Current Status
Current Status
Primary Maintainer and Guru — Michael Niedermayer.
Mostly independent of MPlayer, even though most developers
work on both projects.
5 / 12
FFmpeg - Multimedia hacking for the masses
Features
Outline
1 Introduction
History
Current Status
2 Features
Codec Layer — Libavcodec
Container Layer — Libavformat
4 Questions
Questions
6 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Codec Layer — Libavcodec
7 / 12
FFmpeg - Multimedia hacking for the masses
Features
Container Layer — Libavformat
8 / 12
FFmpeg - Multimedia hacking for the masses
Features
Container Layer — Libavformat
8 / 12
FFmpeg - Multimedia hacking for the masses
Features
Container Layer — Libavformat
8 / 12
FFmpeg - Multimedia hacking for the masses
Features
Container Layer — Libavformat
8 / 12
FFmpeg - Multimedia hacking for the masses
Features
Container Layer — Libavformat
8 / 12
FFmpeg - Multimedia hacking for the masses
Features
Container Layer — Libavformat
8 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Outline
1 Introduction
History
Current Status
2 Features
Codec Layer — Libavcodec
Container Layer — Libavformat
4 Questions
Questions
9 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
10 / 12
FFmpeg - Multimedia hacking for the masses
Projects using FFmpeg
Projects using FFmpeg
Outline
1 Introduction
History
Current Status
2 Features
Codec Layer — Libavcodec
Container Layer — Libavformat
4 Questions
Questions
11 / 12
FFmpeg - Multimedia hacking for the masses
Questions
Questions
Questions
?
12 / 12