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

איך עושים זאת?

נניח ואני מעוניין להטמיע וידיאו שיתחיל אחרי 10 שניות ויסתיים ב – 6:02.

נעתיק את הקוד הטמעה של יוטיוב, לדוגמה:

<iframe width="560" height="315"
src="//www.youtube.com/embed/mYKLvYGqaC0?rel=0"
frameborder="0" allowfullscreen></iframe>

ונוסיף ל"src" פרמטרים של התחלה וסיום:

<iframe width="560" height="315"
src="//www.youtube.com/embed/mYKLvYGqaC0?rel=0&start=10&end=362"
frameborder="0" allowfullscreen></iframe>

start – הוא הפרמטר של ההתחלה.
end – הוא הפרמטר של הסיום.
(מפתיע)

המספרים מייצגים שניות.
על מנת לחשב את השניות בדיוק, נכפיל את מספר הדקות ב-60 ונוסיף את מספר השניות שנותרו. למשל במקרה שלנו:
(6 דקות כפול 60 שניות) פלוס 2 שניות = 362.

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

 

והנה התוצאה הסופית: