libass é um renderizador de legendas portátil para o formato de legendas ASS/SSA (Advanced Substation Alpha/Substation Alpha). É principalmente compatível com VSFilter.
Consulte as versões do GitHub para a versão mais recente 0.17.3 (lançada em 02/07/2024). Consulte o changelog para obter uma lista detalhada de alterações.
O código-fonte está disponível em nosso repositório GitHub.
Use o rastreador de problemas para relatar bugs ou solicitações de recursos.
Também temos um canal de IRC. Fale conosco em irc.libera.chat/#libass. Observe que não podemos estar online o tempo todo e não podemos responder perguntas de IRC se você sair do canal. Mesmo que você não obtenha uma resposta imediata, mantenha seu cliente de IRC aberto e eventualmente entraremos em contato com você.
libass oferece dois sistemas de construção para você escolher: Autotools e Meson.
O Autotools é preferido para desenvolvimento, pois se integra à nossa infraestrutura de testes e possui recursos completos em todas as plataformas suportadas pelo Autotools.
Se você estiver empacotando o libass para distribuição, o Autotools é recomendado; ao empacotar para Windows Meson deve funcionar igualmente bem.
O Meson não possui integração com a infraestrutura de teste, mas funciona bem no Windows. É adequado para compilações apenas estáticas em qualquer plataforma bem suportada pelo Meson e como um subprojeto do Meson. Notavelmente, o Meson suporta MSVC e geração de arquivos de projeto VS.
A menos que esteja desenvolvendo o libass, geralmente não há necessidade de definir macros manualmente e não há garantias de estabilidade para essas definições manuais.
DEBUG_LEVEL=0..3
0
usa o conjunto padrão de afirmações; implícito se a macro não estiver definida
1
, 2
não utilizado
3
adicionalmente, afirme suposições geralmente prometidas ao compilador para fins de otimização
Visão geral do formato ASS
Tags de substituição ASS (manual Aegisub)
Código-fonte do VSFilter (Guliverkli2)
Filtro VS:
fork sorayuki com algumas correções de bugs (extinto)
vários garfos com foco no uso interno
pfmod
xy-VSFilter/XySubFilter
Filtro VS em MPC-HC
VSFilterMod com extensões de formato personalizado (extinto, incluído em forks)
VSFilter encadeado (extinto)
VSFilter em Guliverkli2 (extinto, incluído em todos os itens acima)
VSFilter em guliverkli (extinto, bifurcado como Guliverkli2)
ffdshow (extinto)
Periano (extinto)
asa (extinto)
libjass (extinto)
ASS.js