Skip to content

This rendering system is designed to help in the translating of video content. This is part of the VTS (Video Translating Service) Package.

License

Notifications You must be signed in to change notification settings

MissionalDigerati/vts_rendering_engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VTS Rendering Engine

This rendering system is designed to help in the translating of video content. It takes a translated audio file, and merges it to a video file that is stretched or reduced to the length of the audio file. Then it merges all the clips into a single movie. Finally, it will create multiple versions of the file to be played on a wide array of mobile devices and websites. This library depends on PHP's PEAR library, the FFMPEG library, the FFMPEG-PHP Library, and the MP4Box from GPAC library.

Package

This is part of the Video Translating Service Package (VTS) which consists of the following repositories:

To use this service, you will need one instance of the VTS API running on a stand alone server, and the VTS CakePHP Web Interface running on a separate server.

Requirements

Running the Example

From the terminal, change to the root directory of this project. Verify that you have correctly install all the required libraries. Run the following command:

php example.php

Development

Questions or problems? Please post them on the issue tracker. You can contribute changes by forking the project and submitting a pull request.

This script is created by Johnathan Pulos and is under the GNU General Public License v3.

About

This rendering system is designed to help in the translating of video content. This is part of the VTS (Video Translating Service) Package.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages