3 ms·
FFMPEG is a phenomenal tool. If you are open to building your own, I would recommend a workflow using FFMPEG for transcoding your raw MP4 files to HLS or MPEG-D
by vivegi 4y ago
FFMPEG is a phenomenal tool. If you are open to building your own, I would recommend a workflow using FFMPEG for transcoding your raw MP4 files to HLS or MPEG-DASH. You can then maintain simple movie metadata (pull info from open movie data sources) in either files or a simple database. A shell script can generate your static pages and you can serve them from a simple web server.
HLS and MPEG-DASH can be played in HTML pages using a video player library such as shaka-player.
The key to making this useful is searchable metadata.