Skip to main content

VUploader

VUploader is a professional ajax uploader for uploading, publishing and managing videos in one step. This section provides detail about features, methods and properties available within vuploader encoding script.

VUploader encoding script is also used in asp.net video starter kit and sub products for publishing high quality videos.

Documentation

VUploader user control support the following main properties.

Property Type Default Description
FfmpegPath string "" Complete path of ffmpeg.exe open source utility
FlvToolPath string "" Complete path of flvtool2.exe open source utility for setting meta information to flv videos.
Mp4BoxPath string "" Complete path of mp4box.exe open source utility for setting meta information to mp4 videos in order to stream on the web properly.
SourcePath string "" Complete directory path of source video
SourceFileName string "" FileName of soure video or audio file.
PublishedPath string "" Complete directory path of published media directory. Published videos and audio files will be stored in this directory.
ThumbsDirectory string "" Complete directory path of thumbs directory.
GrabThumbs bool true Allow script to grab thumbs
EnablePublishVideos bool true Allow script to published videos and audio files
GrabSingleThumb bool false Allow script to grab single thumbs. It will work if property GrabThumbs set to true.
TotalThumbs int 15 Total number of thumbs to be grabbed from video. It will work if property GrabThumbs set to true.
AllowRollback bool true All rollback (delete of all published files) in case of error occurs in any stage of encoding.
DeleteSource bool true Delete source video if publishing operation completed successfully
EnableCloudStorage bool false Enable cloud storage to store and media content and thumb files once publishing process complete successfully.
iTags Arraylist always ID list of encoding options e.g for mp3 audio encoding itag value = 14. for more detail click here