# Video Converter

- Created: 01/30/2013
- latest Update: 14th june 2013
- By: Abdul Mohamed
- Email: shuman202@gmail.com
- Demo: http://www.al3abfree.info

Thank you for purchasing my script. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!

### Usage

The script is used to upload videos from PC & it supports convert from Youtube and remote server and it shows progress bar for all PC upload, Youtube and remote upload.

This script can be used as stand alone to upload and convert videos , or you can plug that script in your web application

that's why the template structure is as simple as possible to help you easily modify it.

1. PC UPLOAD

1. Click PC UPLOAD
2. Add file & Start upload
3. Select the output format & quality
4. wait for the conversion to finish
5. Download your video and you'll get The conversion information

2. Youtube UPLOAD

1. Click YOutube UPLOAD
2. insert link for a video
3. Select the output format & quality
4. wait for the conversion to finish
5. Download your video and you'll get The conversion information

This video shows how it works

### Youtube Converter

This Option is new to this version many buyers asked me to add an option to download and convert youtube videos

You now can download any video from youtube and convert it to many formats (.flv, mp4, avi, wmv, mp3, ogg, webm)

This video shows how it works

### Flash uploader

The script used a Plupload Flash uploader which as far as i know the best for such job it's well documented and you can change the uploader to the following types of uploaders

1. Flash uploader
2. Google Gears uploader
3. Silverlight uploader
4. Yahoo BrowserPlus uploader
5. HTML 5 uploader
6. HTML 4 uploader

### Example of the various config options in index.php

### Installation

- uncompress the rar file
- upload the content to where you want to install the script
- change folder permission to 777 for uploaded, log, converted_videos
- Edit contact/gbcf_config with your email details etc
- edit the setting.php file you can change the following

`<?php ini_set("memory_limit","100M");?> //this is maximum file size for remote upload`
`<?php $max_file_size=100;?> //this is maximum file size for remote upload`
`<?php $delete_files=24; ?> //after how many hours the uploaded video, converted video and logs get deleted means after hours`

### Requirements

1. php 5.x
2. FFmpeg for Linux Compile FFmpeg
3. ffmpeg.exe for windows latest ffmpeg.exe builds
4. flash player installed in your web browser

### How to use it in my project

You can include variables about converted video in your project in easy way, all usable varibales are stored in $_SESSIONS[], all you need is use those sessions in your project.

Sessions which you can use

- video name $_SESSION['name']
- type $_SESSION['type']
- duration $_SESSION['duration']
- duration in seconds $_SESSION['time_in_seconds']
- img name $_SESSION['image_name']

### Additional unique Features

- Easily customized page templates
- It doesn't required any database
- Professional Support By Email Or The Official Site Support Form
- You get 100% source code it's non encoded
- Attractive User Interface I spent Long time designing the interface
- Free Update For 12 month
- File size limit to save bandwidth
- Built-in contact form
- Auto delete the uploaded videos, converted videos and the video logs after 24 hours ( you can increase or decrease it)

### Sources and Credits

I've used the following extensions, plug ins or as listed.

- latest FFmpeg http://ffmpeg.org
- Flash uploader http://www.plupload.com/
- PHP 5 http://www.php.net/

### note

Once again, thank you so much for purchasing this script. As I said at the beginning, I'd be glad to help you if you have any questions relating to this script. No guarantees, but I'll do my best to assist. If you have a more general question relating to the script on CodeCanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.