কীভাবে পিএনজি চিত্রগুলি থেকে এমওভি-ফাইল তৈরি করবেন?


13

আমার কাছে 400 পিএনজি চিত্র রয়েছে, সেখান থেকে আমি একটি কুইকটাইম চলচ্চিত্র (.মোভ) তৈরি করতে চাই। ফাইলের নামগুলির স্টাইল রয়েছে:

img1.png
img2.png
...
img10.png
imp11.png
...
img100.png
img101.png
...

আমি ম্যাকের সাহায্যে এটি ব্যবহার করতাম ImageJতবে দুর্ভাগ্যক্রমে এর জন্য জাভাটির 32 বিট সংস্করণ প্রয়োজন। আমি উবুন্টুতে ইমেজজে ব্যবহার করেও এটি চেষ্টা করেছিলাম, তবে কুইকটাইম চলচ্চিত্র তৈরির বিকল্পটি সেখানে বিদ্যমান নেই।


ওএস এক্স-তে আপনি ইমেজজেসের কোন সংস্করণ (অর্থাত্ সংস্করণ নম্বর) ব্যবহার করেছেন এবং আপনি উবুন্টুতে কোন সংস্করণ ব্যবহার করছেন?
এলিয়াহ কাগান

উত্তর:


7

আমি এটি avconv(বা ffmpeg) দিয়ে করব, তবে আপনাকে এটি কমান্ড লাইনে করতে হবে।

প্রয়োজনীয় প্রোগ্রাম ইনস্টল করুন

টার্মিনাল অ্যাপ্লিকেশনটি খুলুন এবং প্রয়োজনীয় প্রোগ্রামগুলি ইনস্টল করুন:

sudo apt-get install libav-tools libavcodec-extra-53 libavdevice-extra-53 libavformat-extra-53 libavutil-extra-51 libpostproc-extra-52 libswscale-extra-2

চিত্রের ক্রমযুক্ত ডিরেক্টরিতে যান:

cd /path/to/images/

রূপান্তর:

avconv -i "img%d.png" -r 25 -c:v libx264 -crf 20  -pix_fmt yuv420p img.mov
  • -i "img%d.png"এই ফাইলগুলি ইনপুট হিসাবে ব্যবহার করে, %dএটি সংখ্যার জন্য স্থানধারক
  • -r 25 এক্ষেত্রে পছন্দসই ফ্রেম রেট, 25 এফপিএস
  • -c:v libx264 h264 কোডেক x264 ব্যবহার করুন
  • -crf 20 ভিডিওর মান 20 টি বেশ উচ্চ, ডিফল্ট 23 23
  • -pix_fmt yuv420p একটি সামঞ্জস্যপূর্ণ পিক্সেল বিন্যাস

মনে রাখবেন যে, ভিএলসির বিপরীতে, পুরানো কুইকটাইম প্লেয়াররা কী খেলে সে সম্পর্কে বেশ আকর্ষণীয়। দ্রুত সময়ের মধ্যে তা পরীক্ষা করতে ভুলবেন না, আপনি কোডেক অপশন / আউটপুট ফরম্যাট (উদাহরণস্বরূপ, যদি আপনি প্রতিস্থাপন করতে পারে খাপ খাওয়ানো করতে হতে পারে img.movসঙ্গে img.mkvএকটি মাট্রসকা ভিডিও পেতে)

avconv ডক


ইনপুটটির জন্য ডিফল্ট ফ্রেম হার -r 25, সুতরাং আপনি যদি আউটপুটটির জন্য আলাদা মান চয়ন করেন তবে ffmpegক্ষতিপূরণ দেওয়ার জন্য ফ্রেমগুলি ড্রপ বা নকল করবে। কখনও কখনও এটি ব্যবহারকারী দ্বারা পছন্দসই হয়। যদি না হয় তবে -rপরিবর্তে ইনপুট বিকল্প হিসাবে ব্যবহার করুন।
31:54

উবুন্টু 14.04 প্রয়োজন প্যাকেজ: sudo apt-get-সরঞ্জাম libav libavcodec-অতিরিক্ত 54 libavutil-অতিরিক্ত 52 libavdevice-অতিরিক্ত 53 libavformat-অতিরিক্ত 54 libswscale-অতিরিক্ত-2 ইনস্টল
ডেমিয়েন

7

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

convert -delay 5 img[1-9].png img[1-9][0-9].png img[1-9][0-9][0-9].png output.mov

নোট করুন যে কমান্ডটি আরও সহজ হবে (এবং চিত্রগুলি এখনও সংখ্যাগত ক্রমে প্রদর্শিত হবে) যদি আপনার চিত্রের ফাইলের নেমগুলিতে নেতৃস্থানীয় শূন্য থাকে। তারপরে আপনি ব্যবহার করতে পারেন:

convert -delay 5 img*.png output.mov

0

আপনি উবুন্টুতে ইমেজজির ফিজি বিতরণ ব্যবহার করতে পারেন এবং এফএফএমপিইজি সংগ্রহস্থল সক্ষম করতে পারেন, যা আপনাকে এমপিইজি চলচ্চিত্র হিসাবে (ফাইল> সেভ হিসাবে) রফতানির বিকল্প দেয়। যদিও এটি নির্ভর করে তবে একটি এমপিইজি আপনার পক্ষে ঠিক আছে বা আপনাকে কুইকটাইম যেতে হবে।

এফএফএমপিইজি সংগ্রহস্থল সক্ষম করতে সহায়তার জন্য, ফিজির দুর্দান্ত উইকিতে সংশ্লিষ্ট পৃষ্ঠাটি দেখুন ।

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