ampache - מקוון בענן

זהו אמפאך הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


Ampache - הוא מנהל קבצי אודיו מבוסס אינטרנט.

תיאור


Ampache מיושם עם MySQL ו-PHP. זה מאפשר לך להציג, לערוך ולהפעיל את שלך
קבצי אודיו דרך האינטרנט. יש לו תמיכה ברשימות השמעה, תצוגות אמן ואלבומים, תמונות אלבום,
הפעלה אקראית, השמעה באמצעות Http, על ה- Fly Transcoding ו-Downsamling, מבוסס הצבעה
השמעה, Mpd ו-Icecast, נגן פלאש משולב, כמו גם ערכות נושא ושיר לפי משתמש
לשחק מעקב. אתה יכול גם לקשר שרתי Ampache מרובים יחד באמצעות XML-RPC. אמפצ'י
תומך בתרגומי GETTEXT ויש לו תרגום מלא של שפות רבות.

אפשרויות


הסקריפטים הבאים כלולים ב- Ampache וניתן להשתמש בהם כדי להפוך כמה היבטים של
אמפצ'י.

catalog_update.inc

אתה יכול להפוך את העדכון לאוטומטי של כל הקטלוגים המקומיים שלך או של חלק מהקטלוגים שלך על ידי שימוש ב
קובץ bin/catalog_update.inc. כברירת מחדל, זה יפעיל ניקוי, אימות ויעדכן על כולם
הקטלוגים המקומיים שלך. ניתן לציין את שם הקטלוג באופן אופציונלי וזה יעשה זאת בלבד
עדכן את הקטלוג שצוין. שימושי מאוד בשימוש עם cron או crontab.

dump_art.inc

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

delete_disabled.inc

אם תרצה למחוק את כל השירים המושבתים ב- Ampache תוכל להפעיל את
bin/delete_disabled.inc כדי למחוק את כל השירים המושבתים ב- Ampache.
באופן טבעי זה דורש מהמשתמש שאתה מפעיל את הסקריפט שיהיו לו הרשאות למחוק את
הקבצים המדוברים. כברירת מחדל, הסקריפט הזה לא יעבוד אם תפעיל אותו. אתה חייב לפתוח אותו
ולמחוק או להעיר את השורה שאומרת $debug=true כדי שזה באמת יעבוד.

sort_files.inc

אתה יכול לשנות את השם של Ampache באופן אוטומטי ולהעביר את כל הקבצים שלך על סמך המטא
נתונים ב- Ampache באמצעות הסקריפט bin/sort_files.inc. זה דורש גישת כתיבה ל-
הקבצים המדוברים. שמות הקבצים ישונו ויעברו על סמך הקובץ המתאימים שלהם ו
דפוסי תיקיות כפי שהוגדרו בקטלוג. Ampache גם כברירת מחדל ימיין את הקבצים שלך
לתוך תיקיות משנה של AZ כדי להפחית את מספר התיקיות ברמה העליונה. אתה יכול להפוך את זה
כבוי על ידי עריכת הקובץ והגדרת $alphabet_prefix ל-false, או הערה.

fix_filenames.inc

Ampache מספק כמה כלים נוספים שיעזרו לך להתמודד עם אי-התאמות של סט תווים.
יש להפעיל סקריפטים אלו משורת הפקודה. לאחר ביצוע שינויים כלשהם בתגים שלך או
שמות הקבצים אנא ודא שאתה מעדכן את הקטלוג שלך ושללקוח המקומי שלך יש את
ערכת תווים וגופנים הנדרשים להצגת מידע התג. התסריט הזה נראה
דרך הנתיב של הקטלוגים המקומיים שלך עבור שמות קבצים המכילים תווים שלא
קיים ב-site_charset המוגדר כעת. זה יבקש ממך דמות מקור
charset, אם אף אחד לא צוין, הוא ישתמש בערך ה-output_encoding הנוכחי מ- iconv().

print_tags.inc

אתה יכול גם להסתכל על התגים הגולמיים בתוך קובץ על ידי הפעלת ה-print_tags.inc הכלול
קוֹבֶץ. דוגמה זו מנצלת את היישום hexcat כדי לקבל את ערכי הhex של ה-
תְפוּקָה. יהיה עליך להשוות את ערך HEX המדווח לערך HEX לפי ה
ערכת תווים מוגדרת.

php /bin/print_tags.inc [קובץ]

migrate_config.inc

זה משמש להעברת קובץ התצורה ampache.cfg.php שלך מעיצוב php4 ל-php5
עיצוב. זה נעשה כדי להפחית את זמן הניתוח של ampache.cfg.php. זה
בדרך כלל אין צורך אלא אם כן אתה משדרג מ-3.3.3.5 ל-3.4.x.
debian/ampache.postinst מריץ את הסקריפט הזה באופן אוטומטי במידת הצורך.

דוגמאות


php /usr/share/ampache/www/bin/update_catalog.inc
php /usr/share/ampache/www/bin/print_tag.inc [נתיב לקובץ מוזיקה]

השתמש ב-ampache באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows