Jestem dość nowy w znacznikach (choć bardzo łatwo jest go podnieść). Pracuję nad pakietem i staram się, aby strony wiki wyglądały ładnie jako podręcznik pomocy. Mogę dość łatwo wstawić link do filmu na YouTube na stronie wiki, ale jak osadzić film na YouTube. Wiem, że to może nie być możliwe.
Przeczytałem, że możesz używać tagów HTML, więc próbowałem osadzić HTML dla tego linku w następujący sposób:
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg" />
<param name="wmode" value="transparent" />
<embed src="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg"
type="application/x-shockwave-flash"
wmode="transparent" width="425" height="350" />
</object>
I zapisałem stronę, ale nic się nie stało.
- Czy można osadzić film z YouTube na stronach wiki GitHub?
- Jeśli tak to jak?
Odpowiedzi:
Nie można bezpośrednio osadzać filmów, ale możesz umieścić obraz, który prowadzi do filmu na YouTube:
[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](https://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE)
Aby uzyskać więcej informacji, zapoznaj się z tym ściągiem Markdown na GitHub.
źródło
Kompletny przykład
Chociaż nie można osadzić wideo w Markdown, można go „sfałszować”, dołączając prawidłowy obraz połączony do pliku znaczników, używając tego formatu:
[![IMAGE ALT TEXT](http://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](http://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE "Video Title")
Wyjaśnienie obniżki
Jeśli ten fragment znaczników wygląda na skomplikowany, podziel go na dwie części:
obraz
![image alt text](https://example.com/link-to-image)
zawinięty w link
[link text](https://example.com/my-link "link title")
Przykład użycia Valid Markdown i YouTube Thumbnail:
Pozyskujemy obraz miniatury bezpośrednio z YouTube i linkujemy do rzeczywistego wideo, więc gdy osoba kliknie obraz / miniaturę, zostanie przeniesiona do filmu.
Kod:
[![Everything Is AWESOME](https://img.youtube.com/vi/StTqXEQ2l-Y/0.jpg)](https://www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
LUB Jeśli chcesz dać czytelnikom wizualną wskazówkę, że obraz / miniatura jest w rzeczywistości odtwarzalnym filmem, zrób własny zrzut ekranu wideo w YouTube i użyj go jako miniatury.
Przykład użycia zrzutu ekranu z kontrolkami wideo jako Visual Cue:
Kod:
[![Everything Is AWESOME](http://i.imgur.com/Ot5DWAW.png)](https://youtu.be/StTqXEQ2l-Y?t=35s "Everything Is AWESOME")
Wyraźne zalety
Chociaż wymaga to kilku dodatkowych kroków ( a ) zrobienia zrzutu ekranu wideo i ( b ) przesłania go, aby można było użyć obrazu jako miniatury, ma on 3 wyraźne zalety :
Wykonanie i przesłanie zrzutu ekranu zajmuje kilka sekund, ale przynosi dużą korzyść.
Działa wszędzie!
Ponieważ jest to standardowa obniżka, działa wszędzie. wypróbuj go na GitHub, Reddit, Ghost, a tutaj na Stack Overflow.
Vimeo
To podejście działa również w przypadku filmów Vimeo
Przykład
Kod
Uwagi:
źródło
[![Everything Is AWESOME](//img.youtube.com/vi/StTqXEQ2l-Y/0.jpg)](//www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
http
lubhttps
na GitHub np github.com/dwyl/remote-working gdzie obraz wideo i praca link ...Markdown oficjalnie nie obsługuje osadzania wideo, ale możesz osadzić w nim surowy HTML. Przetestowałem z GitHub Pages i działa bezbłędnie.
Fragment wygląda następująco:
PS: Możesz sprawdzić podgląd na żywo tutaj
źródło
Jeśli lubisz tagi HTML bardziej niż markdown + centrowanie:
źródło
Wyśrodkuj wyrównanie wideo za pomocą miniatury i łącza:
Wynik:
źródło
https://img.youtube.com/vi/ID_OF_VIDEO/0.jpg
i interfejs API do tworzenia linków do obrazu jest szczegółowo wyjaśniony w tej odpowiedzi: stackoverflow.com/a/2068371/55478Stworzyłem https://yt-embed.herokuapp.com/, aby to uprościć. Użycie jest bezpośrednie, z powyższych przykładów:
Spowoduje to:
Wystarczy zadzwonić na: https://yt-embed.herokuapp.com/embed?v=[video_id] jako obraz zamiast https://img.youtube.com/vi/ .
źródło
Sprawdź więcej porad i wskazówek na temat YouTube
źródło