একাধিক কম্পিউটারে (এনকোডিংয়ের গতি বাড়ানোর জন্য) x264 এনকোডিং কাজগুলি বিতরণ করার কোনও উপায় আছে কি?


29

এনকোডিং এফপিএস বাড়ানোর জন্য অনেক কম্পিউটার (নেটওয়ার্কের মাধ্যমে) x264 ভিডিও এনকোডিংয়ের বর্তমান, সক্রিয় সমাধানের কথা কি কেউ জানেন?

ব্রাউনি ক্রস প্ল্যাটফর্ম এবং ওপেন সোর্সের জন্য পয়েন্ট দেয় তবে ঠিক আপনারা সবাই জানেন যে আমি সাধারণত উইন্ডোজ ব্যবহার করি


আমি যে প্রোগ্রামগুলি শুনেছি এবং কেন আমি বিশ্বাস করি না যে সেগুলি উপযুক্ত:

  • x264farm : সক্রিয়ভাবে বিকাশযুক্ত নয়। ভাল ইন্টারফেস, তবে দ্বি-পাস এনকোডিং সমর্থন করে না এবং নতুন x264 বিল্ডগুলি ব্যর্থ করে।
  • এল্ডার : আবার, সক্রিয়ভাবে বিকাশিত হয়নি, তবে আমার সমস্যাটি ছিল এটি নতুন x264 বিল্ডগুলির সাথে কাজ করে না, এবং এটি কনফিগার করা খুব কঠিন ছিল (পড়ুন: এলোমেলোভাবে কাজ করা বন্ধ করে দিয়েছিলেন)।

যদিও আমার পুরোপুরি এমন কোনও প্রোগ্রামের প্রয়োজন নেই যা সক্রিয়ভাবে বিকশিত হচ্ছে, তবে আমি এমন একটিটি চাই যা দ্বি-পাস এনকোডিং সমর্থন করে এবং নতুন (এর) x264 বিল্ডের সাথে কাজ করে


অতিরিক্ত তথ্য : আমি এখনও দু'বছর আগে এটি পোস্ট করার পরে এখনও অবধি আমি এই প্রশ্নে দুটি পৃথক উদ্বোধন (এবং পুরস্কৃত!) দিয়েছি এবং এখনও আমি এই সমস্যার সমাধান খুঁজে পাইনি। ল্যানের সাথে সংযুক্ত একাধিক কম্পিউটারের প্রসেসিং শক্তি ব্যবহার করে আমাকে x264 ভিডিওগুলি এনকড করার অনুমতি দেওয়ার জন্য একটি মূল প্রোগ্রাম যা আমি মূলত সন্ধান করছি। তদ্ব্যতীত, এটি নতুন (এর) x264 বিল্ডগুলির সাথে কাজ করে এবং দ্বি-পাস এনকোডিং সমর্থন করে তবে ভাল লাগবে।

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


২০১ Update আপডেট :

কম্পিউটার / মেশিন দর্শনের সাথে আমার কাজের অভিজ্ঞতার অনেক পরে, আমি বুঝতে পেরেছি যে ওভারহেড প্রচুর পরিমাণে ভাগ করা ডেটা / মেমরির সাথে যুক্ত, এবং এটি যে সম্ভাব্য বিঘ্নটি উপস্থাপন করে, সম্ভাব্য সুবিধাগুলি ছাড়িয়ে যেতে পারে।

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


এখনও এ নিয়ে কাজ করছি। x264farm হ'ল রেন্ডার ম্যানেজার, মনে হচ্ছে আপনার স্লাভ পিসিতে আপনার পছন্দ মত x264 এর কোনও সংস্করণ রাখতে সক্ষম হওয়া উচিত। আপনি কি এটি চেষ্টা করে দেখেছেন এবং যদি আপনি কী করেন তবে কোন ত্রুটিগুলি পপ আপ হয়?
কেক


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

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

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

উত্তর:


6

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


5
আবার এটির সাথে একমাত্র সমস্যাটি হ'ল ভিডিও রেন্ডারিংয়ের সময় I / B ফ্রেম স্থাপনের কারণে মানসম্পন্ন লোকসান হবে । এটি কোথায় ভাগ করা যায় তা নির্ধারণ করার জন্য একটি দৃশ্যের সনাক্তকরণ অ্যালগরিদম ব্যবহার করা প্রয়োজন এবং কোনওভাবে আপনাকে ভিডিওটি ঠিক সেই ফ্রেমে বিভক্ত করতে হবে ...
ব্রেকথ্রু

ভার্চুয়ালডবে সেই "সবুজ এবং লাল" আইকন রয়েছে যা দৃশ্যের স্যুইচ সনাক্তকরণে পরিবেশন করা উচিত। কয়েক বছর আগে আমার স্মৃতি যদি আমাকে সঠিকভাবে পরিবেশন করে তবে এটি বেশ সুন্দরভাবে কাজ করেছে। তবে তারপরে আবার ভিডিও এবং ভিডিও এনকোডিংয়ের বিষয়টি আসে আমি একজন অপেশাদার।
ইভান ভুইকা

আফাইক ভার্চুয়ালডাবের একটি "পরের ফ্রেমে যান" কমান্ড রয়েছে। আমি কেবল এটি ম্যানুয়ালি বিভক্ত।
ক্যামিলো মার্টিন

@ ব্র্যাকথ্রু সুতরাং আপনার প্রয়োজন কেবল একটি ফিল্টার যা দৃশ্যের পরিবর্তনের সীমানায় কোনও ভিডিও ইনপুট বিভক্ত করে তোলে (যাতে এগুলি পরে আলাদাভাবে এনকোড করা যায়)? এটি যথেষ্ট সহজ। অন্য কোন সমস্যা আছে?
গ্রোভিডটকম

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

4

এটি বিটা, তবে কার্যকরী। এটি বেশ সহজ সরল নয়, তবে এটি কার্যকর হয়। এটি উইন্ডোজ ভিত্তিক এবং বিনামূল্যে।

এল্ডার কিছু Doom9 লোকেদের থেকে


2
আমি এটিও দেখেছি, তবে x264farm এর সাথে তুলনামূলক কোনও কিছুর প্রত্যাশা করছিলাম - x264farm এর সাথে কোনও মানের হিট নেই ... এছাড়াও, বেশ কিছু সময়ের জন্য প্রকল্পটি পরিত্যাগ করা হয়েছে।
ব্রেকথ্রু

1
আমি প্রথমে এই উত্তরের জন্য একটি 50 পয়েন্ট অনুদানের পুরষ্কার দিয়েছি, কারণ এটি তখনকার নিকটতম সমাধান ছিল । তবে, একক কম্পিউটারের এনকোডারের তুলনায় এই প্রোগ্রামটির কিছু গুণমান হ্রাস পেয়েছে। আমি মানের উপরের হিট এড়াতে আশা করছি।
ব্রেকথ্রু

@ ব্র্যাকথ্রো যদি আপনি কিছুটা উচ্চতর লক্ষ্য করেন, তবে সেটিংসকে (বিশদ / ফ্রেমসাইজ / ইত্যাদি) 10% আরও উচ্চতর করে তুলুন যদি এটি 10% আরও খারাপ করে তোলে?
টোবিলেন

@ টোবিলেন, ভিডিওটি রেন্ডার করার সময় বিষয়টি আই / বি ফ্রেমের স্থাপনের সাথে। এটি কোথায় বিভক্ত করবেন তা নির্ধারণ করার জন্য একটি দৃশ্যের সনাক্তকরণ অ্যালগরিদম ব্যবহার করা প্রয়োজন এবং কোনওভাবে আপনাকে ঠিক সেই ফ্রেমে ভিডিওটি বিভক্ত করতে হবে। উত্স উপাদানের উপর নির্ভর করে, প্রায়শই পুরোপুরি করা অসম্ভব এবং সুতরাং একবারে একটি সম্পূর্ণ ভিডিও এনকোডিং করা সাধারণত আরও ভাল মানের ফলন করে তা খণ্ডগুলিতে রেন্ডার করে।
ব্রেকথ্রু

2
ডিফল্টরূপে @ ব্রেকথ্রু x264 এর মধ্যে সর্বোচ্চ 250 টি ফ্রেম রয়েছে, এইচডি উপাদানটি আরও কম রয়েছে। এটি কিছুটা সময় জিওপি বন্ধ করে দেবে (যদি আপনি এটি না করার জন্য টুইট করেন না) এবং তারপরে কোনও জিওপি শেষ হবে এমন জায়গায় যদি আপনি পিছলে যান তবে কোনও মানের ক্ষতি হবে না, দুর্ভাগ্যক্রমে এটি খুব পূর্বাভাসযোগ্য নয়। যাই হোক না কেন, 1.5 ঘন্টা দীর্ঘ সিনেমাতে, এটি 6 15-মিনিটে বিভক্ত করা হয়। দৃশ্যের পরিবর্তে অংশগুলি খুব বেশি সংকোচনে আঘাত করবে না। এবং এটি সাহায্য করে!
ক্যামিলো মার্টিন

3

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

এক্সকোড সমান্তরাল এনকোডারটির জন্য গুগল করার চেষ্টা করুন।

এই লিঙ্কগুলিতে আরও তথ্য সরবরাহ করা উচিত।

http://superscalar.pbworks.com/


সম্পর্কিত নয়: এক্সগ্রিডের সাথে সমান্তরাল সংকলন কীভাবে কাজ করেছিল সে সম্পর্কে অ্যাপল এর এক্সকোড ডকুমেন্টে নামটি ছিঁড়ে গেছে বলে মনে হচ্ছে। (একটি ভিডিও এনকোডার বনাম একটি আইডিই)
চেলিয়ন

আইসি, আমি কোনও ম্যাক ব্যবহারকারী নই তবে আপনার এটি চেষ্টা করা উচিত, যদিও কেবল উইন্ডোতে কাজ করে। আমার প্রায় 10 গিগাহার্জ সম্মিলিত প্রক্রিয়াকরণ শক্তি সহ একটি সেটআপ আছে এবং 90 মিনিটের দীর্ঘ ভিডিওটি রূপান্তরকরণের জন্য গড়ে 30-32 মিনিট সময় নেয় (x.264 / AAC / 1800 কেবিএস ভিবিআর / 256 কেবিএস অডিও)।
dxblitzx

আপনার প্রতিক্রিয়ার জন্য আপনাকে ধন্যবাদ. আমি এটি বর্তমান সঠিক উত্তরে পরিবর্তন করেছি, যেহেতু এই সমাধানটি আমি যা খুঁজছিলাম তার সবচেয়ে কাছাকাছি! :)
ব্রেকথ্রু

2

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


3
জঘন্য ... আমি উইন্ডোজ ব্যবহারকারী। যদিও এটি দেখতে দুর্দান্ত লাগছে এবং আমি যা খুঁজছি তার অনুরূপ - আমি কেবল ইচ্ছুক যে এটি মাল্টি-প্ল্যাটফর্ম!
ব্রেকথ্রু

2

ম্যাক ওএস এক্স 10.5 এর জন্য (আমি 10.6 এর সাথে সামঞ্জস্যের বিষয়ে নিশ্চিত নই) সেখানে ভিজুয়ালহাব থাকত , যা আপনাকে আপনার স্থানীয় নেটওয়ার্কে গ্রিড ফার্ম স্থাপন করতে দেয়। এখন এটি বন্ধ হয়ে গেছে এবং ReduxEncoder এটি প্রতিস্থাপন হিসাবে প্রদর্শিত হয়েছিল, তবে আমি এর জন্য বিকল্পগুলি খুঁজে পেতে পারি না।


2

আমি উইন্ডোজ ভিডিও সম্পাদনার জন্য সনি ভেগাসের একজন বিগ ভক্ত ... এবং নেটওয়ার্ক রেন্ডার নামে একটি বৈশিষ্ট্য রয়েছে। :) ইউমস।

সনি ভেগাস ওয়ার্কফ্লো

সম্পাদনা: এটি কোনও কার্যকর সমাধান কিনা তা সম্পর্কে খুব বেশি নিশ্চিত নন, তবে নেটওয়ার্ক রেন্ডারকে সমর্থন করে এমন একটি ভিডিও-এনকোডিং অ্যাপ্লিকেশন সন্ধান করার পরিবর্তে, আমি এমন একটি সফ্টওয়্যার সন্ধান করার চেষ্টা করেছি যা কোনও অ্যাপ্লিকেশনকে বিতরণকৃত কম্পিউটিংয়ের সুবিধা নিতে সক্ষম করে। এবং আমি এটি পেয়েছি - IAIDataShareServer

এটি বেশ শক্তিশালী দেখাচ্ছে এবং নমুনা পোস্ট করা ফলাফলগুলি দুর্দান্ত। আপনি যদি এটি চেষ্টা করে যাচ্ছেন তবে আসুন এটি কীভাবে কাজ করে তা আমাদের জানান?

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

  1. উইকিসংকলন
  2. XOREAX
  3. ডিসিইজেড (এটি দেখতে ভাল লাগছে)

3
তুমি কি নিশ্চিত? forums.creativecow.net/thread/24/895788
ব্রেকথ্রু

1
@ ব্র্যাকথ্রু: ওহে সাথী, নতুন সম্ভাব্য সমাধান পাওয়া গেল। যদিও আমার দ্বারা অদ্বিতীয়। সম্পাদিত উত্তর দেখুন। শুভকামনা!
ক্যালিবিয়ান

2
@ চিত্রাবলী: আমি এটি দেখেছি এবং তাত্ক্ষণিকভাবে এটি নিখুঁত বলে মনে করেছি ... দুর্ভাগ্যক্রমে, বিতরণ করা ডেটা ভাগ কেবল এটির সাথে সংযুক্ত প্রতিটি কম্পিউটারে প্রোগ্রামগুলির উদাহরণগুলি চালায় - প্রতিটি ক্লায়েন্ট এক সাথে একক কাজ মোকাবেলায় অনেক কাজ চালানোর জন্য দরকারী with ... তবে আমার ক্ষেত্রে, আমি চাই একটি কম্পিউটারে অনেকগুলি কম্পিউটারের মধ্যে সমান্তরালভাবে গণনা করা হোক।
ব্রেকথ্রু

1
@ ব্র্যাকথ্রো: আরগ ডার্ন, ওয়েবটি অনুমান করে ট্রলিংয়ে ফিরে।
ক্যালিবিয়ান

1
@ ব্র্যাকথ্রু: বিতরণ করা কম্পিউটিং ক্লায়েন্টের একটি তালিকা সরবরাহ করতে আমার উত্তর আপডেট করেছে। আবার, অনির্ধারিত। আমার উত্তর গ্রহণ করার বিষয়ে চিন্তা করবেন না, আমি নিজের জন্যও নতুন কিছু শিখতে এটি করছি। :)
ক্যালিবিয়ান

1

সাধারণ সত্যটি হ'ল বিশ্বের বিকাশকারীদের বিতরণকৃত টিসিপি লিখতে এবং জমা দেওয়ার জন্য তারিখ করতে হয় না: আইপি / ইউডিপি জেনেরিক এনকোডিং ক্লায়েন্ট / সার্ভার প্যাচগুলি বর্তমান x264 এর জন্য, আজ থেকে 1745 টি দেখুন x264.nl/

জেনেরিক ক্লায়েন্ট / সার্ভারের মডেলটি ভালভাবে বোঝা গেছে, যেমন ক্লিন এক্স 2 code৪ কোড-বেস, এবং কোনও এক্স ২ x৪ কোডের স্পষ্টতা চেয়ে জিজ্ঞাসা করা x264 ডি আইআরসি চ্যানেলে যোগদান করা এবং জিজ্ঞাসা করা, কয়েক মিনিটের মধ্যে আপনার সাধারণত একটি কী x264 দেব হবে অথবা দুটি আপনার কোডটির বিভাগের কীভাবে কাজ করে তার প্রশ্নের উত্তর দেয় এবং এমনকি আপনি কীভাবে x264 (এবং x262 x264 বিশ্বমানের কাঠামোর উপর ভিত্তি করে একটি নতুন এমপিগ 2 এনকোডার সঠিকভাবে কাজ করা যায় তার জন্য কীভাবে আপনার বিবর্তিত কোডটি পুনরায় লিখতে পারেন সে সম্পর্কে ব্যবহারিক ধারণা পাবেন) এখন) মডেল।

সুতরাং যদি আপনার বিকাশকারী হন তবে গুণমান এবং পেশার ভবিষ্যতের জন্য আপনি সবচেয়ে ভাল কাজটি করতে পারেন 32/64 বিট x264 বিতরণ করা ভিডিও এনকোডিংটি আসলে এই প্রয়োজনীয় বুনিয়াদি ক্লায়েন্ট / সার্ভার প্যাচগুলি x264 এর একটি উদাহরণ তৈরি করতে বা পৃথক ওয়েব / জিইউআই লিখতে হবে আপনি লিখেছেন এমন নতুন ক্লায়েন্ট / সার্ভার x264 এপিআই কোড সহ সক্রিয়ভাবে সন্ধানের জন্য এবং কোনও একক ভিডিওর ফ্লাই পৃথক এনকোড বিভাগগুলি নির্ধারণ এবং পাসওয়ার্ড করতে আপনি যে কোনও নতুন মেলানো পরিচালিত x264 ক্লায়েন্ট কোডে অ্যাপটি ইন্টারফেসটি লিখেছেন।

আপনার নতুন ক্লায়েন্ট / সার্ভারকে সত্যিকার অর্থে বিতরণ করা এনকোড বেস প্যাচগুলি এমনকি সবচেয়ে বড়, কেবলমাত্র মৌলিক তবে কার্যকরী এবং পুরোপুরি কার্যকরী সি কোড হওয়ার দরকার নেই যা পরীক্ষামূলকভাবে ব্যবহৃত হয় এবং ব্যবহৃত হবে doom10.org/index.php?action=unread

যেমনটি একটি জিনিস যা x264 দেবকে করতে পছন্দ করে এবং এটি বিদ্যমান ধীর সি কোডটি গ্রহণ করে এবং এর অপ্টিমাইজড সংস্করণগুলি লিখুন বিভাগ অনুসারে, তবে আপনাকে প্রথমে (প্যাচস স্বাগত) প্রকৃত বিটা কোডটি প্রথমে জমা দিতে হবে সর্বশেষ শাখা ওসি

এটি সন্ধানের পক্ষে মূল্যবান হওয়া উচিত এবং x264 ক্লায়েন্টদের প্যাচগুলির জন্য আজ এই x264 সার্ভারটি কোড করার চেষ্টা করা হয়েছে কারণ x264 সবেমাত্র 10 বিবিট গভীরতার এনকোডিং সক্ষমতা অর্জন করেছে (এর অর্থ উচ্চ মানের, উচ্চ 10, উচ্চ 4: 2: 2 এইচ। 264 টি সংখ্যার নিবিড় প্রোফাইলগুলি এখন x264 এর সাথে বিনামূল্যে সবার জন্য উপলব্ধ) যোগ করা হয়েছে।

খুব শীঘ্রই সমাবেশের সাথে অতিরিক্ত গতির জন্য অনুকূলিত করা হবে http://mailman.videolan.org/pipermail/x264-devel/2010- অক্টোবর/007858.html

তবে এমনকি একটি একক 8 টি মেশিন 1080P এর সাথে উপযুক্ত সময়ে সর্বোচ্চ মানের আউটপুট সরবরাহ করতে লড়াই করবে এবং শীঘ্রই 2K এবং 4K সুপার হাই ডিএফ ইত্যাদি সেটআপ করতে পারবে এবং বিতরণযোগ্য x264 / H.264 নেটিভ এনকোড বিকল্পটি কেবলমাত্র একটি প্যাচ বা দুই দূরে তাই।

যদি আপনার কোনও দেব, দয়া করে অপেক্ষা করবেন না, আজই এটি করুন।


আসলে, আমি এটি করার কথা ভেবেছিলাম বড় সমস্যাটি হ'ল গণনা সম্পাদনের জন্য দুটি কম্পিউটার না পেয়ে বরং মেশিনগুলির মধ্যে ওয়ার্কিং-সেট ডেটা স্থানান্তর করে। একটি একক মেশিনে র্যামের বাইরে আসা এবং আউট করা অনেক সহজ (যদিও প্রতি সেকেন্ডে অনেক গিগাবাইট) তবে ল্যানে খুব ধীর গতিতে (প্রতি সেকেন্ডে 100 মেগাবাইটে বেরিয়ে আসা)।
ব্রেকথ্রু

1

মিডিয়া এনকোডিং ক্লাস্টারে আপনার নজর থাকতে পারে :

মিডিয়া এনকোডিং ক্লাস্টার হ'ল প্রথম ওপেন সোর্স ক্লাস্টার এনকোডিং সলিউশন যা বিতরণ মিডিয়া (ভিডিও এবং অডিও) এনকোডিংয়ের জন্য সি / সি ++ তে লেখা হয়।

মিডিয়া এনকোডিং ক্লাস্টার একটি এক্সটেনসিবল ভিডিও এনকোডার, যা অত্যন্ত কমপ্রেসযুক্ত ভিডিওর এনকোডিং বিতরণের উদ্দেশ্যে নিয়মিত পিসিগুলির প্রসেসিং শক্তি উত্তোলনের জন্য একটি হালকা পিয়ার-টু-পিয়ার গ্রিড ব্যবহার করে, যেমন এমপিইজি 4 এবং এইচ .264

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

বাদাবুম এনভিডিয়ায় আরও একটি পদ্ধতির প্রস্তাব দেওয়া হয়েছে (ট্রায়াল সহ 39.99 ডলার), এখানেও পর্যালোচনা করা হয়েছে :

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

একইভাবে, উইকিপিডিয়ায় বর্ণিত এটিআই রেডিয়নের অ্যাভিভো ভিডিও রূপান্তরকারীও রয়েছে , যদিও এটি কাজ করতে কিছুটা সময় নিতে পারে।


@ ব্র্যাকথ্রু: আপনি কি এই পণ্যগুলি দেখেছেন?
harrymc

1

এটি ওভারকিলের পরামর্শের জন্য কিছুটা হলেও, রওজেট কার্বন সার্ভার আপনার বর্ণিত কাজের জন্য একাধিক কার্বন কোডার উদাহরণ একসাথে টানতে পারে।

রোজেট কার্বন সার্ভারের জন্য ওয়েবসাইট

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

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