{"id":50415407,"url":"https://github.com/retrixe/videotools","last_synced_at":"2026-05-31T05:30:53.203Z","repository":{"id":357452344,"uuid":"1236862378","full_name":"retrixe/videotools","owner":"retrixe","description":"Tiny utilities to convert videos for web browser playback","archived":false,"fork":false,"pushed_at":"2026-05-12T20:02:03.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-12T22:06:05.626Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/retrixe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-12T16:37:27.000Z","updated_at":"2026-05-12T20:01:50.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/retrixe/videotools","commit_stats":null,"previous_names":["retrixe/videotools"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/retrixe/videotools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retrixe%2Fvideotools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retrixe%2Fvideotools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retrixe%2Fvideotools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retrixe%2Fvideotools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/retrixe","download_url":"https://codeload.github.com/retrixe/videotools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retrixe%2Fvideotools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33720897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2026-05-31T05:30:52.886Z","updated_at":"2026-05-31T05:30:53.199Z","avatar_url":"https://github.com/retrixe.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# videotools\n\nTiny utilities to convert videos for web browser playback\n\nDownload from GitHub Releases here: \u003chttps://github.com/retrixe/videotools/releases\u003e\n\n## extractsubs\n\nextractsubs is a small utility to extract subtitles from a video file into a separate VTT file.\n\nSelect a subtitle track from a video file and extract it to WebVTT format. The resulting .vtt file can be used for web video players that support subtitles.\n\n## webifyvideo\n\nwebifyvideo is a small utility to convert a video file into a web browser-compatible format.\n\nIt uses ffmpeg to convert the input video into a format that can be played in modern web browsers, targeting the MP4 container format with AV1 video and Opus audio. The resulting file is optimized for streaming and web playback.\n\nHardware video encoding is currently not supported, but I might do that later.\n\n\u003c!-- Hardware video encoding is supported if available, which can significantly speed up the conversion process. The utility automatically detects and utilizes compatible hardware encoders for AV1, such as Intel Quick Sync Video (QSV), NVIDIA NVENC, or AMD VCE, if they are present on the system. --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fretrixe%2Fvideotools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fretrixe%2Fvideotools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fretrixe%2Fvideotools/lists"}