इस प्रोजेक्ट के बारे में

MyCut कंटेंट क्रिएटर्स के लिए एक AI वीडियो एडिटिंग टूल है, जिसका उद्देश्य टॉपिक चयन से लेकर फाइनल वीडियो तक की प्रक्रिया को ऑटोमेट करना है। इसकी मुख्य विशेषताएं इस प्रकार हैं: 1. **टॉपिक और कॉपी राइटिंग जनरेशन**: यह AI के माध्यम से इंटरनेट पर हॉट टॉपिक्स खोजने, कीवर्ड्स के आधार पर वीडियो आउटलाइन और स्टोरीबोर्ड कॉपी जेनरेट करने, और एडिटिंग व सेविंग के लिए एक कॉपी लाइब्रेरी प्रदान करने का समर्थन करता है। 2. **ऑटोमेटेड एडिटिंग पाइपलाइन**: स्थानीय वीडियो (वैकल्पिक SRT सबटाइटल के साथ) अपलोड करने के बाद, सिस्टम छह-चरणीय पाइपलाइन (आउटलाइन एक्सट्रैक्शन $\rightarrow$ टाइम इंटरवल रिकग्निशन $\rightarrow$ हाईलाइट स्कोरिंग $\rightarrow$ टाइटल जनरेशन $\rightarrow$ टॉपिक क्लस्टरिंग $\rightarrow$ FFmpeg स्लाइसिंग) के माध्यम से स्वचालित रूप से वीडियो स्लाइस तैयार करता है। 3. **कॉपी-ड्रिवन स्लाइसिंग**: यह सेव की गई कॉपी को अपलोड किए गए वीडियो से जोड़ने का समर्थन करता है। AI स्क्रिप्ट के मुख्य बिंदुओं के आधार पर क्लिप्स को स्कोर करता है, जिससे स्लाइस की गई सामग्री पूर्व-निर्धारित स्क्रिप्ट के अधिक अनुरूप होती है। तकनीकी आर्किटेक्चर में FastAPI बैकएंड और React फ्रंटएंड का उपयोग किया गया है, जिसमें डिफ़ॉल्ट रूप से DeepSeek LLM एकीकृत है। यह प्रोजेक्ट डेस्कटॉप लोकल रन मोड का समर्थन करता है, जिसमें Redis की आवश्यकता नहीं है, डेटा स्टोरेज के लिए SQLite का उपयोग किया जाता है, और वीडियो प्रोसेसिंग के लिए FFmpeg का उपयोग किया जाता है।