YouTube Clone for Elgg v2.0

  • Hello! can I use as a normal plugin inside my elgg to upload videos ?, do I need a strong server?

  • I already use the ZapVideos plugin on my site. I asked the question only if this plugin was possible to use on a simple server as it will upload videos straight to the server and not links linked to youtube.

  • @Jaqueline , Thanks for your question. Yes to both of your questions about "can I use YouTube Clone for Elgg as a normal plugin inside my elgg to upload videos? And do I need a strong server?"

    YouTube Clone for Elgg v2.0 can be used to upload videos on simple servers or shared hosted sites. The advantage of hosting your videos and other files on the same server or storing the videos in Elgg filestore is that you can manage the files and contents better even when other major external major sites like Facebook, Twitter, YouTube changes or discontinues some of their external video or file embedding services that they are currently offering to websites all over the world. If your site is heavily relying on external video linked videos from YouTube and then one of this days in future YouTube discontinues or changes their Terms of usage, you site might be left with very few videos for your members to share or embed on your Elgg based site.

    Here are some of the reasons why you will want to host your own videos on your server even though doing so might cost you Space or bandwidth and some money for hosting videos on your server as your site grows.

    1. YouTube linked Videos have Limited Thumbnail options. Videos hosted on personal sites can have a nice Thumbnail overlay, but this is technically against the YouTube terms and conditions for YouTube linked videos on your website.

    2. YouTube is the 2nd most blocked domain inside corporations. This means that your users, especially Elgg users, may not be able to view your video liked to to Elgg based site while in the corporate environment.

    3. Webages with YouTube videos tend to load slower as compared to webages with same domain HTML5 videos. Surprisingly, this means that your Elgg site webpage will get a lower rating on Google's own PageSpeed test and ironically, will have slightly lowered search ranking!

    4. Videos linked to external video sites tend to have 99.9% Visitor leakage. Your Website Visitors to your website may get distracted and most of the time will find themselves on the YouTube site rather than Elgg based site.

    Hope this few points can help you decide where to host your user's Videos.

     

     

  • Hi Tom, thanks for replying, I understand your explanation, very detailed, there is only one question left, videos linked to YouTube how do the visualization inside my site? would be similar to the "Zapvideos" plugin and to use this YouTube link option, does it work with the video url "ctrl c / ctrl v"? (the good thing about using this option is that it would not get heavy on my server because I have a lightweight shared server)

  • Hi, I installed this app and activated it, but it has not changed at all! does all the settings, but everything is exactly like this., I'm using a theme from third in version 2.3

  • Jaqueline Jaqueline , YouTube Clone for Elgg does not change anything on your site. Just navigate to your site menu section and click Videos menu. You should be directed to this Url on your site http://yourwebsitename.com/video/all . If you are logged-out, you should see all site videos and if non, there will be a message telling you that there is no video on the site to view. However, if you are logged-in, on the upper right hand of the site's body, you will see an Upload a Video button. Just click on the Upload a Video button and you should be able to go to upload form and after selecting your video to upload and  entering the required inputs like Title, description, and any tags which are optional, your video will be uploaded and once it is done, you can click on it and play it just like YouTube does!

    If you have any question concerning YouTube Clone for Elgg, feel free to ask.

  • ah! Yes! this happened, exactly as he said, I was confused because I saw that on your site appeared a theme similar to YouTube.

  • Jaqueline , You are welcome. Hope the YouTube Clone for Elgg will help you enjoy the power of Elgg Engine and hope your members can enjoy to view your site's videos.

    If you have any concern or suggestions concerning YouTube Clone for Elgg feel free to comment here so that others can find it useful.

     

  • Yes! just like to leave it similar to yours ... in the show

    How to leave like this? when you click on "Videos" it opens the "YouTube clone" with the YouTube-like theme, just like yours !?

  • Jaqueline , There are some improvements on the way for the next version, The default page for All videos will load a page with YouTube like default videos home page then if one clicks on the "Videos"  link on the site menu, then they will load the YouTube like video viewing page.

  • I can't get the videos to play just an icon.

  • @Chip, Did yo set up the Cpanel Cron jobs as described in the .pdf file that comes with the plugin?

  • Hi Tom, thanks for all the answers, were very informative, just to finalize, and I no longer take your time, you have forecast to leave update and stay like you said it would look like the theme of YouTube when you click to watch the videos ?

  • @Jaqueline , You are right. The next update will include  your request so that once a user selects or clicks Videos menu links, they should be taken to a theme that is similar to YouTube.

  • Chip , If you are seeing an Icon on Video page then it means that the Video has been uploaded to your server. Next, your Cron Jobs have to run in order to trigger Video conversion that has been uploaded. Did you set your Cron Jobs to run every 1 minute?

  • yes and filled my email

  • I've made all the necessary settings,
    I also configured cron to work every minute
    but a sinal "?" Appears. in place of the video icon, and clicking to view the video returns the message

    "Fatal error: Call to a member function getIconURL () on boolean in / home / mysite / public_html / mod / video / views / default / resources / video /video/css/css.php on line 122 "

  • @Wagner,  Can you try and run a link like this on your browser http://www.yourwebsiteurl.com/cron/minute  where your YouTube Clone for Elgg is activated at. Please change http://www.yourwebsiteurl.com  part of the link to your website's site url or address and see if your website  will print a white page with a message like this:-

    Cron jobs for "minute" completed at Thu, 22 Mar 2018 18:43:53 -0400

    This will indicate that your website's cron Jobs are running the way they should be.

    And on the Fatal error issue:-

     "Fatal error: Call to a member function getIconURL () on boolean in / home / mysite / public_html / mod / video / views / default / resources / video /video/css/css.php on line 122 "

    It means that  getIconURL () is returning a empty or zero value for the user;s Icon Url or location. This leads me to ask you another question. Which version of Elgg are you using with YouTube Clone for Elgg?

  • Well ... I did the procedure you said and return this message.

    Failed to create video file video / 816 / vid-20171130-wa0015_256x144.mp4

    Failed to create video file video / 816 / vid-20171130-wa0015_426x240.mp4

    Failed to create video file video / 816 / vid-20171130-wa0015_640x360.mp4

    Failed to create video file video / 816 / vid-20171130-wa0015_854x480.mp4

    Failed to create video file video / 816 / vid-20171130-wa0015_1280x720.mp4

    Failed to create video file video / 816 / vid-20171130-wa0015_1920x1080.mp4

    Cron jobs for "minute" completed at Thu, 22 Mar 2018 23:38:07 +0000

    I am using version Elgg 2.3.0 with the 2.3 plugin of YouTube clone. and really on my server is exactly as informed in the tutorial.

  • @wagner, something is wrong with file permission on your server. Can you check your error log for a printed detailed error message?

    Also, YouTube Clone for Elgg uses avconv as a default to convert your video file and If avconv is not available the video plugin falls back to ffmpeg.

    Try and check your server maximum file upload limit.

    And finally, what is the video file size are you uploading to your server and what is the video extension?

  • Hi,

    I installed the Youtube Clone plugin and I followed all the instructions, plugin is activated. Bitrate was also set. Cron job added successfully, but my site's user interface did not change. Nothing has changed in theme, also I cannot upload videos. 

    Could you please assist me, what to do to make it work?

    Thank you.

  • @hadfyx , YouTube Clone for Elgg does not change anything on your site. Just navigate to your site menu section and click Videos menu. You should be directed to this Url on your site http://WebsiteUrl.com.com/video/all . If you are logged-out, you should see all site videos and if non, there will be a message telling you that there is no video on the site to view. However, if you are logged-in, on the upper right hand of the site's body, you will see an Upload a Video button. Just click on the Upload a Video button and you should be able to go to upload form and after selecting your video to upload and  entering the required inputs like Title, description, and any tags which are optional, your video will be uploaded and once it is done, you can click on it and play it just like YouTube does!

  • @Tom

    Thank you for your answer, Tom. Would you please upload the 7thday Youtube Clone theme ( I mean the UI) as well?

Tom

Call me the Guy who CLEANS ELGG FROM OUTSIDE ( ͡° ͜ʖ ͡° ) I am Elgg enthusiast, Entrepreneur, Blogger, and Thinker. Just A Developer and loves the Web

Stats

  • Category: Media
  • License: GNU General Public License (GPL) version 2
  • Updated: 2018-5-12
  • Downloads: 2724
  • Recommendations: 3

Other Projects

View Tom's plugins