لماذا لا يحتاج فيديوك إلى الرفع
التحرير والضغط والتحويل والتصدير كلها تجري محليًا داخل المتصفح، فملف الفيديو لا يغادر جهازك أبدًا. تشرح هذه الصفحة كيف يحدث ذلك، والحالات الثلاث التي يُرفع فيها ملف فعلًا — وهي دائمًا إلى حسابك أنت.
معظم أدوات الفيديو على الإنترنت تعمل هكذا: أنت ترفع، وخادمهم يعالج، ثم تنزّل. لا يوجد في TutuCut خطوة أولى ولا ثالثة، لأن المعالجة تحدث داخل الصفحة التي تنظر إليها.
تقنيًا يستند ذلك إلى WebCodecs، وهي واجهة المتصفح التي تصل إلى فاكّ الترميز والمرمِّز العتاديين في جهازك. والتحزيم يستخدم mediabunny، والتركيب يستخدم WebAV — وكلها JavaScript وWebAssembly تعمل داخل متصفحك.
ينتج عن ذلك ثلاثة أمور مباشرة: لا انتظار للرفع حتى مع ملفات بحجم عدة غيغابايت، ولا سقف حجم يفرضه خادم، ولا أحد يستطيع رؤية موادك — ونحن من ضمنهم.
تغادر الملفات جهازك في ثلاث حالات بالضبط، وكل واحدة تطلقها أنت عن قصد: حفظ المشروع في السحابة، والإخراج السحابي بدقة 4K، وطلبك من الذكاء الاصطناعي أن يستمع إلى مقطع صوتي. الأوليان تستقران في Tutu Drive الخاص بك؛ والثالثة تخبرك بالضبط أي مقطع يُرسَل.
FAQ
كيف أتحقق أن شيئًا لا يُرفع؟
افتح أدوات المطور في المتصفح، وانتقل إلى تبويب «الشبكة»، ثم استورد فيديو وصدّره. لن ترى أي طلب رفع — بل فقط سكربتات الصفحة وأنماطها.
أين يُحفظ مشروعي إذن؟
في قاعدة بيانات المتصفح المحلية (IndexedDB)، ويُحفظ تلقائيًا كل 1.5 ثانية. وهو موجود في ذلك المتصفح على ذلك الجهاز فقط، ومسح بيانات المتصفح يحذفه.
على حاسوب مشترك، هل يرى الآخرون مشاريعي؟
ضمن ملف المتصفح نفسه، نعم. بجانب «المشاريع الأخيرة» في الصفحة الرئيسية زر «مسح المسودات المحلية» — نقرة واحدة عند الانتهاء. ونافذة التصفح الخاص تفي بالغرض أيضًا، فإغلاقها يمسح كل شيء.
هل يعمل دون اتصال؟
نعم. بعد تحميل الصفحة مرة واحدة، لا يحتاج التحرير والضغط والتحويل والتصدير إلى شبكة. الشبكة لازمة فقط لمساعد الذكاء الاصطناعي وللحفظ في السحابة.
ما البيانات التي تجمعونها؟
عند فشل المعالجة يُرسل سجل تشخيصي: طراز الجهاز، والذاكرة المتاحة، وفي أي مرحلة وقع الفشل، ونص خطأ المتصفح الأصلي. اسم الملف يبقى على جهازك للعرض فقط ولا يُرسل؛ ومحتوى الفيديو لا يُرسل أبدًا.