Поддержка > Мультимедиа

Как разделить фото на вертикальные-горизонтальные?

(1/4) > >>

leopold7777:
Нужен скрипт, который мог бы общую папку с сотнями гориз/вертик фотографий отгруппировать/разделить на 2 раздельные папки → одну - только с вертикальными фото.. другую - только с горизонтальными?    У меня стоит Ubuntu/Runtu 14.04.5 ×64.
 В Phatch я такой функции не нашёл.. в ImageMagick - тоже.   Кто подскажет!?   Буду ОЧЕНЬ БЛАГОДАРЕН!!!  А то я их замучился сортировать вручную (для последующей оптимизации размеров в Phatch'е.  Там, ведь, размеры масштабируются - отдельно вертикальные фото.. и, отдельно горизонтальные)

RoDoN:
Т.е. ответов там не достаточно?

leopold7777:

--- Цитата: RoDoN от Июнь 25, 2018, 09:07:27 ---Т.е. ответов там не достаточно?

--- Конец цитаты ---

Да.. не достаточно.  Там же есть и мой вопрос (Ответ #7) на один из ответов от ALiEN175.  Но, ответа на него пока нет.    

ek-nfn:
попробуйте заключать в кавычки не весь путь, включая и $ , а только переменную "i". У меня, иногда, скрипты только так начинают работать

leopold7777:
РЕШЕНО!  ..В личной переписке ALiEN175 (из "Форум русскоязычного сообщества Ubuntu") написал ЧУДЕСНЫЙ скрипт, который в данном вопросе РАБОТАЕТ ОТЛИЧНО и БЕСПЕРЕБОЙНО!!!
Даже, не надо нажимать "Enter" — вставил ЕГО в терминал и ОН сам пошёл работать.  СУПЕР! Спойлер: ПоказатьСкрыть#!/bin/bash
cd "$DIR"
  mkdir вертик
  mkdir гориз
    for f in ./*.JPG; do  
    ORI=`identify -format '%[EXIF:orientation]' $f`  
    if [[ $ORI == "1" ]]; then
      cp "$f" "гориз/${f%%JPG}jpg"
   else
      cp "$f" "вертик/${f%%JPG}jpg"
   fi
done
echo "all done, master"

Если, кому надо → РЕКОМЕНДУЮ!
 

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии