הורדת שמע(MP3) ללא וידאו
-
בנתיים משהו זמני להורדת שמע בלבד:
ליצור סימניה בדפדפן, לקרוא לה איזה שם שרוצים, ובכתובת האתר להכניס את הקוד הבא:javascript:(function(){ var audioTagId = 'injection-by-extract-audio-service'; var audio = document.getElementById(audioTagId); if(audio){ audio.childNodes[0].src = audio.childNodes[0].src.replace(/time=.+$/, 'time=' + new Date().getTime()); audio.load(); audio.play(); return; } var extractUrl = "https://audio.video-tov.ml/extract-audio"; var video = document.getElementsByTagName('video')[0]; var childNodes = video.childNodes; for(i = childNodes.length-1; i >= 0; i--){ var child = video.childNodes[i]; if(child.tagName != 'SOURCE') continue; var videoSrc = child.src; break; } var audio = document.createElement('audio'); audio.id = audioTagId; audio.controls = true; audio.loop = true; var source = document.createElement('source'); source.src = extractUrl + "?source=" + videoSrc + '&time=' + new Date().getTime(); source.type = "audio/mpeg"; audio.appendChild(source); document.body.insertBefore(audio, document.body.firstChild); audio.load(); audio.play(); })()
כל פעם שנכנסים לדף שיש בו וידאו, ללחוץ על הסימניה וזה ימיר את הוידאו לאודיו.
עובד באתרים הידברות וערכים.אם זו הפעם הראשונה שמישהו פותח את הוידאו הזה, זה יכול לקחת דקה או שנים עד שזה יגמור לחלץ את האודיו, אז אם זה לא נטען מיד בפעם הראשונה, אפשר ללחוץ שוב אחרי כמה דקות.
אולי בהמשך יהיה קוד יותר משוכלל שיבדוק כל הזמן אם זה כבר סיים לחלץ את האודיו.
-
-
@ליכט לא.
-
@ליכט אמר בהורדת שמע(MP3) ללא וידאו:
@someuser אמר בהורדת שמע(MP3) ללא וידאו:
עובד באתרים הידברות וערכים.
גם בסרטונים שעדיין לא אושרו ?
בודאי, זה הענין, שסרט שאי אפשר לראות אותו יהיה אפשר לשמוע את הסאונד. כשאתה לוחץ פעם ראשונה זה שולח הזמנה לחילוץ הסאונד, ותוך כמה דקות זה מוכן עבורך ועבור כל הבאים אחריך.
-
@someuser נדמה שזה לא עובד, כאן על כל פנים
https://www.hidabroot.org/video/212162 -
@shraga זה וידאו ששוקל קרוב לג'יגה, הוא עוד לא סיים לעבוד
-
-
@yzahn אמר בהורדת שמע(MP3) ללא וידאו:
(אני מניח שצד השרת גם אתה עשית)
אני גם מניח שקיבלת אישור מההנהלה, כי דברים כאלה אסור בלי אישור...
-
@yzahn אמר בהורדת שמע(MP3) ללא וידאו:
אני גם מניח שקיבלת אישור מההנהלה
אתה לא רואה שזה עובד דרך: https://audio.video-tov.ml/ ? ...
-
@ליכט ראיתי.
כנראה זה חלק ממהלך שלם שכל הפיתוחים מסביב לאתר זה נעשים בהסתרה שבתוך ההסתרה ובעילום שם... -
@someuser
ניסיתי אתמול את הקישור הזה: https://www.hidabroot.org/video/212159 (קישור אקראי שמצאתי ראשון).
ולא הצלחתי.
חשבתי שזה בגלל שזה עדיין לא אושר, כעת אני מבין שזה בגלל הגודל.כעת ניסיתי שוב, וזה משמיע את השיעור במקום להוריד.
מה פשר הדבר ? -
-
@ליכט אחרי שאתה לוחץ נוסף לדף אלמנט אודיו, אפשר להשמיע את האודיו ואפשר ללחוץ עליו כפתור ימני וזה יתן אפשרות להוריד את השמע למחשב
-
@yzahn הפרמטר time מיותר, הוספתי אותו סתם כי אני לא מכיר את ההתנהגות של הדפדפנים עם קאשינג, השרת לא מתחשב בו.
קוד 202 זה אומר שהבקשה בעיבוד, קוד 400 זה אומר שהדומיין הזה לא מאושר, וקוד 200 אומר שהקובץ מוכן. זה בשביל פיתוח עתידי, אם מישהו ירצה לכתוב קוד שבודק מול השרת מה המצב של הבקשה, אפשר לשלוח בקשת HEAD כל כמה זמן לקבל את הסטטוס הנוכחי. השרת מאפשר Cross Domain -
@someuser אמר בהורדת שמע(MP3) ללא וידאו:
@ליכט אחרי שאתה לוחץ נוסף לדף אלמנט אודיו, אפשר להשמיע את האודיו ואפשר ללחוץ עליו כפתור ימני וזה יתן אפשרות להוריד את השמע למחשב
הבעיה, שלא רואים אותו...
-
@yzahn רק לי זה מופיע?
-
@someuser מחקת את התמונה? זה נמצא אצלי מתחת לתמונה
אם אני מוחק את התמונה אני רואה אותו.
-
@yzahn ערכתי את הקוד בהודעה הראשונה, מקוה שזה יעבוד, תודה על העדכון.
-
@someuser
מה בעצם הרעיון כשהאתר עצמו מביא אפשרות להורדת mp3?
-
@shraga אמר בהורדת שמע(MP3) ללא וידאו:
@someuser
מה בעצם הרעיון כשהאתר עצמו מביא אפשרות להורדת mp3?הרעיון הוא שפשוט לא הכרתי את האפשרות הזו...
אח"כ גיליתי שזה מובנה אצלם, אז זה ייתר את הפיתוח שלי, בכל אופן יש עדיין תועלת לאתר ערכים, אם אתה מכיר עוד אתרים שזה יכול להביא תועלת תודיע