קופוז: נגן מוזיקה שלם עבור לינוקס עם תמיכה ב-Jellyfin, Spotify ועוד

  • קופוז הוא נגן מוזיקה בקוד פתוח שפותח ברוסטה ומשלב קבצים מקומיים ושירותי מוזיקה שונים.
  • האפליקציה יכולה להתחבר לשירותים Jellyfin, Navidrome, Subsonic, Nextcloud, YouTube Music, SoundCloud, Spotify ו-Apple Music.
  • בלינוקס הוא זמין דרך DEB, RPM, Flatpak, AppImage, Cargo, Nix ו-AUR, וכולל גם מילים מסונכרנות, רשימות, מועדפים, ערכות נושא ואיקוולייזר בעל עשר רצועות.

קופוז

Kopuz הוא נגן מוזיקה בקוד פתוח שמטרתו לאחד את אוסף המוזיקה המקומי של המשתמש ושירותי מוזיקה ושרתים שונים לאפליקציה אחת. הפרויקט, שפותח ב-Rust ומבוסס על מסגרת Dioxus, מתגאה בממשק מודרני וחוצה פלטפורמות, עם גרסאות עבור לינוקס, חלונות, macOS ואנדרואיד.

ההיצע שלה חורג הרבה מעבר להשמעת קבצים המאוחסנים במחשב שלכם. האפליקציה יכולה לארגן מוזיקה מקומית ולהתחבר לשירותים כמו Jellyfin, Navidrome ושרתים אחרים התואמים ל-Subsonic, כמו גם לשלב פלטפורמות כמו YouTube Music, SoundCloud, Spotify, Apple Music ו-Nextcloud . כל זה מוצג בספרייה משותפת שממנה תוכלו לדפדף בין אמנים, אלבומים, ז'אנרים, שירים ורשימות השמעה.

קופוז רוצה לאחד מוזיקה ושירותים מקומיים לאפליקציה אחת

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

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

גישה זו מעניינת במיוחד עבור אלו המתחזקים אוסף מקומי אך משתמשים גם בשרתים ביתיים. Jellyfin, Navidrome ושירותים אחרים התואמים ל-API של Subsonic יכולים לשמש כמקורות מוזיקה בתוך אותה אפליקציה.

נגן מוזיקה מודרני שפותח ברוסטה

הפרויקט פותח ב-Rust ומשתמש ב-Dioxus לבניית הממשק שלו. השילוב נועד להציע אפליקציה קלת משקל ומודרנית עם ארכיטקטורה המסוגלת לפעול על מערכות הפעלה שונות.

הספרייה, רשימות ההשמעה, המועדפים והגדרות שונות מאוחסנים באופן מקומי באמצעות מסד נתונים SQLite. תשתית זו שומרת על מידע המשתמש מאורגן ומעדכנת את הממשק כאשר מתרחשים שינויים במקורות או בספרייה.

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

קופוז כולל תמיכה במילים מסונכרנות ואפשרויות השמעה שונות.

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

קופוז כולל גם רשימות השמעה, מועדפים, דפדוף בין ז'אנרים, חיפוש ומערכת ערכות נושא להתאמה אישית של מראה האפליקציה. משתמשים יכולים להשתמש בערכות נושא הכלולות או ליצור ערכות נושא משלהם על ידי שינוי המשתנים הוויזואליים הזמינים.

הוא כולל גם נגן מיני המאפשר לך לשמור על הפקדים העיקריים גלויים מבלי להשתמש בחלון המלא. תכונה נוספת הזמינה במערכות שולחניות היא היכולת למזער את היישום למגש המערכת כדי לשמור על ההפעלה ברקע.

אקולייזר בעל עשר רצועות ותכונות נוספות

האפליקציה כוללת אקולייזר בעל עשר רצועות עם הגדרות קבועות מראש והגדרות מותאמות אישית. תכונה זו מאפשרת לך לשנות את הצליל ישירות מהנגן מבלי להזדקק לאקולייזר חיצוני.

הספרייה מאפשרת לך גם לזהות באופן ויזואלי את סוג הקובץ בו משתמשים הרצועות המקומיות. ניתן להציג פורמטים לצד השירים, מה שמקל על הבחנה מהירה בין קבצים כמו MP3, FLAC או WAV.

בנוסף להשמעה, התוכנה כוללת תכונות לניהול אוספים. ניתן לסמן שירים כמועדפים, ליצור רשימות השמעה ולהוסיף רצועות או אלבומים שלמים. עם שירותים מחוברים מסוימים, ניתן גם לסנכרן מועדפים ורשימות השמעה עם השרת.

Jellyfin, Navidrome ו-Subsonic הם חלק מהגישה שלהם.

אחד היתרונות עבור משתמשי לינוקס הוא אינטגרציה עם שרתי מוזיקה המאוחסנים בעצמם. Kopuz יכול להתחבר לשירותים התואמים ל-Jellyfin ו-Subsonic, קטגוריה הכוללת גם את Navidrome.

זה מאפשר לך להשתמש באפליקציה כלקוח עבור ספריית מוזיקה המאוחסנת במחשב או בשרת אחר. בדרך זו, תוכל לשמור על האוסף שלך מרוכז ולגשת אליו ממכשירים שונים.

השילוב של השמעה מקומית ושירותים המאוחסנים בעצמם משתלב היטב עם המערכת האקולוגית של תוכנה חופשית. במקום לאלץ את המשתמש לבחור בין קבצים במחשב שלו לבין שרת אישי, שני המקורות יכולים להתקיים יחד באותה ספרייה.

קופוז מתחבר גם לשירותי מוזיקה מקוונים

הפרויקט הרחיב את יכולותיו באמצעות שירותי סטרימינג שונים. אלה כוללים את YouTube Music, SoundCloud ו-Spotify, אם כי לכל שילוב יש דרישות ומגבלות משלו.

במקרה של Spotify, האפליקציה משתמשת בממשקי ה-API והכלים הרשמיים של השירות. הפעלה מקומית דרך הנגן המשולב מסתמכת על Web Playback SDK ודורשת חשבון Premium, כמו גם הגדרה ראשונית של המשתמש.

ניתן להשתמש ב-YouTube Music גם כמקור מוזיקה, בעוד ש-SoundCloud מאפשר גישה לשירות ישירות מהנגן. שילובים אלה הופכים את Kopuz לאלטרנטיבה שונה מאוד מנגן מסורתי המתמקד אך ורק בקבצים מקומיים.

Apple Music ו-Nextcloud מרחיבים את המקורות הזמינים

העדכונים האחרונים לפרויקט הוסיפו אפשרויות חדשות לאפליקציה. אחת מהן היא שילוב עם Apple Music , המאפשר גישה לקטלוג ולספרייה של המשתמש, כמו גם סנכרון אלמנטים מסוימים ועבודה עם רשימות השמעה ומועדפים.

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

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

לינוקס מציעה מספר אפשרויות התקנה

משתמשי לינוקס יכולים להתקין את Kopuz באמצעות שיטות שונות. הפרויקט מציע גרסאות מוכנות מראש במספר פורמטים, כולל חבילות DEB , RPM , Flatpak ו-AppImage.

ניתן להתקין את האפליקציה גם מ-Cargo והיא תומכת ב-Nix ו-NixOS. עבור Arch Linux, חבילה זמינה גם ב-AUR, המאפשרת למשתמשים במשפחת הפצות זו לשלב אותה עם הכלים הסטנדרטיים של המערכת שלהם.

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

נגן חוצה פלטפורמות הזמין גם לאנדרואיד

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

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

פיתוח חוצה פלטפורמות יכול להיות שימושי גם עבור משתמשים המשתמשים ביותר ממערכת הפעלה אחת. ניתן לגשת לספרייה המחוברת לשרת אישי ממכשירים שונים המשתמשים באותה משפחת יישומים.

אלטרנטיבה שונה בתוך נגני המוזיקה עבור לינוקס

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

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

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


הוסף כמקור מועדף בגוגל