প্রকল্প সম্পর্কে
SnapOtter একটি স্ব-হোস্টেড ফাইল-প্রক্রিয়াকরণ অ্যাপ্লিকেশন যা একটি ওয়েব ইন্টারফেস, REST API এবং পাইপলাইন ওয়ার্কফ্লোরের মাধ্যমে রূপান্তর, কম্প্রেশন, সম্পাদনা, OCR, ট্রান্সক্রিপশন, মেটাডেটা অপসারণ এবং স্থানীয় AI অপারেশন সরবরাহ করে।
README পাঁচটি ক্ষেত্র জুড়ে 200 টিরও বেশি টুল তালিকাভুক্ত করে:
- ইমেজ: রিসাইজ, ক্রপ, কম্প্রেস, রূপান্তর, ওয়াটারমার্ক, রঙ সমন্বয়, স্ক্রিনশট পরিষ্কার, মিম, ভেক্টরাইজেশন, GIF টুলস, ডুপ্লিকেট সনাক্তকরণ, পাসপোর্ট ফটো এবং ফর্ম্যাট কনভার্টার। এটি ক্যামেরা RAW ফর্ম্যাট সহ 55+ ইনপুট ফর্ম্যাট এবং 17 আউটপুট ফর্ম্যাটের জন্য সমর্থন জানায়।
- ভিডিও: রূপান্তর, কম্প্রেশন, ট্রিমিং, রিসাইজিং, ক্রপিং, মার্জিং, ভিডিও-থেকে-GIF, অডিও নিষ্কাশন, স্থিতিশীলকরণ, FPS পরিবর্তন এবং সাবটাইটেল বার্ন বা নিষ্কাশন।
- অডিও: রূপান্তর, ট্রিমিং, নরমালাইজেশন, ভলিউম এবং ফেড নিয়ন্ত্রণ, পিচ শিফটিং, সাইলেন্স অপসারণ, নয়েজ রিডাকশন, মার্জিং, স্প্লিটিং এবং ওয়েভফর্ম জেনারেশন।
- PDF: মার্জ, স্প্লিট, কম্প্রেস, রূপান্তর, সুরক্ষা, আনলক, রিড্যাক্ট, স্বাক্ষর, ওয়াটারমার্ক, পৃষ্ঠা নম্বর, OCR এবং ইমেজে রপ্তানি।
- সাধারণ ফাইল: CSV/JSON/XML/YAML রূপান্তর, CSV মার্জিং এবং স্প্লিটিং, Excel-থেকে-CSV, চার্ট তৈরি এবং ZIP তৈরি/নিষ্কাশন।
একটি ব্রাউজার-ভিত্তিক, লেয়ার-সক্ষম ইমেজ এডিটর ব্রাশ, শেপ, অ্যাডজাস্টমেন্ট, ফিল্টার, কার্ভ এবং কীবোর্ড শর্টকাট সহ অন্তর্ভুক্ত। স্থানীয় AI বৈশিষ্ট্য সেটের মধ্যে রয়েছে ব্যাকগ্রাউন্ড রিমুভাল, ইমেজ আপস্কেলিং, ফটো রিস্টোরেশন এবং কালারাইজেশন, অবজেক্ট রিমুভাল, ফেস ব্লারিং এবং এনহ্যান্সমেন্ট, OCR, অডিও ট্রান্সক্রিপশন, স্বয়ংক্রিয় সাবটাইটেল, ক্যানভাস এক্সপ্যানশন এবং ট্রান্সপারেন্সি রিপেয়ার।
টুলগুলিকে পুনর্ব্যবহারযোগ্য পাইপলাইনে চেইন করা যেতে পারে, যার ডিফল্ট সীমা 20 ধাপ এবং JSON ইম্পোর্ট/এক্সপোর্ট। প্রতিটি টুল API-কী প্রমাণীকরণ ব্যবহার করে একটি REST API-এর মাধ্যমে প্রকাশিত হয়, /api/docs-এ ইন্টারেক্টিভ ডকুমেন্টেশন সহ।
ডিপ্লয়মেন্ট Docker-এর উপর ভিত্তি করে। একটি একক-কন্টেইনার কুইক স্টার্ট এম্বেডেড Postgres 17 এবং Redis 8 অন্তর্ভুক্ত করে, যখন একটি প্রোডাকশন Compose সেটআপ অ্যাপ্লিকেশনটিকে পৃথক Postgres এবং Redis কন্টেইনারের পাশাপাশি চালায়। AMD64 এবং ARM64-এর জন্য ইমেজ উপলব্ধ। নির্বাচিত AI ওয়ার্কলোডের জন্য NVIDIA CUDA এক্সিলারেশন সমর্থিত, যার মধ্যে ব্যাকগ্রাউন্ড রিমুভাল, আপস্কেলিং এবং ট্রান্সক্রিপশন অন্তর্ভুক্ত; OCR পোর্টেবল CPU রানটাইম ব্যবহার করে এবং Intel/AMD ইন্টিগ্রেটেড-GPU AI ইনফারেন্স সমর্থিত হিসাবে তালিকাভুক্ত নয়।
প্ল্যাটফর্মটি Google, GitHub এবং Okta-এর মতো OIDC/SSO প্রদানকারীদের সমর্থন করে এবং আরবি ভাষার জন্য ডান-থেকে-বাম সমর্থন সহ 21টি ভাষায় স্থানীয়করণ করা হয়েছে। ডিফল্ট কুইক-স্টার্ট ক্রেডেনশিয়াল হল admin/admin, প্রথম লগইনে পাসওয়ার্ড পরিবর্তন প্রয়োজন। প্রকল্পটি বলে যে ফাইলগুলি ব্যবহারকারীর নেটওয়ার্কে থাকে এবং এর কোনও বাহ্যিক SaaS নির্ভরতা নেই; বেসিক অ্যানালিটিক্স বিল্ড টাইমে বা অ্যাডমিন সেটিংসের মাধ্যমে নিষ্ক্রিয় করা যেতে পারে। SnapOtter AGPLv3 এবং একটি বাণিজ্যিক লাইসেন্সের অধীনে দ্বৈত-লাইসেন্সযুক্ত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.