Журнал змін
Історія випусків і що змінилося в кожній версії.
Транскрипція 17 мовами
Транскрипцію було жорстко прив’язано до англійської. Зустріч українською перетворювалася на беззмістовний текст, схожий на англійський, хоча моделі, які завантажує Autorec, розуміють багато мов. Тепер Whisper сам визначає мову розмови, а в розділі Налаштування → Транскрипція з’явився новий параметр Мова розмови, щоб задати мову вручну, якщо автоматичне визначення помиляється: англійська, німецька, іспанська, французька, італійська, португальська, нідерландська, польська, шведська, турецька, російська, українська, арабська, гінді, китайська, японська й корейська.
Відредаговані транскрипції оновлюють субтитри
Коли ви редагували транскрипцію в перегляді запису, зберігався лише текстовий файл, а субтитри .srt залишалися зі старими словами. Тепер правки переносяться й у субтитри, якщо кількість рядків не змінилася. Якщо рядки додано чи видалено, субтитри лишаються як були, бо чесно розставити час для нових рядків неможливо.
Виправляючи це, ми помітили, що в об’єднаних субтитрах наприкінці тексту кожного фрагмента стояв зайвий номер. Це теж виправлено.
Апаратне кодування на Intel і AMD
Кодувальники Intel Quick Sync і VAAPI ніколи не працювали, тож на таких комп’ютерах записи завжди переходили на програмний кодувальник. Тепер вони отримують формат кадрів, якого очікують. Поки що перевірено лише те, що для NVIDIA та програмного кодування нічого не змінилося; якщо запис на комп’ютері з Intel чи AMD виглядає неправильно, повідомте нам.
Також у цьому релізі
- Linux: тонка смужка прокрутки, що за деяких розмірів вікна проступала крізь відкриті діалоги в перегляді запису, зникла.
- Команда
--test-recordтепер завершується з помилкою, якщо запис не вдалося почати, тож на неї можна покладатися у скриптах. Папка для записів без права на запис більше не призводить до збою програми: запис просто не починається, а програма показує зрозуміле повідомлення.
Пакети для Windows працюють без встановленого ffmpeg
Інсталятор для Windows і ZIP-архів не містили ffmpeg.exe, тож на чистій системі не працювали транскрибування, мініатюри, обрізання, стиснення й об’єднання. Тепер обидва пакети містять той самий LGPL-інструмент FFmpeg, що й пакети для Linux і macOS, поруч із autorec.exe, і Autorec використовує саме цю копію, а не той ffmpeg, який ви, можливо, встановили самі.
Також у цьому релізі
- Windows: обрізання, стиснення й об’єднання не робили нічого, лише показували «ffmpeg merge failed», а в перегляді запису бракувало кнопки Стиснути. Обидві проблеми пов’язані з тим, як Windows виконує команди, і обидві виправлено.
- Тривалість запису тепер зчитується всередині програми, а не через інструмент
ffprobe, якого немає в жодному пакеті. Раніше тривалість показувалася як 0, а мініатюри бралися з першої секунди, а не з позначки 10%. - Мініатюри й точки обрізання були неправильними в системах, де десятковим роздільником є кома (українська, німецька, французька та інші), бо час переходу записувався з комою.
Linux-пакети записують на будь-якому комп’ютері
Пакет .deb і AppImage могли записувати лише на комп’ютерах із відеокартою NVIDIA. Вони використовували FFmpeg дистрибутива, а у збірці Ubuntu немає програмного кодувальника H.264, який Autorec має право використовувати. Без NVENC кожен запис завершувався помилкою «All video encoders failed».
Тепер усі Linux-пакети містять власний FFmpeg із кодувальником OpenH264, тож запис працює як із GPU, так і без нього. Разом із ним постачається інструмент ffmpeg, від якого залежать мініатюри, транскрибування, обрізання, стиснення й об’єднання. Раніше для цього в системі мав бути встановлений ffmpeg. Вбудована копія лежить у власній папці Autorec і не замінює ffmpeg вашого дистрибутива.
Один RPM для всіх RPM-дистрибутивів
Окремі пакети для Fedora 43 і Fedora 44 замінено одним .rpm. Той самий файл встановлюється на Fedora 43, Fedora 44 і openSUSE Tumbleweed.
Записи зберігають пропорції
Захоплені кадри розтягувалися на весь кадр 16:9, тож вікно з іншим співвідношенням сторін виходило сплющеним, а разом із ним і мініатюра. Тепер кадри вписуються в зображення з чорними смугами. Записи, зроблені до цього релізу, залишаються без змін.
Також у цьому релізі
- Бібліотека оновлюється сама, коли запис зупиняється або завершується транскрибування, обрізання, стиснення чи об’єднання. Раніше її доводилося перезавантажувати вручну.
- Пункт «Вийти» закриває програму, навіть якщо в цей час триває об’єднання, обрізання чи стиснення. Раніше вона чекала, поки завдання завершиться, або зависала назавжди, а залишений процес потім блокував кожен наступний запуск повідомленням «already running». Перервані завдання можна повторити після наступного запуску.
- Об’єднання, обрізання й стиснення більше не застигають на 0%, якщо Autorec запущено з термінала. Скасувати тепер спрацьовує й для завдання, що зависло.
- Linux: вміст сторінки менше накладається на відкриті діалоги в детальному перегляді запису. За деяких розмірів вікна ще проступає тонка смужка прокрутки, доки не зникне.
- AppImage знову поменшав, зі 111 МБ до 89 МБ. Пакет .deb зріс із 33 МБ до 46 МБ, бо тепер містить FFmpeg.
AppImage знову запускається на Fedora
AppImage падав під час запуску на Fedora та будь-якому іншому дистрибутиві, крім Debian і Ubuntu. Він містив власну копію WebKitGTK, а ця копія шукає свої допоміжні програми за шляхом, який існує лише в системах сімейства Debian.
Тепер AppImage використовує WebKitGTK вашого дистрибутива й приносить лише ті бібліотеки, яких системі, найімовірніше, бракує. Потрібні встановлені WebKitGTK 6.0 і libadwaita — вони є в усіх актуальних настільних дистрибутивах. Розмір завантаження зменшився зі 162 МБ до 111 МБ.
Пакети RPM
У цьому релізі з’явилися пакети RPM для Fedora 43 і Fedora 44. Вони встановлюються через dnf на чисту систему, без репозиторію RPM Fusion.
Також у цьому релізі
- AppImage: команда завершити чи зупинити програму з термінала або менеджера сеансів тепер доходить до самого Autorec, а не до скрипту-обгортки, тож програма закривається коректно
Перемикання вкладок у браузері більше не зупиняє запис
Meet, Teams і Zoom у браузері розпізнаються за заголовком вкладки. Браузер називає своє вікно за вкладкою, яка зараз відкрита, тож якщо посеред дзвінка перейти на іншу вкладку, для Autorec зустріч ніби зникала. Програма закривала файл, а коли ви поверталися, починала новий. Один дзвінок у Teams розпався так на дев’ять записів.
Тепер, перш ніж вирішити, що зустріч закінчилася, Autorec перевіряє мікрофон. Поки вікно зустрічі існує, а програма використовує мікрофон, запис триває, хоч би що було в заголовку. Щойно програма звільняє мікрофон, зустріч завершується після звичного періоду очікування.
Дзвінки в Telegram
Telegram розпізнається одразу після встановлення. Заголовок його вікна — це ім’я контакту, і у відкритому чаті, і під час дзвінка, тож із заголовка не видно, чи ви зараз розмовляєте. Натомість Autorec стежить, чи Telegram використовує мікрофон, так само як із Signal та Element. Telegram займає мікрофон лише під час дзвінка, тож якщо він відкритий цілий день, нічого не записується.
Якщо ви оновлюєтеся, відстежувач для Telegram з’явиться після наступного запуску.
Ціна береться з одного джерела
У самій програмі в цьому релізі нічого не змінилося. Сайт більше ніде не показує фіксовану ціну: картка тарифу й калькулятор вартості беруть її наживо в платіжного провайдера. Тож ціна на сайті й сума, яку ви платите, вже не можуть розійтися.
Власної ціни програма ніколи не показувала. Купити ліцензію відкриває сторінку оплати, і ціну вказано там.
Ще чотири програми розпізнаються одразу
Autorec тепер помічає дзвінки в Proton Meet і Jitsi Meet у браузері, а також у настільних програмах Signal, Element і Proton Meet. Zoom, Teams і Google Meet працюють, як і раніше. Якщо ви оновлюєтеся, нові відстежувачі з’являться після наступного запуску. Натискати «Відновити типові» не потрібно.
Виявлення за використанням мікрофона
Signal, Element і програма Proton Meet ніколи не змінюють заголовок вікна. Там написано «Signal», хоч ви просто тримаєте програму відкритою, хоч розмовляєте, тож відстежувач за заголовком записував би їх цілий день. Тому Autorec отримав другий сигнал: він стежить, чи відкрила програма мікрофон. Запис починається, коли програма займає мікрофон, і завершується, коли вона його звільняє, після звичного періоду очікування.
Дві речі варто знати. Якщо дзвінок на утриманні звільняє мікрофон, запис на цьому завершується. А на macOS цей сигнал потребує версії 14.2 або новішої; старіші системи й далі користуються відстежувачами за заголовком, а цей пропускають.
Додавання програми
У розділі Налаштування → Відстежувачі з’явилася кнопка Додати програму. Вона показує список запущених зараз програм, сама підставляє справжню назву процесу й питає, коли записувати: коли заголовок вікна схожий на зустріч, коли програма використовує мікрофон або завжди, поки програма запущена. Telegram, Discord, Webex чи ваш власний сервер Jitsi додаються за кілька клацань.
Якщо програма зараз не відкрита, просто виберіть її файл. Поки програму не буде помічено вперше, відстежувач показуватиме позначку «зараз не запущено».
Також у цьому релізі
- Windows: дзвінки в браузері знову розпізнаються. Google Meet і Teams у браузері на Windows не виявлялися взагалі, бо шаблони процесів очікували
chrome, а Windows повідомляєchrome.exe. Виправлено.
Одна зустріч — один файл
Раніше одна зустріч могла розпастися на два-три окремі записи. Перемикання вікна, яке записувалося, розділяло файл. Так само діяв Zoom: він непомітно знищує своє вікно й створює нове, коли починається дзвінок і ще раз, коли хтось показує екран. Щоразу ви отримували ще один MP4 і ще одну транскрипцію, які доводилося зводити вручну.
Тепер проблему усунуто в корені. Якщо посеред запису перемкнути вікно, запис просто переходить на нове: той самий файл, той самий таймер, та сама назва файлу. Якщо зустріч перестворює своє вікно, Autorec іде за ним. А коротка перерва у виявленні більше нічого не завершує: програма чекає 15 секунд, перш ніж вирішити, що зустріч справді закінчилася.
Об’єднання записів
Для записів, які вже розділилися, і на випадок збоїв: два або більше записів можна об’єднати в один. Виберіть їх у бібліотеці й натисніть Об’єднати.
Якщо фрагменти однакові, Autorec з’єднує їх без перекодування — це займає секунди й не погіршує якість. Якщо вони відрізняються, програма попереджає про це ще до підтвердження й називає і вихідні роздільності, і ту, у яку перекодує. Транскрипції теж переносяться: субтитри .srt переходять на спільну часову шкалу, тож залишаються синхронними від початку до кінця.
Оригінали за замовчуванням залишаються на місці. Можна попросити Autorec замінити їх, і він зробить це лише після того, як перевірить об’єднаний файл.
Якщо Autorec не може запобігти розділенню (скажімо, через збій), діалог після запису повідомить, що зустріч записалася частинами, і запропонує їх об’єднати.
Також у цьому релізі
- Стиснення працює на macOS. Раніше воно там не працювало жодного разу: кнопка щоразу видавала помилку через дві окремі проблеми у вбудованих відеоінструментах. Обидві виправлено, цільові розміри такі самі, як на Linux і Windows.
- Записи, зроблені протягом однієї хвилини, більше не перезаписують один одного. Назви файлів містять час із точністю до хвилини, тож другий запис, що почався в ту саму хвилину, мовчки замінював перший.
- Перемикання вікна більше не забирає ще один запис із ліміту Безплатного тарифу й не перезапускає 40-хвилинне обмеження. Один безперервний файл рахується один раз.
Купівля та активація
Натискання Купити ліцензію тепер помітно щось робить. Якщо браузер не відкривається, ви отримуєте посилання, яке можна скопіювати, а не тишу.
- Ліцензії, що надійшли без прив’язаної адреси електронної пошти, під час запуску виправляються самі, тож активація більше не виглядає зламаною
- У вікні «Про програму» адреса пошти з ліцензії та дата активації стоять в одному рядку, без зайвого тире, коли адреси немає
Транскрипція на відеокарті
Транскрибування тепер виконується на вашій відеокарті: через Vulkan на Linux і Windows, через Metal на macOS. Довгі зустрічі, які раніше на хвилини завантажували процесор, обробляються значно швидше.
Налаштовувати нічого не треба. Під час запуску Autorec вибирає найкращий доступний варіант, а якщо придатного GPU немає, використовує процесор. Якщо обробка на GPU не вдається, програма повторює її на процесорі, повідомляє вам про це й більше не пробує той GPU, щоб не натрапляти на ту саму помилку знову.
У налаштуваннях видно, який бекенд і пристрій зараз використовуються, а перемикач Лише CPU дає змогу взагалі не залучати відеокарту.
Запуск під час входу в систему
Автоматичний записувач корисний лише тоді, коли він працює, а щойно встановлена програма після виходу із системи більше не поверталася. Тепер під час першого запуску Autorec сам додає себе до автозапуску, а в налаштуваннях є перемикач Запускати під час входу в систему, якщо вам це не потрібно. Вимкнете — і він залишиться вимкненим.
Крім того, після встановлення .deb або .rpm значок у треї з’являється одразу, і вам не доводиться шукати й запускати програму самостійно.
Linux-пакет .deb знову запускається
Пакет .deb версії 0.10.0 встановлювався, але на більшості комп’ютерів не запускався. Його було зібрано з GPU-бібліотеками, які існували лише на нашому сервері збирання, тож деінде він падав ще до появи вікна. Тепер пакет зібрано без них. Якщо ви встановили 0.10.0 на Linux, це виправлення для вас.
Також у цьому релізі
- Сторінка завантажень одразу пропонує збірку для вашої системи, а повний список — за одне клацання
macOS
Autorec працює на Apple silicon. Файл .dmg містить усе потрібне, тож ні Homebrew, ні окреме встановлення FFmpeg не знадобляться.
Доступ до екрана й мікрофона macOS відкриває лише через власні запити дозволів, тому під час першого запуску програма проведе вас через їх надання. Без дозволу на запис екрана macOS приховує заголовки вікон від усіх програм, а отже Autorec узагалі не бачить, що почалася зустріч. Тепер програма про це прямо повідомляє, а не мовчить.
Збірка має лише ad-hoc підпис, тому для першого запуску потрібно клацнути правою кнопкою й вибрати Відкрити, а не двічі клацнути.
Також у цьому релізі
- Зміни в картці «Діалоги» в налаштуваннях тепер зберігаються на диск (раніше вони втрачалися після закриття)
Повторний запуск повертає вікно
Якщо Autorec уже працював у системному треї, повторний запуск, здавалося, нічого не робив. Тепер він виводить наявне вікно на передній план. Коли ви запускаєте програму самі, відкривається вікно; під час входу в систему вона, як і раніше, стартує одразу в трей, без вікна.
Звук і відео більше не розходяться
У довгих записах звук випереджав відео. За 40-хвилинну зустріч розрив сягав приблизно 21 секунди — достатньо, щоб запис годився хіба що для прослуховування.
Захоплення віддавало кадри трохи швидше за цільову частоту, а часові мітки для компенсації зсувалися вперед. Щойно відео вибивалося наперед, воно вже не поверталося. Тепер часові мітки прив’язано до годинника, а зайві кадри відкидаються, а не відсуваються в майбутнє. У 45-секундному тестовому записі виходить 45,10 с відео проти 45,12 с звуку.
Також у цьому релізі
- Бібліотека більше не показує постійну позначку «Транскрипцію додано в чергу», коли нічого не транскрибується
Завантаження знову працюють
Усі посилання для завантаження на цьому сайті не працювали, як і перевірка оновлень у програмі. Файли релізів лежали в приватному репозиторії, тож усі, хто не ввійшов під нашим обліковим записом, отримували 404. Тепер їх публікуємо в публічному.
Якщо раніше завантаження у вас не вдалося, спробуйте ще раз.
Також у цьому релізі
- Сторінка для преси з логотипами, скриншотами й відомостями, про які зазвичай питають журналісти
Правильна версія в назві AppImage
У назві файлу AppImage стояв застарілий номер версії, тож із завантаженого файлу було не зрозуміло, до якого релізу він належить. Тепер номер береться безпосередньо зі збірки.
Технічне оновлення
Ще одне виправлення в конвеєрі релізів, яке ніяк не впливає на саму програму. Якщо у вас уже 0.9.3, це оновлення можна пропустити.
Технічне оновлення
Зміни лише в збиранні та випуску релізів. У самій програмі нічого не змінилося, тож якщо у вас уже 0.9.2, оновлюватися немає потреби.
Ціни в євро
На сторінці цін тепер указано суми в євро — саме ті, що списуються під час оплати. Кількість пристроїв теж виправлено: одна ліцензія діє на п’ятьох пристроях.
AppImage відкриває справжню програму
AppImage версії 0.9.0 після запуску показував вікно-заглушку замість інтерфейсу налаштувань. Він шукав власні файли у фіксованому місці, яке існує лише за звичайного встановлення, тож усередині AppImage нічого не знаходив. Тепер він шукає їх відносно себе й працює, куди б ви його не поклали.
Крім того, оплата тепер проходить через нового платіжного провайдера. Наявні ліцензії працюють і далі.
Перший публічний реліз
Autorec стежить за Zoom, Teams і Google Meet. Запис починається, щойно стартує дзвінок, і зупиняється, коли він закінчується. Усе, що далі, відбувається на вашому комп’ютері: транскрибування, підсумки, обрізання.
Промпт для підсумку від ШІ можна змінювати
Системний промпт, за яким ШІ складає кожен підсумок, ви редагуєте самі. Просіть рішення, доручення, ризики, дедлайни — усе, що ваша команда справді читає. За замовчуванням модель повертає JSON у форматі {title, summary}, тож бібліотека й далі автоматично отримує назви зустрічей. Цю частину залиште як є, а решту переписуйте на свій смак.

Готові пресети провайдерів — один список, дванадцять LLM-бекендів
Перемкнутися між OpenAI, Anthropic, OpenRouter, Groq, Cerebras, SambaNova, Hyperbolic, Ollama, LM Studio, LocalAI, llama.cpp і vLLM можна одним клацанням. Виберіть пресет, і базова URL-адреса та доречна модель за замовчуванням підставляться самі.

Окреме керування кожним джерелом звуку
Мікрофон і звук комп’ютера мають власний перемикач, вибір пристрою, повзунок підсилення та індикатор рівня в реальному часі. Записуйте весь звук комп’ютера або лише вибрані програми, з двостороннім приглушенням чи пріоритетом мікрофона, щоб жодна зі сторін не губилася.

Черга обробки
Кожне завдання транскрибування, підсумовування й стиснення потрапляє в один список, де видно його прогрес, стан і кнопку скасування. Фільтруйте за активними, завершеними або невдалими. Закрийте вікно — черга працюватиме далі.

Чесне shareware
Три безплатні записи на 24 години, до 40 хвилин кожен, із попередженням за п’ять хвилин до автоматичної зупинки. Заплатіть один раз — і обмеження зникне; один ключ діє на п’яти пристроях. Жодного DRM, лише ввічливе нагадування, а наявні записи в будь-якому разі залишаються вашими.

Що ще є в першому релізі
- Автоматичне виявлення зустрічей у Zoom, Microsoft Teams і Google Meet
- Запис окремого вікна — лише вікно зустрічі, а не весь екран
- Апаратне кодування (NVENC, QSV, VAAPI)
- Пресети якості: 1080p, 720p, 480p при 15/24/30 кадр/с
- Локальна транскрипція через whisper.cpp, у форматах
.txtі.srt - П’ять розмірів моделей транскрипції, від tiny до large
- Назви й підсумки від ШІ через будь-який OpenAI-сумісний API
- Відеобібліотека з картками й таблицею, пошуком і сортуванням
- Вбудований програвач із переглядом транскрипції, клікабельними часовими мітками та редагуванням на місці
- Обрізання записів, щоб прибрати порожні хвилини, і стиснення, щоб заощадити місце на диску
- Інтеграція із системним треєм: під час запису значок червоніє, тож стан видно з іншого кінця кімнати
- Індикатори рівня звуку працюють правильно в локалях, де десятковим роздільником є кома (українська, німецька, французька); раніше вони завмирали на −120 dBFS
- Налаштовувані папка для записів, шаблони назв файлів, якість і перемикачі для окремих програм
- Доступно для Linux (AppImage,
.deb) і Windows (.exe)