Viewer: रिकॉर्डर
रिकॉर्डर Viewer से Spine एनिमेशन को वीडियो, एनिमेटेड इमेज या इमेज सीक्वेंस के रूप में कैप्चर करता है।
रिकॉर्डिंग मोड
- ⚡ Quick Record —
MediaRecorder+captureStream()का उपयोग करके रियल-टाइम कैप्चर। केवल WebM आउटपुट। तेज़ लेकिन रियल-टाइम फ्रेम रेट तक सीमित। - 🎬 HQ Export — WebCodecs
VideoEncoder+readPixels()का उपयोग करके ऑफ़लाइन फ्रेम-बाय-फ्रेम रेंडरिंग। सभी फॉर्मेट सपोर्ट करता है और पिक्सेल-परफेक्ट आउटपुट देता है।
आउटपुट फॉर्मेट
- वीडियो: WebM, MP4, AVI, MOV
- एनिमेटेड इमेज: GIF, Animated PNG (APNG)
- इमेज सीक्वेंस: PNG Sequence, WebP Sequence
कोडेक्स (HQ Export)
VP8, VP9, H.264 (AVC), AV1, ProRes — उपलब्ध कोडेक्स ब्राउज़र सपोर्ट के आधार पर स्वचालित रूप से डिटेक्ट होते हैं।
गुणवत्ता
- प्रीसेट्स: Low (~1 Mbps), Medium (~3 Mbps), High (~5 Mbps), Lossless (~20 Mbps)।
- कस्टम बिटरेट — सटीक नियंत्रण के लिए kbps में निर्दिष्ट करें।
टाइमिंग
- FPS: 24, 30, 60, या कस्टम (1–120 fps)।
- वार्म-अप — रिकॉर्डिंग शुरू होने से पहले फिज़िक्स/constraint settle होने के लिए सेकंड।
- Pause-after — सेट अवधि के लिए अंतिम फ्रेम होल्ड करें।
- अंतिम फ्रेम शामिल करें — टॉगल।
व्यूपोर्ट और क्रॉप
- क्रॉप सक्षम/अक्षम करें — क्रॉप रीजन टॉगल।
- क्रॉप रेक्टैंगल — Spine वर्ल्ड कोऑर्डिनेट्स में X, Y, चौड़ाई, ऊंचाई।
- Snap to pair — कॉन्फ़िगर करने योग्य पैडिंग के साथ क्रॉप को स्केलेटन पेयर में ऑटो-फिट।
- इंटरैक्टिव क्रॉप ओवरले — व्यूपोर्ट में सीधे कॉर्नर/एज ड्रैग करें।
रिज़ॉल्यूशन
- स्केल मोड — प्रतिशत स्लाइडर (10%–400%)।
- फिक्स्ड मोड — स्पष्ट पिक्सेल डाइमेंशन (4096px तक)।
- गणना किया गया आउटपुट रिज़ॉल्यूशन लाइव प्रदर्शित होता है।
रेंडर विकल्प
- Render bones — डीबग बोन ओवरले शामिल करें।
- Render images — अटैचमेंट इमेज शामिल करें।
- Render others — बाउंडिंग बॉक्सेज़, पथ।
- MSAA — None / 2× / 4× एंटी-एलियासिंग।
- Smoothing — 0–8 लेवल एल्गोरिथ्म चॉइस के साथ (Bicubic / Bilinear)।
बैकग्राउंड
- पारदर्शी — अल्फा की कमी वाले फॉर्मेट (जैसे GIF, JPEG) के लिए स्वचालित रूप से अक्षम।
- ठोस रंग — कस्टम कलर पिकर।
- चेकरबोर्ड — विज़ुअल पारदर्शिता इंडिकेटर।
- अल्फा चैनल सपोर्ट: VP9+WebM, AV1+MP4, PNG Sequence, APNG, WebP Sequence।
HUD ओवरले
- टॉगल: ट्रैक जानकारी, समय, फ्रेम नंबर, FPS, स्केलेटन लेबल।
- कस्टम टेक्स्ट — वॉटरमार्क स्ट्रिंग।
- पोज़िशन — 4 कॉर्नर (ऊपर-बाएं, ऊपर-दाएं, नीचे-बाएं, नीचे-दाएं)।
- फ़ॉन्ट साइज़ — 8–64px, साथ ही टेक्स्ट कलर पिकर।
रिपीट और मल्टी-स्केलेटन
- रिपीट काउंट — 1–100 लूप इटरेशन।
- टारगेट पेयर — विशिष्ट स्केलेटन या सभी रिकॉर्ड करें।
- स्केलेटन मोड — Combined (एकल फ़ाइल) / Separate files (प्रति स्केलेटन एक फ़ाइल)।
फ़ाइलनेम टेम्पलेट
वेरिएबल्स के साथ टेम्पलेट स्ट्रिंग: {project}, {animation}, {W}, {H}, {fps}। रिज़ॉल्व किए गए फ़ाइलनेम का लाइव प्रीव्यू प्रदर्शित होता है।
टाइमलाइन इंटीग्रेशन
रिकॉर्डिंग रेंज टाइमलाइन पर लाल/नारंगी डैश्ड क्लिप के रूप में दिखाई देती है। रेंज को रीसाइज़ करने के लिए किनारे ड्रैग करें, पुनर्स्थित करने के लिए बॉडी ड्रैग करें, या पूर्ण रिकॉर्डिंग सेटिंग्स खोलने के लिए सेटिंग्स बटन (⚙️) का उपयोग करें।
