https://github.com/dmotte/webmedia
🎶 Collection of HTML5 media players / viewers
https://github.com/dmotte/webmedia
audio drive gdrive google html html5 image img jpg media mp3 mp4 multimedia music photo player png vid video viewer
Last synced: 3 months ago
JSON representation
🎶 Collection of HTML5 media players / viewers
- Host: GitHub
- URL: https://github.com/dmotte/webmedia
- Owner: dmotte
- License: mit
- Created: 2021-07-20T20:58:19.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2026-03-02T09:52:14.000Z (4 months ago)
- Last Synced: 2026-03-02T13:36:07.805Z (4 months ago)
- Topics: audio, drive, gdrive, google, html, html5, image, img, jpg, media, mp3, mp4, multimedia, music, photo, player, png, vid, video, viewer
- Language: HTML
- Homepage: https://dmotte.github.io/webmedia/
- Size: 34.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# webmedia
:notes: Collection of HTML5 media players / viewers.
- :page_facing_up: `aud*.html`: audio players
- :page_facing_up: `img*.html`: image viewers
- :page_facing_up: `vid*.html`: video players
Some **usage examples**:
- `https://dmotte.github.io/webmedia/aud.html#`
- `https://dmotte.github.io/webmedia/img.html#`
- `https://dmotte.github.io/webmedia/vid.html#`
- `https://dmotte.github.io/webmedia/aud-gdrive.html#`
- `https://dmotte.github.io/webmedia/img-gdrive.html#`
- `https://dmotte.github.io/webmedia/vid-gdrive.html#`
- `https://dmotte.github.io/webmedia/aud-gpg.html#`
- `https://dmotte.github.io/webmedia/img-gpg.html#`
- `https://dmotte.github.io/webmedia/vid-gpg.html#`
> :bulb: **Tip**: you can add `?play` at the end of the URL hash to autoplay the media once loaded.
The `*-gpg.html` pages can be used to open GPG-encrypted media files created like this:
```bash
gpg -c --cipher-algo=AES256 --no-compress --no-symkey-cache -o encrypted.gpg mymedia.mp3
```
:warning: **Disclaimer**: the files in this repository are just **experimental prototypes** created for learning and exploration. They are NOT audited, professionally reviewed, or security-hardened. Therefore, the encryption / decryption and handling of media files in this code might contain flaws, vulnerabilities, or implementation mistakes. **No guarantees are made** regarding correctness, security, performance, encryption strength, or suitability for any purpose. Do NOT use to protect sensitive, personal, confidential, or security-critical data. The code is provided "as is" without any warranties of any kind, and **the author assumes no responsibility or liability** for any data loss, exposure, misuse, malfunction, or damage arising from its use.