## পরিচিতি
Concat হলো macOS, Windows, Linux ও Android-এর জন্য একটি বিনামূল্যের, ওপেন-সোর্স ভিডিও এডিটর এবং CapCut-এর বিকল্প। মানুষ আসলে যে কাজগুলোর জন্য CapCut খোলে, তার সবই এতে আছে: অটো-ক্যাপশন, টেক্সট-টু-স্পিচ, ব্যাকগ্রাউন্ড রিমুভ, কীফ্রেম অ্যানিমেশন, ইফেক্ট ও টাইটেল, মাল্টি-ট্র্যাক কাটিং, 4K এক্সপোর্ট। আর কোনো শর্ত ছাড়াই: না ওয়াটারমার্ক, না অ্যাকাউন্ট, না সাবস্ক্রিপশন, না আপলোড।
সবকিছু আপনার মেশিনেই চলে, GPU কম্পোজিটরসহ একটি নেটিভ Rust ইঞ্জিনে। ইনস্টল করুন, ফুটেজ টেনে আনুন, কাটুন। ক্যাপশন, ভয়েস আর কাটআউটের AI মডেলগুলো সেটিংস থেকে একবার ডাউনলোড করলেই পরে অফলাইনে কাজ করে। আপনার ফুটেজ কখনো আপনার ডিস্ক ছেড়ে যায় না।
**যেসবের জন্য ভালো:** TikTok, Reels ও Shorts, YouTube ভিডিও, টিউটোরিয়াল ও স্ক্রিন রেকর্ডিং, পডকাস্ট ক্লিপ, মিম।
**মেশিনের জন্যও:** একটি JSON-RPC API, যাতে স্ক্রিপ্ট আর AI এজেন্টও এটি দিয়ে ভিডিও কাটতে পারে।
## মূল বৈশিষ্ট্য
- 🚫 **কোনো ওয়াটারমার্ক নেই। অ্যাকাউন্ট নেই। পেওয়াল নেই।** কখনোই না।
- 🔒 **১০০% লোকাল।** কিছুই আপলোড হয় না। অফলাইনে চলে।
- 💬 **অটো-ক্যাপশন।** লোকাল Whisper। মডেলের সাইজ বেছে নিন, টাইমলাইনে স্টাইল করা ক্যাপশন পেয়ে যান।
- 🗣️ **টেক্সট-টু-স্পিচ + ভয়েস ক্লোনিং।** বিনামূল্যের লোকাল ভয়েস, অথবা কয়েক সেকেন্ডের রেকর্ডিং থেকে যেকোনো কণ্ঠ।
- 🧍 **ব্যাকগ্রাউন্ড রিমুভ।** মানুষ, বস্তু, কিংবা নিজেই মাস্ক এঁকে নিন।
- 🎞️ **কীফ্রেম।** পজিশন, স্কেল, রোটেশন, অপাসিটি, ভলিউম, ইফেক্টের প্যারামিটার। বিল্ট-ইন কার্ভ এডিটর।
- ✨ **১০০টি ইফেক্ট, ফিল্টার ও ট্রানজিশন।** GPU-তে রেন্ডার হয়, প্রিভিউতে সরাসরি দেখা যায়।
- ✂️ **দ্রুত কাটুন।** স্প্লিট, ট্রিম, রিপল, মার্জ, ফ্রিজ ফ্রেম, স্পিড। চাইলে ম্যাগনেটিক টাইমলাইন।
- 🎚️ **মাল্টি-ট্র্যাক, মাল্টি-টাইমলাইন।** এক প্রজেক্টে একাধিক কাট। ব্লেন্ড মোড, ক্রপ, ফ্লিপ।
- 📝 **টাইটেল।** ফন্ট, স্ট্রোক, শ্যাডো, ব্যাকগ্রাউন্ড প্লেট। শুরু করার জন্য প্রিসেট।
- 🎙️ **এক সুইচে ভয়েস পরিষ্কার।** নয়েজ কমানো, কণ্ঠ উন্নত করা, লাউডনেস সমান করা। সঙ্গে চিপমাঙ্ক, রোবট, টেলিফোন আর আরও অনেক কিছু।
- 📤 **এক্সপোর্ট।** H.264, HEVC, AV1। 4K 60 পর্যন্ত, 10-বিট রঙ।
- 🦀 **নেটিভ Rust ইঞ্জিন।** GPU কম্পোজিটর, প্রক্সি, হার্ডওয়্যার ডিকোড। 4K-ও মসৃণভাবে স্ক্রাব হয়।
- 🤖 **স্ক্রিপ্টযোগ্য।** একটি JSON-RPC API, যা দিয়ে স্ক্রিপ্ট আর AI এজেন্ট ভিডিও কাটতে পারে। সোর্স থেকে বিল্ড করলে সঙ্গে gRPC আর একটি কমান্ড-লাইন টুলও পাওয়া যায়।
- 🖥️ **macOS, Windows, Linux, Android।** ২৬টি ভাষা। একই অ্যাপ, একই প্রজেক্ট ফাইল।
## ডাউনলোড
দুইভাবে পাওয়া যায়:
1. **[ওয়েবসাইট](https://concatenate.pages.dev/#download)** আপনার মেশিনের জন্য ঠিক বিল্ডটি দিয়ে দেয়। এখান থেকেই শুরু করুন।
2. **[GitHub Releases](https://github.com/jub0t/Concat/releases)** প্রতিটি প্ল্যাটফর্মের সব বিল্ড রাখে, ইনস্টলার, প্যাকেজ আর চেকসামসহ। যখন নিজে বেছে নিতে চান, তখনকার জন্য।
Concat এখন **বেটা** পর্যায়ে: কাজ করে, তবে এখনো কিছু খুঁত আছে। কোনোটা পেলে [জানান](https://github.com/jub0t/Concat/issues)।
**প্ল্যাটফর্ম**
- ✅ **Windows** · x86_64 (ARM বিল্ড আপাতত বন্ধ আছে, দেখুন [#326](https://github.com/jub0t/Concat/issues/326))। একটি সেটআপ ও একটি `.msi`। SmartScreen কোনো আনসাইনড বিল্ড আটকে দিলে: **More info** › **Run anyway**
- ✅ **macOS** · Intel ও Apple silicon। macOS কোনো আনসাইনড বিল্ড খুলতে না দিলে: `xattr -dr com.apple.quarantine /Applications/Concat.app`
- ✅ **Linux** · x86_64 ও ARM। `.deb`, `.rpm`, `.AppImage` এবং একটি Arch প্যাকেজ। এ ছাড়া **[Flatpark](https://flatpark.org/apps/app.concat.editor/)**-এ একটি Flatpak-ও আছে, যা একটি কমিউনিটি Flatpak রিমোট; এটি প্রতিটি রিলিজের x86_64 `.deb` মুড়ে দেয় এবং রিলিজের সঙ্গে সঙ্গে আপডেট হয়
- ✅ **Android** · ফোন ও ট্যাবলেট
- ✅ **iOS / iPadOS** · iPhone ও iPad, সাইডলোড করে
✅ সমর্থিত · 🚧 কাজ চলছে · 🧪 পরীক্ষা বাকি
**সিস্টেমের প্রয়োজনীয়তা** এবং ঐচ্ছিক মডেলগুলোর সাইজ [ওয়েবসাইটে](https://concatenate.pages.dev/guides/system-requirements) দেওয়া আছে।
**[Code signing policy](../CODE_SIGNING.md)**
## কীভাবে অবদান রাখবেন
> [!IMPORTANT]
> অবদান রাখার সবচেয়ে ভালো উপায় হলো [Releases](https://github.com/jub0t/Concat/releases) পেজ থেকে একটি বিল্ড নিয়ে ব্যবহার করা: কোথায় ভেঙে পড়ে খুঁজে বের করুন, আর কোথায় আরও ভালো হতে পারে বলুন।
>
> কোড লিখতে প্রস্তুত? [CONTRIBUTING.md](../CONTRIBUTING.md)-এ সেটআপ, সোর্স ট্রির গঠন, কোন চেকগুলো চালাতে হবে, আর অবদানগুলো কোন লাইসেন্সে যায় তা লেখা আছে। স্ক্রিপ্ট, সার্ভিস বা এজেন্ট থেকে Concat চালাতে চান? [ডেভেলপার ডকস](https://concatenate.pages.dev/docs)-এ Concat API আর তার ট্রান্সপোর্টগুলোর কথা আছে: JSON-RPC ও gRPC। [এই Discussion](https://github.com/jub0t/Concat/discussions/3)-এ প্রজেক্টটির ঘোষণা দেওয়া হয়েছিল।
>
> অবদানকারীরা Discord সার্ভারে `@Contributor` রোল নিতে পারেন: শুধু চেয়ে নিন।
## স্টারের ইতিহাস