FastRawViewer 2.0 (beta1-8)

Обновлено: 8 июня 2021

Продолжаем работать по заявкам (начало тут, на промежуточные продолжения не буду ссылаться).

FastRawViewer 2.0.0-build 1815 - это возможность задать произвольный шаблон даты/времени при переименовании файла. Например как-то так:

Токены /Dformat/ и /DIformat/ (от Date/Date International, D выводит в ваших региональных настройках, DI - в международных, то есть в английских). Все это передается напрямую в QDateTime::toString(), краткая справка есть в PDF-анонсе на странице 13. Чтобы не перенабирать одно и то же по много раз - пользуйтесь галочкой Enable History.

Если набирая такое - вы сразу закроете токен (т.е. наберете /D /) то в строчке Sample прям вживую будет показан результат переименования.

FastRawViewer 2.0.0-build 1817 привносит еще мелких изменений:

  • Собрано с Qt 5.12.11 (предыдущие были с 5.12.10), жалуйтесь если вдруг что не так.
  • В многооконном режиме в заголовке главного окна отображается имя файла и "показываемое представление" (RAW, JPEG, итп)
  • Показываемое представление показывается не так выпукло, вместо буквы в скобках - просто буква и не такая яркая.

FastRawViewer 2.0.0-build 1818 привносит еще мелких изменений:

  • Menu - Multiwindow было неправильным в двухоконном режиме
  • В очень темной теме было нечитаемым значение зума на (неглавном)  окне.

FastRawViewer 2.0.0-build 1820:

  • Расширены возможности по генерации уникальной последовательности (номера) файла:
    • добавлен token /5 digits/ или /5d/ - через меню или набор руками.
    • /6d/, /7d/, /8d/ - можно набирать руками.
    • Внутренний счетчик расширен до 99999999 (следующее значение будет 1)
    • При стандартных настройках счетчик инициализируется в 1 при старте программы и не сохраняется при выходе из нее. Добавлена настройка (в Preferences - Copy/Move/Rename): Keep sequence numbers for rename between sessions, если она включена то:
      • Номер последовательности считывается из registry/defaults непосредственно перед показом диалога Rename Files
      • Номер (увеличенный) записывается в registry/defaults сразу после успешного переименования (если оно было)
      • Таким образом, даже несколько запущенных копий FastRawViewer будут сохранять последовательную нумерацию без перекрытий (при условии, что диалог Rename Files не запускается в этих копиях одновременно)
  • В диалоге Rename Files - добавлена кнопка [X] которая сбрасывает Sequence Star в 1.
  • Исправлены ошибки, связанные с некорректной установкой режимов отображения (resampling/downsampling) при инициализации вторичного окна.
  • Параметры upsampling/downsampling сохраняются для каждого (дополнительного) окна при копировании изображения (и так можно сравнить, к примеру, разные варианты upsampling/downsampling)

FastRawViewer 2.0.0-build 1823 это:

  • Preferences - GPU Processing - Downsampling: Area resize (доступно только при Resampling: Bicubic)
    Этот вид уменьшения известен в России как C3C-resize, а в мире (OpenCV, ffmpeg) оказывается называется Area. Это достаточно медленный способ уменьшения, он читает все пикселы изображения (в плохом случае - до 4 раз каждый пиксель) и есть некоторые опасения относительно его быстродействия.
    Мы тестировали эту уменьшалку только на очень ограниченном наборе разных GPU, ваши отзывы будут очень ценны.

  • Preferences - Multi-window mode - Main/secondary windows order: позволяет расположить главное окно не только слева(-сверху), но и справа(-сверху). Остальные варианты добавим если будет спрос.
    Эта опция вступает в силу на старте программы, на ходу порядок окон не меняется.

  • Токен /NumFromFile/ (или /NFF/) в переименовании - извлекает последовательность цифр из имени переименуемого файла. Возможно извлекать вторую (третью, итп) последовательность, читайте документацию.

FastRawViewer 2.0.0-build 1826 это:

  • Добавлена настройка GPU Processing - Switch to fast resampling for images larger then....
    Если показываемое изображение больше этого лимита, FRV переключится в resampling: Bilinear, downsampling: Use low resolution previews
  • Убрана настройка про показ прогресс-баров при длинных операциях (копированиях, переименованиях) - прогресс-индикатор всплывает если текущая операция продолжается более двух секунд (даже если осталось чуть-чуть).

FastRawViewer 2.0.0-build 1829 это:

  • В силу наличия макро-муара на резких наклонных границах (что, по всей видимости, является родовым недостатком C3C-resize/area-resize), при величинах зума 60-99% используется смесь C3C и bicubic, чем ближе к 100% тем более бикубик.
  • Downsample: Area resize разрешен в сочетании с Resample: no resample, это даст Area(C3C) resize при уменьшении и nearest neighbour при увеличении.

На всякий случай напомню: FastRawViewer 2.0-beta1 активируется только если у вас установлен (лицензионный) FRV 1.x.  Открытое тестирование беты тоже будет, но попозже.

Ссылки для скачивания

Add new comment