Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » IrfanView (Часть 1)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

Открыть новую тему     Написать ответ в эту тему

SlyfoX



XPrienced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
IrfanView
  Бесплатная программа просмотра графики
 
Топик по коммерческим плагинам для IrfanView в Варезнике
   
   
Официальные сайты: www.irfanview.com | www.irfanview.net | www.irfanview.info | Форум  
Текущая версия: 4.70  
Список изменений  
Актуальные тестовые версии IrfanView: 32-бит | 64-бит  

СКАЧАТЬ

  Программа: EXE (32-бит) | ZIP (32-бит) || EXE (64-бит) | ZIP (64-бит)
  Все плагины: EXE (32-бит) | ZIP (32-бит) || EXE (64-бит) | ZIP (64-бит)  

     Русский языковой пакет (для версии 4.70): EXE | ZIP (zip включает справку и плагины)

  Замечательная бесплатная программа для просмотра графических файлов (около 40 форматов). Кроме просмотра графики, IrfanView позволяет преобразовывать файлы из одного формата в другой, работать в полноэкранном режиме, делать снимки экрана и пр. При наличии установленных кодеков, IrfanView позволяет просматривать видео и слушать музыку. Функций у программы много, и их можно расширить, подключая плагины. Начиная с версии 4.50 программа полностью юникодная.

 
Альтернативная библиотека Icons.dll значков для типов файлов, связанных с IrfanView (см. стр. 76 темы).
Альтернативные библиотеки Icons.dll для IrfanView (10 шт.).
 
Портативный IrfanView 3.98 для непрерывного сканирования на базе Autoscan.VBS от Eugen Labun.
Портативная версия от PortableApps (~21.1 МБ). Не нужна, так как IrfanView сам умеет быть портативным (см. справку).



Полезности для IrfanView:
  • О необходимости использования только полных путей к файлам!
  • Устаревший 32-битный плагин IrfanPaint для рисования (заменить в папке Plugins, вызов клавишей F12): IrfanPaint_0.4.13.70_bin.zip.
  • CLUT-файлы для плагина FilmSim: irfanview_film_sim_plugin.zip
  • Автоматизация процесса сканирования с помощью IrfanView: AutoScan_VBS.zip (от Eugen Labun) или FastScan_AutoRec.zip (от GMAP).



  • Всего записей: 1027 | Зарегистр. 20-04-2001 | Отправлено: 21:15 11-09-2001 | Исправлено: DimmY, 16:16 15-10-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Картинку использовал эту
    https://upload.wikimedia.org/wikipedia/commons/7/7e/In_the_Conservatory.jpg

    XnView открыл, в 100% тоже всё хорошо.
    Imagine тоже открыл. Ещё и по ходу чтения спокойно выводил её в процессе загрузки. Масштаб в 100% тоже всё хорошо.
    Firefox открыл, в 100% не показал (возможно, потому что 32-битный, нужно проверять на х64).
    MSPaint (х64) упёрся в 2 ГБ оперативки и послал нафиг с ошибкой по поводу неподдерживаемого изображения.

    Цитата:
    Кстати, если этот большой jpg попытаться сохранить в беспотерьный jxl - крайняя версия (x64) падает.

    Взял v0.10.2 - и да, падает.
     
    Добавлено:
    Точнее, более правильно сказать, не падает, а выдаёт ошибку и прекращает работу.
     
    Делаю с параметрами -q 100 -e 9:
     
    Вывод от 0.8.2:

    JPEG XL encoder v0.8.2 954b460 [SSE4,SSSE3,Unknown]
    Note: Implicit-default for JPEG is lossless-transcoding. To silence this message, set --lossless_jpeg=(1|0).
    Read JPEG image with 181084841 bytes.
    Encoding [Container | JPEG, lossless transcode, effort: 9 | JPEG reconstruction data],
    D:\a\libjxl\libjxl\lib/jxl/image.cc:94: JXL_CHECK: bytes_.get()
     
    D:\Downloads>

    Вывод от 0.10.2:

    JPEG XL encoder v0.10.2 e148959 [SSE2]
    Note: Implicit-default for JPEG is lossless-transcoding. To silence this message, set --lossless_jpeg=(1|0).
    Encoding [JPEG, lossless transcode, effort: 9]
    Error while decoding the JPEG image. It may be corrupt (e.g. truncated) or of an unsupported type (e.g. CMYK).
    EncodeImageJXL() failed.

     
    D:\Downloads>

    Всего записей: 17940 | Зарегистр. 04-11-2010 | Отправлено: 21:39 01-05-2024 | Исправлено: insorg, 21:46 01-05-2024
    DimmY



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SharkyEXE

    Цитата:
    нормально для меня - открывается картинка

    Специально для вас – от автора IrfanView: такого режима в программе нет и не будет.

    Всего записей: 4840 | Зарегистр. 22-04-2002 | Отправлено: 14:36 02-05-2024
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimmY
    Здравствуйте
     
    Большое спасибо просто за информацию. Лучше был бы отчет от автора IrfanView - нет желания сделать и не найдется желания сделать и не предвидится найти желания сделать
     
    При этом в Imagine + ACDSee Photo Ultimate желание нашлось и там работает предпросмотр при загрузке картинки
     
    Всем спасисо за помощь.

    Всего записей: 366 | Зарегистр. 25-01-2009 | Отправлено: 01:21 03-05-2024
    DimmY



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SharkyEXE
    Он не стал называть причину. Я объяснил, что такой режим может быть полезен при просмотре больших файлов на медленных компьютерах, но, видимо, это Ирфану не показалось убедительным.

    Всего записей: 4840 | Зарегистр. 22-04-2002 | Отправлено: 11:03 03-05-2024 | Исправлено: DimmY, 11:04 03-05-2024
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimmY
    Здравствуйте
     
    Я не хотел, нет желания и не предвидится учить программиста, как ему хочется, так пусть и поступает, его право
     
    Но это истинная правда

    Цитата:
     
    в Imagine + ACDSee Photo Ultimate желание нашлось и там работает предпросмотр при загрузке картинки
     

    Всего записей: 366 | Зарегистр. 25-01-2009 | Отправлено: 05:53 04-05-2024
    Kafulso

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго здравия.
     
    Перебираю старые архивы фото/видео. Пока не могу решить один момент, поэтому решил обратиться за помощью к форуму. Если просматриваю фото/видео в папке подряд IrfanView пробелом, иной раз не часто, но попадаются вертикальные видео, например 1080х1920. Такие видео были отсняты вертикально изначально и в метаданных имеется соответствующая запись Rotation 90°. Всевозможные плееры воспроизводят корректно, но IrfanView упорно горизонтально хоть посредством DirectShow, хоть при использовании IV_PLAYER. Перепробовал различные настройки ffdshow, ничего не помогло.
    Отсюда вопрос - возможно ли вообще в IrfanView воспроизводить вертикальное видео корректно?
    Да, несомненно можно использовать сторонние плееры, но мне удобно просматривать в архивах подряд, по датам, не отвлекаясь. От версии и разрядности Irfan ничего не зависит и не меняется. IrfanView полностью устраивает необходимым функционалом, но вот эту проблему побороть не смог.
     
    Всем добра!

    Всего записей: 27 | Зарегистр. 17-04-2017 | Отправлено: 08:45 15-05-2024
    Chernyshev

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kafulso
    А в настройках программы автоповорот согласно тегу в EXIF пробовали?

    Всего записей: 171 | Зарегистр. 04-01-2024 | Отправлено: 12:15 15-05-2024
    Dimitr1s



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kafulso

    Цитата:
    Всевозможные плееры воспроизводят корректно, но IrfanView упорно горизонтально хоть посредством DirectShow

    Плееры могут использовать встроенные сплиттеры, а IrfanView подхватывает системный, который возможно не может правильно обработать "кривизну". Нужно смотреть какой сплиттер использует плеер отображая правильно, какой IrfanView отображая не правильно.
    Вот пример с LAV, вертикальное видео отображается корректно.

    Всего записей: 1924 | Зарегистр. 02-07-2006 | Отправлено: 13:16 15-05-2024 | Исправлено: Dimitr1s, 13:17 15-05-2024
    Kafulso

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Так, ясно, я не смогу выяснить какой сплиттер использует IrfanView.
    Как это можно сделать?
    А можно ли IrfanView назначить другой сплиттер?

    Всего записей: 27 | Зарегистр. 17-04-2017 | Отправлено: 13:22 15-05-2024 | Исправлено: Kafulso, 13:48 15-05-2024
    Dimitr1s



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kafulso

    Цитата:
    Как это можно сделать?

    Можно взять GraphStudioNext, строго! той разрядности как и IrfanView. Закинуть проблемный файл. Подцепится ровно то, что и в IrfanView и будет видно (нужно навести курсор).
     
    Можно в Process Hacker`е посмотреть на вкладке процесса IrfanView - Modules. Но не факт, что расширение будет .ax.
     

    Цитата:
    А можно ли IrfanView назначить другой сплиттер?

    Нет, но можно мерит поднять у нужного сплиттера.

    Всего записей: 1924 | Зарегистр. 02-07-2006 | Отправлено: 14:03 15-05-2024
    Kafulso

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ок, посмотрел в GraphStudioNext
    Video - ffgshow
    Audio - LAV
     
    Ну хорошо, посмотрел на другом компе
    Обе позиции LAV, но всё равно видео боком.
     
    И да, что такое мерит?

    Всего записей: 27 | Зарегистр. 17-04-2017 | Отправлено: 15:16 15-05-2024 | Исправлено: Kafulso, 15:16 15-05-2024
    Dimitr1s



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kafulso

    Цитата:
    Ок, посмотрел в GraphStudioNext
    Video - ffgshow
    Audio - LAV

    Нужно смотреть именно сплиттер (splitter), а не декодеры. Я обвёл на скрине выше, что нужно.
     

    Цитата:
    И да, что такое мерит?

    Значимость компонента в числовом эквиваленте. Если у одного, к примеру, из двух декодеров на один формат видео, значение выше - будет выбираться он.
     
    добавил:

    Цитата:
    ffgshow

    Ещё, я подозреваю, из-за того, что ffdshow помер раньше, чем родились многие современные форматы видео - у вас творится чертовщина при построение графа.

    Всего записей: 1924 | Зарегистр. 02-07-2006 | Отправлено: 15:31 15-05-2024 | Исправлено: Dimitr1s, 16:05 15-05-2024
    Kafulso

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Нужно смотреть именно сплиттер (splitter), а не декодеры. Я обвёл на скрине выше, что нужно.

    Посмотрел. То же, что у вас - LAV Splitter Source
     

    Цитата:
    ffdshow помер раньше, чем родились многие современные форматы видео

    Что можете посоветовать?

    Всего записей: 27 | Зарегистр. 17-04-2017 | Отправлено: 17:09 15-05-2024 | Исправлено: Kafulso, 17:10 15-05-2024
    Dimitr1s



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kafulso

    Цитата:
    Что можете посоветовать?  

    LAV Video Decoder и поставьте в настройках LAV - Enable System Tray Icon. Будет видно подцепляет ли LAV (сплиттер и декодер) IrfanView.
    В GraphStudioNext можно поиграться со всем добром и сразу посмотреть результат.
    GraphStudioNext должен быть той же разрядности как и IrfanView
     
    P.S.
    Вертикальные видео, без тегов, воспроизводит нормально.
     
    А с тегами такая тема:
    Сейчас сварганил файл:

    Код:
    ffmpeg -display_rotation 90 -i input.mp4 -codec copy output.mp4

    Поигрался в GraphStudioNext, поворачивает по тегу только если прицепить рендер madVR.
    В плеере ещё поворачивает если прицепить EVR CP.
    Так, что увы. К сабжу нужный рендер не прицепишь.

    Всего записей: 1924 | Зарегистр. 02-07-2006 | Отправлено: 18:05 15-05-2024 | Исправлено: Dimitr1s, 20:39 15-05-2024
    Kafulso

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Короче говоря, поигрался я с углами данным кодом и плюс этим:

    Код:
    exiftool -rotation=0 $INPUTVIDEO

    который, собственно делает то же самое.
    В результате, разнообразные плееры воспринимают угол адекватно и следуют заданному Rotation, но IrfanView и Windows Media плевать на это хотели и в любом случае отображают горизонтально.
     
    В общем и целом, забил я на эти пляски и решил просто использовать:

    Код:
    ffmpeg -i 1.mp4 -map_metadata 0 -b:v 17900k -vf scale=1080:1920 2.mp4

    а то есть поворачивать видео физически и делать его вертикальным принудительно.
    Да, это перекодинг, но с изначальным битрейтом это не так долго, качество визуально остаётся прежним и главное, остаются родные метаданные. После, просто плагином изменяю атрибуты на оригинальные дата/время и всё. В результате теперь и так понятно, что видео будет воспроизводиться вертикально везде. Благо таких видео немного и все они в ту давнюю пору, пока я жену приучал не снимать вертикально.
    А Вам желаю всего наилучшего и большое спасибо за помощь!

    Всего записей: 27 | Зарегистр. 17-04-2017 | Отправлено: 15:12 17-05-2024 | Исправлено: Kafulso, 15:17 17-05-2024
    Dimitr1s



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kafulso

    Цитата:
    В результате, разнообразные плееры воспринимают угол адекватно и следуют заданному Rotation, но IrfanView и Windows Media плевать на это хотели и в любом случае отображают горизонтально.

    Ну да, разобрались же. Для правильного отображения по тегам поворота - нужен рендер с поддержкой такового. Ни один системный рендер таковой поддержки не имеет и все проги использующие системные рендеры, теги поворота не применят к видео.
    Если выберете в любом плеере, на вывод, системный рендер по умолчанию - поворота так же не будет.
     
    UPD
    Вот в тему, как красиво сделал товарищ К. Гислер в листере Total Commander:
    Файл без тега поворота - используется системный EVR
    Тот же файл с тегом - и уже подхватывается тоталовский, допиленый с поддержкой поворота Video Mixing Renderer 9

    Всего записей: 1924 | Зарегистр. 02-07-2006 | Отправлено: 17:04 17-05-2024 | Исправлено: Dimitr1s, 20:52 17-05-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kafulso

    Цитата:
    поворачивать видео физически и делать его вертикальным принудительно.
    Да, это перекодинг

    Насколько мне известно, когда-то были утилиты для lossless поворота изображений и видео. Те же jpeg можно было как "поворачивать" меткой в exif, так и перестраивать сами блоки в повёрнутую ориентацию. И при этом никакой полезной информации не терялось, при обратном повороте получался исходный файл.
    Для видео таких утилит уже не такое разнообразие, а какая-то одна или две были. Но за давностью лет уже не вспомню точно. Возможно, стоит попробовать поискать в этом направлении...

    Всего записей: 17940 | Зарегистр. 04-11-2010 | Отправлено: 20:54 17-05-2024
    DimmY



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg

    Цитата:
    были утилиты для lossless поворота изображений

    Где их только нет, в том числе в IrfanView.

    Цитата:
    никакой полезной информации не терялось

    Не совсем так. Если какая-то там кратность не совпадает, то краевые пикселы обрезаются. Но это сущие копейки.

    Всего записей: 4840 | Зарегистр. 22-04-2002 | Отправлено: 21:27 17-05-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimmY
    Кратность 8 пикселям у жпега, да. Но это мелочи. Всё равно в правильном размере кадра они изначально кратны этому.

    Всего записей: 17940 | Зарегистр. 04-11-2010 | Отправлено: 21:56 17-05-2024
    DimmY



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Исправил некоторые мелкие огрехи в переводе для версии 4.67, о которых почему-то никто не сообщил. Видимо, не особо кому нужно. Забрать DLL можно здесь.

    Всего записей: 4840 | Зарегистр. 22-04-2002 | Отправлено: 10:19 06-07-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

    Компьютерный форум Ru.Board » Компьютеры » Программы » IrfanView (Часть 1)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru