Generator kodu osadzania YouTube

Wklej link do filmu, Shortsa albo playlisty, wybierz opcje i skopiuj czysty kod osadzania — z czasem startu i końca, trybem zwiększonej prywatności i responsywnym rozmiarem. Wszystko działa w Twojej przeglądarce.

Opcje odtwarzacza
Rozmiar

Ten generator kodu osadzania YouTube buduje kod HTML, dzięki któremu umieścisz na swojej stronie film, Shortsa albo playlistę z YouTube — z opcjami, których nie ma w oknie Udostępnij → Umieść na stronie. Ustaw czas startu i końca, autoodtwarzanie (także to bez dźwięku, które przeglądarki dopuszczają), zapętlenie, napisy, tryb zwiększonej prywatności i responsywny rozmiar pasujący do każdego ekranu, a potem skopiuj kod i wklej go na stronę. Podgląd na żywo pokazuje odtwarzacz na bieżąco. Wszystko dzieje się w Twojej przeglądarce: nic nie jest wysyłane do Marqly, a każda opcja odpowiada parametrowi opisanemu w oficjalnej dokumentacji odtwarzacza YouTube.

Jak osadzić film z YouTube na swojej stronie

  1. Skopiuj link do filmu z YouTube — strony filmu, Shortsa, transmisji na żywo, link youtu.be albo link do playlisty zawierający list=.
  2. Wklej go powyżej. Jeśli link zawiera znacznik czasu, na przykład ?t=90, czas startu zostanie uzupełniony.
  3. Wybierz opcje. Kod i podgląd aktualizują się od razu.
  4. Naciśnij Kopiuj kod i wklej go w HTML swojej strony — w WordPressie użyj bloku Własny HTML, w większości kreatorów stron elementu Osadzanie lub HTML.

Każda opcja i stojący za nią parametr

OpcjaParametrCo robi
Start odstartRozpoczyna odtwarzanie tyle sekund od początku filmu. Odtwarzacz przeskakuje do najbliższej klatki kluczowej, która może być nawet o około dwie sekundy wcześniejsza.
Koniec wendZatrzymuje odtwarzanie w tej chwili, liczonej od początku filmu — a nie od Twojego czasu startu.
Autoodtwarzanieautoplay=1Uruchamia film po załadowaniu odtwarzacza. YouTube zaznacza, że dane o odtwarzaniu są wtedy zbierane już przy ładowaniu strony.
Pętlaloop=1Powtarza playlistę; dla pojedynczego filmu YouTube wymaga też parametru playlist z tym samym identyfikatorem filmu, który generator dodaje.
Pokaż elementy sterującecontrols=0, gdy wyłączoneUkrywa pasek sterowania.
Przycisk pełnego ekranufs=0, gdy wyłączoneUkrywa przycisk pełnego ekranu.
Napisy domyślnie włączonecc_load_policy=1Domyślnie pokazuje napisy, o ile film je ma.
Polecane z tego samego kanałurel=0Ogranicza polecane filmy pokazywane na końcu do filmów z tego samego kanału.
Odtwarzanie w treści strony na iPhonieplaysinline=1Odtwarza film wewnątrz strony na iOS, zamiast przechodzić na pełny ekran.
Wyłącz sterowanie klawiaturądisablekb=1Wyłącza skróty, takie jak k do pauzy i j/l do przewijania o 10 sekund.
Biały pasek postępucolor=whiteKoloruje obejrzaną część paska postępu na biało zamiast na czerwono.
Tryb zwiększonej prywatnościyoutube-nocookie.comUżywa domeny osadzania YouTube o zwiększonej prywatności (patrz niżej).

Czas startu i końca

Odtwarzacz YouTube przyjmuje czas startu i końca jako pełne sekundy, więc generator zamienia na sekundy wszystko, co wpiszesz — 90, 1:30, 1:02:03 albo 1h2m3s. Oba czasy liczone są od samego początku filmu: żeby odtworzyć fragment od 1:30 do 2:00, wpisz start 1:30 i koniec 2:00, a nie koniec 0:30. Jeśli chcesz udostępnić moment jako link, a nie osadzenie, użyjgeneratora linków YouTube ze znacznikiem czasu.

Dlaczego osadzone filmy nie odtwarzają się automatycznie — i jak to naprawić

To przeglądarki decydują, czy film może ruszyć sam. Dokumentacja IFrame API YouTube wymienia odtwarzanie z dźwiękiem bez interakcji użytkownika wśród przypadków blokowanych przez przeglądarki, więc samoautoplay=1 często nic nie daje. Niezawodne rozwiązanie to start bez dźwięku: wybierzAutoodtwarzanie bez dźwięku (JavaScript API), a generator utworzy osadzenie wraz z krótkim skryptem, który ładuje oficjalne IFrame Player API YouTube, wycisza odtwarzacz, gdy jest gotowy, i uruchamia odtwarzanie. Odwiedzający mogą włączyć dźwięk jednym kliknięciem.

Zasady YouTube dla klientów API dodają dwa warunki, które warto respektować: odtwarzacz nie może startować automatycznie, dopóki nie jest widoczny w ponad połowie na ekranie, a na stronie nie może jednocześnie automatycznie odtwarzać się więcej niż jeden odtwarzacz YouTube. Film na górze strony jest w porządku; autoodtwarzany film głęboko na stronie — nie.

Tryb zwiększonej prywatności (youtube-nocookie.com)

Tryb zwiększonej prywatności zamienia w adresie osadzenia www.youtube.com nawww.youtube-nocookie.com. Centrum pomocy YouTube podaje, że dzięki niemu odtworzenia osadzonego filmu nie wpływają na rekomendacje, jakie widz widzi w YouTube, wyświetlane są reklamy niespersonalizowane, a te odtworzenia nie personalizują reklam pokazywanych widzowi poza Twoją stroną. Tutaj jest domyślnie włączony, bo nic nie kosztuje. Czym nie jest: obietnicą, że osadzenie nie ustawia plików cookie ani nie śledzi, i samo w sobie nie sprawia, że osadzenie jest zgodne z jakimkolwiek przepisem o prywatności — wymień YouTube w polityce prywatności i ustawieniach zgód tak czy inaczej.

Responsywne osadzenia YouTube, także dla Shorts

Domyślny iframe ma stały rozmiar 560 × 315, który na telefonach wychodzi poza ekran. Przy włączonej opcjiResponsywny kod ustawia odtwarzacz na 100% szerokości kontenera i zachowuje jego kształt właściwością CSS aspect-ratio — w żadnej aktualnej przeglądarce nie jest potrzebne opakowanie z padding-bottom. Wybierz 9:16 dla Shorts, żeby pionowy film nie miał czarnych pasów; pole szerokości ogranicza wtedy, jak szeroki może się zrobić. YouTube wymaga, by osadzone odtwarzacze miały co najmniej 200 × 200 pikseli, a dla odtwarzaczy 16:9 zaleca co najmniej 480 × 270, więc generator nie zejdzie poniżej 200 pikseli szerokości.

Osadzenia ładowane po kliknięciu dla szybszych stron

Iframe YouTube ładuje pełny odtwarzacz razem ze stroną, co jest ciężkie, gdy na stronie jest film, którego większość odwiedzających nigdy nie włączy. Wynik Ładowanie po kliknięciu pokazuje miniaturę filmu z przyciskiem odtwarzania i dopiero po kliknięciu (albo naciśnięciu Enter) podmienia ją na prawdziwy odtwarzacz, który od razu zaczyna grać. Strona działa szybciej, a nic nie jest pobierane z odtwarzacza, dopóki odwiedzający nie zdecyduje się oglądać. Działa dla pojedynczych filmów; playlisty używają standardowego iframe.

Parametry, które już nie działają

  • modestbranding jest przestarzały i nie ma żadnego skutku; YouTube sam decyduje o oznaczeniach marki na podstawie rozmiaru odtwarzacza i innych sygnałów. Generatory, które wciąż go oferują, są nieaktualne.
  • showinfo został wycofany w 2018 roku i usunięty z dokumentacji.
  • rel=0 od 25 września 2018 nie wyłącza polecanych filmów — ogranicza je tylko do tego samego kanału.
  • controls=2 jest przestarzały; używaj 0 lub 1.

Naprawa niedziałającego osadzenia

  • Błąd 153 lub pusty odtwarzacz. YouTube wymaga, by osadzenia identyfikowały witrynę, na której się znajdują, przez nagłówek HTTP Referer, i zaleca politykę odsyłacza strict-origin-when-cross-origin. Wygenerowany kod ją ustawia; jeśli Twoja witryna globalnie wysyła no-referrer, odtwarzacz może przestać działać.
  • „Film niedostępny”. Właściciel mógł wyłączyć osadzanie tego filmu albo film jest prywatny, usunięty lub zablokowany w kraju odwiedzającego. Tylko właściciel może to zmienić.
  • Odtwarzacz jest ucięty albo malutki. Element nadrzędny ze stałą wysokością lub overflow: hidden go przycina; przy włączonym trybie Responsywny nadaj kontenerowi szerokość i pozwól, by wysokość wynikała z niej.
  • Pętla się nie powtarza. Dla pojedynczego filmu adres musi zawierać playlist= z tym samym identyfikatorem filmu — skopiuj wygenerowany kod zamiast dopisywać loop=1 ręcznie.

Powiązane narzędzia do YouTube

Znajdź właściwy moment startu dzięki narzędziu do transkrypcji YouTube, dodaj rozdziały do długich osadzeń generatorem rozdziałów albo pobierz własny obraz tytułowy pobieraczem miniaturek. Osadzasz cały kurs? Kalkulator długości playlistypowie odwiedzającym, ile on trwa.

Często zadawane pytania

Jak osadzić film z YouTube, który zaczyna się od wybranej chwili?

Wpisz czas startu w generatorze — jako sekundy, M:SS, H:MM:SS albo 1m30s — i skopiuj kod. Narzędzie dodaje do adresu osadzenia parametr start w sekundach, czyli w formacie, którego oczekuje odtwarzacz YouTube. Jeśli wklejony link ma już znacznik t=, czas startu zostanie uzupełniony automatycznie.

Dlaczego osadzony film z YouTube nie odtwarza się automatycznie?

Większość przeglądarek blokuje filmy odtwarzane z dźwiękiem, zanim odwiedzający wejdzie w interakcję ze stroną. Dokumentacja YouTube dla programistów wymienia odtwarzanie z dźwiękiem bez interakcji użytkownika wśród przypadków, które przeglądarki blokują. Użyj wyniku Autoodtwarzanie bez dźwięku (JavaScript API), który uruchamia odtwarzacz z wyciszeniem.

Jak zrobić responsywne osadzenie YouTube?

Zostaw włączoną opcję Responsywny. Kod ustawia odtwarzacz na pełną szerokość kontenera i używa właściwości CSS aspect-ratio, żeby zachować proporcje 16:9 — albo 9:16 dla Shorts — dzięki czemu skaluje się na każdym ekranie bez sztuczek z opakowaniem.

Co robi tryb zwiększonej prywatności?

Przełącza osadzenie na domenę youtube-nocookie.com. Według Centrum pomocy YouTube odtworzenia osadzonego filmu nie wpływają wtedy na to, co YouTube poleca widzowi, ani nie personalizują reklam wyświetlanych poza Twoją stroną. Nie oznacza to osadzenia bez śledzenia, więc wspomnij o nim w polityce prywatności.

Jak zapętlić pojedynczy film z YouTube?

Zaznacz Pętla. Dla pojedynczego filmu YouTube wymaga oprócz loop=1 także parametru playlist ustawionego na ten sam identyfikator filmu; generator dodaje oba za Ciebie.

Czy mogę ukryć polecane filmy na końcu?

Nie całkowicie. Od września 2018 rel=0 nie ukrywa już polecanych filmów — ogranicza je do filmów z tego samego kanału. Opcja Polecane tylko z tego samego kanału w generatorze ustawia właśnie to.

Czy mogę osadzić playlistę?

Tak. Wklej link do playlisty (zawiera list=). Generator zbuduje osadzenie playlisty, a jeśli Twój link wskazuje też konkretny film, odtwarzacz zacznie od niego.

← Darmowe narzędzia

Strona główna · Marqly