רוצה אפליקציית מצלמת אינטרנט שמציגה את הזנת המצלמה שלך בתוך מסוף לינוקס? asciicam זה מה שאתה צריך.
רוב המחשבים הניידים המודרניים מגיעים עם מצלמות אינטרנט מובנות - מה שנותן לך דרך קלה לתקשר איתן ויזואלית חברים לעבודה, שלח הודעות וידאו, וכמובן, התפעל מהעצמי החתיך שלך במראה הזווית הרחבה תמונה.
כמובן, אם הקדשת את קיומך הטכנולוגי למסוף לינוקס, מצלמת האינטרנט שלך עשויה להיראות כמו כל כך הרבה נפיחות חומרה מיותרת. אבל עם asciicam, אתה יכול להפעיל את מצלמת האינטרנט שלך במסוף לינוקס.
מדוע להציג פלט מצלמת אינטרנט בטרמינל שלך?
רוב למחשבים ניידים יש מצלמות אינטרנט מובנות, ועברו מזמן הימים שבהם תצטרך להציב יחידה על מכסה המחשב הנייד שלך ולחבר אותה ליציאת USB פנויה.
מצלמות אינטרנט שימושיות במיוחד לתקשורת למרחקים ארוכים ולפגישות מרחוק. אבל אם אתה מעדיף לדבר באופן אישי ולנהל פגישות על פני Slack, מצלמת האינטרנט שלך יושבת שם כמו עין לא בשימוש ומאשימה.
עבור לוחמי טרמינלים, מצלמת האינטרנט היא בזבוז שטח גדול עוד יותר, ואם אינך מפעיל שרת תצוגה כלל, כיצד תראה את פלט מצלמת האינטרנט?
asciicam הוא כלי עזר המאפשר לך להשתמש במסוף שלך כדי לראות מה מצלמת האינטרנט שלך רואה, כך שתוכל להתפעל מהמראה המדהים שלך באמצעות כל סט התווים ASCII. אם אתה מרגיש הרפתקני במיוחד, אתה יכול אפילו להשתמש ב-ANSI.
כיצד להתקין asciicam על לינוקס
asciicam כתוב ב-Go ואתה תצטרך יש להתקין את Go במערכת שלך לפני שאתה מתחיל.
דרך קלה להתקין את Go היא מחנות Snap. אז אם המערכת שלך תומכת בחבילות snap, אתה יכול להשתמש בפקודה זו כדי להתקין Go:
sudo snap install go --classic
כעת כאשר Go מותקן, אתה יכול להשתמש בו כדי להתקין asciicam. שיבוט את מאגר GitHub asciicam עם Git:
שיבוט git https://github.com/muesli/asciicam.git ~/asciicam
השתמש בפקודה cd כדי לנווט לספריית asciicam החדשה, ולאחר מכן בנה את האפליקציה:
cd ~/asciicam
לך לבנות
אתה יכול ליצור קישור סמלי המאפשר לכל משתמש להפעיל asciicam מכל מיקום בטרמינל עם:
sudo ln -s ~/asciicam/asciicam /usr/bin/asciicam
השתמש ב-asciicam כדי לשחק עם מצלמת האינטרנט שלך בטרמינל שלך
התחל asciicam עם:
asciicam
...והמסוף יתמלא בתצוגה המשתנה ללא הרף של דמויות ASCII כדי להמציא את הפנים שלך. זהו סרטון חי, כך שהדמויות ישתנו כאשר תנוע על המסך או תדבר.
אתה יכול להגדיל את הרזולוציה הנראית לעין של העדכון על ידי הקטנת גודל הגופן הטרמינל שלך.
אם התמזל מזלך שיש לך יותר ממצלמת אינטרנט אחת במחשב שלך, תוכל לבחור באיזו מהן להשתמש על ידי הפעלת asciicam עם:
asciicam -dev=/dev/video0
asciicam מגיע עם כמה טריקים חזותיים מסודרים. אתה יכול להגדיר את כל הפלט לצבע בודד, והפקודה הבאה תגדיר את הטרמינל שלך לוורוד גרעיני מדהים:
asciicam -צבע "#e51283"
יצירת מסך ירוק וירטואלי עם asciicam
אתה יכול גם להגדיר מסך ירוק וירטואלי כדי להסיר את הרקע של הזנת וידאו ASCII שלך. לפני שתוכל לעשות זאת, asciicam זקוקה לתמונות לדוגמה, כדי שהיא תדע מה לא להציג.
צור ספרייה חדשה שבה asciicam יכולה לאחסן תמונות ממוזערות:
mkdir bgdata
הפקודה הבאה תתחיל asciicam ותתחיל לייצר נתונים:
asciicam -gen=true -sample bgdata/
צא לאחר מספר שניות עם Ctrl + C, והפעל את הפקודה הבאה כדי להתחיל asciicam כשהרקע הוסר:
asciicam -greenscreen=true -sample bgdata/
אם אתה צריך לשנות את סף המסך הירוק, הוסף את -מפתן דֶגֶל. לדוגמה:
asciicam -greenscreen=true -sample bgdata/ -threshold=0.12
ולגבי הפיקסל הגוש של ANSI, הוסף -אנסי=נכון לפקודה. למרות שזה עובד היטב עם אפשרויות המסך הירוק, זה לא עובד עם פלט מונוכרום מסיבות ברורות.
מצלמות רשת ASCII אינן עבור כולם
asciicam הוא צעצוע נהדר ודרך מהנה להעביר את הזמן בטרמינל שלך. אבל מדי פעם, ייתכן שתרצה לעשות דברים רציניים עם מצלמת האינטרנט שלך, כגון הקלטת סרטוני הדרכה או צילום סלפי באיכות גבוהה.
אל תדאג, מכיוון שאפליקציות מצלמות אינטרנט מבוססות מסוף הן לא כל מה שלינוקס מציעה. אתה יכול להתקין שפע של אפליקציות מצלמות אינטרנט GUI שיעבדו ללא דופי במחשב שלך.