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

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

צילום מסך

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

יוטיוב פוגש את ספוטיפיי

headset (הדסט) היא אפליקציה חדשה וחינמית למחשבי Windows, מק ולינוקס שמאפשרת לכם להזרים את כל המוסיקה של יוטיוב היישר למחשב האישי שלכם. האפליקציה מתאפיינת בממשק נקי ומינימליסטי שדי מסביר את עצמו ותוך כמה שניות כבר תוכלו להשתמש בה ובכל הפיצ’רים שלה.

אפשרות החיפוש. צילום מסך

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

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

פלייליסטים. צילום מסך

“למדתי מטעויות של מפתחים אחרים”

דניאל רבינא. מקור: טוויטר

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

במה שונה headset משאר השירותים שנסגרו?

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

בפיתוח של האפליקציה נעזר רבינא ב-Electron, כלי לפיתוח אפליקציות נייטיב לכל הפלטפורמות בעזרת טכנולוגיות web. את ה-UI הוא בנה עם React ו-Redux ובנוסף הוא השתמש ב-2 API מרכזיים. הראשון הוא כמובן ה-API של יוטיוב עצמה והשני הוא זה של Reddit, לצורך הרדיו. לדבריו, ה-Backend הוא Serverless שיושב כולו על AWS ומורכב בחלקו מ-DynamoDB, Lambda (Node js) & API Gateway. רבינא מסביר כי בחר בשילוב הזה כי זה מאוד רווחי ומאוד low maintenance: “אני יכול לתמוך במספר עצום של משתמשים והתשלום הוא לפי מספר הקריאות לשירות”.

ולמה בחרת בקליינט ולא נגיד אפליקציית ווב או מובייל או תוסף לכרום נגיד?

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

ומה עם מובייל?

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

מה התוכניות לעתיד?

“אני כרגע עובד על אינטגרציה עם Last.Fm שזה משהו שהרבה אנשים ביקשו. בנוסף אני הולך להוסיף פיצ׳רים כמi שיתופים ברשתות החברתיות, דרכים חכמות למצוא מוזיקה חדשה. קטגוריות חדשות כמו Live Music stream, Lectures, Live News, e-books, comedy shows, albums ועוד. דברים שמיוחדים לתוכן הייחודי של יוטיוב”.

האפליקציה זמינה להורדה ל-macOS, Windows ולינוקס

יניב אביטל

גיק, קופירייטר, אבא, חולה על גאדג'טים וקוד, לא בהכרח בסדר הזה

הגב

53 Comments on "אפליקציה חדשה וחינמית הופכת את יוטיוב לשירות הסטרימינג הגדול בעולם"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
Sort by:   newest | oldest | most voted
commenter
Guest

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

סחתיין.

דניאל
Guest

תודה רבה!

Anonimus
Guest

כל הכבוד על היוזמה, מקווה שזה ישאר חינמי :)
גאווה ישראלית!

אלכס
Guest

יאיייי עובד מעולה
רק שזירה לא יסגרו אותו :)

Oleg
Guest

לא חייב להתקין אותה, https://danielravina.github.io/headset/app/#/?_k=peco4t

אלעד
Guest

למה אין גרסה וובית? מה אנחנו ב1990 ?

elzam
Guest

http://www.playerzam.com
שירות דומה מאוד וובי :)

יוסי
Guest

מעבר לוידאו או לא וידאו, בתנאי השירות של יוטיוב כתוב שאסור לעשות שימוש המוני/מסחרי ביוטיוב.

דניאל
Guest

היי יוסי, התוכל לכוון אותי לסעיף שבו זה כתוב? תודה

יוסי
Guest
הכוונה לעמוד הראשי של התנאים: https://www.youtube.com/static?template=terms סעיף 5.1(F) מאפשר להציג פרסומות לצד סרטונים, אבל רק כל עוד עומדים בסעיף 5.1(E)(iii), כלומר שהסרטונים הם לא הסיבה היחידה שמסתכלים בדף שלך. לפי צילום המסך שבכתבה אין כלום במסך חוץ מהסרטונים. אגב, כתבתי “דף” ולא “תוכנה” כי הם מאפשרים להציג רק באתר. אין שום מילה על תוכנה. כל זה נוגע לשימוש מסחרי. אם אין לך פרסומות, נראה שאין בעיה אבל גם לא תעשה אגורה מזה ואז כנראה פחות איכפת להם. אבל בלי קשר למסחריות, סעיף H)5.1) אוסר למשוך מידע במהירות יותר גדולה מזו של משתמש רגיל. גם סעיף בעייתי אם אתה בונה בזמן… Read more »
דניאל
Guest
וואו תודה על הפירוט המקיף! אני מאמין שאלה התנאים למשתמשיי youtube.com? התנאים שאני בונה עלפיהם ניתן למצוא כאן: https://developers.google.com/youtube/terms/developer-policies בסעיף G כתוב: You may distribute or sell API Clients subject to the restrictions defined in the “Prohibited Actions” subsection below and, of course, to the other terms of the Agreement. מזה הסקתי שניתן לעשות שימוש מסחרי ב API כל עוד אני לא נוגד את שאר הסעיפים בעמוד הזה. אתה צודק לגביי אחסון המידע. התוכנה אוגרת ids של ווידיואים ופלייליסטים שמשתמשים שומרים, ללא שום מידע אחר, שאר המידע נטען ע״י ה API בזמן אמת. מעבר לזה לא נעשה שום שימוש אחר… Read more »
יוסי
Guest

אז שם יש לך את סע’ III.G.1.d, שאוסר לעשות מזה כסף אלא אם יש לך תוכן רלבנטי מעבר לסרטוני יוטיוב, ברמה שאותו תוכן היה מצדיק מסחריות גם בלי סרטוני היוטיוב שלצידו…

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

דניאל
Guest

אכן, התוכן הוא אך ורק מה-API.

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

יוני
Guest

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

דניאל
Guest

מצטער אבל אין לי מושג. הכי טוב לשאול אותם :)

עמי
Guest

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

Dan
Guest

ההתחכמות לא משנה את העובדה שהיא רחוקה מלעמוד בתנאים. אם אתם מחפשים פתרון כחול לבן שכן: http://www.beatsense.com אנחנו משתמשים בזה יום יום במשרד, וגם בזמני הפנוי. לא רואה תחליף

יוסי
Guest

למה היא כן עומדת בתנאים?

יוסי
Guest

ואגב, הקישור שלך לא עובד.

Dan
Guest

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

דניאל
Guest

Headset לא מסתירה את הוידאו.

Dan
Guest

כמובן :)

ארז
Guest

iMusic לאייפון עושה את זה מעולה. לא בדקתי אבל מאמין שזה רץ זהה בכל מכשירי אפל

אביתר
Guest

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

דניאל
Guest

תודה אביתר! לא נראה לי שיש דרך אוטומאטית לעשות porting מ ריאקט לריאקט נייטיב. (אם יש, אני אשמח לשמוע). אמנם זה אותו סינטקס אבל ה ux הוא שונה במהותו מ desktop ל mobile. זה עדיין בשלבי פיתוח אצלי.

אורי
Guest

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

דניאל
Guest

תודה רבה אורי! שמח לשמוע שאהבת.

לואי
Guest

שאלה למפתח: אתה גם עיצבת את האפליקציה ?

דניאל
Guest

הייתה לי עזרה עם העיצוב. מישהי שעבדתי איתה בעבר עשתה את הלוגו וה mock הבסיסי.

אמיתי
Guest

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

דניאל
Guest

המסך הראשי זה תוצאת חיפוש של “music playlists”. אבל זה זמני. אני מתכנן לשנות את זה למשהו יותר מעניין ואישי ולתת לזה כפתור בתפריט הראשי. stay tuned.

Tomer Peres
Guest

אחלה אפליקציה סך הכל. קצת מבאס כל הקטע עם הסרטון פתוח ברקע…. אין דרך לעקוף את זה?

דניאל
Guest

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

yanivz
Guest

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

דניאל
Guest

תודה על הפידבק! אני אבדוק את זה.

שלמה
Guest

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

דניאל
Guest

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

Illuminaty Confirmed
Guest

*אוסרים
*וידאו

יקיר
Guest

לא מצאתי את האפליקציה הזו בגוגל פליי

יאיר
Guest

האם האפליקציה מזהה את ה’הפעל אוטומאטית’ של יוטיוב? כך שייצור רשימות השמעה אוטומאטיות?

דניאל
Guest

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

Illuminaty Confirmed
Guest

אנשים… העברית שלכם (לא) מושלמת…

אלירם
Guest

האנטי וירוס BitDefender לא כלכך אוהב את האפליקציה שלך…

יוחנן
Guest

כל הכבוד! אפליקציה מעולה, הבעיה היחידה שאחרי שימוש של שבוע היא כבר לא עובדת ותקועה על Loading כשפותחים אותה

יוסי
Guest

למה הגבת כתגובה לתגובה?

דניאל
Guest

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

דניאל
Guest

כמה משתמשים דיווחו את אותו הדבר עם ה windows defender. זה מסתבר שזה false positive (מקור http://www.omgubuntu.co.uk/2017/05/headset-turns-youtube-desktop-music-player#comment-3309445253)

Bar
Guest

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

דניאל
Guest

זה היה באג שתוקן מייד! מצטער על אי הנוחות

שקד עמר
Guest

http://tubbify.com עושה אותו דבר, רק בתור אפליקציית ווב וקצת יותר מסודר.

sbv
Guest

תודה רבה למפתח! המשך כך!

https://goo.gl/biP9Pc

יקיר
Guest

אחלה רעיון ואחלה אפליקציה. עובד מעולה

ziv
Guest

שרות וובי מעולה נוסף:

http://streamsquid.com

wpDiscuz

תגיות לכתבה: