Renvert

Смените расширение — Renvert сменит формат

Автор: Александр Воробьев

Утилита в строке меню macOS. Переименуйте файл в Finder, и он сконвертируется: без окон, без загрузки в интернет.

Возьмите файл

Допишите новое расширение и нажмите Enter, как в Finder

Это фото с iPhone. Попробуйте назвать его отпуск.jpg.

Скачать для macOS Версия 1.0 · 18,7 МБ · macOS 14 и новее

Всё управление — в имени файла

Добавьте к имени короткую пометку, и Renvert поймёт, как именно конвертировать. Пометка в готовый файл не попадает.

Новое имяЧто получится
photo.jpgФото HEIC станет JPEG. Формат определяется по содержимому, а не по старому расширению.
photo+q80.jpgJPEG с качеством 80%.
photo+min.pngСамый маленький файл, который ещё хорошо выглядит.
clip+mute.mp4Видео без звуковой дорожки.
book+page2-5.pngТолько страницы со 2-й по 5-ю из PDF.
photo.png,webpСразу два файла: PNG и WebP.
Photos.folder,zipПапка превратится в ZIP-архив.
photo.jpg!Конвертировать сразу, даже если включён режим «Сначала спросить».

Что умеет версия 1.0

Каждая пара проверена тестами на настоящих файлах: тесты смотрят на байты внутри, а не на расширение.

Renvert — независимая реализация идеи Consul 2.x. В нём нет кода, ресурсов и проверок лицензий Consul, и он не обещает все его 5211 пар: только те, что работают.

Как начать

  1. Запустите Renvert. Он живёт в строке меню, иконки в Dock нет.
  2. При первом запуске выберите папки. По умолчанию это Рабочий стол, Загрузки и Документы, полный доступ к диску не нужен.
  3. Переименуйте в Finder photo.heic в photo.jpg.
  4. В режиме «Сначала спросить» подтвердите в меню. В автоматическом режиме конвертация начнётся сама, как только файл перестанет меняться.
  5. Передумали — отмените из строки меню или в Настройках, в Истории.
Окно Renvert и меню в строке меню с историей конвертаций

Файлы не покидают Mac

Вся конвертация идёт локально. Ничего не загружается в облако.

Резервные копии и отмена

Перед конвертацией Renvert сохраняет оригинал, а журнал сбоев не даст потерять файл при ошибке.

Пункт в меню «Службы»

В Finder появляется «Convert with Renvert», если удобнее мышкой.

Русский и английский

Интерфейс на двух языках. Universal Binary: родная скорость на Apple Silicon и Intel.

Скачать Renvert

Бесплатно. Исходный код на GitHub, программа написана на Swift.

Первый запуск. Приложение подписано без Developer ID, поэтому macOS может его не открыть двойным щелчком. Нажмите на Renvert в Программах правой кнопкой и выберите «Открыть».

Из исходников: github.com/ArduRadioKot/RenVert, сборка через ./scripts/build.sh или Xcode.