ওয়েবক্যামের সাহায্যে কীভাবে একটি স্টপ মোশন বা টাইম ল্যাপস ভিডিও করবেন?


28

আমার কাছে একটি ওয়েবক্যাম রয়েছে যা ভি 4 এল 2 ডিভাইস হিসাবে কাজ করে।

স্টপ-মোশন বা টাইম ল্যাপস ভিডিওটি ক্যাপচার করার সবচেয়ে সুবিধাজনক উপায় কী ?

বিশেষ দ্রষ্টব্য

স্টপ-মোশন এবং টাইম ল্যাপস সম্পর্কিত তবে ধারণাগতভাবে পৃথক।

সময় বিরতি হল যেখানে আপনি কোনও নির্দিষ্ট বিরতিতে কোনও দৃশ্যের ফটো তোলেন এবং তারপরে একটি ভিডিওতে সংমিশ্রণ করেন (দেখে মনে হয় এটি সত্যি দ্রুত চলেছে)।

স্টপ-মোশনটি যেখানে আপনি দৃশ্যটি নিয়ন্ত্রণ করেন এবং আপনার করা প্রতিটি পরিবর্তনের জন্য একটি অ্যানিমেশন তৈরি করার জন্য চিত্র গ্রহণ করেন (যেমন ওয়ালেস এবং গ্রোমিট)।

সময়ের ব্যবধানের জন্য একটি অ্যাপ্লিকেশনটির একটি নির্দিষ্ট বিরতিতে একটি ফটো তুলতে সক্ষম হওয়া প্রয়োজন।


ফটোগুলিতে অনুরূপ প্রশ্নের আকর্ষণীয় উত্তর রয়েছে যা আংশিকভাবে ওভারল্যাপ হয়।
আনারকেট

উত্তর:


40

একটি জিলিয়ন চিত্র ক্যাপচার করা হচ্ছে।

প্রথম পদক্ষেপটি চিত্রগুলি ক্যাপচার করছে। আসুন কল্পনা করুন যে আপনি প্রতি 10 সেকেন্ডে একবার ছবি তুলতে চান এবং এটি আপনার ডেস্কটপে বসে ডিরেক্টরিতে সংরক্ষণ করতে চান

mkdir ~/Desktop/cap
cd ~/Desktop/cap

আমরা streamerক্যাপচারটি করতে ব্যবহার করি সুতরাং আসুন এটি ইনস্টল করুন:

sudo apt-get install streamer

এবং এখন আমরা ক্যাপচার করতে চাই

streamer -o 0000.jpeg -s 300x200 -j 100 -t 2000 -r 1

-tআমরা ক্যাপচার করতে চান ফ্রেমের সংখ্যা। -rফ্রেম প্রতি সেকেন্ড হয়। সুতরাং এটি প্রতি সেকেন্ডে একটি ফ্রেম দখল করা উচিত। যদি আপনি এটিকে 30fps ভিডিওতে সঙ্কুচিত করেন, তবে এক মিনিটের ক্যাপচারটি 2 সেকেন্ডের ভিডিওতে পরিণত হয়। আপনি কতটা আউটপুট ভিডিও চান তার উপর নির্ভর করে আপনি এটি যথাযথভাবে টিউন করতে চাইবেন।

এই লাইনটি আপনাকে 2000 টি চিত্র দেবে, এটি রেকর্ড করতে আধ ঘন্টা সময় নেবে এবং 30fps এ, মাত্র 1 মিনিটের বেশি ভিডিও উত্পন্ন করবে।

সবগুলোকে একত্রে রাখ

আমি ব্যবহার করতে যাচ্ছি ffmpeg। এটি একত্রে রাখার বিভিন্ন উপায় রয়েছে mencoderতবে আমি কেবল ffmpegজীবনের দৃষ্টিভঙ্গিই পছন্দ করি । এটি ইনস্টল করার পরে ( sudo apt-get install ffmpeg) কেবল এটি ছড়িয়ে দিন:

ffmpeg -r 30 -i %04d.jpeg -s hd480 -vcodec libx264 -vpre hq time-lapse.mp4

মানের মানের সেটিংস আমার ওয়েবক্যামের মতো কিছু নেই তাই আরও ভাল এনকোড পাওয়ার জন্য আপনি বিকল্পগুলি নিয়ে আরও অনেক কিছু খেলতে চাইতে পারেন, তবে এটি আপনাকে x264 এ সংকুচিত একটি সুন্দর 30fps ভিডিও তৈরি করতে হবে।

আপনি ফ্রেমরেট ( -r) দিয়ে চারপাশে খেলতে চাইতে পারেন তবে আমি 15fps এর নীচে যাব না।


1
প্রতি দশ সেকেন্ডের প্রয়োজন হবে -r 0.1
সেপ্পো এরভিওলি

man streamerপ্রতিটি পরামিতি যা করে তা বর্ণনা করে না। jপ্যারামিটার সম্পর্কে আমি কোথায় তথ্য পেতে পারি ? প্রদত্ত এফপিএস সহ আমি সিটিআরএল + সি টিপ না দেওয়া পর্যন্ত আমি কীভাবে এটি ক্যাপচার করব?
টোমা জ্যাটো - মনসিকা

@ অলি ffmpegআমার জন্য আর কাজ করে না। আমার কী ব্যবহার করা উচিত?
টিম

1
@ ক্রিশ এই টেকনিক্যালি ঠিক আছে, আমি কেবল বোঝাই এটি মসৃণ ভিডিওর জন্য প্রাথমিক কাট অফ cut এটি যদিও আপনি তাদের কত দ্রুত নিচ্ছেন তার উপর এটি নির্ভর করে।
অলি

2
@ টোমাজাটো streamer -hআরও বেশি বিস্তৃত। আমি ঘৃণা করি যখন বিকাশকারীরা প্রচুর চেষ্টা করে --helpতবে ম্যান পৃষ্ঠার জন্য কিছুই না।
ওয়াসাবিফ্লাক্স

9

ওয়েবক্যাম ব্যবহারের গতি থেকে প্রতিটি সেকেন্ডের প্রতিটি পরিমাণ ক্যাপচার করতে।

ইনস্টল করুন motion

sudo apt-get install motion অথবা sudo aptitude install motion

সেকেন্ডের প্রতিটি এক্স পরিমাণের জন্য গতিটি কনফিগার করুন

sudo nano /etc/motion/motion.conf

আপনি ওয়েবক্যামের সাহায্যে ছবিটি তুলতে চান এমন ন্যূনতম_ফ্রেম_টাইম এবং স্ন্যাপশট_ইন্টারভালটি একই পরিমাণে পরিবর্তন করুন ।

10 মিনিট = 600 সেকেন্ড
20 মিনিট = 1200 সেকেন্ড
30 মিনিট = 1800 সেকেন্ড
1 ঘন্টা = 3600 সেকেন্ড
2 ঘন্টা = 7200 সেকেন্ড এবং আরও ...

sudo motionএটি CTRL+ দিয়ে থামিয়ে গতি চালানC

দ্রষ্টব্য - ডিফল্ট / tmp এর চেয়ে অন্য ডিরেক্টরিতে ফাইলগুলি সংরক্ষণ করার জন্য গতি.কনফটি কনফিগার করুন। উদাহরণস্বরূপ আপনার বাড়ির ফোল্ডার। যেহেতু / টেম্পে যাওয়ার জন্য আরও সুবিধাগুলি প্রয়োজন। আপনি পছন্দ করতে পারেন এমন আরও অনেক কিছুর জন্য আপনি মোশন.কনফে অনেক দরকারী বিকল্প পাবেন options


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

আসলে এটি ব্যবহার করার জন্য আপনার রুট অ্যাক্সেসের প্রয়োজন নেই। কনফিগার ফাইলটি সম্পাদনা করতে আপনার কেবল রুট অ্যাক্সেসের প্রয়োজন।
লুইস আলভারাডো

আমি মনে করি আপনি যদি ডিফল্ট পথে লিখতে চান তবে এটিও প্রয়োজনীয় হতে পারে তবে আমি প্রথম পরিবর্তন করেছি। ধন্যবাদ।
ডেভ জ্যাকি 15

কোন সমস্যা বন্ধু। সাহায্য করে আনন্দ পেলাম.
লুইস আলভারাডো

আমি এটা চেষ্টা করেছি. এটা ঠিক আছে। আমি আবার একবার চেষ্টা করতে পারেন। তবে এটি আমাকে রিয়ার-ভিউ দিকটি দেয়নি, যা আমি স্বয়ংক্রিয় ছবি তোলার চেয়ে বেশি মূল্যবান। তো, আমি এখনই পনির চালাচ্ছি।
ডেভ জ্যাকোবি

7

gTimelapse ( ডাউনলোড লিঙ্ক )

এখানে চিত্র বর্ণনা লিখুন

টাইপল্যাপ ভিডিও তৈরি করতে চিত্র ক্যাপচারের জন্য একটি অ্যাপ্লিকেশন, জিপোটো 2 এবং ডাব্লুএক্সউজেডস লাইব্রেরিতে নির্মিত।

সংকলন নির্দেশাবলী

সোর্সফোজের ওয়েবসাইট থেকে উত্সটি ডাউনলোড করুন

একটি টার্মিনালে নিম্নলিখিত টাইপ করুন:

cd Downloads 
gunzip gtimelapse-0.1.tar.gz
tar -xvf gtimelapse-0.1.tar
cd gtimelapse
sudo apt-get install build-essential libgphoto2-2-dev libwxbase2.8-dev libwxgtk2.8-dev gphoto2
./configure
make
sudo make install

অ্যাপ্লিকেশন চালানোর জন্য

gtimelapse &

এনবি 1

gphoto2 --list-cameras | more

এনবি 2

আরও দরকারী তথ্যের জন্য এই ব্লগ দেখুন

অ্যাপ্লিকেশন সমর্থন করে এমন সমস্ত উপযুক্ত ডিভাইসগুলির তালিকা করে

এনবি 3

আমি gphoto2 পড়েছি ওয়েবক্যাম সমর্থন করে না - আমি এই উত্তরটি যাইহোক দৃশ্যমান রেখে যাব যদি কেউ এই উত্তরটি ওয়েবক্যামের পরিবর্তে একটি শালীন ডিজিটাল ক্যামেরা দিয়ে চেষ্টা করতে চান।


সমস্ত পূর্বশর্তগুলি সহ ডাব্লুএক্সউজেডগুলি আনার এবং সংকলন করতে বেশ কিছুটা সময় নিয়েছিল। আমি জিটিমেলেপসও সংকলিত করেছি তবে এটি কেবল ক্র্যাশ করেছে: [ডিবাগ] 13:21:12: ./src/common/menucmn.cpp(859): "আইটেম" চেক (): ডাব্লুএক্সমেনু :: চেক: এ জাতীয় কোনও আইটেম দাবী করা হয়নি [ডিবাগ] একটি স্ট্যাক ট্রেস তৈরি করা হচ্ছে ... অনুগ্রহ করে অপেক্ষা করুন ট্র্যাক / ব্রেকপয়েন্ট
পজিশন

ঠিক আছে - নিজেকে তৈরি করার জন্য আমার আজ এক সময় যেতে হবে - আমি আমার উত্তরে কিছু নির্দেশাবলীর যোগ করব (ধরে নিলাম আমি এটি তৈরি করতে পারি)।
ফসফ্রিডম

আমার কাছে gphoto2 দ্বারা সমর্থিত একটি ডিজিটাল ক্যামেরা থাকায় এটি আসলে বেশ সহায়ক। আমি জানতাম না এর মতো লাইব্রেরি আছে।
সেপ্পো এরভিওলি

1

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


1

এটি করার সর্বোত্তম এবং সহজ উপায় হ'ল মোশন ইনস্টল করা । এটি লিনাক্স-ভিত্তিক অপারেটিং সিস্টেমগুলির জন্য পূর্ণ স্কেল নজরদারি সফ্টওয়্যার।

সফ্টওয়্যার কেন্দ্রের মাধ্যমে ইনস্টল করুন


1

একটি দ্রুত, নোংরা, তবে কিছুটা নমনীয় বিকল্প নিম্নরূপ:

ffmpeg -pattern_type glob -framerate 25 -i 'image-*.jpg' -c:v libx264 \
    -profile:v high -crf 20 -pix_fmt yuv420p output.mp4

এখানে আমি যোগ করছি -pattern_type glob, ওয়াইল্ডকার্ড ব্যবহার *, এবং একক উদ্ধৃতি আমার ফাইলের নাম নির্বাণ: 'image-*.jpg'

সুবিধা: এই বাক্য গঠনটি আপনাকে যে কোনও সংখ্যায় শুরু করতে এবং আপনার সংখ্যায় কোনও প্যাটার্ন রাখতে দেয় (উদাহরণস্বরূপ 20000 এর কাছাকাছি শুরু করে আমি প্রায়শই 20 দ্বারা একটি কাউন্ট তৈরি করি)।

ত্রুটিগুলি: এই সিনট্যাক্সটি আপনাকে '% ## d' সিনট্যাক্সের মতো পুনরাবৃত্তি পরিসংখ্যান এড়ানোর অনুমতি দেয় না। এছাড়াও, 0 টি পূর্ববর্তী ব্যতীত আপনার একটি নম্বর স্কিম থাকতে পারে না। এটি হ'ল, ফাইল নামকরণের প্রকল্পটি অবশ্যই 00001, 00002, ... 00033 ... (সংখ্যায়ন 1,2,3, ... 33, ... হতে পারে না, অন্যথায় '3' এর মধ্যে বাছাই হবে উদাহরণস্বরূপ '39' এবং '40')।

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

থেকে এই সম্পাদনাটি একটি বেনামী ব্যবহারকারী দ্বারা।



0

ক্যামোরামা হ'ল একটি ওয়েবক্যাম ভিউয়ার / রেকর্ডার যা আমি আমার ওয়েবক্যাম থেকে 1 মিনিটের বিরতিতে ছবি তুলতাম এবং সেগুলি ওয়েবসভারে আপলোড করি; এটি একটি সোজা সেটআপ। এছাড়াও এটি উবুন্টু সফটওয়্যার সেন্টারে পাওয়া যায় বা আপনি এটি ব্যবহার করে এটি ইনস্টল করতে পারেন:

sudo apt-get install camorama

আশাকরি এটা সাহায্য করবে.


দুঃখিত, সবেমাত্র দেখেছি যে আপনি লিখেছেন আপনার ওয়েবক্যাম ক্যামোরামার সাথে কাজ করে না।
kicsyromy

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