ম্যাক ওএস এক্স এর জন্য GPU ডিকোডিং সহ কার্যকর MKV H.264 প্লেয়ার


6

কিভাবে আমি ম্যাক্রিক্স মধ্যে QuickTime থেকে এমকেভি ফাইল খেলতে পারি?

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


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

ঠিক আছে আমি কয়েক ঘন্টার মধ্যে যে কাজ শুরু করব।
swineone

এটি একটি উত্তরহীন নয় কারণ এটি সমস্যাটিকে এড়িয়ে চলতে পারে: যদি আমাকে ব্যাটারিতে প্রচুর সিনেমা দেখতে হয় (উদাঃ দীর্ঘ সমতল যাত্রায়), আমি আমার মিডিয়া সার্ভারে MOV + H.264 এ আমার MKV ট্রান্সকোড করব।
Kevin Chen

উত্তর:


8

আমি নিয়মিত এমকিভি ফাইলগুলি দেখি আমার ২২64 1080 পি ভিডিওতে আমার রেটিনা এমবিপি 15 "(দেরী ২013, ইন্টেল জিপিইউ), এবং এখন পর্যন্ত, আমি এটিকে VLC এর সর্বশেষ সংস্করণটি ব্যবহার করে করেছি। দুর্ভাগ্যবশত ব্যাটারিটি এই সেটআপের সাথে খুব দ্রুত ড্রেন করে এবং আমি বিকল্পগুলি তদন্ত করার সিদ্ধান্ত নিয়েছি। একটু বৈজ্ঞানিক হওয়ার চেষ্টা করার সময়, আমি পরীক্ষিত প্রতিটি বিকল্পের জন্য সিপিপি সময় ব্যবহার করে (কার্যকলাপ মনিটরিটে চেক করা) একটি স্প্রেডশীট তৈরি করেছি। সমস্ত পরীক্ষার জন্য, আমি একটি ভিডিওর প্রথম 1 মিনিট খেলেছি H.264 1080p ভিডিও এবং ডিটিএস অডিওর সাথে আমার পছন্দসই ক্লিপ, এমপি 4 টুলস ব্যবহার করে এটি এম 4 ভি ফরম্যাটে রিমাক্সিং করে এবং এই প্রক্রিয়াটিতে অডিও 2-চ্যানেলে অডিও ট্রান্সকোডিং (ভিডিওটি অপঠিত)। আমি CPU সময় মাপা অ্যাক্টিভিটি মনিটরের ক্লিপের এই প্রথম মিনিটটি খেলার পরে ব্যবহৃত হয়। এসি এ প্লাগ করা কম্পিউটারের সাথে পরীক্ষা করা হয়েছিল এবং 1920 x 1200 সেট রেজোলিউশন সেট করা হয়েছিল (মনে রেখো এমবিপি 15 ")। ভিডিওটি ফোরগ্রাউন্ডে চলছে, উইন্ডো মোডে, উপলব্ধ সমস্ত অনুভূমিক রেজোলিউশন ব্যবহার করতে সর্বাধিক।

বেসলাইন কুইকটাইম প্লেয়ার, ফাইলের M4V সংস্করণটি বাজানো, হার্ডওয়্যার অ্যাক্সিলারেটেড ডিকোডিং অনুমিতভাবে সক্ষম। এটি 4.51 CPU সেকেন্ড ব্যবহার করে।

VLC সংস্করণ 2.12 ব্যবহার করে, আমি নিম্নলিখিত ফলাফল পেয়েছি:

  • এমকেভি ফাইল, সফ্টওয়্যার ডিকোডিং: 28.89 CPU সেকেন্ড;
  • এমকেভি ফাইল, হার্ডওয়্যার এক্সিলারেটেড ডিকোডিং: 22.82 CPU সেকেন্ড;
  • এম 4 ভি ফাইল, সফটওয়্যার ডিকোডিং: ২9.76 CPU সেকেন্ড;
  • এম 4 ভি ফাইল, হার্ডওয়্যার এক্সিলারেটেড ডিকোডিং: 22.44 CPU সেকেন্ড।

MPlayerX সংস্করণ 1.0.21 (1718) এ, আমি নিম্নলিখিত ফলাফল পেয়েছি (হার্ডওয়্যার অ্যাক্সিলারেশনটির কোনও উল্লেখ নেই কারণ এটি সক্ষম বা নিষ্ক্রিয় করার উপায় খুঁজে পাচ্ছি না এবং ডিফল্ট আচরণ কী তা ধারণা নেই):

  • এমকেভি ফাইল: 15.92 CPU সেকেন্ড;
  • এম 4 ভি ফাইল: 15.74 CPU সেকেন্ড।

অবশেষে আমি মুভিস্ট সংস্করণ 1.3.3 চেষ্টা করেছিলাম, যা ডিকোডার হিসাবে কুইকটাইম বা FFmpeg ব্যবহার করে সমর্থন করে এবং এটি হার্ডওয়্যার অ্যাক্সিলারেশনের জন্য একটি চেকবক্স রয়েছে। যাইহোক, আমি QuickTime ডিকোডার ব্যবহার করে ফাইলটির MKV সংস্করণ ডিকোড করতে পারিনি। ফলাফল হল:

  • এমকেভি ফাইল, সফটওয়্যার ডিকোডিং, এফএফপিপি ডিকোডার: 31.96 CPU সেকেন্ড;
  • এমকেভি ফাইল, হার্ডওয়্যার এক্সিলারেটেড ডিকোডিং, FFmpeg ডিকোডার: 8.31 CPU সেকেন্ড;
  • এম 4 ভি ফাইল, সফ্টওয়্যার ডিকোডিং, এফএফপিপি ডিকোডার: 30.73 CPU সেকেন্ড;
  • এম 4 ভি ফাইল, হার্ডওয়্যার এক্সিলারেটেড ডিকোডিং, FFmpeg ডিকোডার: 9.04 CPU সেকেন্ড;
  • এম 4 ভি ফাইল, সফ্টওয়্যার ডিকোডিং, কুইকটাইম ডিকোডার: 37.03 CPU সেকেন্ড;
  • এম 4 ভি ফাইল, হার্ডওয়্যার এক্সিলারেটেড ডিকোডিং, কুইকটাইম ডিকোডার: 8.12 CPU সেকেন্ড।

যেমন দেখা যায়, মুভিস্ট FFmpeg ডিকোডার এবং হার্ডওয়্যার অ্যাক্সিলারেটেড ডিকোডিংটি VLC বা MPlayerX এর তুলনায় সবচেয়ে কার্যকরী বিকল্প, তবে এখনও M4V ফাইলগুলি ডিকোডিংয়ে কুইকটাইমের তুলনায় কার্যকরী কম কার্যকর। আদর্শ সমাধান কুইকটাইম প্লেয়ারের অধীনে এমকেভি বাজানো হবে, কিন্তু পেরিয়ান আর ম্যাক্রিক্সে কাজ করে না।


5

দিন MPV একটি প্রচেষ্টা. প্রকল্প হয় Github উপর অবস্থিত আপনি যদি নিজের সংস্করণ কম্পাইল করতে চান। কম্পাইলিং তথ্য পাওয়া যাবে এখানে

এটি mplayer এর উত্তরাধিকার কোড কাটা এবং mplayer2 সুবিধা একসঙ্গে আনা লক্ষ্য। ফলাফল বেশ চিত্তাকর্ষক, যদিও এখনও ওএস এক্স এর জন্য তার শৈশব।

বেসরকারী বিল্ড পাওয়া যাবে এখানে । আমি mpv_20131222004653_git-4833e92 পরীক্ষা করছি 22 ডিসেম্বর, 2013 এ সংকলিত এবং এটি আপনাকে কাজ করতে বলতে পারে।

উপরন্তু, আপনি কিছু গ্রহণ করতে পারেন ভাল কনফিগারেশন অপশন , নিজেকে pigoz দ্বারা রূপরেখা হিসাবে।

আপনার প্রশ্ন অনুযায়ী, আপনি সরাসরি ফোকাস করতে চান opengl-hq যা সরাসরি জিপিইউতে ভিডিও স্ট্রিম অফলোডিংয়ের উপর দৃষ্টি নিবদ্ধ করে।

আমার পরীক্ষায়, আমি এমপিভি খুঁজে পেয়েছি এমপিভি ফাইলগুলি প্লে করার সময় অর্ধেক পর্যন্ত MPlayer OSX প্রসারিত করার জন্য।


শুধু ম্যাকোস সিয়েরার উপর এমপিভি করার চেষ্টা করেছি (আপনি এটি নিজে কম্পাইল করতে হবে না, এটি হোমব্রুতে ইনস্টল করা যাবে) এবং এটি ভিএলসি অপেক্ষা আমার জন্য 2-3 গুণ বেশি CPU দক্ষ। আমি সত্যিই এটা সুপারিশ!
mav

0

আমি পছন্দ করি Movist । মুভিস্টের সাথে, এখন আর বুটক্যাম্প ব্যবহার করে উইন্ডোজ পুনরায় বুট করতে হবে না। Movist এছাড়াও DXVA 2.0 খেলা করতে পারেন।


0

আমার জন্য এমপিভি এমপিএলএক্সএক্সের তুলনায় কম CPU ব্যবহার করে।

কিন্তু যখন কার্যকলাপ মনিটর MPV তে "পাওয়ার" ট্যাবটি পরীক্ষা করা হলে পূর্ণ-স্ক্রীনে বেশি রস খেয়ে ফেলে। তাই তাপমাত্রা / ব্যাটারি সংবেদনশীল ক্ষেত্রে MPlayerX আরও উপযুক্ত বলে মনে হয় (এটি কোর্সের কনফিগারেশনের উপর নির্ভর করে যেমন স্কালার / পোস্টপ্রোসেস / ফিল্টার)।

720 পি এমকিভি / এইচ ২64 ভিডিও পাওয়ার ব্যবহার 30 এমপিভি বনাম ২0 + 1 ম্যাপ্লেএক্সএক্স

2160 ওয়েবম / ভিপি 9 -২0 এমপিভি বনাম 140 এমপিএলএক্সএক্স


-2

xvmc কাজ করে কিন্তু আপনি দীর্ঘ ব্যাটারি জীবন প্রয়োজন যখন আদর্শ নয়

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