-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Virtual Y Video Automation (VYVA
) is a tool to simplify converting your Virtual Y Live Stream recordings into Virtual Y On-demand videos.
Check the following video out to see it in action!
VYVA
consists of 2 components - a Drupal module and a standalone application (conversion tool).
The Drupal module takes care of providing user-friendly ways of:
- looking up live stream recording (binding Vimeo videos with Live stream instances)
- configuring conversion (trimming videos, setting pre-/post-rolls, selecting thumbnails)
- generating thumbnails
- generating Virtual Y Video nodes
- monitoring conversion progress
The conversion tool does the heavy lifting on:
- organizing conversion queue
- downloading and uploading video files from/to Vimeo
- trimming and combining videos
- adjusting sound
- saving thumbnails as images
- notifying Drupal website upon conversion completion
2 components interact via a secure connection (over HTTPs).
The conversion tool is based on Linux, Nginx, Jenkins, Puppeteer and uses Let's Encrypt to set up SSL certificates.
Provision your server - https://github.com/fivejars/vyva/wiki/Server-provisioning
Install the Drupal module - https://github.com/fivejars/vyva/wiki/Drupal-module-installation-and-configuration
Configure Vimeo - https://github.com/fivejars/vyva/wiki/Vimeo-configuration
Presently, it only works with Vimeo.