{"id":22192223,"url":"https://github.com/naa986/videojs-html5-player","last_synced_at":"2025-07-26T22:32:02.567Z","repository":{"id":56714825,"uuid":"102465042","full_name":"naa986/videojs-html5-player","owner":"naa986","description":"Embed video file beautifully in WordPress using Videojs HTML5 Player. Embed HTML5 compatible responsive video in your post/page with video js.","archived":false,"fork":false,"pushed_at":"2024-11-12T23:29:19.000Z","size":4501,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-13T00:24:16.786Z","etag":null,"topics":["embed","html","plugin","video","videojs","wordpress"],"latest_commit_sha":null,"homepage":"https://wphowto.net/videojs-html5-player-for-wordpress-757","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/naa986.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-05T09:55:33.000Z","updated_at":"2024-11-12T23:29:23.000Z","dependencies_parsed_at":"2023-11-09T13:25:52.358Z","dependency_job_id":"2ef76b83-4e85-4e38-b783-814b6562bb16","html_url":"https://github.com/naa986/videojs-html5-player","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naa986%2Fvideojs-html5-player","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naa986%2Fvideojs-html5-player/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naa986%2Fvideojs-html5-player/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naa986%2Fvideojs-html5-player/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/naa986","download_url":"https://codeload.github.com/naa986/videojs-html5-player/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227724329,"owners_count":17810074,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["embed","html","plugin","video","videojs","wordpress"],"created_at":"2024-12-02T12:20:00.270Z","updated_at":"2024-12-02T12:20:00.954Z","avatar_url":"https://github.com/naa986.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Videojs HTML5 Player for WordPress\n\n## Description\n\n[Videojs](https://wphowto.net/videojs-html5-player-for-wordpress-757) is a user-friendly plugin for WordPress that supports video playback on desktops and mobile devices. It makes super easy for you to embed both self-hosted video files or video files that are externally hosted using the Videojs library. It was developed by [wphowto](https://wphowto.net/) and is currently being used on over 5,000 websites.\n\n## Videojs Plugin Features\n\n* Embed MP4 video files into a post/page or anywhere on your WordPress site\n* Embed responsive videos for a better user experience while viewing from a mobile device\n* Embed HTML5 videos which are compatible with all major browsers\n* Embed videos with poster images\n* Embed videos using videojs player\n* Automatically play a video when the page is rendered\n* Embed videos uploaded to your WordPress media library using direct links in the shortcode\n* No setup required, simply install and start embedding videos\n* Lightweight and compatible with the latest version of WordPress\n* Clean and sleek player with no watermark\n* fallbacks for other HTML5-supported filetypes (WebM, Ogv)\n\n## Videojs Plugin Usage\n\nIn order to embed a video create a new post/page and use the following shortcode:\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\"]\n```\nHere, \"url\" is the location of the MP4 video source file (H.264 encoded). You need to replace the sample URL with the actual URL of the video file.\n\n## Videojs Shortcode Parameters\n\nThe following options are supported in the shortcode.\n\n### WebM\n\nYou can specify a WebM video file in addition to the source MP4 video file. This parameter is optional.\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" webm=\"http://example.com/wp-content/uploads/videos/myvid.webm\"]\n```\n### Ogv\n\nYou can specify a Ogv video file in addition to the source MP4 \u0026 WebM video files. This parameter is optional.\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" webm=\"http://example.com/wp-content/uploads/videos/myvid.webm\" ogv=\"http://example.com/wp-content/uploads/videos/myvid.ogv\"]\n```\n### Width\n\nDefines the width of the video file (Height is automatically calculated). This option is not required unless you want to limit the maximum width of the video.\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" width=\"480\"]\n```\n### Preload\n\nSpecifies if and how the video should be loaded when the page loads. Defaults to \"auto\" (the video should be loaded entirely when the page loads). Other options:\n\n* **metadata** - only metadata should be loaded when the page loads\n* **none** - the video should not be loaded when the page loads\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" preload=\"metadata\"]\n```\n### Controls\n\nSpecifies that video controls should be displayed. Defaults to \"true\". In order to hide controls set this parameter to \"false\".\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" controls=\"false\"]\n```\nWhen you disable controls users will not be able to interact with your videos. So It is recommended that you enable autoplay for a video with no controls.\n\n### Autoplay\n\nCauses the video file to automatically play when the page loads.\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" autoplay=\"true\"]\n```\n### Poster\n\nDefines image to show as placeholder before the video plays.\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" poster=\"http://example.com/wp-content/uploads/poster.jpg\"]\n```\n### Loop\n\nCauses the video file to loop to beginning when finished and automatically continue playing.\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" loop=\"true\"]\n```\n### Muted\n\nSpecifies that the audio output of the video should be muted.\n```\n[videojs_video url=\"http://example.com/wp-content/uploads/videos/myvid.mp4\" muted=\"true\"]\n```\n## Documentation\n\nFor detailed documentation please visit the [WordPress Videojs Plugin](https://wphowto.net/videojs-html5-player-for-wordpress-757) page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaa986%2Fvideojs-html5-player","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnaa986%2Fvideojs-html5-player","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaa986%2Fvideojs-html5-player/lists"}