منصوبے کے بارے میں

کلائپرا ایک MIT لائسنس یافتہ ڈیسک ٹاپ اور موبائل ویڈیو ایڈیٹر ہے جو Rust/Tauri v2 بیک اینڈ کو React 19 فرنٹ اینڈ کے ساتھ ملاتا ہے۔ یہ macOS، Windows، Linux، iOS، اور Android کو نشانہ بناتا ہے، جس میں پہلے سے تیار شدہ بائنریز GitHub Releases، Homebrew، MSI، اور AppImage کے ذریعے دستیاب ہیں۔ کلیدی صلاحیتوں میں فریم ایکیوریٹ ٹرمنگ اور انڈو/ریڈو کے ساتھ ملٹی ٹریک ٹائم لائن، VideoToolbox، D3D11VA، اور VAAPI کے ذریعے ہارڈویئر ایکسلریٹڈ ڈی کوڈنگ، پیک اور RMS ڈسپلے کے ساتھ ریئل ٹائم آڈیو ویو فارم رینڈرنگ، اینیمیٹڈ اوورلے اور فلٹرز کے ساتھ ٹیکسٹ اور ویژول کمپوزٹنگ، اور MP4، MOV، WebM، MKV، MP3، WAV، PNG، ProRes، اور H.264 کے لیے امپورٹ/ایکسپورٹ سپورٹ شامل ہیں۔ اس آرکیٹیکچر میں React/TypeScript فرنٹ اینڈ (ٹائم لائن UI، پریویو کینوس، فلم سٹرپ کیشے) کو Rust بیک اینڈ (FFmpeg ڈی کوڈر پول، ہارڈویئر ایکسلریشن، ایکسپورٹ پائپ لائن) سے الگ رکھا گیا ہے جو Tauri IPC کے ذریعے جڑا ہوا ہے۔ اس پروجیکٹ میں پروڈکشن صرف پرفارمنس ٹیلی میٹری بھی شامل ہے جو عددی ٹائمنگ میٹرکس اور GPU/OS معلومات اکٹھی کرتی ہے بغیر ذاتی ڈیٹا، میڈیا مواد، یا فائل پاتھ کے۔ ڈویلپمنٹ کے لیے Node.js 18+، Rust 1.70+، اور FFmpeg 6.0+ درکار ہے۔ اس ریپوزٹری میں فرنٹ اینڈ اور بیک اینڈ ٹیسٹ، TypeScript چیکنگ، اور فارمیٹنگ اسکرپٹس شامل ہیں۔ MIT لائسنس کے تحت تعاون کا خیرمقدم کیا جاتا ہے، جس میں FFmpeg انحصار LGPL v2.1+ کے تحت ہیں۔