প্রকল্প সম্পর্কে

Napics এর লক্ষ্য হল মিডিয়া লাইব্রেরির ফাইল নামের آشুভ্যাবস্থা, সম্পদের অভাব এবং চিত্রগুণ নানানতাবাদ সমेत ব্যবস্থাপনার কষ্ট দূর করা, Plex বা Jellyfin এর মতো প্লেয়ার সিস্টেমকে প্রতিস্থাপন করা নয়। 1. মিডিয়া লাইব্রেরি ব্যবস্থাপনা ও বিশ্লেষণ: স্বয়ংক্রিয়ভাবে ডিরেক্টরি স্ক্যান করে ভিডিও মেটাডেটা (রেজোলিউশন, এনকোডিং, HDR ইত্যাদি) চিহ্নিত করে, ১০০ নম্বরমানের গুণমান মূল্যায়ন প্রদান করে, ডিরেক্টরি ট্রি, কার্ড এবং ফর্ম ইত্যাদি ভিন্ন ভিউ সমর্থন করে। 2. বুদ্ধিমত্তাপূর্ণ سازمانীकरण ও স্ক্র্যাপিং: TMDB এর মতো বহু-সোর্স মেটাডেটা স্ক্র্যাপিং সমর্থন করে, স্বয়ংক্রিয়ভাবে পোস্টার ও NFO ফাইল মেলে, এবং AI-সাহায্য বিশ্রেণীবিভাজন, বুদ্ধিমত্তapunarnামকরণ এবং মৌসুম ডিরেক্টরি পুনরুদ্ধার কার্যকারিতা প্রদান করে। 3. আপগ্রেড ও রক্ষণাবেক্ষণ: নিম্ন-গুণমান সম্পদ সনাক্ত করে উচ্চ-গুণমান সংস্করণ খুঁজে বদলে দেওয়ার সমর্থন করে, মৌসুম-এপিসোডের পূর্ণতা পরীক্ষা প্রদান করে এবং পছন্দভিত্তিক ব্যক্তিগতকৃত সুপারিশ প্রদান করে। 4. অনলাইন প্রিভিউ ও সাবটাইটেল: অন্তর্নির্মিত ব্রাউজার প্লেয়ার, mkv/ts/avi এর মতো ফর্ম্যাটের রিয়েল-টাইম ট্রান্সমাক্সিং প্লে সমর্থন করে, স্বয়ংক্রিয়ভাবে অন্তর্নিহিত সাবটাইটেল.extract করে এবং মাল্টি-অডিও ট্র্যাক স্বিচিং সমর্থন করে। 5. প্লাগইন সিস্টেম: উচ্চ-মডুলার ডিজাইন প্রয়োগ করে, মেটাডেটা সোর্স, সার্চ, ডাউনলোড (যেমন qBittorrent), ক্লাউড ব্রাউজিং (OpenList) এবং সাবটাইটেল ডাউনলোড ইত্যাদি ফাংশন প্লাগইনের মাধ্যমে বাস্তবায়িত। এই সিস্টেমটি Python (FastAPI) ব্যাকএন্ড এবং Next.js ফ্রন্টএন্ড দিয়ে তৈরি করা হয়েছে, ডেটাবেসের নির্ভরতা ছাড়াই (JSON স্থায়িত্বকরণ ব্যবহার করে), Docker দিয়ে একক্লিক ডিপ্লয়মেন্ট সমর্থন করে।