/YouPHPTube

The Best YouTube Clone Script

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

YouPHPTube

YouPHPTube! is an video-sharing website, It is an open source solution that is freely available to everyone. With YouPHPTube you can create your own video sharing site, YouPHPTube will help you import and encode videos from other sites like Youtube, Vimeo, etc. and you can share directly on your website. In addition, you can use Facebook or Google login to register users on your site. The service was created in march 2017.

View Demo

Server Requirements

In order for you to be able to run YouPHPTube, there are certain tools that need to be installed on your server. Don't worry, they are all FREE. To have a look at complete list of required tools, click the link below.

  • Linux (Kernel 2.6.32+)
  • PHP 5.3+
  • MySQL 5.0+
  • Apache web server 2.x (with mod_rewrite enabled)

If you are not sure how to install one of these tools take a look on this http://tutorials.youphptube.com/video/how-to-install-youphptube-in-a-fresh-ubuntu-server

What about if we host YouPHPTube for you?

We have a free plan that you will have your YouPHPTube on the World Wide Web with out spending any money go to https://easytube.club/ and be a part of this club

Take a look at our video tutorials site (http://tutorials.youphptube.com), you will find several useful information like:

  • How to Install YouPHPTube in a fresh Ubuntu Server
  • How to Upload a Video File
  • How to update your YouPHPTube version
  • How to translate YouPHPTube to another language
  • And more

Ver 2.0

  • Change Comments Layout (Show user Picture now)
  • You can download and encode videos from other web sites (Youtube, Vimeo, etc), to share on yours
  • You can enable Facebook or Google login on configuration menu, also set up what logged users can do (Comment and Upload/Download videos).

Ver 2.4

  • User and Videos Groups
  • Private Videos

Private videos since version 2.4 YouPHPTube allows you to determine if the videos published on the page will be public or private. By default all videos are public, but you can create groups and link them to videos and users, so only users in the group can view videos from the same group. And the linked video will not be public any more. We have made a video to help you: http://tutorials.youphptube.com/video/enable-facebook-login-and-making-a-video-private

Ver 2.6

We will help you make money with google AdSense watch this video http://tutorials.youphptube.com/video/make-money-with-youphptube-enable-google-adsense

Ver 2.7

Ver 2.8

  • Option to enable and disable features such as: (Coding formats, MP4, WEBM and creation of Spectrum for MP3)
  • Added Thumbs from the videos to the Ads management area
  • Displays static image while the video is not encoded and the image was not generated
  • Option to specify how long the user session will expire
  • Choose if the video to start will play automatically
  • Option on the main screen for the video to continue playing the next videos

Ver 2.9

Special Thanks for Frank de Lange. He is responsible for the creation of these functionalities

  • Add video rotate command.
  • Add command line interface to upload videos. Use php -f upload.php -- -h in view/mini-upload-form for instructions.

Ver 3.0

  • Add the Subscription Option

Ver 3.1

Ver 3.2

  • Add Playlists Support
  • Add Channels Support

Ver 3.3

  • Add SMTP Mail Support