পিএসএস-এ সমস্ত স্তরগুলি পিএনজি-তে সংরক্ষণ করার কি আরও দ্রুত উপায় আছে?


17

আমি পিএনজি ফাইলগুলি পৃথক করতে সমস্ত 155 রাস্টার স্তর, প্রতিটি 240 * 240 পিক্সেল রফতানি করার চেষ্টা করছি, তবে সিএস 5 ব্যবহার করে এটি করতে যুগে যুগে সময় লাগে File > Scripts > Export Layers to Files

এই স্ক্রিপ্টটি নতুন পিএসডি ফাইল তৈরি করে, সমস্ত স্তরগুলি সেগুলিতে অনুলিপি করে, তারপরে তিনি সবে যুক্ত করা সমস্ত স্তর মুছে ফেলার আগে একটি স্তরকে দৃশ্যমান করে তোলে। আমার স্তরগুলির অর্ধেক রফতানি করতে প্রায় তিন ঘন্টা সময় লেগেছিল।

আমি যদি স্ক্রিপ্ট কোডার হয়ে থাকি তবে আমি এইভাবে রফতানি করতাম:

for each layer do {
   make layer invisible }

for each layer do {
   make layer visible
   save file as "layer_name.png"
   make layer invisible }

Png- এ সমস্ত স্তর রফতানি করার কোনও দ্রুত উপায় আছে?


আপনার সিস্টেমে মনে হচ্ছে মেমরির সমস্যা, ধীর পারফরম্যান্স, আমি 200 টিরও বেশি চিত্র একই কাজ করেছি এবং এটি কেবল 10 মিনিট সময় নিয়েছিল ..
জ্যাক

@ জ্যাক সঠিক এবং আমি Edit > Preferences > Performanceএকটি Memory Usageবার আছে আপনার পারফরম্যান্স সামঞ্জস্য বিবেচনা করব ।
DᴀʀᴛʜVᴀᴅᴇʀ

উত্তর:


15

অ্যানিমেশন প্যানেলের ফ্লাইআউট মেনুতে "স্তরগুলি থেকে ফ্রেম তৈরি করুন" নির্বাচন করুন।

ফাইল> রফতানি> ভিডিও রেন্ডার করুন। রফতানির জন্য একটি ফোল্ডার চয়ন করুন এবং "চিত্র সিকোয়েন্স" এবং "পিএনজি" নির্বাচন করুন।


7
কিছু কি আপনি না জানেন?
হানা

আমার ধারণা এটি কাজ করবে না ..
জ্যাক

1
@ অ্যালান সেই কাজের অসুবিধা কেবল এটিকে আরও বেশি চিত্তাকর্ষক করে তুলেছে। তবে আমি পুরোপুরি বুঝতে পারি, আমি কম্পিউটার বিজ্ঞান অধ্যয়ন করছি এবং সেই ক্ষেত্রটিও এমন একটি যেখানে আপনি পিছনে পড়ার সামর্থ্য রাখেন না। এছাড়াও আপনি এখানে থাকার স্বল্প সময়ের মধ্যে আপনি # 2 ব্যবহারকারীর সুনামের দ্বিগুণ হয়ে # 1 ব্যবহারকারী হয়ে গেছেন, এটি প্রভাবশালীও। যাইহোক, আমি কেবল এটি স্বীকার করতে চেয়েছিলাম।
হান্না

1
এটি একটি দুর্দান্ত পদ্ধতি তবে আমি যখন এটি চেষ্টা করেছি, প্রতিটি চিত্রের জন্য স্বচ্ছ রঙ কালো হয়ে যায়। কীভাবে এই সমস্যাটি সমাধান করবেন আপনার কোনও ধারণা আছে?
তায়ে-সং শিন

2
কথোপকথনের নীচে আলফা চ্যানেল সেটিংস নির্বাচন করতে ড্রপডাউন রয়েছে। এটিকে নন থেকে মেশানোতে পরিবর্তন করুন।
অ্যালান গিলবার্টসন


1

ম্যাকগাইভার সলিউশন:

Export Layers to Files.jsxআপনার ফটোশপ সিএস 6 ইনস্টলেশন ফোল্ডারে ( C:\Program Files (x86)\Adobe\Adobe Photoshop CS6\Presets\Scripts) থেকে ফাইল থেকে একটি অনুলিপি / ব্যাকআপ তৈরি করুন ।

ফাইলটি সম্পাদন করুন (নোটপ্যাড বা যা কিছু ব্যবহার করুন ...) এবং মন্তব্য / পরিবর্তন লাইন 940 (অথবা অনুসন্ধানের পাঠ্য সরঞ্জামটি ব্যবহার করুন):

obj.artLayers[i].remove();

প্রতি:

//obj.artLayers[i].remove();

ফাইল সংরক্ষণ করুন এবং ফটোশপ ব্যবহার করুন। File> Scripts> Open File/Load script এটি আমার জন্য কাজ করে মহান। অনেক দ্রুত.


0

অ্যালান বলেছে যে অ্যানিমেশনটি চেষ্টা করুন, ভিডিও জিনিস রেন্ডার করুন, এমনটি করার কোনও সহজ ও দ্রুত উপায় আছে বলে আমি ভাবি না ont

আমি আপনাকে কেবল স্ক্রিপ্টগুলি ব্যবহার করার পরামর্শ দিচ্ছি কারণ এগুলি অন্যান্য পদ্ধতির পরিবর্তে কাজ করা সহজ।

যদি আপনার কোনও ধরণের স্ক্রিপ্টের প্রয়োজন হয় তবে এটি দেখুন:

  1. আপনার স্তরগুলিকে পৃথক নথি হিসাবে সাইটে সংরক্ষণ করা
  2. ফাইলগুলিতে স্তর রফতানি করুন (ফাস্ট পিএনজি সংস্করণ)

ইতিমধ্যে জিজ্ঞাসা করা এই সাইটে অনুরূপ কিছু প্রশ্ন রয়েছে দয়া করে একবার দেখুন:

  1. ফটোশপের স্তরগুলি পৃথক পিএনজি ফাইলগুলিতে রফতানি করুন - ব্যাচ প্রক্রিয়া ???
  2. ফাইলগুলিতে স্তর রফতানি করুন 100 স্তর থেকে 4 টি পিএনজি ফাইল রফতানি করে

0

গুগলের মাধ্যমে বা যেখানেই যে কেউ এই প্রশ্নটি পেয়েছে, আমি আপনাকে জানাতে চেয়েছিলাম যে যদি বিল্ট ইন সলিউশনটি খুব ধীর হয় তবে জেপিজি বা পিএনজিগুলিতে স্তরগুলি রফতানি করার জন্য আমি আমার নিজের স্ক্রিপ্টটি লিখেছিলাম যে এটি বিল্ট- এর চেয়ে অনেক দ্রুত export লিপি।

উত্তরটি এখানে পাওয়া যাবে

স্ক্রিপ্ট এখানে পাওয়া যাবে

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

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