Вопрос или проблема
Я ищу простой просмотрщик изображений, доступный для Linux Mint, с следующими функциями:
- Просмотр папок с изображениями
- Выбор и добавление изображений в коллекции
- Удаление изображений из коллекций
- Сохранение этих коллекций в виде простых текстовых файлов с одной строкой на путь к файлу изображения
Я рассматривал feh, который близок к тому, что мне нужно. Он может загружать списки файлов, показывать содержащиеся изображения и позволяет мне удалять изображения из этого списка. Однако я не смог найти способ добавить изображения в эти списки файлов. Может быть, есть какое-то расширение?
В идеале я хотел бы запускать просмотрщик изображений так:
image-viewer --file-list=my_image_collection.txt --recursively ~/my_image_folder
Под этим я имею в виду следующее: показать все изображения, содержащиеся в ~/my_image_folder
и подпапках, отметить все файлы, перечисленные в my_image_collections.txt
, и позволить мне интерактивно добавлять/удалять файлы.
Чтобы пойти по пути TUI, есть fim
, и вы можете выбирать изображения с помощью [enter]
, что позволяет выводить их на стандартный вывод (и, таким образом, в файл). Feh
, который был упомянут в комментариях, тоже кажется в том же ключе (но я сам его не использовал).
После поиска решения, которое решает аналогичную задачу, Geeqie это сделало. Вы можете иметь переключаемые, видимые метки. Затем вы можете скопировать их в виде списка имен файлов. Чтобы получить “одно имя файла на строку”, просто нужно было быстро заменить в текстовом редакторе. Немного вручную, но достаточно хорошо для меня.
Ответ или решение
Простое управление коллекциями изображений в Linux Mint
Если вы ищете простой просмотрщик изображений для Linux Mint с возможностью создания и управления коллекциями, у вас есть несколько надежных вариантов. Рассмотрим некоторые из них с акцентом на нужные вам функции.
1. Geeqie
Geeqie — это мощный и удобный просмотрщик изображений, который отлично подходит для работы с коллекциями. Вот основные особенности, которые могут вас заинтересовать:
- Браузинг папок с изображениями: Geeqie позволяет вам легко просматривать папки с изображениями и навигировать по ним.
- Создание коллекций: Вы можете отмечать изображения, что позволяет создать коллекцию. Отметка изображений осуществляется с помощью одно нажатие клавиши.
- Удаление изображений из коллекции: Вы можете легко убрать изображения из коллекции, просто сняв отметку.
- Сохранение коллекций: Geeqie поддерживает функцию экспорта отмеченных изображений в текстовый файл, что позволяет вам просто и быстро создать файл со списком пути к изображениям. Для этого достаточно открыть текстовый редактор и использовать замену для получения нужного формата "путь\к\файлу".
Geeqie может не поддерживать командный запуск с параметрами, как в вашем примере, но его возможности по созданию и управлению коллекциями делают его отличным выбором.
2. feh
feh — это легкий просмотрщик изображений, который вы уже упоминали. Несмотря на его ограничения в плане добавления изображений в списки, он остается полезным инструментом:
- Просмотр изображений: Поддерживает навигацию по папкам и просмотр изображений в них.
- Работа с файлами списка: Вы можете загружать файлы списка и удалять из них изображения.
Для расширения функциональности вы можете воспользоваться сценариями оболочки, которые позволят вам добавлять изображения в список. Например, вы можете создать скрипт на bash, который будет принимать имя файла и путь к изображению, добавляя его в файл.
3. fim (fbi-improved)
fim — это терминальный просмотрщик изображений, поддерживающий различные форматы. Вот что предлагает fim:
- Выбор изображений: С помощью клавиши
Enter
вы можете выбрать изображения, которые затем можно вывести в стандартный поток вывода (STDOUT) и сохранить в файл. - Терминальный интерфейс: Хотя это может показаться менее удобным для некоторых пользователей, интерфейс позволяет быстро управлять изображениями.
Заключение
На основе ваших требований я рекомендую начать с Geeqie, поскольку он предлагает наиболее полный набор функций для создания и управления коллекциями изображений под Linux Mint. Если вам нужна более специализированная функциональность, вы также можете рассмотреть использование feh или fim с помощью дополнительных скриптов.
Каждое из перечисленных решений имеет свои уникальные возможности, поэтому вы можете выбрать подходящее для ваших нужд. Если вам требуется более простое решение с графическим интерфейсом и возможностью управления, Geeqie будет вашим лучшим выбором.
SEO-Оптимизация
Подобные программы позволяют вам эффективно управлять изображениями и создавать коллекции без лишних усилий. Если у вас остаются вопросы или пожелания по функциональности, не стесняйтесь искать дополнительные модули или плагины, которые могут улучшить ваш опыт работы с изображениями в Linux Mint.