[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Как повернуть изображение в куче фоток?



Peter Pentchev wrote:
> On Thu, Nov 18, 2010 at 12:57:35PM +0000, James Brown wrote:
>> Peter Pentchev wrote:
>>> On Thu, Nov 18, 2010 at 12:12:00PM +0000, James Brown wrote:
>>> Если фотографии в формате JPEG, тогда jpegtran из libjpeg-progs.
>>> Если в каком-то другом формате, тогда convert из ImageMagick или
>>> какая-то комбинация.
>>  программ из netpbm (в большинстве случаев хватит
>>> *topnm | pnmflip | pnmto*)
>>>
>>> Всего лучшего,
>>> Петр
>>>
>> jpegtran -rotate 90 *
>> jpegtran: only one input file
>>
>> В мане не нашел, как все файлы в дире повернуть, или отменить это
>> ограничение, блин.
>> Видимо, надо скрипт с циклом while писатьjpegtran -rotate 90, но что-то туплю, как
>> прописать, чтобы он корректно завершился...
> 
> А не можно find | xargs -n1 или find -exec?
> 
> Всего лучшего,
> Петр
> 
Не хочет, в терминале начинают бегать кракозябли, в наутилусе файлы не
поворачиваются при этом.
Это если исполнять так:
find . -type f -exec jpegtran -rotate 90 {} \;
или find . -type f | xargs -n1 jpegtran -rotate 90
Если без -n1 то опять то же:
  find . -type f | xargs jpegtran -rotate 90
jpegtran: only one input file


Reply to: