Ffsubsync

Latest version: v0.4.29

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

0.4.13

-------------------
* Support SSA embedded fonts using new pysubs2 'opaque_fonts' metadata;
* Set min required pysubs2 version to 1.2.0 to ensure the aforementioned functionality is available;

0.4.12

-------------------
* Pin auditok to 0.1.5 to avoid API-breaking change

0.4.11

-------------------
* Misc sync improvements:
* Have webrtcvad use '0' as the non speech label instead of 0.5;
* Allow the vad non speech label to be specified via the --non-speech-label command line parameter;
* Don't try to infer framerate ratio based on length between first and last speech frames for non-subtitle speech detection;

0.4.10

-------------------
* Lots of improvements from PRs submitted by alucryd (big thanks!):
* Retain ASS styles;
* Support syncing several subs against the same ref via --overwrite-input flag;
* Add --apply-offset-seconds postprocess option to shift alignment by prespecified amount;
* Filter out metadata in subtitles when extracting speech;
* Add experimental --golden-section-search over framerate ratio (off by default);
* Try to improve sync by inferring framerate ratio based on relative duration of synced vs unsynced;

0.4.9

------------------
* Make default max offset seconds 60 and enforce during alignment as opposed to throwing away alignments with > max_offset_seconds;
* Add experimental section for using golden section search to find framerate ratio;
* Restore ability to read stdin and write stdout after buggy permissions check;
* Exceptions that occur during syncing were mistakenly suppressed; this is now fixed;

0.4.8

------------------
* Use webrtcvad-wheels on Windows to eliminate dependency on compiler;

Page 3 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.