এফএফএমপিইজি - এইচ .264 ভিডিওর ব্যাচের সংমিশ্রণ এবং উইন্ডোজটিতে পৃথক .WAV অডিও


1

আমি প্রথমবারের ffmpeg ব্যবহারকারী পৃথক / গৌণ .wav অডিও সহ h.264 .mp4 ভিডিওটি ম্যাক্সের চেষ্টা করছি, ভিডিওর দিক থেকে কোনও কিছুই পুনরায় এনকোডিং ছাড়াই। চূড়ান্ত অডিওটি .aac (h.264 ফাইলে অডিওর মতো একই কোডেক) হিসাবে আসতে চাইবে।

মূলত, আমি কেবল ভিডিওটিতে সমতুল্য দৈর্ঘ্যের একটি অতিরিক্ত অডিও ট্র্যাক (মন্তব্য) রাখতে চাই। আমি ডাব্লু ওয়াভ অডিও আলাদাভাবে সম্পাদনা করে এবং প্রিমিয়ার বা কোনও সম্পাদকের মাধ্যমে এটিকে চালিত না করে মূল ফাইলের সাথে একত্রিত করে প্রিমিয়ারের h.264 সঠিকভাবে আমদানি করতে অক্ষমতার আশেপাশের চেষ্টা করছি। এই প্রোগ্রামটি এটি দ্রুত করার সেরা উপায় বলে মনে হচ্ছে।

আমি ব্যাচগুলিতে এটি করবো, সুতরাং একাধিক কাজের সারি কীভাবে করা যায় সে সম্পর্কে যে কোনও পরামর্শই প্রশংসিত হবে। কেবল কুইটিংয়ের পরামর্শে আমি লিনাক্স কোডটি ব্যবহার করেছি।

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

এছাড়াও: আমি উইন্ডোজ ব্যবহার করছি।

উত্তর:


1

আপনার প্রয়োজনীয় ব্যবহারের জন্য বেসিক FFmpeg কমান্ড লাইনটি

ffmpeg -i video.mp4 -i audio.wav -map 0 -map 1:a -c:v copy -c:a:0 copy -c:a:1 aac video-new.mp4

-map 0মানে প্রথম ইনপুট থেকে সমস্ত স্ট্রিম অন্তর্ভুক্ত করুন - এফএফএমপিগ সূচকটি শূন্য থেকে শুরু হয়। একইভাবে, এর map 1:aঅর্থ 2 য় ইনপুট থেকে সমস্ত অডিও স্ট্রিম অন্তর্ভুক্ত। -map 1WAV ফাইলগুলিতে কেবল অডিও স্ট্রিম থাকে তাই যথেষ্ট হত।

-c:v copy মানে আউটপুটে অন্তর্ভুক্ত থাকা যে কোনও এবং সমস্ত ভিডিও স্ট্রিমগুলি অনুলিপি করা উচিত, সুতরাং পুনরায় এনকোডিং করা হবে না।

-c:a:0 copyমানে আউটপুটে প্রথম অডিও স্ট্রিমটিও অনুলিপি করা উচিত। এখানে আউটপুট স্ট্রিমগুলির ক্রম মানচিত্রের যুক্তির ক্রম দ্বারা স্থির হয়। যেহেতু -map 0প্রথমে স্থাপন করা হয়েছে, সেই ফাইলটি থেকে অডিও এবং ভিডিও স্ট্রিমগুলি আউটপুটটিতে প্রথমে স্ট্যাক করা হবে। সুতরাং, আউটপুটে প্রথম অডিও স্ট্রিমটি প্রথম ইনপুট অর্থাৎ ভিডিও. এমপি 4 থেকে এক হবে

-c:a:1 aac মানে আউটপুটে দ্বিতীয় অডিও স্ট্রিমটিকে (নেটিভ) এএসি এনকোডার দিয়ে এনকোড করা।


উইন্ডোজে, আপনি ব্যাচ ক্রিয়াকলাপ চালিয়ে যেতে অবন্তী জিইউআই ফ্রন্ট-এন্ড ব্যবহার করতে পারেন । সেটআপ নির্দেশাবলীর জন্য লিঙ্কটি পড়ুন - বেশ সোজা।

আপনার প্রধান জিইউআই উইন্ডো সেটিংস এর মতো দেখতে হবে:

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

আপনি প্রধান উইন্ডো থেকে একটি একক কাজ সম্পাদন করার পরে, উপরের বাম আইকনটিতে ক্লিক করার পরে আপনি ড্রপ-ডাউন মেনু থেকে পাওয়া জব কন্ট্রোল ম্যানেজারটি লোড করতে পারেন।

এটি দেখতে এইরকম হওয়া উচিত:

অবন্তী জব ম্যানেজার

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

যে অনেক সুন্দর এটা জুড়ে।


এটি তাই সহায়ক। অবন্তীর লিঙ্কের জন্য ধন্যবাদ; যদি এটি কাজ শেষ করে, জিইউআই আমার কর্মপ্রবাহকে আরও সহজবোধ্য করে তুলবে। যেখানে এখনও আমার একটি সমস্যা রয়েছে তা হ'ল আমার মূল অডিওটি সংরক্ষণ করা দরকার যাতে মন্তব্যগুলির ট্র্যাকটি আমি পাশাপাশি নাটকগুলিতে রাখি। এখনও অবধি, এই জিইউআই ব্যবহার করা বা সাধারণ কমান্ড লাইনটি পোস্ট করার আগে আপনাকে জিজ্ঞাসা করবে ... আমি এটি সম্পাদন করতে অক্ষম হয়েছি।
হ্যাড্রিয়ান

তারপরে সোর্স অডিওটি ভাষ্যটির সাথে একত্রীকরণ করা দরকার। কমান্ডটি হবেffmpeg -i video.mp4 -i audio.wav -filter_complex "[0:a][1]amix[a]" -map 0:v -map "[a]" -c:v copy -c:a aac video-new.mp4
জ্ঞান

পরীক্ষার ফাইলগুলির সাথে এটি পুরোপুরি কাজ করেছিল! যদি এটি আমার পূর্ণ দৈর্ঘ্যের ভিডিওগুলির সাথে কাজ করে তবে আপনি আমাকে এত সময় বাঁচিয়েছেন। তোমাকে অনেক ধন্যবাদ!
হ্যাড্রিয়ান

আপনার সাহায্যের জন্য আবার ধন্যবাদ বলতে চেয়েছিলেন। আপনার সঠিক দিকনির্দেশগুলি আমার যা প্রয়োজন তা পুরোপুরি সম্পাদন করে এবং আমি এটি আমার সমস্ত সামগ্রীতে অদূর ভবিষ্যতের জন্য ব্যবহার করব। তোমাকে অনেক ধন্যবাদ.
হ্যাড্রিয়ান

হাই মুলব্য আমি আপনার প্রজ্ঞার সন্ধান করছি, আশা করি শেষ বারের জন্য। সত্যিই এই থ্রেডে ফিরে আসার আগে একটি সমাধান অনুসন্ধান করার চেষ্টা করেছি। কয়েক মাস ধরে আমি এই কৌশলটি সফলভাবে ব্যবহার করছি, তবে লক্ষ্য করেছি যে, কিছু ক্ষেত্রে আমি নিম্নলিখিত ত্রুটিটি পেয়েছি: "ইনপুট বাফারটি এন্ড এলিমেন্টটি খুঁজে পাওয়ার আগেই ক্লান্ত হয়ে পড়েছে। " এই ত্রুটিটি ঘটলে এটি আমার মন্তব্যটি মিলিসেকেন্ডে অফসেট করে। যখন এটি একাধিকবার হয়, তা লক্ষণীয়ভাবে প্রতিটি ভিডিওতে মন্তব্যটি অফসেট করে। কোনও ধারণা কীভাবে এটিকে অবন্তীতে ঠেকানো যায়?
হ্যাড্রিয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.