Skip to content

DTTConvert 1.1.0

Choose a tag to compare

@Hxrmfull Hxrmfull released this 03 Oct 10:37

What's new

Added

  • Platform tab themes: on the Telegram, Twitch, Discord and WhatsApp
    tabs the settings panel takes the platform's own colours with a smooth
    transition. Only colours change; the layout stays in place.
  • Chat mock-up preview: the selected file is shown as it will look in
    chat — a Twitch emote in a chat line at 28 px, a Discord emoji in a
    message and large, Telegram and WhatsApp stickers in a conversation.
    GIF and animated WEBP play, rotation and flipping show immediately.
  • WhatsApp tab: WEBP sticker 512×512 up to 100 KB, animated sticker
    up to 500 KB and 10 seconds, pack icon 96×96.
  • Twitch subscriber badges (18/36/72) and channel points reward
    icons
    (28/56/112), each file up to 25 KB.
  • 7TV and BTTV emotes: an animated result from video and animations,
    PNG from a still picture.
  • "Fill the square" mode for square presets: the picture fills the
    square and the edges are cropped instead of leaving transparent margins.
  • Paste from the clipboard (Ctrl+V): a picture, files or a file path
    go straight into the queue.
  • MKV, MOV, M4V, WMV, FLV, MPG, 3GP, OGV and TIFF are accepted as input.
  • A daily check for a new version on GitHub: a link appears next to the
    version number. Turn it off in the version number's context menu.
  • Windows installers (build_windows.ps1 -Installer, Inno Setup 6) —
    with and without FFmpeg: a Start menu shortcut, uninstall via "Apps",
    upgrade in place.

Changed

  • Animated emotes and stickers are built faster. A Twitch GIF set:
    4.4 → 0.9 s, animated WEBP → Telegram sticker: 7.4 → 3.0 s. Frame rate
    and quality search starts from the best option and recalculates the
    next attempt from the file size, a short GIF is built in a single
    FFmpeg run, and the smaller sizes of a Twitch set take the frame rate
    of the largest.
  • All sizes of a Twitch set are animated at the same frame rate.
  • Processing error messages are translated: in the English interface they
    no longer appear in Russian and follow the window's language.
  • "Reset" no longer touches the language and the update check setting.
  • Small notes have better contrast (WCAG AA).

Fixed

  • An animated Discord sticker ignored the trim end: a "from 2 s to 3 s"
    fragment came out five seconds long.
  • An animated Twitch emote from a long clip silently turned into a
    slideshow of a couple of frames per second — now a warning appears
    before the start, suggesting to trim a fragment.
  • Running the tests no longer resets the app's own settings: tests use
    a separate profile.

Что нового

Добавлено

  • Темы вкладок площадок: панель настроек на вкладках Telegram, Twitch,
    Discord и WhatsApp перекрашивается в цвета самой площадки с плавным
    переходом. Меняются только цвета, вёрстка остаётся на месте.
  • Предпросмотр в макете чата: выбранный файл показывается так, как его
    увидят в чате, — смайлик Twitch в строке на 28 px, эмодзи Discord в
    сообщении и крупно, стикеры Telegram и WhatsApp в переписке. GIF и
    анимированный WEBP проигрываются, поворот и отражение видны сразу.
  • Вкладка WhatsApp: стикер WEBP 512×512 до 100 КБ, анимированный
    стикер до 500 КБ и 10 секунд, иконка набора 96×96.
  • Значки подписки Twitch (18/36/72) и иконки наград за баллы канала
    (28/56/112), каждый файл до 25 КБ.
  • Смайлики 7TV и BTTV: анимированный результат из видео и анимации,
    PNG из картинки.
  • Режим «заполнить квадрат» для квадратных пресетов: картинка
    заполняет квадрат с обрезкой краёв вместо прозрачных полей.
  • Вставка из буфера обмена (Ctrl+V): картинка, файлы или путь к файлу
    сразу встают в очередь.
  • На вход принимаются MKV, MOV, M4V, WMV, FLV, MPG, 3GP, OGV и TIFF.
  • Проверка новой версии на GitHub раз в сутки: ссылка появляется рядом
    с номером версии. Отключается в контекстном меню номера версии.
  • Установщики для Windows (build_windows.ps1 -Installer, Inno Setup 6) —
    с FFmpeg и без него: ярлык в «Пуске», удаление через «Приложения»,
    обновление поверх.

Изменено

  • Анимированные смайлики и стикеры собираются быстрее. Комплект GIF для
    Twitch: 4,4 → 0,9 сек, анимированный WEBP → стикер Telegram: 7,4 → 3,0 сек.
    Подбор частоты кадров и качества начинает с лучшего варианта и
    пересчитывает следующую попытку по весу файла, короткий GIF собирается
    за один запуск FFmpeg, а младшие размеры комплекта Twitch берут
    частоту кадров старшего.
  • Все размеры комплекта Twitch анимируются с одной частотой кадров.
  • Тексты ошибок обработки переводятся: в английском интерфейсе они больше
    не показываются по-русски и меняют язык вместе с окном.
  • «Сброс» больше не трогает язык и настройку проверки обновлений.
  • Мелкие примечания стали контрастнее (WCAG AA).

Исправлено

  • Анимированный стикер Discord не учитывал конец обрезки: фрагмент
    «со 2-й по 3-ю секунду» получался пятисекундным.
  • Анимированный смайлик Twitch из длинного ролика молча превращался в
    слайд-шоу из пары кадров в секунду — теперь перед запуском появляется
    предупреждение с предложением обрезать фрагмент.
  • Прогон тестов больше не сбрасывает настройки самой программы: тесты
    работают в отдельном профиле.