Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qtmultimedia-building-FFmpeg.qdoc
Go to the documentation of this file.
1// Copyright (C) 2024 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
3
4/*!
5\page qtmultimedia-building-ffmpeg.html
6\title Building FFmpeg from source
7\brief This document describes how to build FFmpeg from source code.
8
9This page describes the process of configuring and building \l{FFmpeg} on
10supported platforms.
11
12You may need to build FFmpeg when:
13
14\list
15\li You need a custom configuration or static build of FFmpeg.
16\li FFmpeg builds available online are not suitable for your product.
17\li FFmpeg needs to be updated on an existing product between Qt releases.
18\endlist
19
20In these guides, we describe how to build FFmpeg with the same feature support
21as the FFmpeg binaries that are bundled with the Qt Online Installer. FFmpeg has
22a wide variety of configuration options to tune the FFmpeg library size,
23performance, and feature support. To read more about these options, see the
24\l{https://trac.ffmpeg.org/wiki/CompilationGuide}{FFmpeg Compilation Guide}.
25
26\section1 Windows
27\list
28 \li \l{Building FFmpeg from source on Windows}
29\endlist
30
31\section1 macOS
32\list
33 \li \l{Building FFmpeg from source on macOS}
34\endlist
35
36\section1 Linux
37\list
38 \li \l{Building FFmpeg from source on Linux}
39\endlist
40
41\section1 iOS
42\list
43 \li \l{Building FFmpeg from source for iOS on macOS}
44\endlist
45
46\section1 Android
47\list
48 \li \l{Building FFmpeg from source for Android on Windows}
49 \li \l{Building FFmpeg from source for Android on macOS}
50 \li \l{Building FFmpeg from source for Android on Linux}
51\endlist
52
53*/