אני יותר ויותר משוכנע שכשאני אומר שמסוף לינוקס הוא כלי רב עוצמה ומוערך באופן לא הוגן על ידי כל אלה שמחוץ למערכת ההפעלה, אני מתכוון לזה משום מה. הטרמינל יש כל כך הרבה אפשרויות שתוכל אפילו לחפש קטעי וידאו ב- YouTube ולהשמיע אותם דרכו.
האם אתה רוצה לדעת איך זה נעשה? אז אל תחמיץ את מה שאנחנו הולכים להראות לך בהמשך, וזה לא יותר ולא פחות מ תוכנית mps-youtube, יישום מסוף קל משקל, פשוט ושימושי ומאפשר לנו לנגן ולהוריד קטעי וידאו ביוטיוב על פי פקודות, ואנחנו הולכים להראות לכם כיצד להתקין ולהשתמש בו.
התקנת mps-youtube
mps-youtube כבר נמצא במאגרי אובונטו, רק שהוא לא בגרסתו העדכנית ביותר. ל להתקין את הגרסה האחרונה נצטרך לנקוט ב- PIP, אז קודם נצטרך לפתוח מסוף ולהקליד את זה:
sudo apt-get install python-pip
אחרי שהתקנו אותו, אנחנו חייבים השתמש בו כדי להשיג mps-youtube, כפי שדיברנו זה עתה. לשם כך נצטרך להזין פקודות אלה בטרמינל:
sudo pip install mps-youtube
באשר לנגן שנשתמש בו לצפייה בסרטונים, יש לנו שתי חלופות: MPlayer2 או mpv. להתקנת MPlayer2 אנו נכנסים לפקודה זו:
sudo apt-get install mplayer2
ולהתקין את נגן mpv האחר הזה:
sudo apt-get install mpv
לגבי איזה שחקן להשתמש, אני משאיר את זה בידיך, אבל mps-youtube עובד כברירת מחדל עם mpv. ניתן לשנות זאת לאחר מכן, אך נסביר זאת בהמשך.
שימוש ותצורה של mps-youtube
להתחיל השתמש באפליקציה עלינו לכתוב את הפקודה הבאה:
mpsyt
בשלב הבא אנו ממשיכים להגדיר אותו. אם במקום MPV אנחנו רוצים להשתמש ב- MPlayer כנגן ברירת המחדל, בתוך הממשק שייפתח אנו כותבים את הדברים הבאים:
set player mplayer
כברירת מחדל mps-youtube מאפשר חיפוש מוסיקה בלבד, אך ניתן לשנות זאת לצפייה בסרטונים מכל הסוגים עם הפקודה הבאה:
set search_music false
לבסוף, יש לנו רק להגדיר פלט וידאו:
set show_video true
עם הפקודה set
הם יכולים לראות את כל הפרמטרים הגדרות תצורה זמינות.
ביצוע חיפוש קל מאוד. בממשק קלט הטקסט שאנחנו מציבים נקודה אחת לפני מה שאנחנו רוצים לחפשלדוגמה:
.led zeppelin
הצפייה בסרטון היא קלה מאוד: כל שעליך לעשות הוא לכתוב את מספר הרשימה שמופיע משמאל ולחץ מבואוכדי להוריד סרטון כל שעלינו לעשות הוא להשתמש בפקודה זו:
d ITEM-NUMBER
היכן נמצא פריט מספר המספר שנותר של שם הסרטון עליו דנו קודם.
כפי שאתה יכול לראות, זה כלי פשוט, קל לשימוש ולהגדרה, שיאפשר לנו לצפות בסרטונים מהטרמינל וללא צורך בפתיחת דפדפן. השאירו לנו תגובה עם הניסיון שלכם אם אתם מעזים לנסות אותה.
אחר צהריים טובים, תודה רבה על המאמר, רציתי לדעת אם אני יכול להפוך את התהליך לאוטומטי, כלומר בכל פעם שאני פותח אותו, אני לא צריך להזין את הפקודה במסוף כדי לפתוח את התוכנית (אני קצת שַׁכְחָן)
היי פטריק, קודם כל תודה על תגובתך.
אני לא יודע שום דרך לבצע אוטומציה של התהליך, אלא אם כן אתה רוצה ליצור עבורו סקריפט שתוכל למקם במפעיל על שולחן העבודה שלך, אבל אני אנסה לברר אם אני אמצא משהו.
ברכה.
קודם כל, תודה רבה על המאמר. זה הרבה יותר נוח לראות את YouTube מהטרמינל מאשר להיות צריך לפתוח את הדפדפן.
בקשר לאוטומציה של התהליך, אולי יכול להיות שימושי ליצור משגר בחלונית ובתיבת הפקודה לשים:
חבר מסוף - e mpsyt
o
xfce4 -terminal -e mpsyt
o
gnome -terminal -e mpsyt
תלוי במסוף בו אתה משתמש.
מאמר טוב מאוד ויישום טוב מאוד. תמיד התגעגעתי להצליח להשיג רשימת סרטונים ב- YouTube-dl
(או שאני לא יודע לעשות את זה לפחות).
לפטריק: אתה יכול ליצור כינוי ב- .bashrc שקל לך לזכור
alias vervideos = '/ path / to / mpsyt /'
אני משתמש בו לפקודות שאני מרבה לשכוח.
שלום, תראה מה הוא זרק לעברי:
Traceback (השיחה האחרונה אחרונה):
קובץ "/ usr / local / bin / mpsyt", שורה 9, ב
load_entry_point ('mps-youtube == 0.2.5', 'console_scripts', 'mpsyt') ()
הקובץ "/usr/lib/python2.7/dist-packages/pkg_resources.py", שורה 351, בנקודת load_entry_point
החזר get_distribution (dist) .load_entry_point (קבוצה, שם)
הקובץ "/usr/lib/python2.7/dist-packages/pkg_resources.py", שורה 2363, בנקודת load_entry_point
החזר ep.load ()
הקובץ "/usr/lib/python2.7/dist-packages/pkg_resources.py", שורה 2088, בעומס
entry = __import __ (self.module_name, globals (), globals (), ['__name__'])
הקובץ "/usr/local/lib/python2.7/dist-packages/mps_youtube/__init__.py", שורה 1, ב
מ-. init ייבוא עיקרי
הקובץ "/usr/local/lib/python2.7/dist-packages/mps_youtube/main.py", שורה 54, ב
מ- urllib.request ייבוא urlopen, build_opener
ImportError: אין בקשה בשם מודול
כבר הסרתי את ההתקנה של ה- mps-youtube עם $ sudo pip הסרת mps-youtube והסרתי את ה- python-pip, עשיתי הכל שוב והבעיה נמשכת אם היית יכול לעזור לי אודה לזה.
מסתכל על רשימת השינויים (https://github.com/np1/mps-youtube/blob/develop/CHANGELOG), בגרסה האחרונה (0.2.5) כתוב:
- תומך בפייתון 3 בלבד (לא יפעל עם פיתון 2)
ועל פי המעקב שאתה שולח יש לך python2.7
נסה להתקין את python3-pip
[sudo] apt-get להתקין python3-pip
ואז התקן את mps-youtube באמצעות pip3
[sudo] pip3 התקן את mps-youtube