Guides·10 min

লিখেছেন Rawnok Jahan

Plex থেকে Jellyfin-এ কীভাবে যাবেন (২০২৬): বাস্তবসম্মত গাইড

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

এই গাইডটি ঠিক উল্টো পরিস্থিতি ধরে লেখা: আপনার সঙ্গে আরও কিছু মানুষ থাকেন, যারা কনটেন্ট দেখেন, এবং আপনি চান না যে তারা কোনো বিরতি টের পান। এই কারণেই সবচেয়ে কার্যকর পরামর্শটি শুরুতেই দেওয়া হয়েছে।

সত্যিটা হলো: Tuneline হলো আপনার সরবরাহ করা কনটেন্ট চালানোর একটি মিডিয়া প্লেয়ার। এটি মিডিয়া সার্ভার নয়, Plex-এর বিকল্প নয় এবং Jellyfin ক্লায়েন্টও নয়। শেষে এটির সংক্ষিপ্ত ও নির্দিষ্ট উল্লেখ আছে।

নিয়ম শূন্য: দুটিই সমান্তরালে চালান

Plex বন্ধ করবেন না। প্রথম দিনেও নয়, সপ্তম দিনেও নয়।

Jellyfin একই ডিস্কের একই ফাইল পড়ে। দুটি সার্ভারই একই সময়ে একই লাইব্রেরি ফোল্ডারে নির্দেশ করতে পারে, কারণ স্ক্যানিং কেবল পড়ে, কোনো লেখা হয় না। তাই:

  1. Plex-এর পাশাপাশি Jellyfin ইন্সটল করুন।
  2. এটিকে একই মিডিয়া ফোল্ডারগুলোর দিকে নির্দেশ করুন।
  3. Plex সবাইকে সেবা দিতে থাকাকালীন Jellyfin-কে স্ক্র্যাপ করতে দিন।
  4. প্রতিটি ডিভাইস ঠিকমতো কাজ করছে নিশ্চিত হওয়ার পর একবারে একজন করে Jellyfin-এ নিয়ে যান।
  5. কেউ টানা দুই সপ্তাহ Plex ব্যবহার না করা পর্যন্ত এটি বন্ধ করবেন না।

মাইগ্রেশন নিয়ে প্রতিটি ভয়াবহ গল্পের শুরু হয় শুক্রবার রাতে চালু থাকা সিস্টেমটি বন্ধ করে দেওয়ার মাধ্যমে। এর কোনো ইতিবাচক দিক নেই।

ধাপ ১: প্রথমেই ফোল্ডারের নামকরণ যাচাই করুন

এটি এমন একটি ধাপ, যা মানুষ এড়িয়ে যায়; অথচ আপনার মাইগ্রেশন স্বচ্ছন্দ হবে, নাকি বিরক্তিকর হয়ে উঠবে, তা মূলত এটিই নির্ধারণ করে।

Plex-এর ডেটাবেসে বছরের পর বছর ধরে মিল খোঁজা, ম্যানুয়াল সংশোধন এবং মেটাডেটা ঠিক করার তথ্য জমা থাকে। এর কোনোটিই স্থানান্তরিত হয় না। Jellyfin কেবল আপনার ফাইলের নাম থেকেই শুরু করে। নামকরণ অগোছালো হলে Plex নীরবে তা সামলে নিচ্ছিল, কিন্তু Jellyfin তা করবে না।

স্ক্যান করার আগে এগুলো ঠিক করে নিন:

সিনেমা — প্রতিটি সিনেমার জন্য আলাদা একটি ফোল্ডার:

Movies/
  The Thing (1982)/
    The Thing (1982).mkv

সিরিজ — শো, সিজন, SxxExx:

Shows/
  Severance (2022)/
    Season 01/
      Severance (2022) - S01E01.mkv

ফোল্ডারের নামে বছর যোগ করলেই বেশিরভাগ অমিল নিজে থেকেই ঠিক হয়ে যায়। এখানে এক ঘণ্টা নাম পরিবর্তনে ব্যয় করলে পরে অনেক ম্যানুয়াল সংশোধনের কাজ বেঁচে যাবে, আর FileBot বা tinyMediaManager-এর মতো টুল এর বেশিরভাগই করে দিতে পারে।

Plex চালু থাকা অবস্থাতেই নাম পরিবর্তনের কাজ করুন। দুটি সার্ভারই একই সংশোধিত নাম পড়বে, ফলে কাজটি সঙ্গে সঙ্গেই যাচাই করতে পারবেন।

ধাপ ২: Jellyfin ইন্সটল করুন

Docker সাধারণত ব্যবহৃত পদ্ধতি এবং পরে স্থানান্তরের জন্যও সবচেয়ে সহজ। Windows, macOS, বেশিরভাগ Linux ডিস্ট্রিবিউশন এবং NAS অ্যাপ স্টোরে (Synology, QNAP, Unraid) নেটিভ প্যাকেজও রয়েছে।

ইন্সটলের সময় দুটি বিষয় ঠিকভাবে করুন:

  • আপনার মিডিয়া read-only হিসেবে মাউন্ট করুন, যদি আপনার সেটআপে তা সম্ভব হয়। স্ক্যানারের লাইব্রেরিতে লেখার কোনো দরকার নেই।
  • হার্ডওয়্যার ট্রান্সকোডিং চাইলে GPU পাস-থ্রু করুন — Intel QuickSync-এর জন্য Linux-এ /dev/dri, অথবা NVIDIA container runtime ব্যবহার করুন। Jellyfin-এ এটি বিনামূল্যে, আর মানুষ স্থানান্তরিত হওয়ার অন্যতম বড় কারণ এটাই।

ধাপ ৩: স্ক্যান করে সংশোধন করুন

Jellyfin-কে আপনার ফোল্ডারগুলোর দিকে নির্দেশ করে স্ক্র্যাপ করতে দিন। বড় লাইব্রেরিতে এতে কয়েক ঘণ্টা লাগতে পারে; তাকে নিজের মতো কাজ করতে দিন।

এরপর সাধারণ সমস্যাগুলো যাচাই করুন:

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

বারবার পুনরায় স্ক্যান না করে Jellyfin-এ আইটেমটির শনাক্তকারী সম্পাদনা করে ঠিক করুন (শিরোনাম বা provider ID দিয়ে খুঁজুন)।

ধাপ ৪: কী স্থানান্তরিত হবে, আর কী হবে না

কাউকে কোনো প্রতিশ্রুতি দেওয়ার আগে বিষয়টি পরিষ্কারভাবে বুঝে নিন।

স্থানান্তর হবে?নোট
মিডিয়া ফাইলপ্রযোজ্য নয়কখনো সরানো হয় না — দুটি সার্ভারই একই ডিস্ক পড়ে
লাইব্রেরির কাঠামোহ্যাঁফোল্ডার থেকে পুনর্গঠিত হয়
মেটাডেটা ও আর্টওয়ার্কপুনরায় স্ক্র্যাপ করা হয়নতুন করে সংগ্রহ করা হয়, কপি করা নয়। ভালো নামকরণ থাকলে সাধারণত ঠিক থাকে
দেখার ইতিহাসবেশিরভাগই নয়তৃতীয় পক্ষের টুল আছে, তবে নিখুঁত নয়। আসল ক্ষতি এখানেই
ব্যবহারকারী ও অ্যাকাউন্টনাহাতে নতুন করে তৈরি করতে হবে
প্লেলিস্ট ও কালেকশনবেশিরভাগই নয়ম্যানুয়ালি পুনর্গঠন করতে হবে
সাবটাইটেল ফাইলহ্যাঁভিডিওর পাশে থাকা .srt/.ass সাইডকার ফাইলগুলো শনাক্ত হয়ে যায়

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

স্ক্র্যাপ করা মিডিয়া লাইব্রেরি

ধাপ ৫: একবারে একটি করে ক্লায়েন্ট যাচাই করুন

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

কাউকে Jellyfin-এ নেওয়ার আগে প্রতিটি ডিভাইসে নিজে যাচাই করুন:

  • ডিভাইসটির জন্য আদৌ অ্যাপটি আছে কি?
  • এটি কি আপনার ফাইল ডাইরেক্ট-প্লে করতে পারে, নাকি সবকিছু ট্রান্সকোড করে?
  • এটি কি আপনার সাবটাইটেল ফরম্যাট সমর্থন করে?
  • টিভি ডিভাইসে রিমোট কি ঠিকভাবে কাজ করে?

আপনার বাড়িতে ব্যবহৃত আসল হার্ডওয়্যারেই পরীক্ষা করুন। কোনো ডিভাইস যদি সবকিছু ট্রান্সকোড করে, তাহলে Jellyfin-কে নষ্ট মনে হতে পারে; অথচ আসল সমস্যা হলো ক্লায়েন্টটি আপনার কোডেক ডাইরেক্ট-প্লে করতে পারে না।

ধাপ ৬: রিমোট অ্যাক্সেস

Plex তার relay service দিয়ে রিমোট অ্যাক্সেস সামলে নেয়। Jellyfin তা করে না। আপনাকেই এটি কনফিগার করতে হবে, এবং দায়িত্বের দিক থেকে এটি সত্যিই বড় একটি ধাপ।

ঝুঁকি বা এক্সপোজারের ক্রমবর্ধমান মাত্রায় বিকল্পগুলো হলো:

  • একটি ব্যক্তিগত নেটওয়ার্ক ওভারলে (Tailscale, WireGuard)। সবচেয়ে নিরাপদ। ইন্টারনেটে কিছুই প্রকাশিত হয় না। পরিবারের জন্য এটিই সেরা ডিফল্ট পছন্দ।
  • HTTPS-সহ একটি রিভার্স প্রক্সি (Caddy, nginx), আপনার নিজস্ব ডোমেইনে। ভালোভাবে কাজ করে, তবে এখন আপনি ইন্টারনেটমুখী একটি সার্ভিস চালাচ্ছেন এবং সেটি নিয়মিত প্যাচ করে নিরাপদ রাখার দায়িত্ব আপনার।
  • সরাসরি পোর্ট ফরওয়ার্ডিং। করবেন না।

রিমোট অ্যাক্সেস গুরুত্বপূর্ণ হলে এবং আপনি খণ্ডকালীন সিস্টেম অ্যাডমিন হতে না চাইলে, Plex-এ থেকে যাওয়া বা Emby বিবেচনা করার পক্ষে এটিই সবচেয়ে জোরালো যুক্তি।

ধাপ ৭: ধীরে ধীরে Plex অবসর দিন

প্রতিটি ব্যক্তি ও ডিভাইস কোনো অভিযোগ ছাড়াই দুই সপ্তাহ Jellyfin ব্যবহার করার পর Plex container বন্ধ করুন। আরও এক মাস এর ডেটা মুছবেন না — পুনরুদ্ধার করা যায় এমন একটি কনফিগারেশন সস্তা বীমার মতো কাজ করে।

আলাদা প্লেয়ার কোথায় কাজে আসে

শব্দগুলো প্রায়ই গুলিয়ে ফেলা হয় বলে একটি নির্দিষ্ট বিষয় পরিষ্কার করা যাক।

একটি সার্ভার আপনার লাইব্রেরি গোছায়। একটি প্লেয়ার হলো যেটিতে আপনি দেখেন। আপনার Jellyfin সার্ভার ঠিকঠাক চললেও কোনো নির্দিষ্ট ডিভাইসের অ্যাপ ভালো না হলে, অন্য সার্ভার দিয়ে সমস্যাটি সমাধান করতেই হবে এমন নয়।

Jellyfin তার লাইভ অংশের জন্য একটি স্ট্রিম URL বা একটি M3U প্রকাশ করতে পারে, আর যেকোনো সক্ষম প্লেয়ার সেটি খুলতে পারে। Tuneline সেই ভূমিকা পালন করতে পারে — এটি Jellyfin ক্লায়েন্ট নয়, Jellyfin-এর সঙ্গে এর কোনো ইন্টিগ্রেশন নেই এবং এটি আপনার লাইব্রেরি ব্রাউজ করে না। আপনার সার্ভার যে URL দেয়, এটি সেটিই খোলে। (ব্রিজটি কীভাবে কাজ করে।)

একটি সমস্যাজনক ডিভাইসের জন্য এটি কার্যকর। তবে যেসব ডিভাইসে ভালো Jellyfin ক্লায়েন্ট আছে, সেখানে এটি তার বিকল্প নয়।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

আমি কি একই সময়ে Plex ও Jellyfin চালাতে পারি?

হ্যাঁ, একই মেশিনে এবং একই মিডিয়া ফোল্ডারে। স্ক্যানিং কেবল পড়ে, কোনো লেখা হয় না। দুটিকে সমান্তরালে চালানোই প্রস্তাবিত পদ্ধতি।

Jellyfin-এ যাওয়ার সময় কি আমার দেখার ইতিহাস হারিয়ে যাবে?

বেশিরভাগটাই হারাবে। তৃতীয় পক্ষের টুল এর কিছু অংশ স্থানান্তর করতে পারে। কিছু ঘাটতি থাকবে ধরে নিয়ে পরিকল্পনা করুন এবং আগে থেকেই পরিবারের সদস্যদের জানান।

Jellyfin কি বিনামূল্যে হার্ডওয়্যার ট্রান্সকোডিং সমর্থন করে?

হ্যাঁ। Plex Pass-এর দামের কথা বিবেচনা করলে এটিই মানুষ স্থানান্তরিত হওয়ার অন্যতম প্রধান কারণ। আপনাকে GPU-টি container-এ পাস-থ্রু করতে হবে।

Jellyfin কি Plex-এর চেয়ে সেটআপ করা কঠিন?

ইন্সটলেশন প্রায় একই রকম। রিমোট অ্যাক্সেস উল্লেখযোগ্যভাবে কঠিন — Plex এটি আপনার হয়ে সামলে নেয়, Jellyfin-এ কাজটি আপনাকেই করতে হয়।

Jellyfin আমার সিনেমার শিরোনাম ভুল দেখায় কেন?

এটি কেবল ফাইলের নাম থেকেই স্ক্র্যাপ করে; Plex-এর জমে থাকা কোনো ম্যানুয়াল সংশোধন এতে থাকে না। স্ক্যান করার আগে Title (Year)/Title (Year).ext অনুযায়ী নাম পরিবর্তন করুন।

সারকথা

  • দুটিকে সমান্তরালে চালান। প্রথম দিনেই Plex বন্ধ করে দেবেন না।
  • প্রথমে নামকরণ ঠিক করুন — Plex-এর জমে থাকা কোনো সংশোধন Jellyfin-এ নেই।
  • আসল ক্ষতি হলো দেখার ইতিহাস। শুরু করার আগে বিষয়টি জানান।
  • সাফল্য নির্ধারণ করে ক্লায়েন্ট অ্যাপ, সার্ভার নয়। আপনার ব্যবহৃত আসল ডিভাইসগুলো পরীক্ষা করুন।
  • রিমোট অ্যাক্সেস এখন আপনার দায়িত্ব। ইন্টারনেটমুখী সার্ভিস চালাতে না চাইলে একটি ব্যক্তিগত নেটওয়ার্ক ওভারলে ব্যবহার করুন।
  • একটি সন্ধ্যা নয়, একটি সপ্তাহান্ত সময় হাতে রাখুন।

কোনো একটি ডিভাইসের অ্যাপ দুর্বল সংযোগ হলে, download Tuneline করে আপনার সার্ভার প্রকাশ করা একটি স্ট্রিম URL-এ সেটিকে নির্দেশ করুন। বিনামূল্যে এবং বিজ্ঞাপনমুক্ত।

— নোরা ব্লেক

আর্টিকেলটি শেয়ার করুন

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

এই আর্টিকেলটি অন্য ভাষায় পড়ুন

Tuneline একটি মিডিয়া প্লেয়ার অ্যাপ্লিকেশন। এটি কোনো কনটেন্ট সরবরাহ, হোস্ট বা বিতরণ করে না। আপনি নিজের প্লেলিস্ট নিয়ে আসেন, ঠিক যেমনটি VLC-তে করেন।