Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Plyr | 23,414 | 277 | 145 | 3 days ago | 153 | April 20, 2022 | 806 | mit | JavaScript | |
A simple HTML5, YouTube and Vimeo player | ||||||||||
Lightgallery | 5,730 | 122 | 26 | 24 days ago | 107 | September 19, 2022 | 50 | other | TypeScript | |
A customizable, modular, responsive, lightbox gallery plugin. | ||||||||||
Lightgallery.js | 5,223 | 54 | 25 | 8 months ago | 15 | October 29, 2020 | 2 | other | JavaScript | |
Full featured JavaScript image & video gallery. No dependencies | ||||||||||
Improvedtube For Youtube | 2,471 | an hour ago | 310 | other | JavaScript | |||||
YouTube Extension: Enrich your experience & content [🧰80+Lean Features][📌Longest-standing since 2012][Please👨👩👧👧make Docum./HowTo's][⚙️⋮{🎞️☕🎛️🎧🔊⏯️🎬🎨📈🧩🧪⋮}(Player Repeat Screenshot[Hide 'related video distraction]Always expand video Description [Playback speed][Video Quality codec electricity][Player Size Full Tab]Theme Customizatio | ||||||||||
Chromeplay | 204 | 5 years ago | 17 | gpl-2.0 | JavaScript | |||||
AirPlay from Google Chrome - send YouTube, Vimeo and (almost) any HTML5 video to AppleTV via AirPlay | ||||||||||
Vlite | 158 | 1 | 1 | 3 months ago | 22 | September 09, 2022 | 1 | mit | TypeScript | |
🦋 vLitejs is a fast and lightweight Javascript library for customizing video and audio player in Javascript with a minimalist theme (HTML5, Youtube, Vimeo, Dailymotion) | ||||||||||
Youtube To Html5 Loader | 99 | 8 months ago | 10 | July 21, 2022 | 13 | JavaScript | ||||
Load YouTube videos with the HTLML5 <video> element without needing iframes or the YouTube JS API. | ||||||||||
Advanced Responsive Video Embedder | 34 | 13 hours ago | 7 | gpl-3.0 | PHP | |||||
Probably the the best WP plugin for embedding videos. | ||||||||||
Meisterplayer | 14 | 3 years ago | 39 | other | JavaScript | |||||
Pluggable JavaScript web player | ||||||||||
Twine_fullscreen_youtube | 8 | 8 years ago | gpl-3.0 | JavaScript | ||||||
A small macro and stylesheet for Twine to add fullscreen HTML5 video to passages. |
A small macro and stylesheet for Twine to add fullscreen HTML5 video to passages.
This is a JavaScript macro for Twine.
For more about Twine visit: http://twinery.org/
I wanted to be able to use YouTube videos in a story, and it seemed like other people wanted to do this too.
I put up an example story about myself over at the Tilde Club:
http://tilde.club/~thomas/looking_up.html
The Twine file used to create this story is also available in this repository.
There are three macros you can use:
Insert this macro to play a video from the beginning. The macro takes one parameter, the Video ID of the YouTube video.
This macro takes an additional parameter, which is the number of seconds to jump forward into the video to begin playing.
This macro takes no parameters. If used in a passage immediately following a passage with either of the above two video playing macros, it will stop the video and hide the player.
Here are some things I discovered:
If videos aren't jumping to a spot you want them to, try logging out of YouTube, especially if they are your own videos.
Try "Incognito Mode" or "Safe Browsing" in your browser to try to preview how others may view your story.
Some videos aren't available for embedding.
Some vides that have embedding may only work if you are hosting your Twine story on a web server.
Videos do not play on mobile devices because the YouTube API does not automatically start videos so as to save mobile plan data usage, and there doesn't seem to be a way around this.
Sugarcube uses a slightly different way of defining scripts, so I have supplied separate script and style files to use with that Twine target.
If none of these tips apply, feel free to submit a bug, or contact me via Twitter @th0ma5
To hoopy froods out there who have told me this works for them, that liked the example story, and suggested improvements. Thank you!!