Textmode Overlay: ویدیوها رو زنده به ASCII تبدیل کن
خلاصهٔ کاملتر
Textmode Overlay یه افزونهٔ مرورگر از مجموعهٔ textmode.art هست که ویدیو یا canvas داخل صفحه رو زنده به textmode art تبدیل میکنه، یعنی تصویری که بهجای پیکسل از حروف و نشانهها ساخته شده. کارش سه مرحله داره: از نوار ابزار یا منوی راستکلیک یه ویدیو یا canvas رو انتخاب میکنی، ظاهرش رو تنظیم میکنی و آخر سر فریم رو ذخیره میکنی.
پشت صحنه یه لایهٔ WebGL2 (یعنی رابط گرافیکی مرورگر که مستقیم با GPU کار میکنه) روی مدیای انتخابشده میشینه و موقع پخش ازش نمونه میگیره. این لایه اندازه و جای ویدیو رو هم دنبال میکنه. پنل تنظیمات قابل جابهجاییه و با Shadow DOM از استایلهای خود سایت جدا شده، یعنی CSS سایت نمیتونه ظاهرش رو خراب کنه.
برای ساختن تصویر میتونی از روشنایی پیکسلها، لبهها (contour) یا هر دو استفاده کنی. چهار فونت آماده داره و میتونی تا ده فونت TrueType هم آپلود کنی که توی پروفایل مرورگرت میمونن. یه پشتهٔ ۱۶تایی از فیلترهای GPU هم هست که ترتیبشون قابل تغییره، مثل اعوجاج CRT، اسکنلاین، bloom و نویز. تنظیمات هم برای هر سایت جدا یادش میمونه.
یه محدودیت مهم هم هست: هر ویدیویی جواب نمیده. اگه محتوا DRM داشته باشه، از یه دامنهٔ دیگه بیاد و مرورگر اجازهٔ خوندن پیکسلهاش رو نده، یا canvas بهاصطلاح tainted باشه (یعنی بهخاطر محتوای دامنهٔ دیگه قفل شده باشه)، افزونه نمیتونه ازش نمونه بگیره.
نکات کلیدی:
- خروجیها به فرمت TXT، SVG، PNG و JPG ذخیره میشن.
- به WebGL2 نیاز داره و همهچی روی دستگاه خودت پردازش میشه، بدون تلهمتری و بدون حساب کاربری.
- فونتهای .ttf و .otf تا حجم ۱۰ مگابایت پشتیبانی میشن، حداکثر ده فونت.
- ۱۶ فیلتر GPU با ترتیب قابل تغییر داره.
- رایگان و متنباز با لایسنس MIT هست.




