ফটো স্বয়ংক্রিয়ভাবে ঘোরান এবং সেগুলি পরে সংরক্ষণ করুন (সম্ভবত প্রাকদর্শন ব্যবহার করছেন?)


1

সুতরাং আমি প্রাকদর্শন অ্যাপ্লিকেশনটি ব্যবহার করে কিছু ফটোগুলির পূর্বরূপ দিয়েছিলাম এবং আমি লক্ষ্য করেছি যে প্রাকদর্শন (কমপক্ষে 10.10.5 ইয়োসেমাইটে) বামদিকে থাম্বনেইলে আবর্তন সমস্যাগুলি স্বয়ংক্রিয়ভাবে ঠিক করে।

উদাহরণস্বরূপ ফটোটি দেখার সময় উল্টে ডাউন হয় তবে থাম্বনেইল এটি ডানদিকে দেখায়। পূর্বরূপে, আমাকে এখনও প্রতিটি ফটো দিয়ে যেতে হবে এবং পরিবর্তনগুলি স্থায়ী করতে ম্যানুয়ালি এগুলি ঘুরতে হবে।

আপনি কি কোনও ফ্রিবি অ্যাপ (বা এত দামি না) বা সম্ভবত প্রাকদর্শন ব্যবহার সম্পর্কে জানেন? আমি চাই অ্যাপটি ডান পাশের ছবিগুলি উপেক্ষা করবে।

উত্তর:


1

আমি "এনকনভার্ট" নামে একটি বাইনারি পেয়েছিলাম। আমি এগুলি / usr / স্থানীয় / বিনে অনুলিপি করেছি। তারপরে আমি ফোল্ডার এবং সাবফোল্ডারগুলির মধ্য দিয়ে যেতে এবং রূপান্তরিত করার মতো কোনও ফটো রূপান্তর করতে একটি সাধারণ পুনরাবৃত্ত শেল স্ক্রিপ্ট তৈরি করেছি।

#!/bin/sh

function recursion {
    if [ $(find . \( -iname "*jpeg" -or -iname "*jpg" \) -maxdepth 1 -type f | wc -l) -gt 0 ]; then
        _fullpath=`pwd`
        echo "Processing $_fullpath"
        echo "Processing $_fullpath" > $HOME/logs/recursive-autorotate-photos.log
        nconvert -jpegtrans exif -overwrite *.jpg
    fi

    for _item in *; do
        if [ -d "$_item" ]; then
            (cd "$_item"; recursion)
        fi
    done
}

if [ ! -z "$1" ]; then
    if [ ! -d "$HOME/logs" ]; then
        mkdir "$HOME"/logs
    fi
    echo "" > $HOME/logs/recursive-autorotate-photos.log

    cd "$1"

    recursion
else
    echo "Usage: recursive-autorotate-photos.sh path-here"
fi

নমুনা: # পুনরাবৃত্তকারী-শিক্ষিকা - ফটোস.শ "/ খণ্ডসমূহ / আমার-বাহ্যিক-ডিস্ক / ফটো"

পথে উদ্ধৃতিগুলি নোট করুন। যদি পথে কোনও স্থান থাকে তবে আপনাকে এটি ডাবল উদ্ধৃতিতে আবদ্ধ করতে হবে। আমি সবসময় অভ্যাসের বাইরে এখন ডাবল কোট ব্যবহার করি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.