הפעל קבצי MP3
תוכן עניינים:
רצית פעם לנגן מוזיקה בזמן שאתה עובד בשורת הפקודה? אולי אתה רוצה להפעיל פודקאסט משורת הפקודה ב-Mac?
עם כלי שורת הפקודה 'afplay' אתה יכול לעשות בדיוק את זה, אתה יכול לנגן כמעט כל פורמט קובץ שמע, בין אם זה M4A, AAC, MP3, WAV, AIFF, או כל דבר אחר שנמצא ב-Mac שלך , ואתה יכול להפעיל את האודיו ישירות מהמסוף.
כיצד לנגן כל קובץ שמע משורת הפקודה
פקודת afplay היא רב-תכליתית ויכולה לנגן m4a, mp4, aac, aiff, wav ועוד הרבה פורמטים של קבצי שמע. כדי להשתמש בו בעצמך, הנה מה שתרצה לעשות:
- פתח את אפליקציית המסוף שנמצאת ב- /Applications/Utilities/
- כעת הקלד את הדברים הבאים, באמצעות הנתיב לקובץ האודיו שברצונך להפעיל משורת הפקודה
- אודיו מתחיל לפעול באופן מיידי, כדי לעצור את השמעת האודיו ניתן ללחוץ על CONTROL + C בשורת הפקודה
afplay /path/to/audiofile.mp3
תוכל להפסיק את השמע בכל עת עם Control-C, אחרת השיר יתנגן בעצמו ואז יסתיים אוטומטית בסיום.
אל תחשבו על זה כתחליף ל-iTunes מבוסס מסוף (אבל יש אפליקציה מגניבה בשם ViTunes בשביל זה), כי זה לא, זה יותר פשוט דרך לנגן מגוון קבצי אודיו משורת הפקודה ללא צורך להיכנס לאפליקציית GUI כלשהי.לא תמצא שום כלי עזר לניהול או יכולות סנכרון ב-afplay.
זה לא אומר שאי אפשר להפעיל מוזיקה ברקע.
כיצד לנגן קובצי שמע ברקע משורת הפקודה
אם אתה מעדיף לשחק לרוץ ברקע תוך כדי המשך הפעלת קובץ האודיו, השתמש בפקודה הזו:
afplay /path/to/audiofile.mp3 &
שים לב שהאמפרסנד נמצא בחלק האחורי של הפקודה. זה משיק את afplay ברקע, אם אתה רוצה לסתום את הפה אתה יכול פשוט להרוג את תהליך afplay עם:
killall afplay
או לכוון למזהה תהליך ה-afplay הספציפי באמצעות kill -9:
ps|grep afplay
אתר את ה-PID עבור afplay בזמן שהוא פועל, ואז הפק את הפקודה כדלקמן:
kill -9 pid
זה יסיים את התהליך וזרימת המוזיקה באופן מיידי.
לא שאני סובל סוג זה של התנהגות, אבל לאחרונה השתמשתי בפקודה afplay כדי לשחק מתיחה די משעשעת על עמית לעבודה על ידי SSH נכנס למכונת העבודה שלו ומכריח אותו להאזין למיילי סיירוס שיר, הוא לא הבין מה קורה עד שזה נגמר ואמרתי לו. כן, זה הרעיון שלנו לכיף כאן בנרדוויל.