انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: Niloufar Ghader در 27 امرداد 1391، 01:55 بظ
-
نرم افزار کاهش حجم عکس در گنو/لینوکس معرفی کنید لطفا
با تشکر
-
بایادگیری ابزار خط فرمانی convert لطف بزرگی در حق خودتون بکنید. این ابزار امکانات بسیار زیادی داره که اگر یادش بگیرید خیلی مفید واقع میشه. داخل ترمینال بزنید man convert
ویرایش:
راهنمایی هم اینکه از آپشن quality باید استفاده کنید ;)
-
ممنونم ولی چه طور باید این خط فرمام رو یاد گرفت ؟
و یا چطور می شه که از اون استفاده کرد ؟
-
متوجه منظورتون نشدم. داخل ترمینال دیگه. (اگر از اوبونتو استفاده میکنید با فشردن کلیدهای Alt+Ctrl+T به آن دسترسی پیدا کنید.)
ساختمان این دستور به این صورت است:
convert [input-options] input-file [output-options] output-file
مثال:
convert axe-asli.jpg -quality 50% axe-kam-hajm.jpg
آن مقدار 50٪ را کم و زیاد کنید تا به نتیجهی مطلوب برسید.
برای مطالعهی آموزش کامل آن داخل ترمینال بنویسید
man convert
-
چرا از گیمپ استفاده نمی کنید ؟!
-
گیمپ؟ استفاده از یک نرمافزار سنگین برای یک تبدیل ساده؟
-
نرم افزار کاهش حجم عکس در گنو/لینوکس معرفی کنید لطفا
اگر نمیخواید خودتون رو خیلی درگیر دستورات بکنید و یک برنامه عمومی رو استفاده کنید، GIMP اینکارو میکنه.
-
احیانا shotwell این کارو انجام نمیده؟
-
از فرانتاند converseen نیز میتونید استفاده کنید.
$ sudo add-apt-repository ppa:faster3ck/converseen
$ sudo apt-get update
$ sudo apt-get install converseen
دوستان ایشون میخواد یه کاهش حجم ساده انجام بده. آخه برای چی گیمپ رو معرفی میکنید؟
-
برادر من، آقا اسماعیلی، ایشون دنبال یه نرم افزار ساده برای کاهش حجم عکس هست بعد شما خط فرمانی بهش پیشنهاد میدی!!؟
خط فرمانی دردسر داره و کاربرپسند نیست و بیشتر مناسب دوستان حرفه ای و با تجربه مثل شما هست.نه ماهای مبتدی.
اما جواب شما دوست من که دنبال کاهش حجم هستی.
همینطور که بچه ها گفتن و من هم تایید میکنم، گیمپ بهتره. لما نیازه که قبلش گیمپ رو نصب کنی. اگه گیمپ نداری راه ساده تری هم هست:
استفاده از سایت: http://pixlr.com/editor
کافیه عکستو ویرایش کنی و با فرمت jpg ذخیره کنی. موقع ذخیره کردن با حرکت دادن یه نوار میتونی حجم رو کم و زیاد کنی.
-
جداً وارد نمودن فرمان زیر سخته؟
convert axe-asli.jpg -quality 50 axe-kam-hajm.jpg
بنده با استفاده از این ابزار و یک خط دستور نزدیک به 1000 فایل تصویری رو کراپ و ریسایز و فشرده و یک خط نوشته رو در بالا و پایین آنها درج کردم. کل زمانی هم که از من گرفت و کمتر از 10 دقیقه بود، صرف یادگیری آپشنها شد. حال از شما تقاضا دارم نحوهی انجام این کار رو با گیمپ یا هر روش گرافیکی دیگه بهم آموزش بدید.
ثانیا فرانتاند converseen رو معرفی کردم که خیلی ساده میتونه batch convert انجام بده.
جداً از کاربران باسابقه انتظار بیش از این هست. به جای اینکه یک روش اصولی آموزش بدید، فقط تکرار میکنید: «از گیمپ استفاده کنید» ! متاسفم
-
بله از همه ی دوستانی سعی کردن مشکل من آسونتر و سریعتر حل شه ممنونم ولی به نظر من علاوه بر لطف و کمک باقی دوستان .آقای اسماعیلی درست بیان کردند من هم برای تبدیل شدن به یک کاربر حرفه ای نباید سعی کنم راهی را پیدا کنم که فقط کارم راه بیوفته باید سعی کنم چیزی هم به صورت اصولی در کناره حله مشکلم یاد بگیرم .این باعث شد من به سراغ کار با خط فرمان های مختلف رو یاد بگیرم .از همگی ممنونم :)
-
اینکه کدوم بهتره که کاملا وابسته به هر کاربر است. منم تمام عکس های وبلاگ و ایمیل و غیره رو با convert تبدیل می کنم. بخصوص اگر چیزی مثل tilda یا guake نصب کنی با یک کلید (معمولا f12) ترمینال باز می شه و می زنم
convert thisfile.jpg -resize 700x thatfile.jpg
که می گه فلان عکس می خوام عرضش بشه ۷۰۰ (ارتفاعش رو چون نمی گم خودش حساب می کنه). من چون عرض وبلاگم ۷۰۰ است نیازم به تغییر به «عرض هفتصد» همیشگیه پس سراغ ناتیلوس هم می تونم برم. قدیم ها اینکار رو می کردم:
sudo apt-get install nautilus-image-converter
و بعد ورود و خروج از گنوم و از اون به بعد یک رایت کلیک روی تصاویر بهم منوی تغییر سایز می داد که خودم می تونستم اسکریپت رو عوض کنم به هر چی می خوام.
-
سلام
convert axe-asli.jpg -quality 50 axe-kam-hajm.jpg
ممکنه با این دستور، عکس های یک فولدر رو با هم، تغییر حجم داد؟
-
سلام.
اولا تاپیک های قدیمی رو لطفا بالا نیارید.
دوما اینجوری میشه:
convert dir/*.jpg -quality 50 dir-dovom/newname.jpg
این عکس های یه دایرکتوری رو میگیره و کم حجم میکنه و میفرسته توی یه دایرکتوری دیگه.
برای اینجور کارها باید Regex یاد گرفت. با رجکس کارهای کاربر نزدیک به ۱۰۰ برابر سریع تر و با کیفیت تر انجام میشه. و گزینه های محدود و گرافیکی کنار میره دیگه ;)
-
ممنون ;D
ولی سوالم مربوط به سوال و جواب موضوع همین تاپیک بود. ???
-
ممنون ;D
ولی سوالم مربوط به سوال و جواب موضوع همین تاپیک بود. ???
اون پیام قرمز رنگی رو که موقع ثبت بهت داد رو نخوندی؟ ;)
اگه مشکلی وجود نداشت، اون پیام هم ظاهر نمیشد :)
-
دوتا پیغام بود :D
ولی باز هم اجازه ادامه تاپیک رو داریم دیگه؟ اگر غیر از این بود که کاملا قفلش میکردن.
فکر کردم وقتی همچین تاپیکی هست که میشه ادامش داد دلیلی نداره که تاپیک دیگه ای ایجاد کنم ???
راستی برای دستوری که دادی لطفا مثال قرار بده.
چون تجربه ی درستی با ترمینال ندارم، بدون مثال تقریبا غیرممکنه برام جا بیفته :D
الان در home پوشه ای با این اسم دارم Untitled Folder که عکس ها در اون قرار داره و پوشه Untitled Folder 2 هم در همون home قرار داره که میخوام عکس های تغییر حجم داده شده رو واردش کنم.
-
اون پیام رو میده که آدم به کاری که میخواد بکنه یکم فکر کنه ;D
convert /home/$USER/Untitled\ Folder/*.jpg -quality 50 /home/$USER/Untitled\ Folder\ 2/newname.jpg
-
اینجوری میتونی دقیقا اسم عکس های جدید رو مثل قبلی ها تنظیم کنی.
for file in *.jpg; do convert /home/$USER/Untitled\ Folder/$file -quality 50 /home/$USER/Untitled\ Folder\ 2/$file; done
;)
-
اول ببین convert رو پیدا میکنه اوبونتوت یا نه !
اگه زدی و خطا داد احتمالا پکیجش نصب نیست اول این دستورو بزن و نصبش کن :
sudo apt-get install graphicsmagick-imagemagick-compat
حال طبق این الگو برو جلو :
convert temp/*.jpg -quality 50 temp1/newname.jpg
تو این دستور فرض کردیم دوتا دایرکتوری داریم به اسم ها temp و temp1 که توی temp عکس داریم به فرمت jpg و میخوایم با دستور کانورت کیفیت رو 50 درصد تغییر بدیم و بیاریم توی دایرکتوری temp1 ذخیره کنیم.
واضح بود ؟
-
یکی از بهترین روش ها برای کاهش حجم عکس استفاده از اسکریپت ناتیلوس هست بهتر هست برای آموزش به لینک زیر مراجعه کنید:
http://amardtech.ir/index.php/appweb/app/reduce-jpg-file-size-on-ubuntu-using-nautilus (http://amardtech.ir/index.php/appweb/app/reduce-jpg-file-size-on-ubuntu-using-nautilus)