פניה למפתחי תוספים - רעיון לתוסף גאוני ל KODI, סריקת תוכן חכמה.
נשלח: 07/08/2015 22:51
חשבתי על רעיון לתוסף שיכול להיות ממש מהפכני עבור משתמשי KODI. יש לי אפילו שם עבורו: COS - Content Oriented Scraper. תחשבו שיש לכם ספריית מוסיקה שלא לכל השירים יש METADATA מובנה. סריקת השירים וקטלוגם נעשית במקרה זה על בסיס שם הקובץ ולכן היא לא למיד עובדת. הבעיה אף יותר קשה עם סרטים וסדרות.
אז הנה הרעיון מאחורי התוסף:
עבור קבצי מוסיקה, התוסף יסרוק תוכן של כל שיר (קטע קצר שניתן להגדיל בהתאם לצורך), הוא יבדוק את הקטע ע,י מגוון שירותי TAGGING כגון SHAZAM ו SOUNDHOND ועוד, וכך הוא יוכל לזהות שירים ואמנים גם כאשר שם הקובץ לא מאפשר זאת, כמו רצועות בשם TRACK 3. ברור שהתוסף יעשה שימוש גם בדרכים קונבנציונאליות לסריקת התוכן.
באופן דומה, עבור סרטים וסדרות, התוסף יסרוק את 5 הדקות הראשונות והאחרונות של הקובץ, ויפעיל אלגוריתם זיהוי מבוסס OCR במטרה לזהות כותרות, שמות שחקנים ועוד רמזים הודות התוכן. אפשר לשלב גם שימוש במוסיקה ופס הקול ובדיקה מול אתרי ה TAGGING...
תאורטית זה אפשרי. אני כמובן לא ממש בקיא בפייטון, אבל אני בטוח שיש משהו שיהיה מסוגל לעשות זאת. ניסיתי להציע זאת למספר מרצים מהמחלקה להנדסת תוכנה אצלינו באוניברסיטה בה אני עושה את הדוקטורת, אבל הופתעתי לגלות שכל המרצים לתוכנה לא שמעו בכלל על KODI וחלקם לא מכירים פייטון...
האם יש כאן משהו שיוכל להעריך אם פיתוח שכזה בכלל אפשרי?
תודה
אז הנה הרעיון מאחורי התוסף:
עבור קבצי מוסיקה, התוסף יסרוק תוכן של כל שיר (קטע קצר שניתן להגדיל בהתאם לצורך), הוא יבדוק את הקטע ע,י מגוון שירותי TAGGING כגון SHAZAM ו SOUNDHOND ועוד, וכך הוא יוכל לזהות שירים ואמנים גם כאשר שם הקובץ לא מאפשר זאת, כמו רצועות בשם TRACK 3. ברור שהתוסף יעשה שימוש גם בדרכים קונבנציונאליות לסריקת התוכן.
באופן דומה, עבור סרטים וסדרות, התוסף יסרוק את 5 הדקות הראשונות והאחרונות של הקובץ, ויפעיל אלגוריתם זיהוי מבוסס OCR במטרה לזהות כותרות, שמות שחקנים ועוד רמזים הודות התוכן. אפשר לשלב גם שימוש במוסיקה ופס הקול ובדיקה מול אתרי ה TAGGING...
תאורטית זה אפשרי. אני כמובן לא ממש בקיא בפייטון, אבל אני בטוח שיש משהו שיהיה מסוגל לעשות זאת. ניסיתי להציע זאת למספר מרצים מהמחלקה להנדסת תוכנה אצלינו באוניברסיטה בה אני עושה את הדוקטורת, אבל הופתעתי לגלות שכל המרצים לתוכנה לא שמעו בכלל על KODI וחלקם לא מכירים פייטון...
האם יש כאן משהו שיוכל להעריך אם פיתוח שכזה בכלל אפשרי?
תודה