FastRawViewer

FastRawViewer 1.2.6

Кто о чем, а мы все о FastRawViewer:

Версия 1.2.6 это:

  • Поддержка DNG-тега AnalogBalance (т.е. правильное использование пресетов ББ и расчета цветовой температуры если исходные данные RAW - масштабированы).
  • Правильная обработка EXIF-тега User Comment
  • Сборка с Qt без поддержки графических планшетов ("интерфейса работы с кистями" - всех этих углов наклона и нажима, которые не используются у нас никак). Потому что наткнулись на баг вакомовских драйверов, который мешает жить.
    Работе в режиме тачскрина/мыши отсутствующая поддержка планшетов не мешает.
  • Поддержка камер:
  • ...

FastRawViewer 1.3 Release Candidate 1

Никаких серьезных изменений относительно Беты-3 не произошло, поэтому у нас "анонс на мир":

FastRawViewer 1.3 (Release Candidate 1)

Там же, если присмотреться, можно найти ключик до 30 апреля (примерно, он на 45 дней от сегодня).

Будем благодарны за анонс в англоязычных (и прочих иностранноязычных) форумах, блогах и т.д., чем больше тестеров - тем лучше.

 

FastRawViewer 1.3.0 - Public Beta 3

Продолжаем тестирование FastRawViewer 1.3. Спасибо всем, кто принимает участие, без ваших замечаний у программы нет шансов стать лучше.

Начало было в предыдущих сериях:

  1. Анонс FRV 1.3, описание основных изменений (с красивыми картинками)
  2. FRV 1.3 Beta2: еще немного изменений, по высказанным замечаниям

В новой серии практически нет изменений в функциональности (только косметика), зато поправлено много (не фатальных, но неприятных) ошибок:

Изменения

  • Настройка экранного шарпенинга перенесена в раздел Image Display
  • Новая скрытая настройка DisableFolderPaths позволяет перечислить (через
  • ...

FastRawViewer 1.3.0 - Public Beta 1

Пришла весна, настанет лето, а мы начинаем публичный бета-тест FRV 1.3. Сначала - "на Россию" - документация пока есть только на русском.

Задача теста - собрать замечания. Поэтому если что-то не нравится - тут же пишите! Прямо вот в комментарии сюда.

Ссылка на документацию, как и на сами инсталляторы FRV 1.3 (и приз для тех кто дочитал) - в конце данного текста.

Как всегда бывает при изменении 2-й цифры версии, Changelog получился огромным. Поэтому мы выбрали несколько самых важных изменений - и о них ниже написано подробно, а остальное - просто списком (который тоже немал).

Grid Mode (показ "плиткой")


(картинки кликабельны)

FRV поддерживает показ превью (иконок, thumbnails) файлов в главном окне.

Со стандартными настройками, этот режим включается при старте программы и при смене просматриваемой папки.

AVX2 и VPGATHERDD - продолжение

Продолжаем дневник программиста на AVX2 (начало и продолжение).

Добрался до 4-го места, которое хотелось пооптимизировать окончательно уже года два как: берем 16-битные целые (RAW-данные), конвертируем в плавучку, вычитаем черный, результат записываем. То есть первый этап дебайеризации.

Параллельно считаем RAW-гистограмму и карту пересвета-недосвета (на самом деле там карта экспозиции считается, а не просто пересвет-недосвет, а дальше она визуализируется с лимитами, все что выше/ниже лимита раскрашивается.).

Вот в этом месте VPGATHERDD (из RAW-значений в экспозицию по LUT) внезапно дал выигрыш...

FastRawViewer 1.2.2

По сложившейся традиции, ранний анонс FRV 1.2.2.

Изменения этой версии:

  • Новая (скрытая) настройка (Registry/Defaults) Prefs->FileArrivalDelay
    Предназначена для случая, когда в текущий каталог добавляются файлы, чтобы FRV не пытался показать те файлы, процесс копирования которых не завершен.
    FastRawViewer:
    • дожидается, пока размер файла перестанет изменяться (перечитывая папку с частотой, указанной в Preferences - Performance - Re-read folder in...)
    • ждет еще время, указанное в настройке FileArrivalDelay (стандартное значение - 2000 миллисекунд)
    • и только после этого показывает файл в панели Filmstrip.
  • ...

Приветы из прошлого

С помощью Winqual отловил редкую (на сегодня) багу в старых драйверах Nvidia, которая била и по FastRawViewer:

  • Драйвера серии 2xx (я тестировал на 296.17, но в дампах видны и другие) для старых карт (с 8800 по GTX560) декларируют OpenGL extension GL_OES_get_program_binary, но при попытке порезолвить это расширение - оно не резолвится.
    Я вот даже не знаю, ошибка это, или спецификации OpenGL это разрешают, но декларировать расширение, которого нет на самом деле - это беспредел.
    В современных драйверах (Windows ставит 340.52 через апдейты, на geforce.com предлагают 341.92) этой проблемы нет, то есть простая установка рекомендованных апдейтов проблему решает (потому и бага редкая).
  • FRV это даже пытается обработать (на всякий случай), но, как выяснилось, неправильно (написано на всякий случай, потестировать не было случая, получилась ошибка в условии if).

Ну, полечил, в 1.2.2 будет, там всей правки на пару строк.

Одновременно повеяло прошлым из другого места:

  • Вынимаю боевую видеокарточку, вставляю заботливо заначенную 8600GS
  • Загружаюсь (Win8.1 x64), windows начинает мучительно искать драйвера.
  • Параллельно ставлю драйвера сам, перезагрузка не требуется.
  • Запускаю отладчик, чиню багу, начинаю тестировать.
  • В какой-то момент FRV мне говорит "милок, а у тебя OpenGL стал 1.1"

Это значит виндовый поиск драйверов ничего не нашел - и временно поставленные (без перезагрузки) видеодрайвера куда-то дел, вернул родной Windows OpenGL 1.1 (софтверный, еще от Win95).

После перезагрузки все, понятное дело, встало на место. Мораль же в том, что "драйвера без перезагрузки" в варианте 3-летней давности - это кривой механизм. Его, похоже, улучшили, с драйверами 3xx я таких засад не помню, но место - кусается.

 

FastRawViewer 1.2.1

По традиции, ранний анонс FRV 1.2.1:

Что нового

  • Добавлена обработка ситуации, когда внешний JPEG-файл обработан какой-то программой и ориентация файла изменилась.
    Настройка RAW+JPEG - Analyze external JPEG Orientation tag and image dimensions to match RAW
    • настройка включена (стандартное значение): FRV будет анализировать размеры и тег Orientation у внешнего JPEG и поворачивать его таким образом, чтобы его ориентация совпадала с RAW
    • настройка выключена: будет поведение как у FRV 1.2.0 и более старых.
  • Изменена процедура активации: FastRawViewer 1.2.1
  • ...

Просьба к владельцам старых никонов

Уважаемые фотографы,

Update: прислали. Спасибо. Больше не нужно, одного кадра достаточно :)

если у вас осталась на ходу камера Nikon D100 или D70 (про эти точно знаю что подходят), не могли бы вы

  • Держа камеру вверх ногами (кнопкой спуска вниз!)
  • Снять любой совершенно кадр (ну главное чтобы там было понять где верх, а где низ) в RAW
  • И прислать результат мне (lexa@lexa.ru или support@fastrawviewer.com)

Потому что у этих камер открылась бездна и хочется ее закрыть.

Бездна заключается в том, что встроенная JPEG-превьюшка повернута самой камерой, но не содержит EXIF: для поворотов на 90/270 мы этот случай в FRV специально обрабатываем, но хочется еще и пример для перевернутой камеры, чтобы понять, есть ли там вообще проблема (скажем у Canon 6D при съемке перевернутой камерой - получается перевернутый же кадр и проблемы нет; а вот Sony A7R2 ставит тег "перевернуто" и кадр выглядит нормально).

FastRawViewer 1.2.0

Очень хочется думать, что получился финальный билд FRV 1.2.0. Тем не менее, при обнаружении косяков они, конечно же, будут исправляться.

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

Что нового и исправленного

  • Поддержка Canon PowerShot G5 X и G9 X.
  • Исправлены косяки с рейтингом Reject (если его включить):
    • Отображается в панели Filmstrip
  • ...

FastRawViewer 1.2.0 Release Candidate 2

Несмотря на отстутствие жалоб, баги у нас есть. Ну и руки чешутся, поэтому в RC2 добавлено многое из того, что просили раньше.

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

Берите тут

Новое

  • Новое действие Menu - View - Toggle Zoom (стандартная клавиша Z) Подсмотрено в Lightroom, но работает несколько иначе
    • если текущее значение увеличения меньше, чем установлено для Toggle Zoom (стандартно 100%), то
      • текущее значение величины увеличения запоминается
      • Зум увеличивается до указанной в настройках величины.
    • если текущее значение
  • ...

FastRawViewer 1.2 Release Candidate 1

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

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

Все обновлено, берите тут.

Что нового и исправленного

Новое:

  • Стрелки вправо/влево в панели Filmstrip/Thumbnails всегда переходят к следующему/предыдущему файлу, даже если текущий файл - в самой правой/самой левой колонке прямоугольного представления.
  • Возможное количество запускаемых внешних программ увеличено до 10
  • Настройка: External Programs - Check external program presence on startup, если
  • ...

FastRawViewer 1.1.4

Customer pressure, как принято выражаться, заставило нас выпустить FRV 1.1.4, не бету, а прямо сразу релиз (главная причина выделена жирным):

  • Поддержка несжатых файлов камер Nikon 1
  • Поддержка Sony A7S-II/A7R-II uncompressed raw
  • Исправлена ошибка: дерево фолдеров не показывалось, если FRV запускался с плавающей панелью Folders, нужно было закрыть-открыть панель.
  • Поддержка камер:
    • DXO One
    • Leica S (Typ 007)
    • Olympus E-M10 Mark II
    • Ricoh GR II
    • Sony A7S-II

Как обычно, если у читателей этого блога не будет претензий,...

FastRawViewer 1.2.0 Beta3

Английское описание изменений

Мы перевели changelog на английский и начали бета-тест на весь мир

Ежели хотите анонсировать где-то в иностранщине - мы (теперь) будем рады. Давайте им прямой линк вот сюда: http://www.fastrawviewer.com/testing/fastrawviewer-1-2

Что еще нового

  • Добавилась обработка "переходных процессов" при смене текущего файла через панель превьюшек: пока идут переходные процессы, удалить-скопировать-переименовать "текущий файл" нельзя (потому что не угадаешь какой текущий), при попытках это сделать - будет пищать.

Качаем тут

Beta3 неактуальна, берите отсюда

FastRawViewer 1.2.0 Beta2

Каких-то жалоб на Бету-1, которые касали бы новой функциональности - не поступило, поэтому в Beta2 добавлено новое, а изменения касаются скорее версии 1.1.x (раздел про мониторинг появления-удаления файлов)

  1. Новая панель "Favorite Folders", позволяет запоминать часто используемые папки и быстро к ним обращаться.
    Единичный клик в элемент списка - открывает выбранную папку в Thumbnnails.
    Двойной клик - открывает в Thumbnails и загружает первый файл папки в главное окно.
    Пополнение списка favorites:
    • - контекстное меню в дереве Folders
    • -
  2. ...

FastRawViewer 1.2: открытый бета-тест

Пришла пора открытого бета-теста FastRawViewer 1.2. Для начала - для читателей этого блога.

В данной версии есть одно большое техническое изменение: больше нет отдельных DirectX/OpenGL версий для Windows, а используемую графическую подсистему можно выбрать настройками (с перезапуском программы), подробнее об этом - ниже.

Кроме этого:

  • Фильтрация файлов по XMP меткам и рейтингам (звездочкам)
  • Сортировка по дате съемки по EXIF
  • Улучшена работа с балансом белого
  • Поддержка всех актуальных форматов DNG, включая файлы "в плавающей точке" (обычно это HDR) и клееные
  • ...

FastRawViewer 1.1-RC5 - для маководов

Нам, ура, продолжают жаловаться, а мы - реагируем.

(здесь были ссылки для скачивания) Версия 1.1 выпущена, качайте с официального сайта

Маковская же версия содержит такие изменения:

  1. Не опрашиваются регулярно сетевые тома, только по появлению/исчезновению.
  2. Для опроса (всех) томов на OS X 10.7+ используется современный API, вместо (deprecated) statfs64. На 10.6 - остался statfs64, более нового там нет.

Эти изменения появились после багрепорта: на отсохшем (таймауты) сетевом томе FRV падает внутри statfs64.

Просьбы:

  • Потестировать. То есть мы, конечно, тоже (и уже), но разнообразие макосей велико.
  • Если у вас есть отсыхающие сетевые тома - и на них тоже потестировать.

FastRawViewer 1.1 (RC4)

Ура, нам начали жаловаться! По результатам жалоб, выпущен FRV 1.1 RC4:

(здесь были ссылки для скачивания) Версия 1.1 выпущена, качайте с официального сайта

Изменения относительно RC2:

  1. Улучшены потроха у показа превьюшек.
  2. Дополнительная настройка Preferences - Performance - Thumbnail cache - Thumbnail decoder thread count:
    • Стандартно (при первом запуске) ставится в количество ядер вашего процессора (включая виртуальные/hyperthreading ядра).
    • Для быстрых дисков (SSD, очень быстрые флеш-карточки) значение можно увеличивать, при 2xCPU cores мне удалось загрузить все ядра декодированием превьюшек (одновременно имеет смысл увеличивать размер кэша превьюшек и глубину чтения дальше).
    • Для медленных дисков (единичный HDD, медленные флешки, медленная сеть) - рекомендуется уменьшить этот параметр и одновременно уменьшить глубину чтения дальше.
  3. Кнопка Filmstrip Off/On в правой части статусной строки. Удобно стало, да, спасибо что настояли

FastRawViewer 1.1 (RC2)

Удивительное дело, но серьезных и воспроизводимых багов нам в FRV 1.1-RC1 не нашли, да и вообще почти никто не пишет.

Поэтому в RC2 изменения минимальны:

  • Обновлено руководство, идущее в комплекте поставки
  • Переведена на английский страничка What's new
  • Добавлена поддержка двух камер (Olympus SH-2 и TG-4), общее количество поддержаных камер теперь over 800 (а именно 801 :)
  • Еще в паре мест обновлена LibRaw, еще чуть лучше работает с битыми файлами.

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

(здесь были ссылки для скачивания) Версия 1.1 выпущена, качайте с официального сайта

Заметили какую-то гадость - пишите. У нас (авторов) - взгляд давно замылился, мы используем программу так как сами привыкли, скажем вот в меню я вообще давно не заглядывал, можем чего-то не замечать месяцами.

FastRawViewer 1.0.5 beta2

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

В FRV 1.0.5 Beta2 исправлены следующие проблемы (они были всегда):

  • Исправлена ошибка в разборе EXIF-данных в JPEG-файлах панасоника (c RAW-файлами проблем не было)
  • Исправлена проблема, приводившая к пропаданию отдельных (не в dock area) информационных окон (EXIF/Histogram/etc) в Mac OS X после вызова диалога настроек (или других модальных диалогов). Проблема была плавающая, связанная с таймингами, не все с ней сталкивались (в частности, мне пришлось постараться для воспроизведения).

Pages

Subscribe to FastRawViewer