diff options
| author | Dennis Fink | 2026-05-10 22:07:29 +0200 |
|---|---|---|
| committer | Dennis Fink | 2026-05-10 22:07:29 +0200 |
| commit | 077ed51e254b9a6af2259b1952e6134ead98afa2 (patch) | |
| tree | ecf3604e86518fd0e773c2f78ccfa7ab42f19f3c /LICENSES | |
| parent | eecaf6c4b9b5c6c248302e7db2bb15b7ca1c6b29 (diff) | |
| download | transcode.sh-077ed51e254b9a6af2259b1952e6134ead98afa2.tar.gz transcode.sh-077ed51e254b9a6af2259b1952e6134ead98afa2.zip | |
refactor(core): remove awk and bc dependencies
Both tools were used for simple arithmetic that bash handles natively.
awk: fps rounding (num/den) replaced with round-half-up integer
arithmetic: (num + den/2) / den.
bc: savings percentage replaced with bash $(( )) arithmetic. bc was a
conditional dependency (only required with --saving), which made the
dependency story inconsistent. Removing it means the full feature set is
available with only ffmpeg, ffprobe, nice, and optionally tomlq.
Updated README requirements table, man page --saving description, SEE
ALSO section, and exit-code 127 entry accordingly.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
