libswf
1.0.0
O LIBSWF é uma biblioteca C ++ 17 para extrair e substituir recursos SWF.
DefineBitsLossless e DefineBitsLossless2 .DefineBinaryData .Veja HF Workshop.
Consulte Documentação/Build.md.
Consulte Documentação/Metodologia.MD.
Consulte Documentação/Contribuindo.md.
A documentação é gerada usando doxygen (e doxywizard). Precisa de revisão de código.
Copyright (c) 2018-2021 David Gonçalves
Este projeto usa a licença do MIT.
| Projeto | Autor (s) | Licença | Comentários |
|---|---|---|---|
| zlib | Jean-Loup Gailly (compressão) e Mark Adler (descompressão) | zlib | Usado para compactar e descomprimir o SWF usando o algoritmo ZLIB. Também usado para compactar e descomprimir dados de imagem. |
| LZMA SDK | Igor Pavlov | domínio público | Usado para compactar e descomprimir o SWF usando o algoritmo LZMA. |
| Liblzma | Original por Lasse Collin. Desenvolvido pelo Projeto Tukaani. | domínio público | Não em uso. Alternativa para LZMA SDK. |
| Minimp3 | Lieff | CC-0 | Usado para verificar a taxa de amostragem do arquivo MP3 e também para remover os metadados ID3 do arquivo MP3, deixando apenas os quadros MP3. |
| LODEPNG | Lode Vandevenne | zlib | Exportando e importar imagens no formato PNG. |
| JSON | Nlohmann | Mit | Usado para exportar e importar formato AMF de e para JSON. |
| FIFO_MAP | Nlohmann | Mit | Usado para json ordenado. |
| Catch2 | Phil Nash. Vários colaboradores. | BSL-1.0 | Usado para teste. |
Tabela gerada com: https://www.tablesgenerator.com/markdown_tables
Imagens de crachá do projeto criadas com https://shields.io/.