תוכן עניינים:

קבע תזמון הקלטות שמע באובונטו: 5 שלבים
קבע תזמון הקלטות שמע באובונטו: 5 שלבים

וִידֵאוֹ: קבע תזמון הקלטות שמע באובונטו: 5 שלבים

וִידֵאוֹ: קבע תזמון הקלטות שמע באובונטו: 5 שלבים
וִידֵאוֹ: הוספת מוזיקה, שמע ווידאו למצגת POWER POINT 2024, נוֹבֶמבֶּר
Anonim
קבע תזמון הקלטות שמע באובונטו
קבע תזמון הקלטות שמע באובונטו

אם אתה כמוני, הבוסים שלך באמת מצפים ממך לעבוד בזמן העבודה, ולא לשבת ולהאזין לתוכנית הרדיו האהובה עליך כמו שתרצה. במדריך זה אראה כיצד להקליט כל זרם שמע באופן אוטומטי באמצעות mplayer, צולע וקרון לתזמון העבודה.

שלב 1: קבל את אובונטו, צור ספריות

קבל את אובונטו, צור ספריות
קבל את אובונטו, צור ספריות

בשביל ההוראה הזו, יהיה עליך לקבל אובונטו לינוקס. אני מריץ 7.04, אבל זה יכול לעבוד גם לגרסאות אחרות. אם נראה שאנשים מעוניינים, אכתוב הוראה נפרדת המראה כיצד לעשות זאת עם Windows. אם אתה כבר מפעיל את אובונטו, הדברים היחידים שאתה צריך זמינים באופן חופשי באמצעות apt. השתמש בפקודות הבאות במסוף כדי להתקין את Lame, Mplayer ו- KCron.sudo apt-get install lame mplayer kcronType בסיסמה שלך ולאשר את ההתקנות. השתמש בפקודות הבאות ליצירת התיקיות הדרושות לך. Sudo mkdir /scriptsmkdir /home /username /Music /NameOfShow והפקודה הזו כדי לקחת בעלות על הספרייה שיצרת זה עתה: sudo chown YourUserName /scripts

שלב 2: צור סקריפט Streamrecord

צור סקריפט Streamrecord
צור סקריפט Streamrecord

השלבים לתסריט בו אנו משתמשים הם כדלקמן: 1. פתח את mplayer, הצבע על זרם אודיו באינטרנט 2. הקלט זרם לקובץ wav בספריית tmp3. הורג את תהליך mplayer כשההצגה מסתיימת 4. המר /tmp/mystream.wav לקובץ mp3, ציין אותו בתאריך היום והעבר אותו לספרייה 'ידידותית יותר' תחת תיקיית משתמשים. מחק קובץ wav בספריית /tmp. כדי להשיג זאת, תחילה עליך לברר את כתובת האתר של הזרם שאליו אתה ניגש. לדוגמה, אשתמש בזרם הרדיו CSPAN, ואקליט אותו בין שעות הצהריים ל -14: 00 בימים שני עד שישי. להלן טקסט התסריט:#!/Bin/shNOW = $ (date +"%b-%d-%y") mplayer "mms: //rx-wes-sea20.rbn.com/farm/pull/tx -rbn -sea34: 1259/wmtencoder/cspan/cspan/wmlive/cspan4db.asf "-ao pcm: file =/tmp/mystream.wav -vc dummy -vo null; צולע -ms /tmp/mystream.wav -o" /home/shawn/Music/CSPAN/My Show - $ NOW.mp3 "; rm /tmp/mystream.wav; העתק טקסט זה לקובץ ריק באמצעות Gedit או Vi ושמור אותו כ"זרם שיא". יהיה עליך לערוך את אזורי התסריט באותיות נטויות, מכיוון שאלו לא יחולו עליך. הטקסט שאחרי mplayer הוא כתובת האתר לזרם שברצונך להקליט. יהיה עליך להחליף את כתובת האתר של הזרם שלך, שניתן למצוא אותה בקלות על ידי מעבר לזרם ב- Firefox, הפעלת תוסף mplayer ולאחר מכן לחיצה ימנית על בחר "העתק כתובת אתר".

שלב 3: שמור סקריפט, הפוך סקריפט Pkill והפוך סקריפטים להפעלה

שמור סקריפט, הפוך סקריפט Pkill והפוך סקריפטים להפעלה
שמור סקריפט, הפוך סקריפט Pkill והפוך סקריפטים להפעלה

לאחר מכן נשמור את הסקריפט בספריית /scripts. לאחר השמירה, עבור אל הפעלה סופנית והקלד את הדברים הבאים:

cd /scripts chmod 700 streamrecord (זה הופך את הסקריפט שיצרת זה עתה לקובץ הפעלה.) צור קובץ אחד נוסף בספריית /scripts. זה ייקרא pkill, ויהיה הפוגע שלך. כלומר, זה יהרוג את תהליך mplayer כדי לאפשר לתסריט הראשון להמשיך לשנות את השם והקידוד של הזרם שנתפס. הטקסט המלא של סקריפט pkill הוא בדיוק כדלקמן: pkill mplayer עכשיו, זה מפר את כללי התנהגות הסקריפטים, מכיוון שאין #!/Bin/sh בחלק העליון, אבל זה עובד בשבילי. לאחר ששמרת את קובץ pkill בספריית /scripts, השתמש שוב בפקודה chmod כדי להפוך את קובץ זה להפעלה. אתה צריך להיות בפגישה סופנית, קודם בספריית /scripts ואז להקליד: chmod 700 pkill "ls" מהיר יראה לך את הקבצים שיצרת זה עתה, עכשיו בירוק מקסים במקום בשחור הסטנדרטי.

שלב 4: השתמש ב- KCron כדי לתזמן את המשרות שלך

השתמש ב- KCron כדי לתזמן את המשרות שלך
השתמש ב- KCron כדי לתזמן את המשרות שלך
השתמש ב- KCron כדי לתזמן את המשרות שלך
השתמש ב- KCron כדי לתזמן את המשרות שלך

קרון, קובץ הטקסט הקטן הנפלא אך המבלבל ביותר והשירות המשויך לו מגיע לסדרה שלמה של מדריכים בפני עצמם. כדי להפוך את הדברים לפשוטים יותר, אנו נשתמש במקום זאת ב- KCron (שהתקנו קודם לכן). אם ההתקנה יצאה כמתוכנן, אתה אמור לראות KCron תחת כלי מערכת יישומים. לחלופין, ניתן להפעיל את התוכנית ממסוף על ידי הקלדת "kcron". השתמש ב- Ctrl+N כדי ליצור עבודה חדשה, וקבע את הגדרת התפקיד כפי שמוצג בתמונה. בתמונה אתה יכול לראות הגדרתי את התוכנית /סקריפטים /streamrecord להפעלה כל החודשים, שני עד שישי ב -12: 00 עם 0 דקות.

התסריט השני שיצרת, שנקרא 'pkill' הוא בעצם מה שמסתיים ב- mplayer ומאפשר להמשיך את התסריט הראשון. יהיה עליך להגדיר עבודת cron נוספת להפעלת התסריט הזה גם כן. לדוגמא שלי, בסופו של דבר יש לי שתי משרות ב- KCron. (ראו תמונה שנייה)

שלב 5: אתה בעסקים

אתה בעסקים!
אתה בעסקים!

זה כל מה שיש לזה, כדי לבדוק את עבודת היד שלך אתה יכול ללחוץ באמצעות לחצן העכבר הימני על עבודת streamrecord ב- Kcron, לבחור 'הפעל עכשיו' ולבדוק אם mystream.wav נמצאת בספריית /tmp שלך. אם הוא שם (וגדל מהר), הפעל את עבודת pkill ותכף אתה אמור לראות את mystream.wav נעלם מספריית /tmp שלך, וקובץ.mp3 חדש בספרייה שציינת כאשר שינית את הסקריפט. אם אתה מקליט תוכנית ארוכה, זכור כי יידרש זמן רב כדי לקודד את קובץ ה- wav שלך. בהופעה אחת של 3 שעות שאני מקליט, לוקח בערך 10 דקות לקודד ל- mp3. אם יש לך בעיות לגרום לזה לעבוד, אל תהסס לשלוח לי שורה.

דברים P. S. אני יודע שהשיטות שלי קצת גסות, כיוון שיש כנראה שיטות עבודה מומלצות שאני לא פועל בכמה מהשלבים שלי, אז בבקשה אל תלמד אותי ב- Linux 101, זו רק דרך מהירה ומלוכלכת לעולם לא לפספס. זרם השמע האהוב עליך.

מוּמלָץ: