{"id":13457186,"url":"https://github.com/polywock/globalSpeed","last_synced_at":"2025-03-24T12:30:59.536Z","repository":{"id":37475028,"uuid":"190725949","full_name":"polywock/globalSpeed","owner":"polywock","description":"Web extension to set a default speed for video and audio ","archived":false,"fork":false,"pushed_at":"2024-10-29T04:31:32.000Z","size":2094,"stargazers_count":1657,"open_issues_count":92,"forks_count":191,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-10-29T15:38:12.634Z","etag":null,"topics":["audio-speed","chrome-extension","firefox-addon","media-hotkeys","pitch-shift","speed-controller","video-speed","web-extension"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/global-speed-youtube-netf/jpbjcnkcffbooppibceonlgknpkniiff?hl=en","language":"TypeScript","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/polywock.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":"2019-06-07T10:28:36.000Z","updated_at":"2024-10-29T04:31:36.000Z","dependencies_parsed_at":"2023-02-08T07:16:23.456Z","dependency_job_id":"6d22d2c7-c778-4dbf-8f39-b6d0fe5b3728","html_url":"https://github.com/polywock/globalSpeed","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polywock%2FglobalSpeed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polywock%2FglobalSpeed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polywock%2FglobalSpeed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polywock%2FglobalSpeed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/polywock","download_url":"https://codeload.github.com/polywock/globalSpeed/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245269752,"owners_count":20587839,"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":["audio-speed","chrome-extension","firefox-addon","media-hotkeys","pitch-shift","speed-controller","video-speed","web-extension"],"created_at":"2024-07-31T08:01:35.186Z","updated_at":"2025-03-24T12:30:59.515Z","avatar_url":"https://github.com/polywock.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","视频辅助","改造B站","改造百度"],"sub_categories":[],"readme":"# Global Speed\nWeb extension that sets a default speed for HTML media elements (video and audio). \n\n## Install the [Chrome](https://chrome.google.com/webstore/detail/global-speed-youtube-netf/jpbjcnkcffbooppibceonlgknpkniiff), [Firefox](https://addons.mozilla.org/firefox/addon/global-speed/), or [Edge](https://microsoftedge.microsoft.com/addons/detail/mjhlabbcmjflkpjknnicihkfnmbdfced) extension. \n\n### Speed Control \n- Supports nearly all video and audio streaming sites including Youtube, Netflix, Twitch, Spotify, podcast sites, etc. \n- If pinned, tabs can have their own playback rate.\n- URL rules to automatically set a custom playback rate depending on the website. \n- Optional shortcut keys to control speed. \n\n### Media Hotkeys \n- Support for seek, frame by frame analysis, darken background, video marks, repeat segment, and more. \n- Select what video or audio you want prioritized for media hotkeys. \n- Shortcuts support multiple trigger modes, including context menu, and global shortcuts, which allows you to control background music or PiP videos while using another application. **[Chromium only]**\n\n### Filters \n- Apply filters (invert, grayscale, brightness, contrast, mirroring etc) on videos or even the entire page. \n- Optionals shortcuts to adjust brightness, contrast, and more.\n- Draw on any page.\n\n### Audio Effects [Chromium Only]\n- Effects including pitch shifting, volume boost, EQ, and more. \n- Reverse audio to listen to [backmasked messages](https://en.wikipedia.org/wiki/List_of_backmasked_messages).\n- You can delay audio to fix sync issues. \n- Configure hotkeys to adjust pitch, volume boost, and more. \n\n\n\u003cimg src=\"https://github.com/polywock/globalSpeed/blob/master/screenshot.png?raw=true\" width=\"600\"\u003e\n\n## Build \n1. `npm install` to install required dependencies. \n1. `npm run build:dev` build unpacked version. \n1. Load the unpacked folder\n   1. Chrome: open extensions page, enable dev mode, load unpacked. \n   1. Edge: open extensions page, load unpacked.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolywock%2FglobalSpeed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpolywock%2FglobalSpeed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolywock%2FglobalSpeed/lists"}