diff --git a/libass-0.16.0.tar.xz b/libass-0.16.0.tar.xz deleted file mode 100644 index c621d95..0000000 --- a/libass-0.16.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5dbde9e22339119cf8eed59eea6c623a0746ef5a90b689e68a090109078e3c08 -size 396304 diff --git a/libass-0.17.0.tar.xz b/libass-0.17.0.tar.xz new file mode 100644 index 0000000..89952b1 --- /dev/null +++ b/libass-0.17.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:971e2e1db59d440f88516dcd1187108419a370e64863f70687da599fdf66cc1a +size 403780 diff --git a/libass.changes b/libass.changes index ccbf146..133fdcb 100644 --- a/libass.changes +++ b/libass.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Wed Dec 7 16:34:47 UTC 2022 - Dirk Müller + +- update to 0.17.0: + * This release’s major feature is the addition of a new ASS ScriptInfo + header pair: LayoutResX and LayoutResY. The introduction has been + coordinated with active VSFilters and will soon be available in xy- + VSFilter and XySubFilter as well. + * Since the beginning, many features in ASS scale relative to or are + otherwise affected by the storage resolution of the video file the subs + are bundled with. Adjusting subs for different video resolutions + traditionally took non-trivial effort. Of course this behavior must be + kept by default to preserve compatibility with existing files. But now, + setting both of the new headers to a positive, non-zero value will + replace the video storage resolution with the specified resolution for + the whole file, allowing easy reuse across all encodes of the same + display aspect ratio. This includes PAR effects, so reuse across + anamorphic and non-anamorphic releases is possible too. + * Detailed Changes: + * Fix various parts relating to automatic linebreaking + * Fix rendering when hinting was enabled and fontsizes or scales are zero + * Switch build to a non-recursive setup for improved parallelism + * Improve quality of SSA Effects movement + * Further documentation improvements + * Completely invalid Events are now discarded during parsing + * Introduction of LayoutRes{X,Y} script headers + * New AlphaLevel style override to set all alpha values while keeping the + color + * Add ASS_FEATURE_WRAP_UNICODE to allow automatic linebreaks in accordance + with the Unicode line breaking algorithm instead of ASS' much stricter + breaking rules. For the feature to be available at runtime, libass must + be linked against the new optional dependency libunibreak. + * Improve VSFilter compatibility: + + * Fix premature truncation of animated alphas (was a 0.15.0 regression) + * Fix handling of small delay parameters for legacy SSA Effects + * Fix x-scaling with PlayResX + * Fix x-scaling for anamorphic video (except for \be whose scaling remains + buggy in general) + * Support SSA's AlphaLevel style field + * Support the \kt override tag from VSFilter's v4++ set + * Parse ScriptType headers + * Parse integer header, style and event field values like VSFilter + * Ignore trailing whitespace in an event's text + ------------------------------------------------------------------- Wed May 18 15:21:57 UTC 2022 - Dominique Leuenberger diff --git a/libass.spec b/libass.spec index 923a538..08b86bc 100644 --- a/libass.spec +++ b/libass.spec @@ -18,7 +18,7 @@ %define sover 9 Name: libass -Version: 0.16.0 +Version: 0.17.0 Release: 0 Summary: Library for SSA/ASS-formatted subtitle rendering License: ISC