https://github.com/retrixe/videotools
Tiny utilities to convert videos for web browser playback
https://github.com/retrixe/videotools
Last synced: 1 day ago
JSON representation
Tiny utilities to convert videos for web browser playback
- Host: GitHub
- URL: https://github.com/retrixe/videotools
- Owner: retrixe
- License: apache-2.0
- Created: 2026-05-12T16:37:27.000Z (20 days ago)
- Default Branch: main
- Last Pushed: 2026-05-12T20:02:03.000Z (20 days ago)
- Last Synced: 2026-05-12T22:06:05.626Z (20 days ago)
- Language: Go
- Size: 15.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# videotools
Tiny utilities to convert videos for web browser playback
Download from GitHub Releases here:
## extractsubs
extractsubs is a small utility to extract subtitles from a video file into a separate VTT file.
Select 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.
## webifyvideo
webifyvideo is a small utility to convert a video file into a web browser-compatible format.
It 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.
Hardware video encoding is currently not supported, but I might do that later.