আমি কীভাবে ব্যাচকে হাজার হাজার NEF জেপিজিতে রূপান্তর করব?


16

আমি দুর্ঘটনাক্রমে আমার ক্যামেরাটি (একটি নিকন ডি 70) সেট করেছিলাম কেবল এনইএফ-তে শুট করার জন্য, কেবল এনইএফ + জেপিজি নয়।

স্পষ্টতই, আমি যখন তাদের সকলের মধ্য দিয়ে যেতে চাই তখন এটি একটি বড় ব্যথা হবে। কোনও একক ছবি রেন্ডার করার জন্য আমি একবারে কয়েক সেকেন্ড অপেক্ষা করতে enর্ষা করি না।

আমি কি ব্যাচকে পুরো সেটটি (হাজার হাজার ছবি) জেপিজিতে রূপান্তর করতে পারি?

আমি উইন্ডোজ 7 এবং জুবুন্টু 12.04 চালাচ্ছি।


1
আপনি সম্ভবত আপনার ক্যামেরার সাথে ভিউ এনএক্স 2 (আপনি নিকন সাইট থেকে ডাউনলোড করতে পারেন) এর একটি অনুলিপি পেয়েছেন - যা ব্যাচ রূপান্তর করবে এবং এটি একইভাবে ক্যামেরা রূপান্তরকরণে করবে
BJ292

আমার ম্যাক-তে, ব্যাচ NEF গুলি জেপিজিতে রূপান্তর করার সময় ভিউএনএক্স 2 এলোমেলোভাবে ক্র্যাশ হয়। সবচেয়ে খারাপটি, এটি সর্বশেষ ক্র্যাশ হয়েছে সেখান থেকে পুনরায় আরম্ভ করতে পারবেন না। এছাড়াও, ভিউএনএক্স 2 এর বিকাশ বন্ধ হয়ে গেছে এবং নিকন একটি নতুন সরঞ্জাম বিকাশ করেছে এনএক্স-ডি ক্যাপচার - আমি এটি এখনও ব্যবহার করি নি তবে বড় ব্যাচের রূপান্তরগুলির জন্য এটি ব্যবহার করে আমি সতর্ক থাকব।
রেগমি

উত্তর:


9

আর একটি দুর্দান্ত ফ্রি সরঞ্জাম ইরফানভিউ যা প্লাগইনগুলির সাথে একত্রিত হলে ব্যাচ প্রায় কোনও বিন্যাস থেকে জেপিজিতে রূপান্তর করতে পারে।

প্রশ্ন: আমি কি লিনাক্সে ইরফানভিউ ব্যবহার করতে পারি?

উত্তর: হ্যাঁ ইরফানভিউয়ের কোনও নেটিভ-লিনাক্স সংস্করণ নেই। তবে আপনি WINE, উইন্ডোজ লিনাক্স এমুলেটর এবং লিনাক্স ভিত্তিক ভার্চুয়াল মেশিনের মতো লিনাক্স প্রোগ্রামগুলির সাথে একত্রে ইরফানভিউ ব্যবহার করতে পারেন। ইরফানভিউর জিপ সংস্করণটি নিন এবং এটি আনজিপ করুন বা আপনার বিদ্যমান উইন্ডোজ ইরফানভিউ ফোল্ডারটি লিনাক্সে অনুলিপি করুন। এটি আরও সহজ কারণ ইনস্টলারটির চালনার জন্য অতিরিক্ত উইন্ডোজ ডিএলএল প্রয়োজন হতে পারে।

আপনি যদি এমন কোনও সফ্টওয়্যার চান যা আরও ওএস স্বাধীন হয় তবে আমি ইউএফআরওর প্রস্তাব দেব । এটি নিজে থেকে বা জিম্পের সাথে একত্রে ব্যবহার করুন


আমি মনে করি এটি আমার একটি আরও ভাল সমাধান, ইরফানভিউ এই রূপান্তরগুলির চেয়ে আরও অনেক কিছু করতে পারে।
গ্যালুয়ানো 1

2
ঠিক আছে, এটি রায় দেওয়ার জন্য ওপি পর্যন্ত :)
দারিয়াস

28

উবুন্টুতে একটি সমাধান dcrawহ'ল এনইএফকে পিবিএম রূপান্তর করতে এবং pnmtopngপিবিএমকে পিএনজি রূপান্তর করতে। সুতরাং, একটি টার্মিনাল খুলুন এবং এই কমান্ডগুলি চালান:

sudo apt-get install netpbm dcraw

এটি পরীক্ষা করার জন্য আমার কাছে কোনও .NEF চিত্র নেই তবে এই পৃষ্ঠা অনুসারে আপনি এটি করতে পারেন:

সমস্ত এনইএফ চিত্রগুলি পিএনজিতে রূপান্তর করুন:

dcraw -c -w input.NEF | pnmtopng > output.png

একটি সম্পূর্ণ ডিরেক্টরি রূপান্তর করতে:

for filename in *.NEF ; do dcraw -c -w "$filename" | pnmtopng > "$filename.png" ; done

আপনার সমস্ত ব্যাচের ইমেজ প্রসেসিংয়ের প্রয়োজনগুলির জন্য সম্ভবত সর্বোত্তম সরঞ্জাম হ'ল ইমেজম্যাগিক । এটি নিখরচায়, ওপেন সোর্স, ক্রস প্ল্যাটফর্ম এবং যা আপনাকে যা পরিবর্তন করতে পারে তা বিবেচনা করতে পারে এমন কিছু করতে পারে, ক্রপিং, ট্রান্সপার্যান্সি পরিচালনা, মনোটেজ এবং সূর্যের নীচে বেশিরভাগ চিত্রের বিন্যাসের মধ্যে রূপান্তর including এটি আমার প্রথম পছন্দ হত, তবে আমি এমন কিছু (পুরানো) পোস্ট পেয়েছি যে দাবি করেছে যে এটি এনইএফ এর সাথে কাজ করে না। তবুও, তাদের ওয়েবসাইট বলছে এটি কাজ করে , তাই আপনার এটি চেষ্টা করা উচিত এবং যে কোনও ক্ষেত্রে এটি সত্যই শেখার পক্ষে। এটি দিয়ে উবুন্টুতে এটি ইনস্টল করুন:

sudo apt-get install imagemagick

একটি একক। NEF রূপান্তর করতে:

convert foo.NEF foo.jpg

বর্তমান ডিরেক্টরিতে সমস্ত .NEF ফাইল রূপান্তর করতে ( মূলগুলি ওভাররাইট করবে ):

mogrify -format jpg *.NEF

একই কাজ করার জন্য তবে আসল ফাইলগুলি রেখে, convertএকটি লুপে চালান :

for img in *.NEF; do convert "$img" "$img.jpg"; done

4
আপনার ufraw-batchপ্রথমে ইনস্টল করার প্রয়োজন হতে পারে । (আমাকে sudo apt-get install ufraw-batchমোগ্রিফাইয়ের কাজটি করতে হয়েছিল)
সংঘর্ষ

4
ওহ এবং mogrify -format jpg *.NEFমূলগুলি ওভাররাইট করে না
সংঘর্ষ

এটা অসাধারণ! আমি যদি সাব-ডিরেক্টরীগুলিতে এনইএফ-এর জন্য "মোগ্রিফি-ফর্ম্যাট জেপিজি * .এনইএফ" চালাতে চাই তবে বাশ স্ক্রিপ্টটি কেমন হবে? ধন্যবাদ।
রেগমি

2
@ রেগমি চেষ্টা করুন find . -name "*.NEF" -exec mogrify -format jpg {} +
টেরডন

আপনাকে ধন্যবাদ যা আমি ঠিক তাই খুঁজছিলাম, আমি কিছু উইন্ডোজ প্রোগ্রামের পাশাপাশি WINE ইনস্টল করতে চাইনি! এটি কেবল একটি কমান্ড লিনাক্স উপায় হিসাবে চালাতে চেয়েছিল। আবার ধন্যবাদ!
xamox

10

যদি আপনি ব্যবহারটি শেষ না করেন ImageMagickতবে আমি লুপ xargsব্যবহার না করে রূপান্তর করতে আসলেই হাজার হাজার চিত্র পেয়েছি কিনা তা আমি ব্যবহারের পরামর্শ দিই for। এইভাবে, আপনি সহজেই সমান্তরালতাটিকে গুছিয়ে নিতে পারেন:

# Runs these conversions serially
ls *.NEF | sed 's#.NEF##' | xargs -I^ convert ^.NEF ^.jpg

# Runs these conversions with 8 different processes
ls *.NEF | sed 's#.NEF##' | xargs -P8 -I^ convert ^.NEF ^.jpg

3

জিএনইউ সমান্তরাল ব্যবহার:

parallel convert {} {.}.jpg ::: *NEF

',' এবং স্থান সম্বলিত ফাইলের নাম সহ সঠিকভাবে ডিল করে।


2

আপনি NEFtoJPG ব্যবহার করতে পারেন । এটি নিখরচায় এবং ব্যাচ প্রসেসিং করতে পারে।


দুর্ভাগ্যক্রমে এটি কেবল উইন্ডোজের জন্য
নিকোলে কনড্রেন্তেঙ্কো 4'16

@ নিকোলেকনড্রেটেনকো ওয়াইন সম্পর্কে কীভাবে?
গ্যালুয়ানো 1

1
নেটিভ অ্যাপ্লিকেশন এবং
ওয়াইনগুলির মধ্যে

1

এই উত্তর দেওয়া হয়েছিল alexpotato এবং dawid-drozdইউনিক্স ও লিনাক্স থেকে .JPG করার .NEF রূপান্তর । এটি আমার নিজের সমাধান নয়। দয়া করে তাদের জমা দিন।

প্রোগ্রামটি ufraw-batchকাজটি করে। প্রোগ্রাম ইনস্টল করার পরে, করুন:

ufraw-batch --out-type jpeg *

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