חזרה
Jellyfin 12.0 יוצא: מספור גרסאות חדש, תמיכה בספרים וביצועים משופרים
SiTech AI Team2 წთ. საკითხავი

Jellyfin 12.0 יוצא: מספור גרסאות חדש, תמיכה בספרים וביצועים משופרים

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

שרת המדיה בקוד פתוח Jellyfin הוציא גרסה 12.0 — עדכון שמשנה את מספור הגרסאות של הפרויקט, בונה מחדש את אחסון הפלייליסטים והגרסאות החלופיות, ומעביר את התמיכה בספרים ובקומיקסים מתוסף אל השרת עצמו. את ההודעה פרסם ב-7 בספטמבר חבר הצוות הראשי קודי רוביברו.

מדוע המספר קפץ מ-10.11 ל-12.0

השינוי הבולט ביותר הוא בשם: הפרויקט נוטש את ה"10" המוביל — מה שהיה 10.12.0 הוא כעת פשוט 12.0, והשרת מדווח על 12.0.0. לפי Jellyfin, המשוב שנאסף אחרי 10.11.0 — מהדורה שכתבה מחדש את מסד הנתונים של הספרייה אך נראתה כעדכון משני — הוא שהניע את השינוי. מי שמפענח מחרוזות גרסה בקליינטים, בבדיקות ניטור, בסקריפטים או בתגי קונטיינרים כדאי שיבדוק זאת לפני השדרוג.

אזהרות לפני השדרוג

גרסה 12.0 משנה את סכימת מסד הנתונים וכותבת מחדש נתונים בעלייה הראשונה, ולכן הצוות מדגיש שגיבוי הוא הדרך היחידה לחזור אחורה: עצרו את Jellyfin וצרו תחילה גיבוי ידני מלא של תיקיות הנתונים וההגדרות. כדי לשדרג יש להריץ 10.10.7 או גרסת 10.11.x כלשהי; התקנות ישנות יותר צריכות לעבור תחילה ל-10.10.7. שמות משתמש אינם תלויים עוד ברישיות, ולכן חשבונות הנבדלים רק באותיות גדולות ישברו את המיגרציה. לאחר מכן נדרשת סריקה מלאה של הספרייה, וגרסאות חלופיות שקובצו אוטומטית ייראו חסרות עד שהיא תתבצע. יש להסיר תוספי צד שלישי לפני השדרוג — גרסאות שנבנו ל-10.11 לא ייטענו ודורשות בנייה חדשה מהמפתחים, בעוד התוספים הרשמיים מוכנים.

ביצועים, פרקים וספרים

המהדורה נשענת על בניית מסד הנתונים מחדש ב-10.11. כל פריט בפלייליסט וכל רשומה באוסף הם כעת שורה נפרדת, כך שמסד הנתונים יכול לספור, לפצל לעמודים ולערוך בלי לטעון רשימה שלמה; פלייליסטים גדולים ומחיקות מרובות אמורים להתנהג טוב בהרבה. "המשך צפייה", Next Up, חיפושי אמנים ומוני צפייה מהירים יותר, ותחזוקת מסד כבדה אינה רצה עוד בזמן סריקת הספרייה. גרסאות חלופיות, שעד כה היו תכונה לסרטים בלבד, עובדות כעת גם לפרקים. ספרים וקומיקסים עוברים לשרת: המטא-נתונים נקראים מקבצי OPF ו-ComicInfo, נוצרים פוסטרים ל-EPUB ולמארזי קומיקס, מחולצים מספרי עמודים ומספרי פרקים, והתוסף Bookshelf הוצא משימוש לטובת GoogleBooks, ComicVine וספק OpenLibrary חדש.

ברירות מחדל, אבטחה וקליינטים

הפריסה שיצאה כניסיונית היא כעת פריסת Modern כברירת מחדל במחשב ובמובייל, והקודמת נשמרת כ-Legacy; בטלוויזיות לא חל שינוי. המהדורה כוללת תיקוני אבטחה: גישה לקבצים מחוץ לתיקיות שהשרת חושף, הרצה חוזרת של אשף ההגדרה בשרת שהוגדר לא נכון, שמות חבילות תוסף לא בטוחים, בקרת הורים ו-cross-site scripting בלקוח הווב. הטרנסקודינג עובר ל-FFmpeg 8.1, והשרת מבוסס כעת על .NET 10, ולכן תוספים צריכים כיוון מחדש ובנייה מחדש.

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.