KVS ফোরামে বর্ধিতকরণের স্ক্রিনশট সহ আপডেট সম্পর্কে সম্পূর্ণ তথ্য খুঁজুন: KVS 7.0.0 আপডেট।
KVS 7.0.0 এ নতুন কি আছে:
- আমরা একটি নতুন শাখা শুরু করছি। সংস্করণ 7.0.x হবে শেষ সংস্করণ যা PHP 7 সমর্থন করে। KVS 7.1 থেকে শুরু করে, আপডেট করার জন্য PHP 8.1 প্রয়োজন হবে। নতুন পিএইচপি সংস্করণে স্থানান্তরের কারণে এই আপডেটটি এড়ানো যাবে না। প্রধান সিস্টেম পরিবর্তনগুলির মধ্যে, KVS ডাটাবেসের InnoDB টেবিল এবং UTF8MB4 এনকোডিং-এ স্যুইচ করছে। এটি ডাটাবেসে যেকোনো ইমোজি (শিরোনাম, মন্তব্য ইত্যাদি) সংরক্ষণ করার অনুমতি দেবে। আপাতত কোন জোরপূর্বক স্থানান্তর হবে না - আমরা পরীক্ষা করব এবং ঐচ্ছিকভাবে স্থানান্তর করব, এবং পরে পুরানো প্রকল্পগুলির জন্য এককালীন স্থানান্তরের জন্য একটি প্লাগইন প্রদান করব৷ এখানে প্রধান সমস্যাটি উচ্চ-লোড প্রকল্পগুলির সাথে: লোড কমাতে ডাটাবেস স্থানান্তরের সময় সাইটটিকে অফলাইনে নেওয়া দরকার।
- আমরা আমাদের নতুন পরিষেবা চালু করতে পেরে আনন্দিত — KVS রূপান্তর ক্লাউড, সম্পূর্ণরূপে KVS-এ একত্রিত, আপনাকে আপনার প্রকল্পগুলিতে আমাদের রূপান্তর শক্তি ব্যবহার করার অনুমতি দেয়৷ দাম অনুরূপ পরিষেবার তুলনায় কয়েকগুণ কম, এবং ক্লাউড আধুনিক ভিডিও কোডেকগুলিতে দ্রুত রূপান্তর করতে সক্ষম করে (H265, AV1)৷ প্রধান KVS রূপান্তর ইঞ্জিনের বিপরীতে, ক্লাউড সরাসরি FFmpeg বিকল্পগুলি ব্যবহার করে না বরং বিটরেট নির্ধারণ করতে মানসম্পন্ন প্রিসেট ব্যবহার করে। এটি ইনপুট ভিডিওগুলির জন্য গতিশীল বিটরেট নির্বাচনের অনুমতি দেয় এবং উৎসের থেকে উল্লেখযোগ্যভাবে বড় আউটপুট ফাইল তৈরি করা এড়িয়ে যায়, যা যাইহোক গুণমান উন্নত করে না। এই প্রাথমিক পর্যায়ে, আমরা কনফিগারেশনের জন্য সাহায্যের জন্য আমাদের সহায়তা দলের সাথে যোগাযোগ করার পরামর্শ দিই, কারণ মান নির্বাচনের কিছু দিক সুস্পষ্ট নাও হতে পারে। ভবিষ্যতে আরো স্ব-পরিষেবা ডকুমেন্টেশন প্রদান করা হবে.
- KVS এখন ইঞ্জিন এবং প্লেয়ার উভয় স্তরেই আধুনিক ভিডিও কোডেক H265 এবং AV1 সমর্থন করে৷ 2026 সাল পর্যন্ত, সমস্ত ডিভাইস জুড়ে প্লেব্যাকের সামঞ্জস্য নিশ্চিত করতে অনেকগুলি ফর্ম্যাট সংরক্ষণ করা প্রয়োজন বলে মনে হয়েছিল। যাইহোক, অ্যাপল তার নতুন ডিভাইসগুলিতে AV1 সমর্থন যোগ করা শুরু করেছে, যার ফলে H265 প্রায় অপ্রচলিত। H265 ব্যাপকভাবে Apple দ্বারা সমর্থিত কিন্তু এটি একটি মালিকানাধীন (প্রদেয়) কোডেক যার জন্য লাইসেন্সিং ফি প্রয়োজন৷ AV1 হল একটি বিনামূল্যের কোডেক এবং দীর্ঘদিন ধরে অন্যান্য প্ল্যাটফর্মে (Android, Windows, Linux) সমর্থিত। অতিরিক্তভাবে, AV1 আরও উন্নত কম্প্রেশন অফার করে (H264 থেকে 45% পর্যন্ত ভাল, যখন H265 30% পর্যন্ত অফার করে)। যাইহোক, AV1 এর একটি প্রধান ত্রুটি হল যে এটিকে যুক্তিসঙ্গত সময়ের মধ্যে স্ট্যান্ডার্ড CPU-ভিত্তিক সার্ভারে দক্ষতার সাথে এনকোড করা যায় না। 2026 সালের হিসাবে, ওয়েব সম্পূর্ণ AV1 গ্রহণের দিকে এগিয়ে যাচ্ছে, সম্ভাব্যভাবে স্টোরেজ এবং ব্যান্ডউইথ খরচ প্রায় 50% কমিয়েছে। বাস্তব প্রকল্প পরীক্ষার উপর ভিত্তি করে, বর্তমান AV1 সমর্থন প্রায় 75-80%, যদিও এটি দেশ অনুসারে পরিবর্তিত হয়: অ্যাপল ডিভাইস দ্বারা প্রভাবিত অঞ্চলগুলি কম সমর্থন দেখায়, যখন Android-ভারী অঞ্চলগুলি 95% পর্যন্ত পৌঁছাতে পারে। এই সংখ্যাগুলি বাড়বে বলে আশা করা হচ্ছে, এবং অবশেষে AV1 H265 এবং H264 উভয়কেই প্রতিস্থাপন করবে। আপাতত, আমরা নতুন উচ্চ-রেজোলিউশন ভিডিওর জন্য (1080p+) AV1 ব্যবহার করার পরামর্শ দিই, সামঞ্জস্যের জন্য H264-এ কম রেজোলিউশন রেখে। স্টোরেজ এবং ট্রাফিকের জন্য CDN খরচ প্রদানকারী প্রকল্পগুলির জন্য এটি বিশেষভাবে গুরুত্বপূর্ণ, কারণ খরচ প্রায় অর্ধেক হতে পারে। একবার AV1 সমর্থন 95%+ এ পৌঁছালে, AV1-এ অন্য সব ফরম্যাটের সাথে H264-এ শুধুমাত্র 480p থাকতে পারে।
- খরচ অপ্টিমাইজেশান বিশ্লেষণ করতে এবং AV1 এ স্যুইচ করার প্রাসঙ্গিকতা মূল্যায়ন করতে, আমরা বিষয়বস্তু পরিসংখ্যান প্লাগইন উন্নত করেছি। এটি এখন রেজোলিউশন, মোট ফাইলের আকার, বিটরেট, পিক্সেল প্রতি বিটরেট, ইত্যাদি দ্বারা বিশদ বিভাজন প্রদান করে। প্লেয়ারের পরিসংখ্যানও এখন আপনার ট্র্যাফিকের AV1/H265 সমর্থনের শতাংশ দেখায় (টেবিল সেটিংসে কলামগুলি সক্ষম করা প্রয়োজন হতে পারে)।
- ট্রাফিক খরচ কমাতে, আমরা প্লেয়ার সেটিংসে দেশ অনুযায়ী ভিডিও ফরম্যাট পরিচালনা করার ক্ষমতা যুক্ত করেছি। উদাহরণস্বরূপ, আপনি ব্যান্ডউইথ ব্যবহার কমাতে কম-মনিটাইজেশন অঞ্চলের জন্য 1080p এবং 4K ফর্ম্যাটগুলি অক্ষম করতে পারেন৷
- স্যাটেলাইটের জন্য বিষয়বস্তু ফিল্টারিং ক্ষমতা উন্নত করা হয়েছে। প্রথমত, সমস্ত উপলব্ধ ফিল্টারিং বিকল্পগুলি প্রদর্শন করার জন্য একটি উত্সর্গীকৃত সেটিংস পৃষ্ঠা যুক্ত করা হয়েছে (শুধুমাত্র পাঠযোগ্য; আচরণের উপর প্রভাবের কারণে setup.php এর মাধ্যমে প্রকৃত কনফিগারেশন করা হয়)। দ্বিতীয়ত, প্রকাশের তারিখ দ্বারা ফিল্টারিং এবং বিলম্ব যোগ করা হয়েছে - স্যাটেলাইটগুলিকে শুধুমাত্র নতুন বিষয়বস্তু প্রদর্শন করতে এবং মূল প্রকল্পের সাথে সম্পর্কিত প্রকাশনার তারিখগুলি সামঞ্জস্য করার অনুমতি দেয়৷ এটি এসইওকে উন্নত করে, কারণ ধীরে ধীরে বিষয়বস্তু প্রকাশের ফলে আরও ভালো ইন্ডেক্সিং হয়। অতিরিক্তভাবে, স্যাটেলাইট এক্সপোর্ট ফিডগুলি এখন সমস্ত কনফিগার করা ফিল্টারিং নিয়ম প্রয়োগ করে (স্যাটেলাইট ডোমেনের মাধ্যমে ফিড ইউআরএল ব্যবহার করুন)।
- KVS-এ টেক্সট-ভিত্তিক নিউরাল নেটওয়ার্কগুলির সম্পূর্ণ সমর্থনের জন্য AI GPT টেক্সট প্রসেসর প্লাগইন যোগ করা হয়েছে। এই প্লাগইনটি শিরোনাম পুনরায় লিখতে, বর্ণনা তৈরি করতে, একাধিক ভাষায় অনুবাদ করতে এবং উপগ্রহের সমার্থককরণ করতে বেশ কয়েকটি সমর্থিত মডেল ব্যবহার করার অনুমতি দেয়। এটি ভিডিও এবং অ্যালবাম উভয় সমর্থন করে, সেইসাথে ট্যাগ এবং বিভাগের অনুবাদ।
- ভিডিও ফর্ম্যাট গোষ্ঠীগুলি এখন ভিডিও প্রকারের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে ফর্ম্যাটগুলি নির্বাচন করতে পারে: উল্লম্ব, সংক্ষিপ্ত বা দীর্ঘ৷ এটি আরও নমনীয় কনফিগারেশনের অনুমতি দেয় - উদাহরণস্বরূপ, একটি "শর্টস" গ্রুপে সমস্ত ছোট ভিডিও পাঠানো এবং একটি "উল্লম্ব" গ্রুপে উল্লম্ব ভিডিও পাঠানো, প্রতিটি আলাদা বিন্যাস সেট এবং সেটিংস সহ।
- পোস্ট স্থানীয়করণের জন্য সমর্থন যোগ করা হয়েছে।
- AgeVerif সেটিংস এখন উপনাম সমর্থন করে, কারণ পরিষেবাটির জন্য বিভিন্ন ডোমেনের জন্য বিভিন্ন অ্যাক্সেস কী প্রয়োজন৷
- গ্র্যাবার সেটিংস এখন সমস্ত আমদানি করা ভিডিওর জন্য একটি চ্যানেল বরাদ্দ করার অনুমতি দেয় (আগে শুধুমাত্র সামগ্রীর উত্স সমর্থিত ছিল)।
- বিভাগ স্বয়ংক্রিয়-নির্বাচন প্লাগইনটিতে এখন ট্যাগগুলি সরানোর বিকল্প রয়েছে যদি একই নামের বিভাগগুলি বরাদ্দ করা হয়, ডুপ্লিকেট ট্যাগিং প্রতিরোধ করে।
- বিজ্ঞাপন সেটিংস এখন উন্নত টার্গেটিংয়ের জন্য বিজ্ঞাপন কোডে বিভাগ বা ট্যাগ পাস করার জন্য বিশেষ টোকেন সমর্থন করে।
- শ্রেণীকরণে মোটের অপ্টিমাইজেশন উন্নত করা হয়েছে, যা ব্যাকগ্রাউন্ড অপারেশনের সময় ডাটাবেস লোড কমাতে হবে।
- গণ সম্পাদনায় এখন নির্বাচিত ভিডিও এবং অ্যালবামের জন্য শ্রেণীবিন্যাস পুনরায় সেট করার ক্ষমতা অন্তর্ভুক্ত।
- স্ক্রিনশট রোটেটর সেটিংস এখন ম্যানুয়ালি আপলোড করা স্ক্রিনশট সহ ভিডিওগুলির জন্য ঘূর্ণন নিষ্ক্রিয় করার একটি বিকল্প অন্তর্ভুক্ত করে৷
বাগগুলি সংশোধন করা হয়েছে:
- [মাঝারি]: কিছু ক্ষেত্রে, ব্যবহারকারীরা যারা ভিডিও বা অ্যালবাম আপলোড করেছে তারা তাদের অ্যাক্সেস করতে পারবে না যদি তারা এখনও সক্রিয় না হয়।
- [মাইনর]: পরিসংখ্যানে জাল ত্রুটি কমাতে পরিচিত বট থেকে প্লেয়ারের ত্রুটি সংগ্রহ করা অক্ষম।
- [মাইনর]: মডেল স্বয়ংক্রিয়-নির্বাচন প্লাগইন উপনামে বিন্দুর জন্য হিসাব করেনি।
- [মাইনর]: সেটিংসের মাধ্যমে লুকানো অ্যাডমিন প্যানেল বিজ্ঞপ্তিগুলি আর শুরু পৃষ্ঠায় দেখা যায় না৷
- [মাইনর]: স্ক্রিনশট ডাউনলোড করার সময় আমদানি এখন একটি রেফারার হেডার পাঠাবে, কিছু গ্র্যাবারদের প্রয়োজন অনুযায়ী।
- [মাইনর]: PHP-এর অন্তর্নির্মিত বৈধতা নিয়ম অনুসরণ করার জন্য KVS জুড়ে ইমেল যাচাইকরণকে প্রমিত করা হয়েছে।
- [মাইনর]: নতুন ট্যাগ যোগ করার সময় স্থির ডুপ্লিকেট স্পেস।