VideoHelp Forum

Try DVDFab and download streaming video, copy, convert or make Blu-rays,DVDs! Download free trial !
+ Reply to Thread
Page 1 of 3
1 2 3 LastLast
Results 1 to 30 of 71
Thread
  1. Please,
    can anyone tell me some idea about

    What FREEware WEB Video Player I can VERY easily install (withOUT any need to use any html or other codes) on my own web site with ALL these features:

    1) RANDOM / shuffle play

    2) I could put ANNOTATIONS on each video with a link to any YouTube channels (like it is possible on YouTube) OR, at least, a possibility to put a link on the information of EACH video (before they are playing) if ALL videos could be AUTOMATICALLY displayed as the LAST PLAYED, later, when they have been playing.

    3) Very simple INTERFACE withOUT any need to use any html or any other codes (especially very simple interface for uploading videos from my computer, pasting the links/annotations and the installation of the web video player.)

    4) UPLOADING videos from my computer

    5) UNLIMITED number of videos

    6) NOT for WordPress because WordPress allows, for free, to upload ONLY up to 8 MB-videos (that's ridiculous). I want it for my own web site directly, or with whatever but withOUT ANY restriction.

    7) AUTOPLAY of ALL the uploaded videos ( withOUT any need to click on the "NEXT-button").

    8) Of course, FULL screen

    9) The embedded code(s) of my playlist(s) must NOT be displayed.




    I just found "Spider Video Player" but it is NOT FREEware!!!! They ask money for the plugins / features I mentioned ABOVE.:

    http://wpdemo.web-dorado.com/wp-admin/admin.php?page=Spider_Video_Player
    http://wpdemo.web-dorado.com/spider-video-player/


    So, I am looking for something similar like "Spider Video Player" but FREEWARE WITH ALL THE FEATURES I MENTIONED ABOVE and NOT for WordPress.

    Please, any idea?
    Many thanks in advanced
    Last edited by WhatWebVideoPlayer?; 24th Oct 2012 at 18:17.
    Quote Quote  
  2. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date
    Aug 2000
    Location
    Sweden
    Search Comp PM
    No such free thing.

    But you can probably do a lot of that stuff with flowplayer. But you must write some html code. And upload videos to some other site.
    Quote Quote  
  3. Yes, I've found more web video players, including the flowplayer. But none of them can offer ALL the free features I need. ( I do not have the skills to use html or the other codes even just to install it or/and it is not possible to enter thousands of videos with so complicated way using html codes or/and limited number of videos on other websites for free or/and no random play or/and no free annotation (JW Player wants money for the annotation plugin.)

    I am sure such freeware web video player exists but just find it. There are more than millions of web sites around the world. I think we are very limited with the well known searching engines like Google etc., because I believe if we use some CHINESE / ASIATIC searching engine, we could find some freeware clone of "Spider Video Player" or so, because in China (over one billion people) they copy almost everything from the West. .....Just to have some Asiatic searching engine and be able to read Chinese....or maybe they also have some Asiatic searching engines in English?.....

    P.S.: The features mentioned above is the necessary needed minimum.
    Quote Quote  
  4. Member
    Join Date
    Mar 2011
    Location
    Nova Scotia, Canada
    Search Comp PM
    What, exactly, makes you so damn sure such a thing exists other than the fact you don't want to pay for it? If one of the moderators here doesn't know about it it almost certainly doesn't exist.
    Quote Quote  
  5. If someone doesn't mind jwplayer logo while accessing controls jwplayer is free, and this specific functions solve plugins or playlists, which are nothing else than one or couple of lines within HTML code, where certain function is called, playlist is easy also, it is very easy but , understand, if someone never wrote basic html and such it could be overwhelming. You can grasp a concept within one weekend ...
    you'd need html editor, ftp software that uploads your files to server, you need to upload videos and web pages to some site, , perhaps you need to get a domain also, it'd take some time altogether
    Quote Quote  
  6. Hoser Rob:


    Originally Posted by WhatWebVideoPlayer? View Post
    There are more than millions of web sites around the world. I think we are very limited with the well known searching engines like Google etc., because I believe if we use some CHINESE / ASIATIC searching engine, we could find some freeware clone of "Spider Video Player" or so, because in China (over one billion people) they copy almost everything from the West. .....Just to have some Asiatic searching engine and be able to read Chinese....or maybe they also have some Asiatic searching engines in English?.....

    _Al_:

    You are right.

    I know JW Player. I even already tried to use JW Player. I already installed it with someone's help on my web site. But, finally I gave it up. Because:

    1) - JW Player asks money for the plugin of the ANNOTATIONS=links. I do not have any knowledge to put there one or two lines of the html code to make the ANNOTATIONS = to be able to put on each video links to beginning unknown talented singers' YouTube home channels to promote them . (It would take 10 minutes if someone who knows how to do it, would make it. But nobody wanted to help me for free.)

    2) - It would take me ages to insert thousands of videos into the html code when I do not have some simple interface.

    You can check it out what I already made: I already uploaded there 3 videos as a test. But I gave it up because those two reasons I mentioned above.

    You can check it out here:

    http://singingtv.3owl.com//test%20playlist.html

    I used this code:

    1. <html>
    2. <head>
    3. <title>Videos</title>
    4. <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
    5. <script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    6. </head>
    7. <body>
    8. <h1>TEST PLAYLIST</h1>
    9. <div id="container">Waiting for nothing...</div>
    10. <script type="text/javascript">
    11. jwplayer("container").setup({
    12. flashplayer: "/jwplayer/player.swf",
    13. playlist: [
    14. { duration: 164, file: "/videos/Skyscraper.flv", title: "Melinda Ademi Skyscraper by Demi Lovato (Cover)", image: "/videos/Melinda.jpg" },
    15. { duration: 145, file: "/videos/Flowers.flv", title: "me singing Crystal kay Flowers", image: "/videos/Flowers.jpg" },
    16. { duration: 257, file: "/videos/Wandy.flv", title: "Bleeding Love (Cover) - Wandy Rafaela", image: "/videos/Wandy.jpg" },
    17. ],
    18. "playlist.position": "right",
    19. "playlist.size": 360,
    20. autostart: "true",
    21. shuffle: "true",
    22. repeat: "list",
    23. height: 270,
    24. width: 720
    25. });
    26. </script>
    27. </body>
    28. </html>

    Here are the details to enter into the management of my website:

    LOGIN page:
    http://3owl.com/login

    EMAIL:
    singing3010@gmail.com

    PASSWORD of my website:
    bbbbbbbb2 (8 times "b" plus: "2")

    PASSWORD of the File Manager / domain:
    dddddddd (8 times: "d")

    It plays pretty well RANDOM but I gave it up because I am not able to make those two things I mentioned above. That's why I keep it "open" with the login details here, as an open source, if somebody wants to do charity work so that I can promote unknown beginning talented singers with uploading thousands of their videos during the next years. By the way, if somebody would make those two things, anyone could used it for any web site = open source.

    (P.S. That playlist needn't be visible for public because the playlist does NOT show the last played videos. That's why the playlist is for NOTHING = a shit. Because nobody is able to find some concrete video in a playlist where are thousands of videos in the future.)
    Last edited by WhatWebVideoPlayer?; 25th Oct 2012 at 18:36.
    Quote Quote  
  7. you have managed pretty much what I'd do, so I cannot help you further into details and real programing ,

    -did not reliaze that annotation are not for free
    -you do not have to show playlist next to video window, if you skip line playlist.position , check it
    -you can create xml file as a playlist, http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12537/xml-playlist-support
    -in a case of XML file as a playlist you can automate its creation to create your playlist, that is what I have done , it is easy to create xml file for hundreds of files in a folder, you can automate it, but I think this much files it is not good anyway, creating subcategories would make it neat but whatever .....

    automatic creation of playlist for jwplayer as a xml file --- copy this into notepad and name it xml.BAT, put it and run it in the same folder where videos are:
    Code:
    @echo off
    set path="2009"
    for %%X in (*.mp4) do (
    echo "<item>" >> xml.txt
    echo "<title></title>" >> xml.txt
    echo "<description></description>" >> xml.txt
    echo "<jwplayer:image>/images/%path%/%%X</jwplayer:image>" >> xml.txt
    echo "<jwplayer:file>/videos/%path%/%%X</jwplayer:file>" >> xml.txt
    echo "<jwplayer:hd.file>/videos/%path%/%%X</jwplayer:hd.file>" >> xml.txt
    echo "</item>" >> xml.txt
    echo. >> xml.txt
    )
    --within that created file xml.txt you have to get rid of all quotes , use notepad , edit/replace(with nothing)
    --and to add beginning and end for that generated xml script(those generated <item>...</item> stay in the middle)
    Code:
    <rss version="2.0" xmlns:jwplayer="http://developer.longtailvideo.com/">
      <channel>
    .
    .
    .
      </channel>
    </rss>
    rename it to my.xml for example

    this code perhaps suck big time, but hey, just to give you some idea, and it worked for me ...

    then you just call that xml file within html code
    Code:
    'file': '/playlists/my.xml',
    or
    file: "/playlist/my.xml",
    Quote Quote  
  8. _Al_:

    Thank you very much.
    However, that shown playlist really is not important when that playlist does not show the LAST PLAYED videos. (I do NOT say: "the last UPLOADED video" but I say: "the LAST PLAYED videos". That's a big difference!)

    (You know, originally I thought I could put the ANNOTATIONS=LINKS into the information of each video that is shown in the playlist or wherever, so that people can click on that information="annotation" to be redirected to a home channel of a beginning unknown talented singer to be promoted. You know, I wanted to substitute the "annotations on video" with "annotation on the information" when JW Player doesn't have free annotation plugin. But When the playlist doesn't show the LAST PLAYED videos, the playlist is for nothing. (I do NOT say: "the last UPLOADED video" but I say: "the LAST PLAYED videos". That's a big difference!)

    You know, I thought, when I cannot directly put the annotations (links) on videos (because they want money for that plugin), I thought people if they like some video that has been playing at that moment, they could have a look at a playlist that would show (at that moment) the LAST PLAYED videos with an information (with a link (=annotation)) and click on it to be redirected to a home channel of a singer to subscribe to the channel, like/comment to support that singer. Do you understand what I mean?

    Furthermore, when I cannot very simply add more and more videos with a very simple interface, without the necessity manually adding each video into the code, I have to give it up because I cannot do this one with thousands of videos because it would take me ages.

    These two things:
    1) any possibility of some redirection to a home YouTube channel of the singer who is singing at that moment
    2) very simple interface for uploading videos,
    are absolutely necessary so that I could start uploading a big number of videos to promote unknown beginning talented singers who are on YouTube and on any other similar websites.
    Last edited by WhatWebVideoPlayer?; 25th Oct 2012 at 21:07.
    Quote Quote  
  9. 2)
    I doubt there is something for free that automatize this, it would have to be programmed, watch some folder and update playlist or something, you need programmer, different forum

    1)
    there is free sharing plugin http://www.longtailvideo.com/addons/plugins/110/Sharing?q= even good for html5 , user can copy link clicking a button and paste it, yes , it is cumbersome ...
    Quote Quote  
  10. 2) + 1):

    Yes, automatic. And not only for entering videos into the code but even for some simple way to make visible the "sharing link" of each video like it is simple on YouTube (when an owner of a channel makes an annotation with a "sharing link").

    (On YouTube, it is even simpler for viewers! They do not need to copy and paste the sharing link! They just click on a annotation on a video and it automatically redirects to other page.) (Viewers are too lazy to copy and paste links! It is even very difficult to make them to click only one time to subscribe to a channel to promote an unknown beginning talented singer!)

    I had a look at this one:

    http://www.longtailvideo.com/support/addons/sharing-plugin/14047/sharing-plugin-reference-guide

    I guess I should use this code to make the "sharing link":

    <rss version="2.0" xmlns:jwplayer="http://developer.longtailvideo.com/">
    <channel>
    <title>Example RSS playlist with sharing options</title>

    <item>
    <title>Both code and link</title>
    <enclosure url="http://content.bitsontherun.com/videos/nPripu9l.mp4" />
    <jwplayer: sharing.link>http://example.com/1234/</jwplayer: sharing.link>
    <jwplayer: sharing.code>
    <![CDATA[
    <embed src="http://example.com/players/nPripu9l-ALJ3XQCI.swf"
    width="480" height="270" allowfullscreen="true" />
    ]]>
    </jwplayer: sharing.code>
    </item>

    </channel>
    </rss>


    But I do not know how to include this "sharing link code" into this my code:

    1. <html>
    2. <head>
    3. <title>Videos</title>
    4. <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
    5. <script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    6. </head>
    7. <body>
    8. <h1>TEST PLAYLIST</h1>
    9. <div id="container">Waiting for nothing...</div>
    10. <script type="text/javascript">
    11. jwplayer("container").setup({
    12. flashplayer: "/jwplayer/player.swf",
    13. playlist: [
    14. { duration: 164, file: "/videos/Skyscraper.flv", title: "Melinda Ademi Skyscraper by Demi Lovato (Cover)", image: "/videos/Melinda.jpg" },
    15. { duration: 145, file: "/videos/Flowers.flv", title: "me singing Crystal kay Flowers", image: "/videos/Flowers.jpg" },
    16. { duration: 257, file: "/videos/Wandy.flv", title: "Bleeding Love (Cover) - Wandy Rafaela", image: "/videos/Wandy.jpg" },
    17. ],
    18. "playlist.position": "right",
    19. "playlist.size": 360,
    20. autostart: "true",
    21. shuffle: "true",
    22. repeat: "list",
    23. height: 270,
    24. width: 720
    25. });
    26. </script>
    27. </body>
    28. </html>

    But even if I know it, I can not do this change of the code, for each video of THOUSANDS of videos. It would take me ages to do it with such complicated way changing the code. I need some very simple interface to make "sharing link" for each video. Like it is simple on YouTube.

    Yes, a professional programmer could make these two things 1),2) in a few hours! (Or maybe in just two hours or one hour!) It is NOT difficult for an expert. But they want money for this one. (And we are on the beginning, again

    I will try to find some pages / forums where they welcome some ideas for programmers to make "an OPEN SOURCE PROJECT". That's my last chance...


    I already found this one:

    http://www.osalt.com/suggest

    and I'll try to find something else. That's my last chance....
    Last edited by WhatWebVideoPlayer?; 26th Oct 2012 at 05:13.
    Quote Quote  
  11. to make that share plugin work you write for each <item> ... </item> this line:
    Code:
    <jwplayer:sharing.link>http://www.google.com</jwplayer:sharing.link>
    so the complete xml list might look like this, I took data from your example page, you might name it myplaylist.xml (do not name it playlist.xml, you will confuse jwplayer if you use variables as a names for playlist later) :
    Code:
    <rss version="2.0" xmlns:jwplayer="http://developer.longtailvideo.com/">
        <channel>
                    
            <item> 
                <title>Melinda Ademi Skyscraper by Demi Lovato (Cover)</title> 
                <description></description>
                <jwplayer:image>/videos/Melinda.jpg</jwplayer:image>
                <jwplayer:file>/videos/Skyscraper.flv</jwplayer:file>
                <jwplayer:sharing.link>http://www.google.com</jwplayer:sharing.link>
            </item>
            <item> 
                <title>me singing Crystal kay Flowers</title> 
                <description></description>
                <jwplayer:image>/videos/Flowers.jpg</jwplayer:image>
                <jwplayer:file>/videos/Flowers.flv</jwplayer:file>
                <jwplayer:sharing.link>http://www.google.com</jwplayer:sharing.link>
            </item>
            <item> 
                <title>Bleeding Love (Cover) - Wandy Rafaela</title> 
                <description></description>
                <jwplayer:image>/videos/Wandy.jpg</jwplayer:image>
                <jwplayer:file>/videos/Wandy.flv</jwplayer:file>
                <jwplayer:sharing.link>http://www.google.com</jwplayer:sharing.link>
            </item>
                            
        </channel>
    
    </rss>
    then you add this to the end of your html code:
    Code:
    <script type="text/javascript">
    jwplayer("container").setup({
    flashplayer: "/jwplayer/player.swf",
    file: "/playlists/myplaylist.xml", //or playlistfile: "/playlists/myplaylist.xml", //not sure 100%
    "playlist.position": "right",
    "playlist.size": 360,
    autostart: "true",
    shuffle: "true",
    repeat: "list",
    height: 270,
    width: 720,
    plugins: { 
              sharing-3: {}
               }
    });
    </script>
    watch for commas, only last item will not have it, I make this mistake all the time ...

    But I agree, this is not ideal, copy into clipboard and manually paste it. As you said, you perhaps will not use it anyway.
    Just one thing, you can make a xml list out of folder of videos but certain link belonging to a certain video has to be written manually somehow anyway even if you have custom program or interface for it.
    Last edited by _Al_; 26th Oct 2012 at 12:32.
    Quote Quote  
  12. Thank you very much!!!

    I put CONCRETE LINKS into your example xml code

    For singer: Melinda I put this link to her channel:
    http://www.youtube.com/user/MelindaAdemi/featured

    For singer: Crystal I put this link to her channel:
    http://www.youtube.com/user/Kiyone/featured

    For singer: Wandy I put this link to her channel:
    http://www.youtube.com/user/wandyrafaela

    I named it: myplaylist.xml, I PUT IT INTO THE FOLDER WHERE I HAVE VIDEOS(???), and the final result is this:

    <rss version="2.0" xmlns:jwplayer="http://developer.longtailvideo.com/">
    <channel>

    <item>
    <title>Melinda Ademi Skyscraper by Demi Lovato (Cover)</title>
    <description></description>
    <jwplayer:image>/videos/Melinda.jpg</jwplayer:image>
    <jwplayer:file>/videos/Skyscraper.flv</jwplayer:file>
    <jwplayer: sharing.link>http://www.youtube.com/user/MelindaAdemi/featured</jwplayer: sharing.link>
    </item>
    <item>
    <title>me singing Crystal kay Flowers</title>
    <description></description>
    <jwplayer:image>/videos/Flowers.jpg</jwplayer:image>
    <jwplayer:file>/videos/Flowers.flv</jwplayer:file>
    <jwplayer: sharing.link>http://www.youtube.com/user/Kiyone/featured</jwplayer: sharing.link>
    </item>
    <item>
    <title>Bleeding Love (Cover) - Wandy Rafaela</title>
    <description></description>
    <jwplayer:image>/videos/Wandy.jpg</jwplayer:image>
    <jwplayer:file>/videos/Wandy.flv</jwplayer:file>
    <jwplayer: sharing.link>http://www.youtube.com/user/wandyrafaela</jwplayer: sharing.link>
    </item>

    </channel>

    </rss>



    Also I added this one to the end of my html code:


    <script type="text/javascript">
    jwplayer("container").setup({
    flashplayer: "/jwplayer/player.swf",
    file: "/playlists/myplaylist.xml", //or playlistfile: "/playlists/myplaylist.xml", //not sure 100%
    "playlist.position": "right",
    "playlist.size": 360,
    autostart: "true",
    shuffle: "true",
    repeat: "list",
    height: 270,
    width: 720,
    plugins: {
    sharing-3: {}
    }
    });
    </script>




    And I named it: test playlist.html and the result is this:



    <html>
    <head>
    <title>Videos</title>
    <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
    <script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    </head>
    <body>
    <h1>TEST PLAYLIST</h1>
    <div id="container">Waiting for nothing...</div>
    <script type="text/javascript">
    jwplayer("container").setup({
    flashplayer: "/jwplayer/player.swf",
    playlist: [
    { duration: 164, file: "/videos/Skyscraper.flv", title: "Melinda Ademi Skyscraper by Demi Lovato (Cover)", image: "/videos/Melinda.jpg" },
    { duration: 105, file: "/videos/Flowers.flv", title: "me singing Crystal kay Flowers", image: "/videos/Flowers.jpg" },
    { duration: 257, file: "/videos/Wandy.flv", title: "Bleeding Love (Cover) - Wandy Rafaela", image: "/videos/Wandy.jpg" },
    ],
    "playlist.position": "right",
    "playlist.size": 360,
    autostart: "true",
    shuffle: "true",
    repeat: "list",
    height: 270,
    width: 720
    });
    </script>
    <script type="text/javascript">
    jwplayer("container").setup({
    flashplayer: "/jwplayer/player.swf",
    file: "/playlists/myplaylist.xml", //or playlistfile: "/playlists/myplaylist.xml", //not sure 100%
    "playlist.position": "right",
    "playlist.size": 360,
    autostart: "true",
    shuffle: "true",
    repeat: "list",
    height: 270,
    width: 720,
    plugins: {
    sharing-3: {}
    }
    });
    </script>
    </body>
    </html>


    BUT THE RESULT ON THE PUBLIC PAGE IS WRONG. Because it shows the link of this MY PUBLIC PAGE, NOT A LINK TO A SINGER's YouTube channel (when you click on the videoplayer/video).

    I WANT IT SHOWS A LINK TO A SINGER's YouTube channel.
    NOT A LINK TO my public page of my singingtv.
    I want to promote beginning, unknown, talented singers. Not my singingtv.

    What's wrong?
    Check it up here (click on the videoplayer/video to see the INCORRECT sharing link):

    http://singingtv.3owl.com//test%20playlist.html

    What's wrong???

    If I solve this problem, I am thinking maybe I will give a try to be uploading / inserting videos with this MANUAL complicated way without a comfortable interface. (Because "better something than nothing"). I'll give a try to see how much time it will be taking me....
    Last edited by WhatWebVideoPlayer?; 26th Oct 2012 at 20:19.
    Quote Quote  
  13. I had explained it wrong, well my English, that code that I said you to add to the bottom, I meant just that plugin lines, of course jwplayer script you call only once and you do not have to write playlist within html, remember you use xml list,

    your complete web page is going to be this only:
    Code:
    <html>
    <head>
    <title>Videos</title>
    <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
    <script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    </head>
    <body>
    <h1>TEST PLAYLIST</h1>
    <div id="container">Waiting for nothing...</div>
    
    <script type="text/javascript">
     jwplayer("container").setup({
     flashplayer: "/jwplayer/player.swf", 
      file: "/videos/myplaylist.xml", //or playlistfile: "/videos/myplaylist.xml", //not sure 100% 
      "playlist.position": "right",
      "playlist.size": 360, 
      autostart: "true", 
      shuffle: "true", 
      repeat: "list",
      height: 270,
      width: 720, 
      plugins: {            
       sharing-3: {}            
                } 
       });
     </script>
    </body>
    </html>
    you keep that myplaylist.xml in videos folder

    that is the beauty of using xml list, you prepare it separately, perhaps even you can automate it, create it with BAT file I showed early, you just handle that separately and within html code jwplayer just loads it:

    Code:
    file: "/videos/myplaylist.xml"
    Last edited by _Al_; 26th Oct 2012 at 20:45.
    Quote Quote  
  14. I can see you test it right now , I can see only ...waiting for nothing...
    looking into it, I might have to troubleshoot it myself ....
    Quote Quote  
  15. There is perhaps some syntax problem somewhere in that html page above, not sure.

    Test this html, I just tested this, it's working:

    Code:
    <html>
    
    <head>
    <title>Videos</title>
    <script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    </head>
    
    <h1>TEST PLAYLIST</h1>
                <video  id="container"></video>
    
    <script type="text/javascript">
      jwplayer('container').setup({
        'flashplayer': '/jwplayer/player.swf',
        'id': 'playerID',
        'width': '720',
        'height': '270',
        'file': '/videos/myplaylist.xml',
        'playlist.position': 'right',
        'playlist.size': '360',
        //'dock': 'true',
        'autostart': 'true',
        'repeat': 'list',
        //'skin': '/skins/smooth/smooth.zip',
        
        'plugins': { 
            
          
              'sharing-3': {}
                    }
      });
    </script>
    
    </body>
    Quote Quote  
  16. It doesn't work, at all, now.
    I have only this one in the html code, in the public folder, not in the video folder.:



    <html>
    <head>
    <title>Videos</title>
    <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
    <script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    </head>
    <body>
    <h1>TEST PLAYLIST</h1>
    <div id="container">Waiting for nothing...</div>

    <script type="text/javascript">
    jwplayer("container").setup({
    flashplayer: "/jwplayer/player.swf",
    file: "/videos/myplaylist.xml",
    "playlist.position": "right",
    "playlist.size": 360,
    autostart: "true",
    shuffle: "true",
    repeat: "list",
    height: 270,
    width: 720,
    plugins: {
    sharing-3: {}
    }
    });
    </script>
    </body>
    </html>





    In the video folder I have this one in xml.BUT:

    1. @echo off
    2. set path="2009"
    3. for %%X in (*.mp4) do (
    4. echo "<item>" >> xml.txt
    5. echo "<title></title>" >> xml.txt
    6. echo "<description></description>" >> xml.txt
    7. echo "<jwplayer:image>/images/%path%/%%X</jwplayer:image>" >> xml.txt
    8. echo "<jwplayer:file>/videos/%path%/%%X</jwplayer:file>" >> xml.txt
    9. echo "<jwplayer:hd.file>/videos/%path%/%%X</jwplayer:hd.file>" >> xml.txt
    10. echo "</item>" >> xml.txt
    11. echo. >> xml.txt
    12. )


    Also I have this one (myplaylist.xml) in the video folder:

    1. <rss version="2.0" xmlns:jwplayer="http://developer.longtailvideo.com/">
    2. <channel>
    3. <item>
    4. <title>Melinda Ademi Skyscraper by Demi Lovato (Cover)</title>
    5. <description></description>
    6. <jwplayer:image>/videos/Melinda.jpg</jwplayer:image>
    7. <jwplayer:file>/videos/Skyscraper.flv</jwplayer:file>
    8. <jwplayerharing.link>http://www.youtube.com/user/MelindaAdemi/featured</jwplayerharing.link>
    9. </item>
    10. <item>
    11. <title>me singing Crystal kay Flowers</title>
    12. <description></description>
    13. <jwplayer:image>/videos/Flowers.jpg</jwplayer:image>
    14. <jwplayer:file>/videos/Flowers.flv</jwplayer:file>
    15. <jwplayerharing.link>http://www.youtube.com/user/Kiyone/featured</jwplayerharing.link>
    16. </item>
    17. <item>
    18. <title>Bleeding Love (Cover) - Wandy Rafaela</title>
    19. <description></description>
    20. <jwplayer:image>/videos/Wandy.jpg</jwplayer:image>
    21. <jwplayer:file>/videos/Wandy.flv</jwplayer:file>
    22. <jwplayerharing.link>http://www.youtube.com/user/wandyrafaela</jwplayerharing.link>
    23. </item>
    24. </channel>
    25. </rss>

    You can have a look by yourself, if you want, to know what and where I have there:


    LOGIN page:
    http://3owl.com/login

    EMAIL:
    singing3010@gmail.com

    PASSWORD of my website:
    bbbbbbbb2 (8 times "b" plus: "2")

    PASSWORD of the File Manager / domain:
    dddddddd (8 times: "d")

    To edit, click on the File Manager 1 (password: dddddddd (8times "d") > public_html > .....to edit a code directly there, right hand click>edit
    Quote Quote  
  17. Coooool it does work !!!


    Finally I put there this one:





    <html>

    <head>
    <title>Videos</title>
    <script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    </head>

    <h1>TEST PLAYLIST</h1>
    <video id="container"></video>

    <script type="text/javascript">
    jwplayer('container').setup({
    'flashplayer': '/jwplayer/player.swf',
    'id': 'playerID',
    'width': '720',
    'height': '270',
    'file': '/videos/myplaylist.xml',
    'playlist.position': 'right',
    'playlist.size': '360',
    //'dock': 'true',
    'autostart': 'true',
    'repeat': 'list',
    //'skin': '/skins/smooth/smooth.zip',

    'plugins': {


    'sharing-3': {}
    }
    });
    </script>

    </body>


    This one does work !!!!

    Last edited by WhatWebVideoPlayer?; 26th Oct 2012 at 21:27.
    Quote Quote  
  18. cool, that xml.BAT doesn't have to be in videos folder, that is good for nothing for you. It is meant to work on your computer if you decide to automatize making of that xml file. And you need to change the code within xml.BAT. You need to adjust it for you. That my xml.BAT was just rough idea how to do this.
    Quote Quote  
  19. But there's one SERIOUS problem: It always starts with THE SAME VIDEO..... It did not do so, before. It always started RANDOM. Not the same video....

    You forgot to write there:


    shuffle: "true",
    Quote Quote  
  20. you add a line
    Code:
    'shuffle': 'true',
    for example underneath autostart line , somewhere above plugins line
    Quote Quote  
  21. Yes, I've corrected it, now, with adding:

    shuffle: "true",

    ...and now it is playing perfectly


    T H A N K You so much !
    Quote Quote  
  22. Hey, for your kind help you did, I would like to offer you, a FREE space for your advertisement on this my public page where is that video player if I decide to be inserting many videos MANUALLY (according to how much time it will be taking me.)

    If the MANUAL inserting will be acceptable for me, I am going to upload there so much thousands of videos during the next years and I will be promoting this my singingtv on Youtube so much, so that my singingtv can watch a lot of people to promote those singers who are singing in those videos.

    So, in several months my singingtv could have MANY viewers!

    What is your profession? Maybe FREE advertisement could help you, as my reward?
    Last edited by WhatWebVideoPlayer?; 26th Oct 2012 at 22:14.
    Quote Quote  
  23. It's all right, I just happen to check those codes for jwplayer lately, because I needed it myself. I'm glad it works for you.
    Quote Quote  
  24. It has been happening very often: each video is repeating successively.
    Do you know how to prevent from this one? = Do you know what to do so that NO video can be repeated successively??? That's very important. Because it is very unpleasant when you must watch a video again even though you have seen in a moment, ago.
    (I think the videos were not repeating successively, before we made that change of the sharing link.)
    Quote Quote  
  25. I think it behaves the same way, return old code and you'll see, test it

    -shuffle (true) overrides repeat (list) anyway, I guess, you might try to erase repeat (list) line and test it

    -check manual here http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12536/configuration-options

    -not sure what behavior you really want but remember to play each item randomly and at the same time to remember that that item was already played and not picked up again - this might be task for programer, I do not think that jwplayer will store some 1000 numbers to remember what it already played to not pick it again, you want to have your list to be very long

    -you can start with certain item, function item (x) , and then repeat them , repeat (list) or repeat (always), you'd have to have script to generate X

    -or something like in this thread http://www.longtailvideo.com/support/forums/jw-player/using-playlists/11425/shuffle-playlist , it is programing ...
    Quote Quote  
  26. I just tested some interesting script from this thread, bottom of the page http://www.longtailvideo.com/support/forums/jw-player/using-playlists/11425/shuffle-playlist

    That script does this: It shuffles playlist , loads it on screen and then you can play it subsequently with repeat (list) ! It is genius thinking because it solves the thing backwards, it shuffles playlist randomly before loading on screen instead of trying to choose random item remembering what was already played.

    Here is working web page script for you, you can test it:
    Code:
    <html>
    <head>
    <title>Videos</title><script type='text/javascript' src='/jwplayer/jwplayer.js'></script>
    </head>
    <h1>TEST PLAYLIST</h1>
                <video  id="container"></video>
    
    <script type="text/javascript">
      jwplayer('container').setup({
        'flashplayer': '/jwplayer/player.swf',
        'id': 'playerID',
        'width': '720',
        'height': '270',
        'file': '/videos/myplaylist.xml',
        'playlist.position': 'right',
        'playlist.size': '360',
        //'dock': 'true',
        'autostart': 'true',
        'repeat': 'list',
        //'skin': '/skins/smooth/smooth.zip',
        
        'plugins': { 
            
          
              'sharing-3': {}
                    }
      });
      
      
    </script>
    <script type="text/javascript">
          var player   = null;
          var playlist = null;
    
          function playerReady(obj)
          {
            player = gid(obj.id);
            addListeners();
          };
    
          function addListeners()
          {
            playlist = player.getPlaylist();
    
            if(playlist.length > 0)
            {
              shufflePlaylist();
            }
            else
            {
              setTimeout("addListeners();", 100);
            }
          };
    
          function shufflePlaylist()
          {
            //...shuffle playlist
            for(var rnd, tmp, i = playlist.length; i; rnd = parseInt(Math.random()*i), tmp = playlist[--i], playlist[i] = playlist[rnd], playlist[rnd] = tmp);
         
            //...load the shuffled playlist
            player.sendEvent('LOAD', playlist);
    
            //...optional - to start playing after a shuffle
            player.sendEvent('PLAY', 'true');
          };
    
          function gid(name)
          {
            return document.getElementById(name);
          };
        </script>
    </body>
    </html>
    Quote Quote  
  27. I am not against to be a video repeated but the problem is the videos are repeated successively. It means that the same video that has been finished right now, is playing again IMMEDIATTELLY AFTER it has been finished. = 2 times the same video, then 2 times some other video, then 2 times some other video....... That's very unpleasant.

    Yes, before we made that change, this problem happaned SOMETIMES, as well, when we had that old code. But I think, it was not happening SO often.

    Yes, I tryed to delete the repeat (list) line but it nothing better result.

    I hope the problem will be solved after I will add more videos. Because, right now, there are just 3 videos there! Maybe this is the reason why the "random player" is doing this problem because there are not many videos to chose from.

    THE BEST WOULD BE if I could make such settings for EACH video to be able to ask a CONCRETE number for a CONCRETE video how many times each single concrete video should be played per day. (A concrete number how many times per day or some percentage of how many times per day.)
    For example: A video of name "X" I like very much, so I would make settings: 10 times (or 10%) per day to be repeated.
    A video of name "Z" I do not like so much, so I would make a settings: 3 times (or 3%) per day to be less repeated.

    But I do not believe you will be able to make this wonderful thing or JW Player could do this one Yes, this is my secret dream



    But I will be happy if the problem "repeated successively" will stop after I will add more videos.

    Yes I am going to add MANY THOUSANDS videos during the next years because I hate when videos are repeated tooooo much. I believe, that "random player" will be less and less repeating the same videos if the "random player" will have bigger and bigger number of videos to chose from.


    Now I put there the code you suggested now. I will be watching it later and then I will let you know my view.
    Quote Quote  
  28. For 3 videos you will not get that random shuffle effect effectively! Not enough items, you get a wrong feeling about this. How many combination you have ?

    123
    132
    231
    213
    312
    321

    Just 6 possible results to generate,there is a real probability that you generate the same combination trying to shuffle again

    I tested this with 30 videos in the playlist, I was refreshing page continuously and it shuffles list so nicely , I was not getting similar playlist. You have for example 100 items and mathematically it becomes almost impossible to even generate similar shuffle.

    This script is wonderful, just try at least 20-30 videos and after each page loading or refreshing you get completely different subsequent listing.
    Quote Quote  
  29. Some ranting to to elaborate on this.
    The idea to control how many times per day should be video played is kind of useless. When you have just 5 items in the list and somebody will listen to that for a couple of hours , he will listen songs evenly because there is low item count and after 20 minutes he will listen to all of them and after 20 min again and again. If they will listen to this that long which is not going to happen in real world anyway . Maybe they might listen a song a butt to butt, next to each other or very close so, with low count of songs you'd want to disable shuffle as a matter of fact. I thing there is one line in the script if items are less or equal to zero, do not shuffle ,

    if(playlist.length > 0)

    so you can write whatever number you want there , say 10, and it will shuffle playlist only when there is more than 10 items in the playlist

    As soon you have list count higher, say 30 items, 30 items means 2hours, you will hear each song ones every 2hours. You might hear it closely to each other if it ends up at the end of first shuffle and at the at the beginning of the following shuffle but in that case you will not hear it later for at least something like 3 hours or you did not hear it before something like 3 hours. This is perfectly all right for our brain because there is no pattern to throw you off and chances that someone will concentrate or listen that long is slim also.
    Quote Quote  



Similar Threads