Code source de la bibliothèque FFmpeg
État au : 4 octobre 2026
À quoi sert cette page
QORA lit le son aux formats AC-3, E-AC-3 et DTS avec une version de la bibliothèque FFmpeg compilée par nos soins. FFmpeg est publiée sous la licence GNU Lesser General Public License (LGPL), version 2.1 ou ultérieure. Nous l'avons compilée sans composant GPL : la configuration ne contient ni --enable-gpl ni --enable-nonfree. Vous trouverez ici le code source correspondant et les scripts qui ont servi à compiler la bibliothèque.
Téléchargement
- Télécharger l'archive du code source (qora-ffmpeg-quellcode-1.11.0-110e2cd.zip, 19,1 Mo)
L'archive contient :
- FFmpeg 6.0.2, commit 110e2cd229d5acfdd950f5d09381afc41c263523, avec le texte de la licence LGPL 2.1
- le module decoder_ffmpeg d'androidx/media, version 1.11.0 (commit 2bc207851df311340767e913931ca7b28cab1794), avec le pont vers Android et le script build_ffmpeg.sh
- la recette de compilation pas à pas (BUILD_FFMPEG.md) et le fichier de configuration config.log de la compilation du 23 septembre 2026
- une notice de l'archive en allemand et en anglais (README-QUELLCODE.txt)
Somme de contrôle
Elle permet de vérifier que vous avez exactement ce fichier. SHA-256 de l'archive :
039f6b4d4be79b84271d946cb01292cbbc9df449495704d95bb55f4f590c7166
Sous Windows, vérifiez-la dans l'invite de commandes avec certutil -hashfile, le nom du fichier, puis SHA256. Sous Linux et macOS, utilisez sha256sum ou shasum -a 256. Le SHA-256 de la bibliothèque livrée media3-decoder-ffmpeg-lgpl-1.11.0.aar figure dans le fichier README de l'archive.
Vos droits
Vous pouvez utiliser, modifier et transmettre la bibliothèque selon les termes de la LGPL 2.1. Une recompilation identique octet pour octet n'est pas garantie avec le NDK Android. À partir de ces sources, la bibliothèque peut être recompilée de manière fonctionnellement équivalente avec la recette.
Nous conservons cette archive au moins trois ans après la dernière distribution de la bibliothèque. Pour toute question sur le code source ou pour demander un autre moyen de l'obtenir, écrivez à support@qoraplayer.com.
Responsable : Dominique Feld, Jolie Webdesign, An der Schule 20, 54296 Trèves (Trier), Allemagne. D'autres informations figurent dans les mentions légales.