আমি কীভাবে ন্যূনতম মানের ক্ষতি সহ এইচ .264 ভিডিওটি পুনরায় এনকোড করব?


20

আমার কাছে প্রচুর এমপিইজি-টিএস ফাইল রয়েছে (.TS ধারক কিন্তু এইচ .২64 video ভিডিও) এবং প্লেব্যাক ব্যতীত ঠিক আছে আপনি যখন এগিয়ে / পিছনে বা দ্রুত ফরোয়ার্ড এড়ান তখন এটি খুব আস্তে হয়ে যায় এবং পিক্সেলেটেড হয়ে যায় ইত্যাদি ইত্যাদি except

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

আমি যখন তাদের হ্যান্ডব্রেক (.MP4 ধারক) দিয়ে পুনরায় এনকোড করি তখন তারা খুব বাজায়, খুব ভাল এবং ভিডিওটিতে সন্ধান করা তাত্ক্ষণিক ইত্যাদি হয় etc.

ন্যূনতম মানের ক্ষতি সহ আমার এমপিইজি-টিএস ফাইলগুলি ট্রান্সকোড / পুনরায় এনকোড করা কি সম্ভব? যদি তা হয় তবে আমার সেরা বাজিটি কী? এগুলি প্রতিটি প্রায় 2 এমবিপিএস (অর্থাত্ প্রতি ঘন্টা 2 জিবি) হয় তবে আমি "ন্যূনতম মানের ক্ষতি" ফাইলের জন্য 10+ গিগাবাইটের প্রয়োজন হলে সেগুলি পুনরায় এনকোড করতে চাই না। আমি ভিডিওটি একই আকারের রাখার আশা করছি।

কেউ আমাকে কোন পরামর্শ দিতে পারেন?




4
আপনি কি কেবল এমকেভি বা এমপি 4 ফাইলে এগুলি পুনরায় রিমাক্স করার চেষ্টা করেছেন তা দেখতে সহায়তা করে কিনা? এর উত্তরগুলি দেখুন: আমি কীভাবে আরও ভাল প্লেব্যাকের জন্য এমপিইজি-টিএস (ডিভিবি-এস ক্যাপচারগুলি) রূপান্তর এবং মেরামত করতে পারি?
আফরাজায়

উত্তর:


23

এটি সম্ভবত একটি ধারক সমস্যা, এটির সাথে একটি নতুন ধারক বিন্যাসে অনুলিপি করা

avconv -i input.ts -c copy output.mp4

আপনার সমস্যা ভাল করতে পারে। এটি 100% ক্ষতিহীন হবে। যদি এটি কাজ না করে তবে 18 এর একটি ক্রাফকে সাধারণত 'ভিজ্যুয়াল লসলেস' হিসাবে বিবেচনা করা হয়; আপনি এটি হ্যান্ডব্রেক ('ভিডিও' ট্যাব এর নীচে) বা অ্যাভকনভ সহ সেট করতে পারেন:

avconv -i input.ts -c:a copy -c:v libx264 -crf 18 -preset veryfast output.mp4

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

দ্রষ্টব্য: আপনি চাইলে, ffmpeg একক সিনট্যাক্সের সাথে অ্যাভকনভ যা কিছু করতে পারে তা করতে পারে (কেবল অ্যাফকান্ভের সমস্ত উদাহরণ এফএফএমপিগের সাথে প্রতিস্থাপন করুন)।

FOOTNOTE: আপনি এই ffmpeg x264 এনকোডিং গাইড আরও তথ্যের জন্য দরকারী খুঁজে পেতে পারেন ।


8

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

X264 এর মতো একটি এনকোডার কেবলমাত্র এটিই করতে পারে - আপনার প্রধান "নিয়ন্ত্রণ" নকটি হবে কনস্ট্যান্ট রেট ফ্যাক্টর সেটিং, যা কোনওভাবে "ধ্রুব মানের" ফ্যাক্টর হিসাবে কাজ করে। তা ছাড়া, পুনরায় এনকোডিং করার সময় এবং একটি নির্দিষ্ট এনকোডার দিয়ে একই ভিজ্যুয়াল / অভিজ্ঞ মানের রাখার সময় কত বিটরেট সংরক্ষণ করা যায় তার প্রযুক্তিগত সীমাবদ্ধতা রয়েছে।

অবশ্যই, আপনি XviD (একটি সাধারণ এমপিইজি 4 পার্ট II এনকোডার) এবং x264 এর জন্য আজকের সবচেয়ে উন্নত এইচ .264 এনকোডারটির জন্য আলাদা আলাদা ফলাফল পাবেন। এবং তারপরে আপনি মেনকনসেপ্ট এইচ .264 এনকোডার কেনার চেষ্টা করতে পারেন এবং দেখতে পান যে এটি ব্যবহার করে একই গড় বিট হারে আরও ভাল মানের ফলাফল পাওয়া যায়।

ভিডিও এনকোডিংয়ে আপনাকে যে কোনও উপায়ে কয়েকটি ট্রায়াল চালাতে হবে, কারণ এটি উত্স উপাদানের উপরও নির্ভর করে। একটি ফুটবল খেলা স্নুকারের রাউন্ডের চেয়ে এনকোড করা আরও শক্ত। X264 এ কিছু অপশন রয়েছে যা -tune filmউদাহরণস্বরূপ FFmpeg- এ বিকল্প সহ কয়েকটি ধরণের উদাহরণস্বরূপ ফিল্মগুলির জন্য সুর তৈরি করতে দেয় তবে পার্থক্যটি ন্যূনতম হতে পারে।

উদাহরণ এবং আরও তথ্যের জন্য দেখুন FFmpeg: চূড়ান্ত ভিডিও এবং অডিও ম্যানিপুলেশন সরঞ্জাম


1

আমার ব্লু রশ্মির জন্য যদি আমি এমপিইজি-টিএস ফাইলগুলি এনকোড করি আমি হ্যান্ডব্রেক উচ্চ প্রোফাইল ব্যবহার করি এবং এই সেটিংস সহ উন্নত ট্যাব ব্যবহার করি: আরএফ 20

b-adapt=2:rc-lookahead=60:bframes=8:direct=auto:trellis=2:ref=16:subq=10:me=umh:merange=24:analyse=all

এনকোড করতে কিছু সময় সময় লাগে তবে মানটি একটি ব্লু রশ্মি থেকে আলাদা করা কঠিন।

আপনার লক্ষ্যটি যদি একই আকার হয় তবে এটি ঘটবে না কারণ এটি ভিন্ন কোডেক / সংক্ষেপণ। ফাইলের আকার এবং মান একই জিনিস নয়।

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