ওএস এক্সে এফএফপিপেইগ ইনস্টল করুন


22

ওএস এক্স-এ এফএফপিপেজের জন্য আমি কি কোনও ভাল জায়গা বা বাশ স্ক্রিপ্ট ব্যবহার করতে পারি (বা কমপক্ষে একটি সংস্করণ আমি নিজেই তৈরি করতে পারি)?

আমি এক্সকোড ইনস্টল করেছি পাশাপাশি এক্সকোড ( gccইত্যাদি) এর জন্য সিএলআই ।

আমার কাছে বর্তমানে এফএফপিজেগের একটি সংস্করণ ইনস্টল করা আছে তবে কোনওভাবে আমি libx264 এর সাথে সাথে libvpx এ বিভাগগুলি ত্রুটি পাই (আমি এমপি 4 এবং ওয়েবএম তে রূপান্তর করতে পারি না)।

আমি যা করতে চাই তা হ'ল ব্যাচ কনভার্ট করা ভিডিও ফাইলগুলিকে এইচটিএমএল 5- এর সাথে সামঞ্জস্যপূর্ণ ভিডিওতে রূপান্তর করতে। আমার সমস্ত উত্স ভিডিওতে .mov .mp4 এবং .wmv ফাইল রয়েছে। .ogv ভালভাবে কাজ করে works

সুতরাং আসল প্রশ্ন:

  1. কীভাবে এখন আমার ম্যাক এফএফপিপিগের সমস্ত কিছু আনইনস্টল করবেন
  2. .F4, .webm এবং .ogv এ রূপান্তর করতে পারে এমন একটি FFmpeg সংস্করণ পুনরায় ইনস্টল করুন

আমি মিরো ভিডিও রূপান্তরকারীটির পূর্বনির্ধারিত সংস্করণটিও চেষ্টা করেছিলাম তবে কোনওভাবে এটি কার্যকর হয় না।

উত্তর:


37

জটিলতার অনুসারে বাছাই করা তিনটি বিকল্প রয়েছে:

  • হোমব্রিউ (বা অন্যান্য প্যাকেজ পরিচালক)
  • স্ট্যাটিক বিল্ড
  • নিজেকে সংকলন করুন

এটি অনুসরণ করতে আপনার ম্যাকস এর অধীনে টার্মিনাল / শেল ব্যবহার করে কিছুটা জ্ঞান থাকা দরকার।


1. হোমব্রিউ

হোমব্রিউতে স্থির FFmpeg রিলিজের জন্য একটি সূত্র রয়েছে। এটি আপনাকে বেশ দ্রুত চালাতে সক্ষম করবে। প্রথমে হোমব্রিউ ইনস্টল করুন।

তারপরে ffmpegসূত্রের মাধ্যমে FFmpeg ইনস্টল করুন :

brew install ffmpeg

এটি x264 এর মতো অনেক নির্ভরতা ডাউনলোড করবে তবে এর পরে আপনার ভাল হওয়া উচিত।

পরে ffmpeg আপডেট করতে, চালান:

brew update && brew upgrade ffmpeg

2. স্ট্যাটিক বিল্ডস

ডাউনলোড পৃষ্ঠায় FFmpeg প্রকল্পটি স্ট্যাটিক বিল্ডগুলির লিঙ্ক সরবরাহ করে ffmpeg, যা আপনি কেবল ডাউনলোড, এক্সট্র্যাক্ট এবং টার্মিনালে ব্যবহার করতে পারেন।

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

একবার ডাউনলোড হয়ে গেলে ফাইলটি এক্সট্রাক্ট করুন, টার্মিনাল.এপ খুলুন এবং আপনি যে ডিরেক্টরিতে ফাইল আনজিপ করলেন এমন ডিরেক্টরিতে নেভিগেট করুন, যেখানে আপনি কোনও ফাইল খুঁজে পেয়েছেন ffmpeg। এই ফাইলটি অনুলিপি করুন /usr/local/bin:

cd ~/Downloads/
sudo mkdir -p /usr/local/bin/
sudo cp ./ffmpeg /usr/local/bin
sudo chmod 644 /usr/local/bin/ffmpeg

এখন, আপনি যদি ব্যাশ ব্যবহার করেন (যা ডিফল্ট শেল), এটি আপনার AT PATH এ যুক্ত করুন:

open -e ~/.bash_profile

এটিকে শেষে ফাইলটিতে যুক্ত করুন:

export PATH="/usr/local/bin:$PATH"

এটি সংরক্ষণ করুন এবং সম্পাদকটি বন্ধ করুন। এখন আপনার টার্মিনালটি পুনরায় চালু করুন এবং which ffmpegফিরে আসা উচিত /usr/local/bin/ffmpeg


৩. নিজেকে সংকলন

ওএস এক্স সংকলন গাইড অনুসরণ করে আপনি অবশ্যই এফএফপিপিগ সরঞ্জামগুলি তৈরি করতে পারেন । এই গাইডটি সর্বদা আপ টু ডেট থাকবে এবং ম্যানুয়ালি সংকলন করে আপনি কয়েকটি প্যারামিটার টুইঙ্ক করতে সক্ষম হতে পারেন।


আপনি ইনস্টল করা FFmpeg এর যে কোনও সংস্করণ আনইনস্টল করতে আমাদের এটি জানতে হবে যে আপনি এটি কীভাবে প্রথম স্থানে ইনস্টল করেছেন। যেহেতু হোমব্রাব্য ইনস্টল করে /usr/local/Cellarএবং এতে সিমিলিং করবে /usr/local/bin/ffmpeg, এটি সম্ভবত অন্যান্য লাইব্রেরিতে কোনও সমস্যা সৃষ্টি করবে না। যাইহোক, make installআপনি যে সংস্করণগুলি তৈরি করেছেন সেগুলির স্ক্রিপ্টগুলি পরীক্ষা করুন (ধারণা করা যায়) এবং এফএফপিপে কোথায় রেখেছেন তা দেখুন। তারপরে সেগুলি কেবল সেখান থেকে মুছুন - এটি হোমব্রিউয়ের সাথে হস্তক্ষেপ করবে না।

X264 বা libvpx লাইব্রেরির মধ্যে ভুল সংযোগের কারণে বিভাগের ত্রুটি হতে পারে। যেহেতু হোমব্রাব্য এটি যত্ন নেবে, আপনার কোনও সমস্যা হওয়া উচিত নয়।

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