libswf
1.0.0
Libswf est une bibliothèque C ++ 17 pour extraire et remplacer les ressources SWF.
DefineBitsLossless et DefineBitsLossless2 .DefineBinaryData .Voir atelier HF.
Voir documentation / build.md.
Voir documentation / méthodologie.md.
Voir documentation / contribution.md.
La documentation est générée à l'aide de doxygen (et doxywizard). A besoin de révision du code.
Copyright (c) 2018-2021 David Gonçalves
Ce projet utilise la licence MIT.
| Projet | Auteur (s) | Licence | Commentaires |
|---|---|---|---|
| zrib | Jean-Loup Gilly (compression) et Mark Adler (décompression) | zrib | Utilisé pour compresser et décompresser le SWF à l'aide de l'algorithme ZLIB. Également utilisé pour comprimer et décompresser les données d'image. |
| SDK LZMA | Igor Pavlov | domaine public | Utilisé pour comprimer et décompresser le SWF à l'aide de l'algorithme LZMA. |
| liblzma | Original par Lasse Collin. Développé par le projet Tukaani. | domaine public | Pas utilisé. Alternative pour le SDK LZMA. |
| minimp3 | lieff | CC-0 | Utilisé pour vérifier la fréquence d'échantillonnage du fichier MP3, ainsi que pour supprimer les métadonnées ID3 du fichier MP3, ne laissant que les trames MP3. |
| Lodepng | Lode Vandevenne | zrib | Exportation et importation d'images au format PNG. |
| json | nlohmann | Mit | Utilisé pour l'exportation et l'importation du format AMF vers et depuis JSON. |
| fifo_map | nlohmann | Mit | Utilisé pour JSON ordonné. |
| Catch2 | Phil Nash. Divers contributeurs. | Bsl-1.0 | Utilisé pour les tests. |
Tableau généré avec: https://www.tablesgenerator.com/markdown_tables
Images de badge de projet créées avec https://shields.io/.