চূড়ান্ত আউটপুট এমপি 4 ফাইলে আমি কীভাবে 2 বা ততোধিক এমপি 4 ফাইল সংযুক্ত করতে বা মার্জ করতে পারি?
আমি ডস উইন্ডোতে কপি কমান্ডটি ব্যবহার করার চেষ্টা করেছি (আমি এটি কোথাও পড়েছি) তবে এটি কার্যকরভাবে কার্যকর হয় না।
চূড়ান্ত আউটপুট এমপি 4 ফাইলে আমি কীভাবে 2 বা ততোধিক এমপি 4 ফাইল সংযুক্ত করতে বা মার্জ করতে পারি?
আমি ডস উইন্ডোতে কপি কমান্ডটি ব্যবহার করার চেষ্টা করেছি (আমি এটি কোথাও পড়েছি) তবে এটি কার্যকরভাবে কার্যকর হয় না।
উত্তর:
এমপি 4বক্স এটি করতে পারে, যদিও আপনি এর জন্য ওয়াইএএমবি বা আমার এমপি 4বক্স জিইআইয়ের মতো কোনও জিইউআই ব্যবহার করতে চাইতে পারেন । (এনবি: এটি ব্যক্তিগতভাবে আমার প্রোগ্রাম নয় , এটি কেবলমাত্র নাম)) উইন্ডোজের এমপি 4বক্স বাইনারিগুলি এই সাইট থেকে উপলব্ধ ।
উদাহরণ:
MP4Box -tmp $HOME -add vid.01.m4v \
-cat vid.02.m4v -cat vid.03.m4v vid-out.mp4
আমি usind ffmpeg রেকেন্ড করব , যা ম্যাক ওএস এক্স, লিনাক্স এবং উইন্ডোজের জন্য উপলভ্য ।
দুটি চলচ্চিত্রকে কীভাবে সংঘবদ্ধ করতে হয় সে সম্পর্কে এখানে একটি দুর্দান্ত এক্সামপল: http://www.ffmpeg.org/faq.html#SEC27
শেষ পদক্ষেপে, আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনি এমপি 4 ধারক তৈরি করেছেন, ফলাফলের ফাইলের জন্য।
আপনি ffmpeg দিয়ে এটি চেষ্টা করতে পারেন:
mkfifo temp0 temp1
ffmpeg -i input0.mp4 -c copy -bsf h264_mp4toannexb -f mpegts -y temp0 2> /dev/null & \
ffmpeg -i input1.mp4 -c copy -bsf h264_mp4toannexb -f mpegts -y temp1 2> /dev/null & \
ffmpeg -f mpegts -i "concat:temp0|temp1" -c copy -absf aac_adtstoasc output.mp4
এটি কোনও কিছুর পুনরায় এনকোড করে না, এটি এগুলিকে একটি নতুন ট্রান্সপোর্ট স্ট্রিম পাত্রে রাখে, যা তাদেরকে আরও সহজেই সংহত করে তোলে এবং তারপরে এটিকে আবার এমপি 4-এ যুক্ত করে তোলে। আউটপুট.এমপি 4 ইতিমধ্যে উপস্থিত থাকলে, কমান্ডটি ব্যর্থ হবে। উপরের সংস্করণটিতে নামযুক্ত পাইপ ব্যবহার করা হয়েছে, এটি আপনি এমন একটি সিস্টেমে রয়েছেন যা আপনাকে মধ্যবর্তী ফাইলগুলি ব্যবহার করতে হবে তাদের সমর্থন করে না:
ffmpeg -i input0.mp4 -c copy -bsf h264_mp4toannexb temp0.ts
ffmpeg -i input1.mp4 -c copy -bsf h264_mp4toannexb temp1.ts
ffmpeg -i "concat:temp0.ts|temp1.ts" -c copy -absf aac_adtstoasc output.mp4
আপডেট: অন্যান্য উত্তর পড়ার পরে, যেমন এটি ইনস্টল করা হয়েছিল ঠিক তেমনই অ্যাভিডেমাক্স পরীক্ষা করে দেখেছি। এটি আপনি যা খুঁজছেন (এটি এমপি 4 এর নামের কারণে করতে পারে তা ভাবেন নি ...)।
আমি মনে করি ভার্চুয়ালডাবডমড এমপি 4-সক্ষম, যদিও আমি এটি ব্যবহার করিনি তবে নিশ্চিতভাবে আমি ডান না।
আপনি মেজিইউআই পরীক্ষা করতে চাইতে পারেন । এটি একটি বরং জটিল এবং বৈশিষ্ট্য সমৃদ্ধ অ্যাপ এবং সরঞ্জাম।
পাত্রে এম্বেড করার সরঞ্জামটিকে (আপনার ক্ষেত্রে এমপি 4) বলা হয় ম্যাক্সার, এটি সম্ভবত তাদের সাথে যুক্ত করা যায় না।
আপনি এটি ভার্চুয়ালডাবের সাথে একত্রে ব্যবহার করতে পারেন। ভিডিও স্ট্রিমগুলি সংমিশ্রণ করার জন্য ভার্চুয়ালডাব, এবং এটিকে আবার এমপি 4 করার জন্য ম্যাক্সার (পুনরায় কোড না দিয়ে)।
এফএফএমপিগ দিয়ে এভিতে রূপান্তর করার পরে, আমি মেনকোডার দিয়ে এটি করছি
আপনার কাছে 01.mp4 ... 15.mp4 নামে 15 টি ফাইল রয়েছে বলে ধরে নিয়ে এখানে একটি সাধারণ স্ক্রিপ্ট রয়েছে
#!/bin/bash
for j in `seq -w 1 15`;
do
echo converting file $j.avi
ffmpeg -i $j.mp4 $j.avi
echo adding file $j.avi to list
z="$z $j.avi"
done
echo doing append
mencoder -oac copy -ovc copy $z -o all.avi
চিয়ার্স
আদেশটি এখানে:
ffmpeg -i concat:"video1.ts|video2.ts"