AudionAudion

Image Tools

github.com/Tensionix/image-tools ↗
Builds dieses Projekts: Versionen, Dateien und Prüfsummen.
Image Tools

Bilder sind nicht nur JPG. Sie möchten die Bilder aus einem PDF herausholen statt seine Seiten zu exportieren? Einen Kontaktabzug nach eigenen Vorgaben drucken? Farbprofil oder DPI für eine bestimmte Papierrolle ändern? Tausend Dateien exakt auf ein Avatar-Format bringen? Kein Problem — alles im Stapel, ohne Cloud und ohne Installation.

2.4.2
3 Downloads über GitHub

Audion Image Tools

Русский · User Guide

Contents

A portable toolkit for images: conversion, colour, sizing, cropping, watermarks, tiling, contact sheets.

Why It Exists

Working with images splits into two different jobs, and confusing them is expensive.

The first is accept whatever you were given. A shoot arrives as camera RAW, a scan as a multi-frame TIFF, a layout as PSD, a phone photo as HEIC. The program has to open all of it without asking where it came from.

The second is deliver predictably. Here the opposite matters: a narrow set of formats where behaviour is worked out in detail — what happens to transparency, how the colour profile is written, whether pixels change at all.

Hence the central decision: wide on the way in, narrow on the way out. On input, everything that can be opened. The deep, predictable processing is concentrated around JPG and PNG.

Principles

Three levels of format support are named aloud. Not "supported", but how well.

levelwhat it meansformats
stable coreworked out, always worksBMP, GIF, JPG, PNG, TGA, TIFF, WebP, AVIF
via adapterneeds an extra layerHEIC and HEIF, camera RAW — CR2, CR3, DNG
best effortdoes not always openWMF, IFF, XIF; PSD as far as it goes

What is available on a particular machine, the program says itself:

python system_core\main.py formats

Colour is chosen, not guessed. sRGB for screens, CMYK for print — and in each case explicitly: the built-in path with no external file, or a specific profile from disk. The program will not decide which of the two CMYK profiles you need, because that depends on the print shop, not on the file.

Operations that leave pixels alone are kept apart from those that don't. Writing resolution changes only the tag in the file; fitting to a roll recalculates resolution from a size in millimetres while leaving the pixels as they are. This is stated at each such operation, so you don't later hunt for where the quality loss came from.

Compatibility beats compactness. WebP, AVIF, and HEIF are there for light delivery, but JPG remains the one that opens everywhere, and the program will not replace it with them by default.

What It Can Do

areaabout
Conversionto JPG, PNG, TIFF, WebP, AVIF, HEIF, HEIC; quality by preset or exact value
Colournormalisation with an explicit profile, greyscale, safe transparency handling for JPG
Sizingto 1080p, 1440p, 2160p screens; to 16:9, A4, A3; to a roll by a side in millimetres
Resolutionwriting a chosen resolution without touching pixels
Croppinga solid border, smart white-background crop, a safety margin in millimetres
PDF assemblystraight after cropping, with embedded PNG or JPG
Watermarka caption in the corner or a diagonal protective line, with adjustable opacity and colour
Tilingone image across A5, A4, A3, or a roll — for stickers, with margins and gaps in millimetres
Contact sheeta grid of thumbnails: standard sizes or your own
TIFF splittingmulti-frame into numbered PNG frames
Rotationfixing by the orientation tag

Next


Technical Reference

Running

launcher_gui.cmd          the main one, windowed
launcher_project.cmd      command line and text menu
launcher_project_ru.cmd   the same in Russian

The menu uses the quick picker when available and falls back to a plain menu otherwise. For short, consequential choices it uses a simple list, so values cannot be confused at deeper steps.

Defaults

whatvalue
JPG quality83; presets 60, 75, 90; exact values 1 to 100
PNG compressionone preset in the window, a parameter on the command line
contact sheet quality75 or 92
diagonal captionabout 60 % of the diagonal

Choosing a Colour Profile

taskwhat to pick
screen, website, ordinary deliverysRGB
printCMYK
built-in path without an external filePillow sRGB
an explicit external referencethe color.org profile
broad classic print scenarioPhotoshop5DefaultCMYK.icc
coated print to a specific standardCoatedFOGRA39.icc

Folders

input\        quick source folder
output\       results
logs\         run logs
report\       detailed reports
workspace\    temporary area
config\       defaults, themes, profile paths
system_core\  the implementation
install\      portable environment
wheelhouse\   packages for offline install
release\      release archives

Workbench Naming

This project's vocabulary is the shared one across all Audion programs: Source, Add file…, Target, Reset, Delete, List. In Russian: Источник, Добавить файл…, Назначение, Сбросить, Удалить, Список.

Reset restores the project input and output without touching files. Delete clears the current source and target only after confirmation. The words Destination, Clear, «Цель», and «Очистить» are not used.

Versionen
2.4.2
Audion_Image_Tools_v2.4.2_Full.zip298 MB4. September 2026sha256nur hier
Audion_Image_Tools_v2.4.2.zip6.1 MB4. September 2026sha256nur hier
README_EN.dark.pdf107 KB4. September 2026
README_EN.light-sand.pdf107 KB4. September 2026
README_EN.md5.5 KB4. September 2026
README_RU.dark.pdf128 KB4. September 2026
README_RU.light-sand.pdf128 KB4. September 2026
README_RU.md8.7 KB4. September 2026
USER_GUIDE_EN.dark.pdf246 KB4. September 2026
USER_GUIDE_EN.light-sand.pdf246 KB4. September 2026
USER_GUIDE_EN.md14.4 KB4. September 2026
USER_GUIDE_RU.dark.pdf347 KB4. September 2026
USER_GUIDE_RU.light-sand.pdf347 KB4. September 2026
USER_GUIDE_RU.md29.7 KB4. September 2026
Installation

Das Programm ist portabel: der entpackte Ordner ist das installierte Programm. In die Registry wird nichts geschrieben; zum Entfernen den Ordner löschen.

$name = "Audion_Image_Tools_v2.4.2_Full.zip"
Invoke-WebRequest "https://audion.dev/get/image-tools/2.4.2/Audion_Image_Tools_v2.4.2_Full.zip" -OutFile $name
Invoke-WebRequest "https://audion.dev/get/image-tools/2.4.2/Audion_Image_Tools_v2.4.2_Full.zip.sha256" -OutFile "$name.sha256"

$want = (Get-Content "$name.sha256").Split(" ")[0]
$have = (Get-FileHash $name -Algorithm SHA256).Hash.ToLower()
if ($want -ne $have) { throw "Prüfsumme stimmt nicht: der Download ist beschädigt" }

Expand-Archive $name -DestinationPath ".\image-tools"
Alle Downloads · Startseite