Nonverblog

This is the Weblog of Nonverbla.
You can also watch the Showcase or get some Information.
Or do you want to go back Home?

NonverBlaster:hover

The NonverBlaster:hover is a mod of my Flash-based Video-Player »NonverBlaster«. It was developed for the IT-news portal golem.de. Good on them, they allowed me to provide a stripped down version of it for download on my blog (which is where you are right now). You can find the download link at the end of this post. If you want to get an idea about what’s possible with the player, you should check out the NonverBlaster:hover Demo Pages.

Example: Video

»Ascension« by Ben Roth

Get the Flash Player to see the wordTube Media Player.

Example: Audio

»Piaffe« by Kotelett

Get the Flash Player to see the wordTube Media Player.

New Features & Updates (read it!)

  • It is possible now to show a teaser image (preview image), if the flashVar “autoPlay” is set to “false”
  • All controls are placed over the video now. They hide automatically, if the cursor leaves the stage or doesn’t move for a few seconds.
  • There is a new option to show the timeCode of the video playback (can be switched on and off using flashVars)
  • In FullScreen Mode, it is possible to switch the video scaling on and off
  • I removed the functionality of changing the colors of the controls since nobody really used it with the old NonverBlaster (If you think I should re-include it, post an angry comment ;)) You can set one colour for all the controls now, by changing the flashVar “controlColour”
  • There is a new FlashVar for setting the loop mode to true or false
  • New FlashVar: scaleIfFullScreen
  • New FlashVar: showScalingButton
  • New FlashVar: defaultVolume
  • 18.04.2009: New FlashVar: controlBackColor
  • 20.04.2009: Commincation with Javascript added (play, pause, toggleSound)
  • 21.04.2009: Now the player is able to play back .mp3 files! NOTE: Due to this change the former variable “videoURL” now changed to “mediaURL”!!
  • 14.05.2009: I added the possibility to include an “indent-image”.
  • 14.05.2009: The Player reports now to javascript if the playback is complete.
  • 05.09.2009: In the folder “sources” you can find now an example for including the player within a flash movie.
  • 20.09.2009: New Flashvar added: set “crop” to “true” or “false” to adjust how the video should fit to the bounds of the player.
  • 07.12.2009: New Feature: You can now switch between HD and SD at runtime
  • 07.12.2009: New Feature: Javascript Playlist added
  • 08.12.2009: New FlashVar: controlsEnabled = “false” (completely hides all controls)
  • 29.12.2009: You can now display subtitles together with your video or audio. You can specify the file (.srt or .xml), the position (top or bottom), color and font-size of the subtitles.
  • 30.12.2009: Since now there is an online demo of the player available. Check it out: NonverBlaster:hover Demo Pages
  • 30.12.2009: New FlashVar “onClick”: Controls what should happen if the playing video was clicked. It can be playing / pause the video (”togglePlay”, default), navigating to a certain url (”http://somedomain.com/”) or nothing (”" or “disabled”)

Usage

Just like in the previous version of NonverBlaster, it is possible to set some flashVars to embed a video:

The URL of the video you want to play (can be .mov, .flv or .mp3):

flashvars.mediaURL = "yourmovie.flv";

The URL of the teaser image (Should have the same dimensions as the video):

flashvars.teaserURL = "yourimage.jpg";

All other adjustable variables:

flashvars.allowSmoothing = "true";
flashvars.autoPlay = "false";
flashvars.buffer = "6";
flashvars.showTimecode = "true";
flashvars.loop = "false";
flashvars.controlColor = "0x99ff33";
flashvars.controlBackColor = "0x000000";
flashvars.scaleIfFullScreen = "true";
flashvars.showScalingButton = "true";
flashvars.defaultVolume = "100";
flashvars.indentImageURL = "indentImage.png";
flashvars.crop = "false";
// controls what should happen if the running video was clicked. "togglePlay" (play/pause video), "http://somedomain.com" (navigates to this url) or "disabled" (nothing happens)
flashvars.onClick = "togglePlay";
// subtitles: can be .srt or .xml
flashvars.subtitlesURL = "subtitlesFile.srt";
flashvars.subtitlesPosition = "bottom";
flashvars.subtitlesSize = "15";
flashvars.subtitlesColor = "0xffffff";
// hd switching
flashvars.hdURL = "yourmovie-hd.mov";
flashvars.defaultHD = "true";

More Information can be found in the .zip-file…

CMS Plugins

For the following CMS systems there are plugins available for NonverBlaster:hover :


This player is open source, you can use it in every kind of project you like. The only thing I’d like you to do for me is to post a link from your project to this post saying something like »Videoplayer powered by NonverBlaster:hover« and post a link to the project in the comments of this entry, so that I can see, how this piece of code is used :) Thanks a lot to André Michelle for the simpleMouseEvent class and to Grant Skinner for gtween, the best free tweening class I know!

If you have any questions or suggestions, just ask me…

Download the Player

Finally I got some donations! Thanks a lot for the support!

Creative Commons License


359 Responses

  1. Nonverblog – The same like Nonverbla.de in written words » NonverBlaster: Simple videoPlayer with fullscreenMode Says:

    [...] I made a mod of the player called NonverBlaster:hover. You can find the related post here. [...]

  2. Nonverbla › Showcase › Selection of Work › Ordered Randomly Says:

    [...] Update: I made a new version of the player based on the mod for golem.de, called “NonverBlaster:hover“. Go check it out here. [...]

  3. Jewels Says:

    It seems that the autoplay is not working.
    I set it “true” in the configuration.

    Do i have to activate it elsewhere?

    Best regards
    Jewels

  4. Nonverbla Says:

    Hey Jewels, thanks for the tip, I fixed that. Just download the new version, it should work now…

  5. Jewels Says:

    Wow that was quick!
    Thank you very much!

    regards
    Jewels

  6. lush Says:

    Hi, is it possible to disable the preloading of the movie?

  7. Nonverbla Says:

    @ lush
    The player starts preloading if you press »play«. If it wouldn’t, you couldn’t watch the movie ;)

  8. markus Says:

    hi.
    this is a very cool player. i intend to use it on my website. i now have a question about the cc license. is the link inside the player “videoplayer powered by nonverblaster” enough for the license, or whatelse do i have to do?
    and the link inside the player still leads to the “old” player. maybe you can update this….
    markus

  9. Nonverbla Says:

    Hey Markus,

    I updated the context-menu link, thanks for your hint!

    You would make me the most happy, if you would place a link to my player in your imrprint page. This is important for Google, you know? ;)

    best, Rasso

  10. markus Says:

    hi again.
    thanks for the quick response. i sure will do.
    still there is oneproblem i am facing.
    i want to use the mediabox javascript
    (http://iaian7.com/webcode/mediaboxAdvanced)
    but it seems to have the flv-player by jeroen vijering hardcoded. i have changed the links, but i cannot seem to get the flashvars working. your player always plays the fallback-video (btw. is there a chance to hange that to some of my own? has to been donne in flash, but i dont know where?)
    i have some samples on a page of mine.
    seems to not work at all any more…
    http://www.wasdrehendiedennda.de/2008.10.06/seite.htm
    the changed mediabox.js is this one
    http://www.wasdrehendiedennda.de/2008.10.06/js/mediaboxAdv90_m.js

    hope you can help out.

    markus

  11. Nonverbla Says:

    Hey Markus,
    I’ll see what I can do. Stay tuned…

  12. admin Says:

    Today I added two new flashVars:

    - loop (true / false):

    adjusts wether the video should restart playing if reached the end.

    - controlColour (0xffffff):

    adjusts a colour for all the controls.

  13. Rickster Says:

    Trying to load the .fla file from current source package into Adobe Flash CS3 results in error message: Unexpected file format.
    What can i do?

  14. admin Says:

    Ups, sorry!

    Since 4 Days I’ve got CS4, I saved the file as CS3 again. Re-download it, it should work now.

  15. Rickster Says:

    Thank you for that really fast response. I downloaded again but still can not load the .fla file. Still the same error message.
    I am using the windows version. Could this be a reason?

  16. Jon Says:

    Hi,
    Thanks for the great player, however I too am having the same problem as Rickster when I try to open it in CS3 I get the Unexpected File Format error.

    Regards
    Jon

  17. admin Says:

    Hey Jon,

    this is because I just installed CS4 on my machine.
    I included a folder named “FLA-CS3″ containing a version of the .fla for CS3. Just download the .zip again, you’ll find it in there.
    Hopefully this file works for you!

    cheers, Rasso

  18. Jon Says:

    Rasso,
    Wow, thats a fast response, many thanks.
    I am going to add an ident to the player, like the TV companies do, I will send you the updated files once I get it working so that you may include it in your code if you wish.

    Regards
    Jon

  19. admin Says:

    Jon,

    That’s what it’s all about! I’m excited to see what you cook! :)

  20. admin Says:

    Since today, there are two new Flashvars:

    - scaleIfFullScreen: Sets the default value for scaling of the Video to true / false

    - showScalingButton: shows or hides the button to adjust scaling of the video in fullScreen Mode

  21. Jon Says:

    Hi Rasso,
    I have got the “ident” function added. You can view it here at the top right :)

    http://jonburrows.co.uk/entry/FLV-Video-Player/

    The ident is the jonburrows.co.uk png overlay but it will basically allow any image and you can set the opacity. I have extended the parameters that you can pass through the extra functionality

    I will zip and send you the source via email so that you can take a look and see if you would like to add it into the main branch.

    Regards
    Jon

  22. Loop Says:

    Nice job, how can i add play list?

  23. markus Says:

    hi.
    now finally i have some time to look back here.
    and so many new things.
    one think though. i like to keep things whenever an update is available.
    is there any chance that you rename the codefiles (maybe just add a folder with the date…) so someone like me could keep the older versions.
    markus

  24. markus Says:

    ah and one more thing.
    i have winXP and use the firefox 3.0.4
    i sometimes (aftre playing some flv-movies)the problem that when switching to fullscreen the playback stops.
    when i restart the browser it works again.
    anyone else? anyone suggestions?
    markus

  25. admin Says:

    Hey Markus!
    I don’t know the issue you are describing with the fullScreen / playback stop. As soon as I will encounter it I’ll try to fix it.
    This player is a nive little project for me, without any forums / release notes / real versions. That’s why I don’t want to spend too much time on renaming the folders every time I change somthing in the code.
    But you could do it on your machine, rename the folders everytime you download.
    cheers and happy new year!
    Rasso

  26. Stefan Says:

    Really cool!!
    I have the same problem, wenn switch to fullscreen the playback stops.
    And one question … how can I change the backgoundcolor of the player?

    Thanks,
    Stefan

  27. Tobi Says:

    hi!

    nice Tool! in my version the teaser-Image don´t work.

    player.addVariable(”teaserURL”, “images/rosen.jpg”);

    where is the problem?

  28. admin Says:

    Hey Tobi,

    your javascript-snipped seems to be correct. There are 3 things I can think of:

    • The path to the .jpg is wrong
    • The .jpg was saved wrong (Try “save for web in PS”)
    • The flashVar “autoPlay” is set to true (it has to be false to display the teaser

    Hope this could help you.

  29. Tobi Says:

    thanks.

    // other variables
    player.addVariable(”autoplay”, “false”);
    player.addVariable(”teaserURL”, “http://www.th-bastelbude.de/video/images/raffer.jpg”);
    player.addVariable(”allowSmoothing”, “true”);
    //

    display nothing, sorry.

  30. Tobi Says:

    here the Link:

    http://www.th-bastelbude.de/video/example.html

    the .jpg was saved for web by 70% JPG (PS), the same size as the movie.

  31. admin Says:

    Hey Tobi,

    the solution is simple: You are using the old nonverblaster. This version is not capable of displaying a teaser-image.

    You have to download the new NonverBlaster:hover from this post. It should work then.

  32. GGrag Says:

    A little question:
    Will the functions for styling your playing from the old version ever included, yet?

    Sorry for my bad English hope you understand my question

    Thanks,
    GGrag

  33. shuriken Says:

    First of all that’s a perfect player with perfect minimal design. Congratulations.

    Requesting further options for a free
    tool like that may not be appropriate, I must apologize for that.
    But 2 more options would do it massive, I think.

    1. -if possible- a playlist feature with a switching function (or maybe simply the teaser pictures can be switched by an adjustable time or by simple arrows on the player(or both).
    2. a feature that can add text, again with adjustable time.

    Thanks for sharing your work,
    Tarkan

  34. xian2ren Says:

    I love this player very much ,but I don’t konw how can I use it in my wordpress ,can you help me ?

  35. admin Says:

    Hi xian2ren,

    I really don’t know PHP so well, but I would love to find someone who was willing to make a plugin to use my player in a wordpress blog!!!

  36. xian2ren Says:

    Thank you admin !

    DO you have an instructions with more detail which help me to use the player as a rooker ,wheather do it follow the example.html ?

    If your player has made a plugin for wordpress ,I’m sure that will be very popular !

  37. Nik Says:

    I just found this player….. den mag ich sehr!

    I would love to see this feature:
    http://www.pixelfumes.blogspot.com/2007/03/reflection-class-v3-with-source.html

    And maybe an “autosize” and “aspect ratio” for different sized videos.

  38. Blek Says:

    Hi! First of all thanks for making this simple,elegant and functional flv player.
    i just would like to know how to embed it. what code ill be inserting to my html page.Thanks much!

  39. Danonym Says:

    Hey,

    how can I insert this player in my SWF website?
    Would be cool if you could help me!

    Every flv player that i tested till now didnt work really well in my SWF…Fullscreen didnt work!

    greez!

  40. admin Says:

    Hey Danonym,

    you have to look up the code I use to embed the player. There you can find the parameter “allowFullScreen”. You have to set this to “true”, then fullscreen should work.

    cheers Rasso

  41. Martin Says:

    Hi,

    i’m working on a project where i use this player in combination with mediaboxAdvanced and .m4v iPod videos and i have to say..
    this is really a great player.. minimalist and it just works ;)

    and there’s one feature i’d really like to use in this project:
    the option of having a logo displayed when the player is embeded in an external website and it should be hardcoded so that the user can’t rip the flashvar to remove the logo (like it’s on YouTube & co)

    my problem is, i’ve no clue about Flash programming and i’ve no idea how to do this..
    maybe you’ve got some tips for me how i can do this or where i can find some infos about how to fix an image at a position (even if changing to fullscreen) and how to check for domain namen, etc..

  42. admin Says:

    Hi Martin,

    Jon Burrows did something like logotype insertion with my player: http://jonburrows.co.uk/entry/FLV-Video-Player/

    Maybe you just contact him? I’m pretty busy these days, so I won’t be able to include any major updates in the next time…

  43. sonja Says:

    I am, too, using this real great player in combination with mediaboxAdvanced-js and it works really fine in most test-cases. But some report troubles regarding the stream function: The player appears (without loading.gif, just black screen) and starts playing the movie only, when the whole file is downloaded. it happens on IE 6 and IE 7, Windows XP Pro.
    Any suggestions?
    Thanks a lot in advance.
    Sonja

  44. admin Says:

    hey sonja,

    the only thing I could think of is that your .flv files are not having any metadata about their length stored. But then it should not work on any OS / Browser.

    If you find out about the cause of this, please report here!

    cheers, Rasso

  45. sonja Says:

    dear rasso,
    thanks for the quick reply! but it works on OS /browsers. and same happens when playing the example-movie “ASCENSION” on this site.
    hovewer, I will report…
    cheers, sonja

  46. Anna Says:

    Just a quick note on something that I was investigating for awhile — the div id=”videoPlayer” is required for the player to function! I probably could have figured this out by looking into the source code, but I’m not super-technical.

    Thanks for the awesome, simple player!

  47. Keijo Says:

    I must say that great work with this player. It looks good, it performs great, xhtml valid etc.

    One feature request would that there is way to stop the flash video with javascript call. So I guess it means using flash.external.ExternalInterface or something. This would be good if you have several videos, you open new one and you could stop others that are playing. And why not have some other controls also externalized.

  48. admin Says:

    Hi Keijo,

    yes, this is a thing I will definitely include as soon as I have the time. Stay tuned.

  49. matthias Says:

    Hi,

    this is a great player, easy to use, stylish, and it does everything I expect from a player. Thanks for sharing your work!

    I used the player for integrating my demoreel into my website (I’m a landscape architect and do a lot of ArchViz).

    URL: http://thoma.la/viz-reel.php

    cheers, Matthias

  50. Kirk Says:

    Love the player, but I’m having issues with case sensitivity… The player seems to strip the case out of my url (so even if I call “../UrgencyV1.mp4″, it results in “../urgencyv1.mp4″ not found). I can (and have) switch to all lower case for my file names, but I like the ease in reading with caps… is this an easy fix?

  51. admin Says:

    Hi Kirk,

    thanks for the note!
    Just recently I inlcluded a script that conferts all flashVars to lowerCase, to avoid faults if someone would have the great idea to write them like “ScAleiFFulLsCreen”, for example ;)

    I changed it now that just the names of the variables get converted, the values stay like you type them.

    please let me know if it works for you now.

  52. Kirk Says:

    Yes, but now it has a white text box over the videos with parameters listed… http://visicormedia.com/clients/gotell/

  53. admin Says:

    oops, fixed ;)

  54. Kirk Says:

    perfection! Thanks for your quick reply! It works great now.

  55. Webkätzle Says:

    Dear Rasso,
    thank you for this well-designed Player! Really great work! :-)

    There is just one little thing I miss: is there a possibility to change the background-color of the Control. (I like to use e.g. transparent white instead of the transparent black.)

    Sunny Greetings,
    Lea

  56. admin Says:

    Hi Lea,

    luck for you, I had some time at the moment, so here you go: “controlBackColour” is the new flashVar to adjust the colour of the background-color of the control.

    Just re-download the .zip.

    Please test it and report here if everything works fine.

    Grüße zurück
    Rasso

  57. Webkätzle Says:

    Dear Rasso,

    this might be paradise! Anything i want, and – after all – immediately! :-)

    You are that fast and that perfect! *wow,wow,wow* Thanks a lot! …works really fine for all my needs!

    Great!

    Danke-Grüßchen vom Bodensee,
    Lea

  58. admin Says:

    Hi subscribers,

    yesterday I added a little communication with Javascript to my player. Now you can play and stop the video playback and toggle the Sound (on/off).

    Re-download the .zip and see the file example.html for an example ;)
    Just test it and report to me, please.

    cheers
    Rasso

  59. admin Says:

    Since today my player is capable of playing sound files (mp3). If you don’t give it a teaser image, it shows some spectrum analyzing, yehaw!

    Due to this change, the flashVar “videoURL” now changed to “mediaURL”. See the Example files in the zip-file above.

    I think I’ll keep playing around with the spectrum analyzer, stay tuned.

    Rasso

  60. Ezra Says:

    ha epic fail, if you rightclick the player for the context menu and the controls fade out the mouse curser fades out too for the entire Operating System and locks up the browser!! not cool!!

  61. admin Says:

    Hi Ezra,

    not cool many exclamation marks, endeed. Could you please, besides the compliants, provide some more information about your system configuration?

    thanks
    Rasso

  62. Pascal Says:

    Hallo,

    bei mir kommt die Meldung, dass er das Video nicht findet. Der Pfad stimmt aber zu 100%. Hab auch schon die URL von oben mit den Wolken probiert. Selber Fehler…

    Woran kann es liegen?

    Grüße Pascal

  63. admin Says:

    Hi Pascal,

    funktionieren denn die example-html-Dateien? Wenn ja, schau noch mal in deren Quelltext.

    Grüße
    Rasso

  64. Pascal Says:

    Wow.. das ging schnell :)

    Die Demos funktionieren. Sitz jetzt schon Stunden dran. Ich finde den Fehler einfach nicht. Könntest du bitte mal drüber schauen?

    http://www.diegipfelstürmer.de/video/start.html

    http://www.diegipfelstürmer.de/video/start.flv

    Als Dank kommt dann natürlich auch dein Link drauf :)

    Grüße Pascal

  65. admin Says:

    jaha, das internet ist schnell ;)

    Ich antworte mal auf Englisch:

    Since I included the new functionality to play .mp3 files with my player, I changed the variable “videoURL” to “mediaURL”. Maybe that was a bit too fast, I’ll fix that in the next days so that you can use either
    - videoURL
    - audioURL or
    - mediaURL

    Until I got this fixed, just re-download the .zip file and see the example files in there.

    good night
    Rasso

  66. Pascal Says:

    Oh thank you very much.

    it works…

    but now.. the movie is smaler then the videobox??

    its this also an problem of the changes?

    thanks! greets pascal

  67. Ezra Says:

    Running Windows XP SP3, Firefox 3.0.9, the latest NonverPlayer, wen the context menu is open the mouse fades out for the whole browser window, and partially freezes the browser making it hard to close the menu again, it usually unfreezes 10 – 20 seconds later.

    Intel Core 2 Duo 2Ghz, 4GB ram, more than capable system.

  68. Pascal Says:

    I have now the problem fixed with smaller Video.

    Now i dont become the movie in the mediaboxadvanced.
    how they work?

    thank you!

  69. Ezra Says:

    another problem, when causly flicking around a video with the progress bar the volume will mute itself.

  70. Ezra Says:

    also ->params.menu = “false”;<- dosent stop the menu showing?

  71. Oster Says:

    Hi,

    ein superschlichtes Teil, da möchte ich sehr gerne was in die Kaffeekasse werfen!

    Nur die angehängte .fla-Dateien (as2 und as3) haben einen Bug – jedenfalls geht die as2-Datei nicht auf und die as3 sieht beim veröffentlichen sehr seltsam aus MAC OS X).

    Gruß
    OLI4

  72. Nik Says:

    Hi again,

    … do you think, you could add the “indent image” feature Jon Burrows wrote about in a previous post?

    http://jonburrows.co.uk/entry/FLV-Video-Player/

    I sent him a few mails, but I never got an answer.

    Would this work like a “real” watermark, so if somebody would try to download the movie, the “ident image” is in there? … probably not, I think …

  73. jon Says:

    Hi Nik,
    I will download the updated version that Rasso has released and add in the “ident code” I will post back on this site and mine when completed, might take a couple of days.

    I wasn’t ignoring your emails I didn’t see any coming through to me. I presume you used the email address on my website?

    Regards Jon

  74. Dan Says:

    Great player… I love it! I’m having an issue though that I can’t seem to resolve. If the playback catches up with the loading, a little spinning circle appears to designate it’s loading. It works, and the video continues to play after a short loading time, but the spinning green circle does not go away. It continues to spin on top of the video playback. I am using your player with mediabox as well.

    Any suggestions?

    Thanks!

  75. Keijo Says:

    I just noticed you added js controls. Extremely cool! I will test those and let you know. One thing I could think flash -> js would be when video/sound is finished (at the end of file) flash sends some kind of notification for js. js could queue up next video then ;)

  76. Nik Says:

    @ Jon

    … yes, I used that email address – thank’s for making this, I would love to have that “ident Image” feature.

    @Rasso

    … ich muss auf Deutsch schreiben….
    Also zum “Buffer” hätte ich da eine Frage, und zwar ist mir aufgefallen, wenn ein größerer Film abgespielt wird und nach dem Starten des Filmes das “Buffern” einsetzt und die “Lade” Animation erscheint – verschwindet sie aber nicht mehr, obwohl der Film ruckelfrei/ fließend läuft.

    Was könnte das sein? Der Buffer ist auf “6″ eingestellt

  77. admin Says:

    Hi Nik,

    the bufferwheel-issue will be solved in the next release. It will be online within the next days.

    I might also include the function to display an indent-image, if you promise that you don’t mess with the optics ;)

    cheers Rasso

  78. Nik Says:

    Rasso …Thank you very much!

  79. Nik Says:

    I love this player just because the optic…… I’ll will never mess it up. It is just in case somebody need a little “watermark”….. to “protect” the videos. I know it is not a “real” protection from downloading and using the videos…

  80. Adeline Says:

    Hi there,

    Thanks for building the player, I’m using it in conjunction with mediaboxAdvanced by http://iaian7.com/webcode/mediaboxAdvanced

    I just have a question I hope you can clarify, I’m trying to change the control colours to play mp4 files but I’m having trouble and no success at changing the following:

    flashvars.controlColor = “0×99ff33″;

    Can this only be applied to flv’s only?

    Adeline

  81. admin Says:

    Hi Adeline,

    the control-color should really work with both .flv and .mp4 files.

  82. admin Says:

    @ Dan

    the spinning wheel now disappears again after buffering.

    @ Nik

    The function to display an indent-image is included in the newest .zip. It’s displayed as soon as the video playback starts (See the example-file in the folder “examples”

    @ Adeline

    I had some issues with the parsing of the flashvars, because I wanted them to ignore case. I think, maybe your problems could be solved with the newest release ?? Check it out and report.

  83. Nik Says:

    …. this is great and fast work – thank you Rasso.

    Didn’t read Dan also wrote this with the “spinning wheel”

  84. Nonverblog » NonverBlaster: Simple videoPlayer with fullscreenMode Says:

    [...] here to get my player and support and stuff. In the last few weeks I spent some days learning [...]

  85. Nik Says:

    Rasso,… at golem.de I saw the “original” player has features like “HD” , “embed Code” and “URL” link. Do you intend to implement it here too?

  86. admin Says:

    Hi Nik,

    no, these features are too specific to implement them generally.

  87. Nik Says:

    ok,…. the embed stuff for sure, but what about the “HD” quality switch?
    What would be the difference in displaying a “HD” movie with the “quality switch” and without – the standard way like it is now?

  88. admin Says:

    Yes, HD would be possible. I’ll be pretty busy in the next weeks, so it could take a while. Stay tuned.

  89. Nik Says:

    ok,.. no problem

  90. Christopher Scott Knell Says:

    Do you have plans for adding a playlist flashvar? Either displaying under the viewport or to the right side would be very, very cool.

  91. admin Says:

    Hi Christopher,

    I think I won’t ad something like a playlist function. I think that things like a playlist should be done using HTML rather than in an all-in-one flash-container.

  92. UA Says:

    thanx! cool player !
    minimal like it should be!

  93. FLV Video Player Says:

    Thank you for given this great article!!!

  94. Thomas Says:

    Why my occupancy rate goes up to 65% when i embed this player on my website?? Even watching your blogsite here raises my rate to 60% on firefox and IE too. Any idea why? thankx

  95. admin Says:

    Hi Thomas,

    playing video in flash is still a heavy task for the processor. We have to wait till flash supports full hardware acceleration.
    65% isn’t too bad compared to other computers, though.

  96. Thomas Says:

    Hi, i have a dual core high end mashine, and the problem is, that no video was played, only mp3.

    i think this is not the reason (hardware acceleration)

    compared to http://www.video-flash.de/wp-content/uploads/2007/11/flvplayer/container.html, where my rate is very low as well as other websites, i’m wondering why at your website my rate is going up to hyperspace ;) – also on golem.de the video is running good, no rasing rate, everything is fine. maybe older version of your playder ? dou you have a link for your older version ?

    regards Thomas

  97. admin Says:

    öh, I have no idea and no time for checking it at the moment. Looks like you have to check my updates from time to time. Thanks for the hint anyway!

  98. Thomas Says:

    Okay ;) thanks anymay

  99. madgonzales Says:

    Hi there!
    The example video (in the source zip file) works fine (it’s video uses avc1 as codec with framerate 25). When using my own .mov-file, there’s no video just sound (this video uses mp4v as codec with framerate 15).
    I’m using Ubuntu 64bit, Firefox3 and have no problems to see the video with other movie players on my system.
    Is NonverBlaster:hover limited to special codecs? Or do you have any other idea to get my .mov playing correctly?

  100. admin Says:

    Hi madgonzales,

    Flash just plays .flv, .f4v and h.264 video.

    I don’t think it’s capable of playing mp4.

  101. Tim Hawkins Says:

    Hi Guys, very cool player..

    I have found what I think is a small bug, with the latest version , If you dont specify a teaser image, the video stalls when it gets to the end, and you end up with the last frame with the buffer wheel rotating, and non of the controls work.

    I think its trying to call showTeaser after the video has completed, without checking if the teaser url has been set. In that case it would be fine for it to show a black (or what ever the background) colour is.

  102. John Wade Says:

    I’m currently still developing a module for joomla using the flowplayer but like your player because it is in spirit of what I’m doing which is offering something for free. Many players for Joomla are all pay for modules and I truly believe that offering a pay for module for a free CMS is in violation of its very principle.

    I’m wondering if you’d mind if I rewrite to include your player instead.

    Thank you!
    John

  103. admin Says:

    Hi John,

    You can use my player for whatever you want! :)

    Rasso

  104. Tim Hawkins Says:

    RE my problem with the video going into buffering at the end of autoplay, you can simulate the same problem with the sample file

    If you edit the file “example-video.html” in the distribution “examples” folder
    you can see the problem. Just change the “autoplay” parameter from false to true, and you can see the effect i’m seeing when the video gets to the end.

  105. admin Says:

    Hi Tim,

    try the new download. It seems you are using an older version.

  106. John Wade Says:

    Now if I can figure out how to make a playlist for this… LOL Anyone done it?

  107. Nik Says:

    Hi Rasso,

    … I was thinking of if it would be possible to have the player to “detect” the width and height of the video and parse it to the embed code, or pass the dimension via javascript, or something like that?

  108. admin Says:

    Hi Nik,

    It’s possible, but I’m f$%§cking busy at the moment. Just keep posting your ideas and maybe over time I will include some of them.

    cheers Rasso

  109. Frank Says:

    Hi,

    I like your player and wants to use it in a current project, but i have the problem too that if i open a page where the player is embed the Firefox-prozess gets a permanent cpu-rate of 25% and the memory is increasing. with ie its 0%. I used already your last version. is there any solution?

  110. admin Says:

    Hi all you with the memory problems, I’m sorry but at the moment I’m really caught up in other projects. I’ll get back to the player as soon as possible.

  111. tok605 Says:

    Hallo,

    der Player ist einfach super, nur leider hab ich ein kleines Problem, das die Movies zu klein dargestellt werden. Ich gebe den Player in 320×240 wieder. Aber die Filme werden mir in 120×85 oder so angezeigt, also nicht mal 1/4 wird genutzt, obwohl das Quellmovie größer ist als die 320×240 Ausgabe. Wenn ich dann auf Fullsize gehe und zurück wird auf einmal die ganze fläche von 320×240 genutzt.

    Danke schon mal…

  112. Michael Katzenmayer Says:

    Hi,

    nice player. Still got two problems, though. Firstly, Firefox freezes after some time when I embed the player (like others have reported before). This makes it unusable atm, but I’ll keep looking for updates.

    Secondy, I tried embedding an MP3 and it starts to play, but the controls do not show up until I make the flash at least 100px high. The example inside the .zip works fine with just 17px height. Any ideas?

  113. Sam Says:

    Hi,
    I was wondering if there is any way to change the mediaURL using the player’s javascript communication. I know that I could dynamically change the video using pure javascript but I was hoping to avoid flicker that this method produces.
    Thanks for such a great flash player!

  114. Marlene Affeld Says:

    Marlene Affeld…

  115. Nici Says:

    great, stylish player!
    thank you so much! it´s awesome.

    http://nicolafellmann.com/index.php?action=index&view=media

  116. Brad Frost Says:

    Hi Admin,
    Thanks for a great player. You’re busy but I thought I’d send this for your future reference.

    As per some previous comments …
    Right clicking the player for options in Firefox3.0.11 (on XP Pro) causes the browser to hang and requires me to close the browser from the Task Manager. This does not happen in Internet Explorer 8.0.6001.18702.

    Regards,
    Brad

  117. Robert Says:

    Moin,

    ich finde den Player wunderbar und würde ihn gern in eine Flash-Umgebung einbinden. Nach dem Laden des Players in einen MovieClip zerfällt der Player leider in seine Einzelteile. Ich denke, es handelt sich da eher um ein generelles Flash-Vorkommnis, aber ich versuche die Problemlösung auch mal an dieser Stelle.

    Herzliche Grüße
    Robert

  118. admin Says:

    Hi Robert,

    der Player macht Gebrauch von der stage.stageWidth / stage.stageHeight. Wenn Du ihn in Flash einbaust, ist die stage aber viel größer… Der Player ist wirklich nur zum Einbinden in HTML gedacht.

    Grüße
    Rasso

  119. Robert Says:

    Danke für die schnelle Antwort!
    Mal gucken, ob ich mich an die Main.as mache oder einen anderen Player nehme…

  120. Frank Says:

    Hi,

    zuerstmal: super Player… :)

    Jetzt zu meiner Frage:

    Kann man den Player auch ohne JavaScript irgendwie einbinden oder geht es nur mithilfe des SWFObjects?

    Beste Grüße
    Frank

  121. admin Says:

    Hi Frank,

    geht auch ohne Javascript, aber nicht W3c-konform, denke ich…

    Grüße
    Rasso

  122. Frank Says:

    na ja, ich lege mehr wert drauf, dass es so gut wie möglich läuft :)

    Wie funktioniert das dann? Habs leider bisher nicht hinbekommen…

  123. Robert Says:

    Servus,

    ich habe noch eine Frage, diesmal zur Lizenz/Namensnennung. In welcher Form “muss” diese erfolgen? Wäre es in Ordnung, das einmal zentral zu tun oder muss sollte es jedes Mal am Player stehen? Es ist ein kommerzielles Projekt.

    Herzliche Grüße
    Robert

  124. admin Says:

    Hi Robert,

    mich einmal zentral nennen ist OK. Irgendwo im Impressum oder so.

  125. nadous Says:

    I made one that work with URL.
    Need to be redesigned a bit…
    http://dustofus.net/lotus

  126. GGrag Says:

    Cool idea, nadous!

  127. Kaamajakaaya Says:

    I keep listening to the news speak about getting free online grant applications so I have been looking around for the best site to get one.:)

  128. Steffen Says:

    Hi,
    I downloaded the package, but I’m not be able to use the JavaScript communication.
    The browser said: sendToActionScript is not a function.

  129. horacio Says:

    Trying to load the .fla file from current source package into Adobe Flash CS3 results in error message: Unexpected file format.

  130. rohan Says:

    hi,

    I was hoping to implement this is one of the project I am working on. My issue is the player does not work when the video url is a Servlet which streams the mp4 file from a remote site. I cannot access the remote mp4 file directly because of network issue and the only way for me to get to it is to stream it with a servlet. Do you know if your media player has built in support for this: on how to play media files that are streamed in runtime. Let me know. Your help is appreciated. BTW, awesome player.

    -rohan

  131. admin Says:

    Hi Rohan,

    I’m sorry but the player doesn’t support real streaming. I would need a streaming server for testing, but at the moment I rather want to spend my money on coffee and cigarettes than on proprietary things like that;)

  132. Matt Says:

    I’m having the same problem as Horacio. I’ve downloaded the package and it won’t open in Flash CS3 – unexpected error.

  133. admin Says:

    Hi Matt,

    the file doesn’t work in CS3. You will need CS4 for it.

  134. David Collantes Says:

    The params.scale parameter, isn’t valid for this player? I want to play videos at smaller size of the original (forcing downsize), and want them to cover the whole player area. If I set params.scale = “noborder” (or anything else as a matter of fact) it makes not effect.

  135. gustavo Says:

    Hi, this is the best player! not like others with their ugly skins and taste, thanks for this tool I appreciate it very much. Im using it with mediabox and its very easy ti insert in the page, I have to get rid of the volume button/slider and I tryed to recompile it in flash using the source .fla you placed in the folder but when I erase the volume movie clips and make longer the time slider it just break apart when I publish it, Im not a flash or web expert, in fact Im not very familiar with this web interactive stuff, I ll love to also change the color of the controls from white to lite grey, im just lost with that, I saw the code in one of the html files for changing the color but im using it with mediabox and whne I insert the flashvars in the head of the code it doesnt work, maybe u have a quick explanation to this or tutorial, I really appreciate it very very much, thanks for this great player and the time u expend reading this. gustavo.. hello from mexico city

  136. admin Says:

    Hi gustavo, it’s not that easy to get rid of the volume slider, since the player is scaling dynamically…
    If you want to change the color of the control, just watch the examples in the .zip file you can download here.

    cheers
    Rasso

  137. domingo Says:

    Hey Rasso
    The player is unique, I love it. Thank you for your great work. I have one problem though. It seems that when I open my website with your player in it, the system graphics kind of stall (right click menu pops up really slowly, other processes slow down). Am I doing something wrong>. I used it in my Wordpress blog. Have you experienced any such symptoms? Do you know how to fix them.
    Regrads
    Domingo

  138. admin Says:

    Hey domingo,

    thanks for the compliments! The performance issue could be because of the new buffer wheel I introduced some months ago. Now I changed it to be less performance-intensive. Please download the current .zip and report back to me if it works better now…

  139. Nik Says:

    Hi Rasso,
    I saw your example “inFlash” in the current download.
    But after testing it I recognise it isn’t possible to use the fullscreen button nor is the controlbar hiding or showing on rollover/out.

    Is this still under “developing” at the moment, or did I misunderstood how to use it?

  140. admin Says:

    Hi Nik,

    I think I will remove the FullScreen-Button if the player runs within Flash. It would make more sense to globally set fullScreen for the whole site rather then just fullscreening the player…

  141. Nik Says:

    …. no, please,… fullscreening the player alone would be great. Imagine you have a site with the Player embedded in the layout to show Movietrailer , a showreel or something like that, it would be great to be able to watch them in fullscreen … setting the whole site to fullscreen wouldn’t have any great effect.

  142. admin Says:

    if you want to make a site with movie trailers, PLEASE don’t do this in a all-in-flash-solution…

  143. Nik Says:

    :-)

    … , yes, I know…. but sometimes the clients wants it… and using the built in FLV component isn’t that good. It would be nicer to have your player for things like that.

  144. Michael Katzenmayer Says:

    Hi,

    I tried the new version of the player and it still freezes Firefox when playing MP3 Files while FLV works just fine now. It seems to be okay with very small MP3 files, but with longer files, it freezes after some seconds. Even playing your own example MP3 freezes my browser.

    Another small bug I’ve found is that you can turn sound off via contextmenu, but you cannot turn it on again.

  145. admin Says:

    Hi Michael,

    thanks for the bug reports! I will take care of them when I’m back to Berlin.

  146. sandrar Says:

    Hi! I was surfing and found your blog post… nice! I love your blog. :) Cheers! Sandra. R.

  147. angelina jolie Says:

    I love your site. :) Love design!!! I just came across your blog and wanted to say that I

  148. Roger Says:

    Ist das Performance Problem nun gelöst? Der Player ist genial, jedoch stürzt bei mir fast der Browser ab, wenn ich ihn nutze :(
    (Oben beim Datum der Version steht noch ein altes, deshalb frage ich)

  149. admin Says:

    Hi Roger,

    ja, versuchs mal jetzt, ich habe das Bufferwheel viel unaufwändiger gestaltet. Bei mir läuft das Ganze super, hast Du den gleichen Film auch mal mit einem anderen Player getestet?

    Grüße
    Rasso

  150. admin Says:

    Today, I ported the whole player to the tweening engine of Grant Skinner, GTween. I would be greatful if you could test the player an report back to me if you find some bugs.

    cheers
    Rasso

  151. Michael Katzenmayer Says:

    Firefox friert immernoch ein.

    mfg
    Michael

  152. admin Says:

    Hi Michael, bitte in Englisch, es lesen ja welche mit. Wo friert das noch mal bei Dir ein?

  153. Michael Katzenmayer Says:

    Firefox 3.5.2 on a fully patched XP SP3.

    I open this site, start your audio example and wait for some seconds. Firefox starts using more than 40% of CPU time for playing the MP3 (This is on a dual core AMD 3800+). Playing a random youtube video for comparison only needs 10-20% CPU. Interrestingly, your player uses the 40% of CPU even when I pause it, so it is *not* playing…

    As soon as I start the video example, CPU consumption goes up to exactly 50% (I think this is because Flash only uses one CPU) and firefox freezes. Music and video keep playing, but I can’t navigate away from the page, or close firefox. I have to kill the firefox process.

    Another comparison with youtube videos shows that multiple youtube videos play fine on my system. The browser is still responsive.

  154. admin Says:

    Funny, at my mac it’s completely the opposite: My examples don’t need more than 30% (both audio and video) and youtube uses almost 100%.

    weird…

  155. flo Says:

    hi rasso,

    first your player is a really nice job. great design.
    i tried to embed it in a little page for playing flv’s but unfortunately it has some problems in scaling.
    when i start the video it is shown in its original size although the player itself has a smaller size just like i configured and so the video is cut because it isn’t scaled to the player size.

    after changing in fullscreen and back again to normal the video is scaled correctly.strange…

    so what is my mistake?
    is there any additional configuration i have overlooked?

    run with ie8 and firefox 3.0.10

    cheers
    flo

  156. Eric J Says:

    @flo,

    I’m having exactly the same problem! Have you found a fix??

  157. Eric J Says:

    Also, it doesn’t matter what size I have the player set to, when in the normal window the video is always scaled up, and always cut off. Until I go fullscreen, tick the scaling box, and go back to window… then its perfect.

  158. admin Says:

    hi flo and eric

    this might be a bug with the new tweening class. My computer is at the service at the moment (2 weeks already, never give it to card services in berlin!!!)

    I’ll post here if the bug is fixed.

    cheers Rasso

  159. John Wade Says:

    Appreciate ALL your hard work.. once the scaling issue is figured out that’ll be GREAT!!

    Thanks!!

  160. Eric J Says:

    Thanks Rasso! Sorry to hear about your computer issues :( Love the player, can’t wait to use it on my site.

  161. cowneko Says:

    Hello,

    I got the same scaling issues with flv files (witch is quite frustrating)
    The videos always starts scaled up and croped then take back their true scale after fullscreen ON/OFF

    As soon as this is fixed, I’ll move all my videos to this neat player.

    thanks again for the hard work.

  162. Kohta ASakura Says:

    This is a great media player.

    As others have pointed at, the one fatal flaw is that the video is not scaled to the player if the player itself is not the native size of the video. This is a big problem.

    Once that is fixed, this really would be a fantastic player.

    Keep up the good work! Please let us know when you fix this issues!

    Good luck!

  163. Kohta Asakura Says:

    (posted so I can get notified for follow up comments)

  164. admin Says:

    To all with the scaling problem:

    Can you reproduce the bug with the my examples? As I understood you, the video is not fitting to it’s html container, before it was in fullscreen mode once. Is that right?

    It would be very handy if one of you would post an example of the bug online, so I could see exactly what you mean..

    best
    Rasso

  165. Cowneko Says:

    Hi,

    Well I’ve uploaded a test page for you to see what’s going on.

    http://www.meconopsis.fr/Pages/test.html
    http://www.meconopsis.fr/js/js-css_files.zip <-here are the mediaboxAdv-1.1.6.js and mediaboxAdvBlack.css files

    thanks for looking on this issue :)

    regards

  166. admin Says:

    Hi All,

    I think I fixed the bug.

    It had something to do with the new feature to directly embed the player into a full flash site (can be found in Source/inFlash.swf)

    Please report if it works now.

    cheers and have a great weekend!
    Rasso

  167. Cowneko Says:

    You rock big time man :)
    Works a treat…… ultimate player now :}=)

    Thanks a lot!

  168. Kohta Asakura Says:

    Works like a charm. Thank you!

    Keep up the excellent work!

  169. FloB Says:

    Greatest player I’ve ever seen! I looked for something like this for a while now …

    Kleiner Hinweis: Auf meinem Mac Leo in FF, Opera und Safari (je aktuellste Version) funktioniert in den Beispielen keine JS-Interaktion.

    Is there any problem with distributing this script with a CMS? I want to file a feature request to include this player into the TYPOlight CMS (typolight.org) as a default player … let me know what you think about that!

    Keep up the amazing work!

  170. Eric J Says:

    Yes, the bug is fixed! Thank you so much!

  171. Nik Says:

    Rasso,
    with the newest version sometimes I get an error/alert on Safari Mac:

    “Flash Player (Internet-Plug-In für Safari) wurde unerwartet beendet”

  172. admin Says:

    Hi FloB,

    of course the player may be included in any cms. It’s freeeeeee ;)

    cheers Rasso

  173. admin Says:

    @Nik:

    please tell me about it again, if you manage to reproduce the bug.

    thanks!

  174. FloB Says:

    Hi Rasso,

    I just wanted to reassure me :). I’ve submitted the feature request (http://dev.typolight.org/issues/show/1054). Maybe Leo (the developer of TYPOlight) will contact you again if he has still some licensing questions, and he considers including your player.

    Thank you very much for your work, keep it up!

    So long,
    FloB

  175. admin Says:

    Hi FloB,

    everything is allright. Just don’t call me the developer, I’m more a designer than just a programmer ;)

    And, of course, I would be happy to be backlinked from every project that uses my player. But this isn’t a must, just the best way to support me.

    cheers
    Rasso

  176. Nik Says:

    Rasso,

    … I couldn’t really reproduce the error/alert when it is online. I only got this error/alert if testing locally.

    I have to keep an eye on it and report to you.

  177. Nik Says:

    Do anybody else also have this “mouse flickering” on hover in the new version.
    I don’t have it in the earlier versions of NonverBlaster?
    On Safari 4.0.3 Mac OSX
    In Firefox everything is ok.

  178. Nik Says:

    … another question:
    Would it be possible to have the player “crop” the video if the video has different dimensions than the player settings are?

  179. admin Says:

    Hi Nik,

    do you also have the mouse flickering in the example here in the blog? I don’t have it (Also Safari 4.0.3 Mac OSX)

    I will include a flashvar so that you can adjust “crop” or “showAll”.

    cheers
    Rasso

  180. Nik Says:

    you’re right, no flickering here and also not in your examples.

    I think I know the problem.
    I have a setup of two players laying on top of each other (z-index) and I shuffle them with jQuery.

    I think the mouse don’t know which one of the player is the “hover area”.
    I read something about “mouse children enabled” in flash, so I think – for this particular case – the player script need to “block” all “active” areas laying under the player.

    In case of using this player in a flashmovie, you would have the same problem if you maybe make the player draggable or so and covering a button ….

    I’m not really shure if I’m right – maybe you could test it somehow.

    ——-

    Thank you for including the “crop” feature
    Maybe it is also possible to have “fit” – if that would be a good idea?

    Thank you for this nice player.

  181. Nik Says:

    Just wanted to hear if there is some update on this – “flickering” and the “crop” feature ?

    Thank’s

  182. admin Says:

    Hi Nik, the feature “crop” is included in the newest zip-file. You can adjust if the player should always show all of the video (false) or if it should expand the video so it fills the whole player (true).

    I think you will have to find another solution for the flickering thing for now, I don’t want to get the range of variables too wide… And, if someone would like to use the player inside a full flash site, he would have to make some adjustments, anyway.

    cheers
    Rasso

  183. Nik Says:

    Thank you Rasso for the crop feature – I will see if I can get rid of the flickering somehow.
    Maybe you can keep it in mind if you will make some bigger update.

  184. Nik Says:

    Oh,…. just tested the “crop” feature… I love it – this is great!!!
    Exactly a thing I needed.

  185. chrisse Says:

    Toller Player, das einzige was mich stört sind die zu kleinen Bedienelemente…

  186. Nik Says:

    Rasso, I have a genera question about the paths of video and teaser image.
    lets say I have this structure:

    Directory
    - NonverBlaster.swf
    - mySitesFolder
    – mySite.html
    - TrailerFolder
    – myTrailer.mov
    – myTeaser.jpg

    Then I need to set:

    mediaURL=trailer/myTrailer.mov
    teaserURL=../trailer/myTeaser.jpg

    I don’t understand why the path to the Video is pointing from the “NonverBlaster.swf” and the TeaserImage is pointing from the Site, in which the SWF is included.

  187. admin Says:

    Hi Nik,

    I’ve no idea why it is like this in your case.
    But if it works, it’s fine, isn’t it? ;)

    cheers
    Rasso

  188. Nik Says:

    Yes, but it was hard to find out :)
    I impemented it into Joomla with Highslide – and it was strange to see the paths needed to be different.
    So I made a test without Joomla, but with the index file in a different directory than the swf and had the same issue.

    Maybe you can check it out anyway.
    Maybe it will also be possible to put the “NonverBlaster.swf” in any directory that you want, not only in the same as the “index”.
    I suppose it has something to do with that.

  189. JOhn Says:

    Nik I’m working on a Video module for joomla right now … LOL I have just a couple more ‘bugs’ to work out but all-in-all it’s working…

  190. Nik Says:

    @ JOhn

    would be interesting to see what you are working on.
    let’s get in touch.
    nik(at)pac7.de

  191. admin Says:

    why doesn’t anyone want to write a plugin for wordpress?

    I would love that and I’m (as I stated before) more a designer than a programmer, I don’t have any idea how php works…

    So, if anyone decides to make a wp-plugin for my player, he will earn a big digital hug!

  192. Nik Says:

    I found this Wordpress Plugin for a FlashAudio Player

    http://wpaudioplayer.com/download

    … maybe it is possible to change it to use the NonverBlaster

  193. admin Says:

    @ ALL:

    today I finally had the time to really check on the CPU killing error. It was a loop that was constantly calling a javascript function. Never just plain copy code from the Flash Help ;)

    Could the ones that posted the issue here, report if it works now?

    cheers
    Rasso

  194. fwolf Says:

    a) for the CPU Load / Killing Bug: At least the browser seems to have stopped with appruptely crashing. With the version before, I would open Firefox, call the URL of my project (which I will post here as soon as my client allows me to; its not officially online yet ;)), and after switching to another window or even just a different Firefox tab, said browser crashed badly. In IE, the CPU peaks were somewhat hight, but at least it didnt crash. The Firefox crash seems to be related with the implementation of the Flash plugin for Gecko-based browsers (I’ve tested and verified it with the latest Flash plugin both on Windows and Linux AND both with FF 3.0 AND the latest 3.5.4). So probably your Copy + Paste code did trigger this behaviour :D

    b) About the WP plugin: Next week, I’ve got some time to spare, so let’s help the poor guy with his WP Plugin (Re)Quest by actually building one :D

    c) Feature suggestion: If you’d install a method that sends a “click” to the outside of the plugin, ie. to the Javascript of the browser (if thats possible .. like filling in a state variable or so, eg. NonVerBlastPlayerClicked = 0 1/ ), that would be great. I’m not really fluent with Flash or Flex, else I would do this myself ;)

    cu, w0lf.

  195. admin Says:

    Hi wolf,

    a) that’s good news, thanks for the feedback!

    b) The poor guy is actaully me ;) I would be very happy if you would build something!!!

    c) I’ll see what I can do…

  196. Nik Says:

    I have also a suggestion:
    If pause the player, fade out the sound and via versa.

    Adding a “stop” (and go back to beginning) JavascriptCommunication.

  197. admin Says:

    Hi Nik,

    fading the sound on pause doesn’t make sense, because there is no sound to fade out if the video was paused.

    stopAndGoBack: Do you want a complete reset of the player, including the teaser-image, or do you just need the playing video to go back to the start?

  198. Nik Says:

    Hi Rasso,

    with the fading sound I thought:
    fading out the sound and then pause – starting video… fading in sound.
    Just a little fading, cause if you have a louder Music or something it just doesn’t sounds good if it get stopped abrupt. Maybe if you have a “fade_sound_on_pause: true or false and a time for that too.
    If it is possible it would be nice.

    stopAndGoBack – a complete reset including the teaser is what I thought.

    Just one more question regarding the buffer.
    I haven’t had the situation yet, but what happens if the video is really big and it need a time to buffer before starting…. is the teaser image showing up while buffering?

  199. Michael Katzenmayer Says:

    Hi,

    the CPU bug seems to be gone. Thanks, that was the one big thing that prevented me from using the player :)

    There are two small issues left, though. First, in MP3 mode, the “toggle sound” menu item is gone.

    Second, if you use the “toggle sound” in video mode, the sound is switched off, but it is not switched on again. Would be great if this could be fixed, or, if non trivial, the menu item could at least be renamed to “sound off”.

  200. admin Says:

    Hi Wolf,

    there is a new javascript function now, that is called if the player was clicked. It sets the variable “nonverblasterClicked” from false to true.

    It can be found in examples/js/nonverblaster.js

    cheers
    Rasso

  201. admin Says:

    @ Nik,
    new function added: resetAll. one more Button in the Javascript Menu in the example files…

    @Michael,
    weird thing with the sound, in Flash it just works fine… Must have to do something with the embedment in HTML. I can’t solve it at the moment, but I think, the conetext menu isn’t that important anyways.

    cheers
    Rasso

  202. Nik Says:

    Thank you Rasso for the “reset” function

  203. fwolf Says:

    The “clicker”-status doesnt work with me ..

    I’ve tried it in different scenarios including different response methods (eg. Firebug’s console.log or the classic window.alert()), but no response :-/

    cu, w0lf.

  204. admin Says:

    hi fwolf,

    it works just fine at my computer.

    in the nonverblaster.js:

    function nonverBlasterClickHandler(){
    nonverblasterClicked = true;
    alert("nonverblasterClicked: " + nonverblasterClicked)
    }

  205. Nik Says:

    Hi Rasso,

    I have a new “issue” – not really a bug or something, but the new feature “crop”, which is perfect, needs some “adjustment”.

    If using the crop feature it crop/resize the movie to fit the desired size of the player… but also if using “fullscreen”.

    Let’s say I have a movie in 16:9 ratio and a Monitor in 4:3 and then watching the movie in fullscreen mode it get cropped to 4:3.

    Would it be possible to have it without “crop” if watching fullscreen or maybe even to have an option to set if true or false?

  206. admin Says:

    Hi Nik,

    of course, nothing easier than that! ;)
    Thanks for your eagle eyes!

    it’s fixed.
    Rasso

  207. Nik Says:

    Perfect!
    Thank you Rasso

  208. John Says:

    I guess I must be missing something… if I’m using the SWF how do I get the crop feature to work? The problem is the same the movie is starting large… put it on fullscreen and take it back off to get it to show correctly…

  209. Nik Says:

    I have a suggestion/idea… don’t know if it would be a good one….
    I saw a FLV player on a Facebook site, where a video was posted and on “startup” in the post the video/teaser image was very small with a “play” icon on it and if clicking on that image the player changes the size to the “normal” size.

    I don’t know if it would be possible to make that in the flash itself or if it could be done with some Javascript…jQuery – animate to the desired size on clicking on the player.

    Could that “NonverBlasterClickHandler” be used for that?

  210. fwolf Says:

    @ Nik: Thats probably some Javascript magic, so I guess you could achieve this effect eg. combining the Facebox lightbox script with a trigger to the “play” button image, that would open up the player inside the Facebox window as soon as you clicked on it and let it start playing when the window has been fully opened (I’m pretty certain there’s some state value telling you if its done animating the opening effect, or maybe you can bind the play function to the “its done”-trigger call).

    cu, w0lf.

  211. Nik Says:

    Hi Wolf,

    thank you for the hint with the “Facebox”.
    I think also I will try that with some jQuery Javascript thing.

  212. streamvideo Says:

    wow rasso very nice new version thanks a lot.

  213. Nik Says:

    oha, me again.

    Let’s say I have the player on “autostart” and the video is huge and it will take a while to load and buffering.
    Would it be possible to show the “Teaser” Image or maybe a special “Buffer” Image while preloading/buffering?

  214. juhana Says:

    Hi, Should there be a buffering wheel visible before the autoplay starts? Currently I get justa a black screen for a couple of seconds before the video starts. Some kind of indication of buffering in progress would be nice.

    Thanks, Juhana

  215. WebZopp Says:

    Thanks for that wunderful and easy to implement player.

    I agree with Nik, asking for a “spinning wheel”, or something like that while buffering.

    @Nik: resizing to normal size as on yoour request from November 3rd, 2009 – this should be easy to do with a little Spry. We use DreamWeaver here and it works great.

  216. admin Says:

    Hi guys,

    the spinning wheel is back, it was an issue with the GTween class…

  217. Jens Skov Says:

    Hi

    I’m trying to use your great player on a typo3 site, but I have a problem that it’s playing sound only in both Firefix and IE8. In IE there is no errors. In FF O get the error below. Do you have an idea that is wrong?

    Error #2044: Unhandled AsyncErrorEvent:. text=Error #2095: flash.net.NetStream was unable to invoke callback onMetaData. error=ArgumentError: Error #2004: One of the parameters is invalid.
    at nonverblaster::TheVideo/connectStream()
    at nonverblaster::TheVideo/netStatusHandler()
    at flash.net::NetConnection/connect()
    at nonverblaster::TheVideo/createConnection()
    at nonverblaster::TheVideo/init()
    at Main/playVideo()
    at Main/playMedia()
    at nonverblaster::RestartBt/btHandler()

  218. admin Says:

    Hi Jens,

    I don’t know what’s the problem. Do my examples work? If yes, it must have to do something with your configuration.

  219. Dominik Says:

    Hallo

    Der Player ist echt super. Besten Dank.
    Jedoch ist mir ein Fehler aufgefallen. Als mediaURL verwende ich eine externe Quelle also via http. Dies klappt auch wunderbar. Nun möchte ich aber gerne auch das Bild teaserURL von einer externen Quelle benutzen (http). Leider funktioniert dies nicht, es wird kein teaser Bild angezeigt (dir URL stimmt). Wenn ich ein lokales teaser Bild verwende, ebenfalls mit http, funktioniert es einwandfrei.

    An was kann dies liegen?

  220. Jens Skov Says:

    @admin

    Hi. It seems to be working on some computers, but it might be a problem on computers with the latest flash version installed. I have not been able to find the exact difference, but I spoke with another user that found theese explanations:
    http://board.flashkit.com/board/showthread.php?t=773577
    http://www.adobe.com/devnet/flash/qu…ta_cue_points/
    http://www.actionscript.org/forums/archive/index.php3/t-177713.html
    http://flowplayer.org/forum/8/14378

    I have not tried with another file type yet, but i’ll do that.

  221. admin Says:

    Hi Jens,

    the async Error Event is a weird thing. It seems to be thrown also, if the real error appears somewhere totally different in the application. Could you try if it works in the new .zip version? The only thing I did is to enable the AsyncErrorHandler.

    please report.

  222. Dominik Says:

    @admin

    I have already posted the problem in German. Here is the same error report in English.
    My problem is, I will use a teaser picture form a external server. So I set as teaserURL an url to the picture with http. “http://external-server.com/xyz.jpg”. The problem is, the picture is not showing, only black screen. But when I use a local picture (also with the path http “http://localhost/….”), the picture will show correct. I’m sure, that the external url is correct.

    Can you help me?

  223. admin Says:

    Hi Dominik,

    Flash doesn’t allow to load any data from other servers (or even parent directories on the same server) except you specify it in the root directory of the server the data is stored on.

    - Create a file named “crossdomain.xml”
    - put the following code into it:
    http://www.nonverbla.de/downloads/crossdomain.xml

    - upload the file to the server you want to get the data from.

  224. Ben Says:

    in beautiful use: http://vulturemusic.eu/

    danke rasso!

  225. Dominik Says:

    @admin

    Thanks for your replay. I have tested your hint and the video plays (but this works already before) but the teaser picture still not display. Have you an idea why?

  226. admin Says:

    @Dominik:

    no idea, too less information ;)

  227. Dominik Says:

    Ok, my flashplayer is on the server server-a.com . The video data and the teaser picture is stored on the scened server server-b.com

    Now is the problem, when i work without a crossdomain.xml (on server-b.com) the video will play but the the teaser picture not.

    If I create a on the server-b.com a crossdomain.xml with the content:
    ….

    ….

    the video also show but the teaser picture not.

    I don’t understand why the video is showing and the picture not.

    It’s possible to have a debug mode or logs? Does it work for you with a external teaser picture?

    I hope this help you.

  228. Dominik Says:

    @admin

    I have tested the same scenario with an other video flash player and it works.
    This exclude a security problem. Is there a bug in your player?

  229. admin Says:

    Hi Dominik,

    I really don’t know what the problem is. Could you make a sample page and send me the link?

  230. Dominik Says:

    @admin

    Hi Admin,

    as desired here are two sample pages.

    http://cyber-punk.ch/video/flvplayer/demos/embed-using-swfobject.html
    This is the link to the other player witch works.

    http://cyber-punk.ch/video/NonverBlaster-hover/example-video-indentImage.html
    And this is the link to the NonverBlaster-hover Player with doesn’t work. (same teaser picture and video source).

  231. admin Says:

    Hey dominik,

    I think I found a solution: http://www.toybot.nl/blog/2008/03/19/bitmapdatadraw-and-checkpolicyfile/

    Weird thing with the BitmapData, but I really don’t want to dismiss it, because it’s just possible to set smoothing of a loaded image to true, if it was copied to a bitmapData. http://manfred.dschini.org/2007/06/12/as3-loading-external-images/

    Anyway, now Firefox tries to load the crossdomain file, but there isn’t any on your server. I beliefe you have removed it, because it wouldn’t work… Could you reactivate it?

  232. Dominik Says:

    @admin

    OK, I have reactivated the crossdomain.xml on the server http://www.kernspalter.ch (http://www.kernspalter.ch/crossdomain.xml)

  233. admin Says:

    hi dominik,

    I really don’t get it, flash doesn’t allow me to draw() or to copyPixels() the loaded Image, although the browser loads it. These methods are important to activate image smoothing.

    I now included a fallBack, so if it isn’t allowed to draw() the loaded image, the image itself is displayed. Without smoothing.

    Please download the actual .zip and report.

    best
    Rasso

  234. Step Says:

    Hey there, are there any issues with using multiple instances?

  235. Dominik Says:

    @admin

    Hi admin,

    you are the best! The player works now great.
    Many many thanks.

    Best regards Dominik

  236. Dominik Says:

    @admin

    I have an other question, is there a possible way to create a fullscreen button like the play button?
    If yes, then is my question how?

  237. Gregory Says:

    Dear Rasso,

    This is not just a player, it’s a work of art!

    Thank you!
    Gregory

    (PS -Any way to switch HD?..)

  238. admin Says:

    Whoho! Gregory, you make me blush ;)

    Funny that you are requesting the HD-switch, I just had another inquiry about that. I will post here if I included this feature.

    cheers
    Rasso

  239. Nik Says:

    Yes, :) that was me :P

  240. Daniel Says:

    @Admin

    Any chance to get a mediaURL like this

    http://www.server.de/?rq_CType=66696C65&rq_CName=66696C657663&rq_TId=31303032

    for the media delivery to work.

    It seems that all parameters in the URL beginning with the first ampersand are skipped. Any chance to get such an URL to work ?? Maybe to pass same additional parameters which will be attached to the mediaURL ??

    I tested “flashvars.mediaParameters” & “flashvars.varsToAppendToLinks” from swfobject but seems that they are not working with your player ?

    Thanks
    Danniel

  241. fwolf Says:

    yet another something to add: Completely hiding the player controls from the start on. Or do you know of a properly (non-commercial / Open Sourced) player which already does that, too?

    thanks in advance,
    cu, w0lf.

  242. admin Says:

    hi fwolf,

    that’s a good request! I will include it.

  243. fwolf Says:

    hm .. is it somehow possible using normal Javascript to change parameters, eg. the media url? I’d like to create kind of a invisible playing list for a new project, which would enable me (and my customer) to add new videos and remove old ones on the go.

    After all, there’s already this computeEnd js call which would enable me to do so. The “playlist” would then be a simple call to a function which fires when computeEnd() is called, which then would inject the next video directly into the player.

    Or is this only possible if you create yet another variable and/or function inside the player? In any way, it would be a great but simple done enrichment ;)

    cu, w0lf.

  244. admin Says:

    @ fwolf, Nik, …

    This is a major update!

    - you are able now to switch between hd and sd – see “examples/video-hd-sd.html” for more information.

    - you can now use a javascript playlist to fire other files into the player without having to reload the whole site. See “examples/video-playlist.html” for that (it’s for nerds ;).

    please report

    Rasso

  245. admin Says:

    Finally, the last days I got some donations!
    Thanks a lot for the support!

  246. admin Says:

    One more new Feature: completely hide all controls: flashvars.controlsEnabled = “false”;

  247. Step Says:

    flashvars.controlBackColor

    for audio doesn’t work

    flashvars.controlColor

    but seems to work fine

  248. Lalu Says:

    thanks alot man

  249. admin Says:

    Yet another new thing:

    I hacked wordTube to use it with NonverBlaster:hover.

    Check it out here

  250. Daniel Says:

    @Admin

    Hallo admin, I asked some day’s ago, if there is a way to use the ampersand “&” in the mediaURL ?? But unfortunately I didn’t get an answer until now.

    ——————————
    mediaURL for flash delivery
    ——————————
    http://www.server.de/?rq_CType=66696C65&rq_CName=66696C657663&rq_TId=31303032

    So I ask a second time for help ;-) if this is or will be possible in an update …

    Thanks in advance
    Daniel

  251. admin Says:

    Hi daniel,

    do you actually have a video that is lying behind such a variable? I can’t check if it works, until I can test it ;)

  252. Daniel Says:

    Hallo Admin,

    unfortunately I haven a site for public demonstration, but i will describe a little bit the background.

    I’m using Intrexx, it’s a software for Intranet Portals with an application server. The user or in this case the flash player is sending a request to the webserver.
    Such a requested link looks like this one:

    http://portalserver.unitedplanet.de/schul-portal/default.asp?rq_ControlType=66696C65&rq_ControlName=66696C6576636F6E74726F6C3341413139344437&rq_AppId=31303236&rq_SourceAppId=31303236&rq_TargetId=31303030&rq_RecId=31&rq_DispositionType=696E6C696E65&rq_SId=8AC56D96B7F309F13224C434E4F607B402785EC0

    (This demoportal is public reachable but blocked for changing data, so I can not upload a sample for trying)

    The requested link will be forwarded to the application server, which analysis all requested parameters.

    rq_ControlType=66696C65&
    rq_ControlName=66696C6576636F6E74726F6C3341413139344437&
    rq_AppId=31303236&
    rq_TargetId=31303030&
    rq_RecId=31&
    rq_SId=8AC56D96B7F309F13224C434E4F607B402785EC0
    rq_SourceAppId=31303236&
    rq_DispositionType=696E6C696E65&

    With this parameters the application server knows, that a file is requested, which file it is and that there is a user session (rights management).

    The application server gives for the requested file a reference link back to the webservers, so that the webserver can deliver the file.

    The problem is, that all the parameters for determine the file are not going through to the flash player and the requested url is incomplete, because after the first ampersand (&) the rest of the URL is skipped. You can try it by using one or more ampersand(s) in the filename of the video or in the folders to the file.

    Hope this helps for understanding the problem.

    Thanks in advanced
    Daniel

  253. admin Says:

    Hi Daniel,

    you have to use %26 instead of & in your mediaURL. It should work than.

    cheers
    Rasso

  254. Daniel Says:

    @admin

    Good hint, that was it … it work’s ;-)

    Thanks a lot
    Daniel

  255. hearandshout Says:

    when I activate the plugin, my posts dissapear on the frontpage. only the titles show up. why is that?

    im using the newest wordpress release

  256. admin Says:

    @ hearandshout:

    please deactivate the wordTube plugin. Otherwise it won’t work…

  257. hearandshout Says:

    I don’t have a wordTube plugin installed…

  258. hearandshout Says:

    even if nonverblaster:hover is the only activated plugin, the posts are blank.. only the title is showing up. I think it has something to do with my wordpress template but I cant figure it out..

  259. admin Says:

    Comments on the wordTube post please here

  260. admin Says:

    Hi hearandshout,

    I won’t be a big help with this… If it doesn’t work for you, you have to try harder or to use andother theme… Or just use wordTube ;)

  261. Mido Says:

    HI,
    First of all it is a good player. But,i have the following issue:
    I am using a preview image and set the autoplay=false
    at the first every thing is good , when .flv file i played come to end the preview image does not cover the player as when beggining, and i see the aportion from the video above and under the preview image.

    Please tell me what can i do
    Thanks

  262. Nik Says:

    I don’t know if this has been asked before:

    If there are multiple instances of the player on one site – Is it possible to have the active player to stop and reset all other players on the site.

    Would be helpful if using as Audioplayer on a page with Audiosamples.

    Btw. has anybody made a Joomla Plugin for this player?

  263. admin Says:

    @ Mido

    This must have to do something with your local configuration, I can’t reproduce it here. Maybe one tip: Always use a teaser image with the same proportions as the video you are embedding.

    cheers
    Rasso

  264. fwolf Says:

    NVB is up and running utilizing the new playlist / source switch feature at Cohen + West ;)

    cu, w0lf.

  265. Mido Says:

    Rasso, Thank you very much
    it is working now.
    but i should preserve the teaser image proportion to the used FLV video proportion or the near proportion.

    Again, it is a good player.
    So, Let me have fun with it now……

    Thank you Rasso.

    Mido

  266. admin Says:

    You can now display subtitles together with your video or audio. You can specify the file (.srt or .xml), the position (top or bottom), color and font-size of the subtitles. See the example file in the current .zip.

    Moreover, I made the example pages available online. Check it out: http://www.nonverbla.de/nonverblaster-hover/

  267. markus Says:

    Thank you very much.
    Switching between hd and sd is very cool.
    And the Example Pages: Really useful and very good.
    Keep up the good work.
    Markus

  268. Soda Says:

    Vielen Dank für den coolen Player. Wir setzen ihn ab sofort statt des JW Players ein.

    Leider hab ich das Problem, dass der Player stoppt, sobald man ihn im Firefox in den Vollbildmodus schaltet. Ein Klick in den Player läßt ihn weiterlaufen. Im IE und Opera tritt das Problem nicht auf. Gibt es dafür eine Lösung?

  269. admin Says:

    Hi Soda,

    I’m trying to keep this blog in English, so that anyone can benefit of the questions and answers. I can’t open your Site in Parallels, but in FF on my MAC the switch to fullScreen works just fine.

    viele Grüße ;)
    Rasso

  270. Soda Says:

    Hi Rasso,

    thanks for testing the player on our site.

    The problems occurs in the following situation:

    normal mode, press play button – video is playing
    switch to fs – video stops
    switch to normal mode – video is still not playing
    switch to fs – video is playing again
    switch to normal mode – video is still playing
    switch to fs – video stops
    and so on

    I can reproduce this on two Windows PCs (Windows 7 32 and 64 bit) with Firefox 3.5.6 and Flash 10.0.32.18 but not on Linux or any other browser.

  271. admin Says:

    hmm, I can’t reproduce it, I don’t have a Windows PC… Maybe you should try and use the new flashVar “onClick”=”disabled” instead of “togglePlay”?

  272. Fideri Says:

    Hi,
    Excellent player. I am working on a Joomla component that will use your player (most likely as the default player), in addition to support for the JW Media Player and the Neolao player.
    I like your player the most, except for two issues:
    1. Ability to playback image files (jpg, png, gif) so that it can be used as an image viewer, like the JW player. Given that it already supports preview (teaser) images, this should be simple?
    2. Ability to change the position of the logo (indent image). The neolao player provides the best approach. Using x/y coordinates (including negative values), it allows positioning the logo anywhere on the player.
    Cheers,
    Fideri

  273. Jan Pietrzyk Says:

    Hi, great Player, really like the minimalism!

    I’ve tried to use it with Mootools Swiff instead of SWFObject but couldn’t get the JS-Interface to work. Does anyone know whether this is a Mootools or Nonverblaster Issue?

    MFG & Keep Up The Good Work
    Jan Pietrzyk

  274. Mido Says:

    Hi
    can i use the player without java script ?
    any way, i tried the following:

    but, unfortunately not working and a “Error: No video file was found!
    ‘video/video.flv’” i have !!!

    Can any one tell me what is the wrong ?

    Thanks,
    Mido

  275. Mido Says:

    object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,19,0″ width=”400″ height=”400″>

  276. Mido Says:

    [object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,19,0" width="400" height="400">
    [param name="movie" value="player/NonverBlaster.swf" />
    [param name="quality" value="high" />
    [embed src="player/NonverBlaster.swf?videoURL='video/video.flv'&autoPlay=true&allowSmoothing=true&defaultVolume=100" quality="high"
    pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="400">

  277. admin Says:

    @ all:

    IMPORTATNT:

    I will be in the far south of asia until mid february, so I won’t be able to check my blog in this time or to make any updates on the player.

    Just keep posting your requests, I will read them if I’m back.

    cheers
    Rasso

  278. Jan Pietrzyk Says:

    And another one:

    I’m in mp3-mode: On the Page I’m working on the Player Slides in and out / stops and plays when you click a link. When the Song played completely and I want to slide the player back in, I get this Error:

    uncaught exception: Error calling method on NPObject! [plugin exception: Error in Actionscript. Use a try/catch block to find error.].

    I think it Happens because I send a pause Signal everytime the Sliding occours.

  279. markus Says:

    @ rasso.

    finally no request, but all the best for your not-here-time.
    Come back relaxed if it is a vacation.
    don´t work to hard, if it is work.
    cheers.
    markus

  280. mickna Says:

    Hi Rasso,

    your player really rocks! I like the minimalism.

    Nor more to say right now.
    Only: Welcome back.

  281. Flo Says:

    Hi there. Thanks for sharing this player. Very cool!

    I have a problem… I am using the player together with fancybox and call it as inline content. At start the div with the player is set to display:none. If i call the fancybox I can see the player with an teaser-image and a test video (the one with the flowers). In Safari / FF it works perfect – just in IE7 the problem exists.

    Can someone help?
    Thanks in advance!

  282. Jan Pietrzyk Says:

    Hi Flo,

    I had a simmilar problem, when I integrated the player. My solution was to use absolute Path’s since the Player defaults to the Flower Video when it can’t reach the selected mediaFile. Another Solution could be in the way you insert the player. maybe the flash-vars submitted are noct croos browser friendly?

    MFG Jan

  283. Flo Says:

    Hi Jan!

    Gehe mal davon aus das Du deutsch sprichst ;-)

    Eigentlich laufen die Videos auch im IE7 korrekt. Daher gehe ich von aus, das alle Variablen usw. stimmen. In den anderen Browsern laufen sie ja auch. Durch die Fancybox (ähnlich Lightbox) sollen die Videos ja erst erscheinen wenn ich ein entsprechendes anwähle. Soweit auch alles kein Problem.

    Das Video steht ja in einem DIV mit entsprechender ID. Wenn ich dieses DIV allerdings für die Fancybox mit “display:none” style (damit nicht alle 20 videos gleichzeitig zu sehen sind) und sonst nichts weiter verändere, kommt beim Klickauf den Link eben dieses “platzhalter” bild + stream. Wenn ich das display:none wieder wegnehme, erscheinen alle 20 videos gleichzeitig auf der seite. und das korrekt!!! es muß also irgendwas mit dem “display:none” des DIVs mit der VideoID zu tun haben.

    Hast Du eine Idee dazu?
    Vielen Dank!
    Flo

  284. Thorbjørn Says:

    Hi, great player!

    Just trying it out now for one of my clients, but cant seem to change the background color of the mp3-player to gray.

    Is there any way to get around this now?

    Regards
    T

  285. Thorbjørn Says:

    Disregard my prew post, it was easier then i though.

  286. Thorbjørn Says:

    Actually, think I did it rather a brutal way, meaning not thru actionscript. Now the bgcolor loads rather slow.:(
    If there is a way to do it true ationscripting, i would love to know:)

    Regards
    T

  287. guille Says:

    Excelente plugin gracias por el articulo

  288. weycl Says:

    Lo andaba buscando gracias lo probare enmi web

  289. lex ein Says:

    I spotted this lovely use of your player http://www.artcom.de/kinetik/
    And when playing the .MP4 videos there, my old
    1.8GHz AMD Sempron (1 core, 500MHz FSB) laptop shows only 61% CPU usage in FF 3.6, XP SP3. This is better than YouTube, and almost as good as the Quicktime player.

  290. fwolf Says:

    @ Flo: Why do you create 20 different videos if you could load the movies dynamically instead?

    If nothing works out, try using an iFrame, but normally, something like a playlist feature which I’ve suggested some comments earlier would totally do. I’ve implemented something like this (a hidden playlist) at the new Cohen + West site (intro). Just take a look at the source code, most of it should be obvious ;)

    cu, w0lf.

  291. orbital Says:

    Beautiful player! Thanks for sharing, Rasso.

    Does anyone have an idea why “Full Screen” and “onClick=url” do not work here?
    (I placed my code inside an -tag. No *.js inside the html-head, just using the NonverBlaster.swf in the html-body – problem?!)

  292. Dave Says:

    Hello,

    Is it possible to use the playlist and HD/SD Switch together? I have 4 videos with HD/SD and want to use a playlist.

    Thank You

  293. Sherwin Says:

    Is there a way or code to make a video stretch to a specific size during playback? For example, a 720×480 encoded video stretched to 853×480 widescreen via NonverBlaster?

  294. Hakan Says:

    Hey and thanks for this great player. I’m using it with lightbox on my site, and it works great. Thanks.
    http://fragmanlar.org

  295. Dermojet Says:

    Awesome Player, thank you very much!

    Using it here:

    http://www.druckinjektor.de/therapie/anwendung/

  296. Nor Says:

    Hi, wow was für ein toller Player, hätte ich total gerne in meiner webseite!
    Gibts ein tutorial wie ich ihn in meine homepage einbinde? also schritt für schritt… Bin auf dem Gebiet leider nicht so der pro.
    Vilen Dank, Lg Nor.

  297. kraftzwerg Says:

    Hi, sorry to ask this maybe dump question.
    But i searched for an action script compiler about an hour.

    How do i compile Novablaster?

    All i need is a swf player with a changed variable

    var prefix = “http://www.mysite.com/videos/”

    So that i am able to start the flv file linked as myvideo.vlf and not /videos/myvideo.flv

    I only want to hide the download path of the flv file for normal users.
    Thank you.

  298. sprecho Says:

    Wonderful player!!! great stuff!
    i use your player for my web site here:
    http://www.onedaymiracle.com

    cheers and many thanks!

  299. Gladys Says:

    This player is wonderful! Is there a way to change the background color of the player or make the background transparent?

  300. Peel Says:

    I’m trying to implement an audio playlist but can’t seem to get it to work. Is this even possible?

    I went through the AS files and the switch command is used for videos, and audio is treated differently. So even using the javascript playlist demo doesn’t work.

    Any help with this will be greatly appreciated.

    Thanks,

    -peel

  301. Bill Says:

    Hey, thanks for this! Do you have a forum setup?

    I can’t seem to get your subtitle demos working on my site http://billcreswell.com/code/noverplayer/ (they work locally).

    Other players seem to be working (http://billcreswell.com/code/flowplayer, http://billcreswell.com/code/JWplayer)

  302. admin Says:

    Hi Bill, sorry, there is no forum at this time.

    I tried to open the video-link, but there seems to be an error: http://sc1.dotsub.com/cab5d8bba0d4cd077978f46b1753b208/4ba69674/4dace9a0-074b-4bb8-8a5a-252696ad00db/video.flv

    The subtitles are loaded, but the videolink seems to be broken.

  303. Kay Says:

    Hello,

    I am using this video player on my website, works on all browsers except for my homepage with Firefox on my Mac. It only plays the audio and doesn’t show video. It also doesn’t show the play/pause buttons. But what is weird, is that it works on one of my subpages on the same website with the same settings and same browser/pc. What could cause the video to not show on just one page? I also have multiple videos on my home page, could that be it? But it works just find on EVERY other browser/pc i tried.

    Please help.

    Thank you for such a great app!

  304. theonlyp Says:

    Hello!

    First of all, thanks so much! This is wonderful. I have been trying to get this running on my site, and I have a couple of specific questions. My apologies up front because I am somewhat of a novice at this stuff!

    1. I’d like to have a few instances of the player, and have each one play a certain playlist of videos. I’ve been using the demos provided to construct what I’d like, and I find that I can get two players working easily, and can get one player working with a playlist, but I cannot get two players and a playlist working.

    I’m sure this is something very easy to fix, but as I said I’m not very experienced at this and would appreciate any help! You can see what I’ve got working here: http://www.pollyhall.com/testing.html In this example, if I take away the second instance of the player (sound), the first instance and playlist (music) work fine. With both instances running, the playlist attached to the first instance stops working and clicking on the links to choose a new video spits out the error: “Uncaught TypeError: Cannot call method ’sendToActionScript’ of undefined”

    2. I’m getting a few errors when I debug. One is in the playlist script, and the error comes up in the demo as well. “Uncaught ReferenceError: adjustPlaylistButtons is not defined”

    The other error I’m getting seems to be with swfobject.js, “Uncaught TypeError: Cannot read property ’style’ of null”

    Thanks in advance for your help!

    Polly

  305. emil Says:

    Hi Rasso,

    I wonder, if it is possible to play a videofile in your player as a streaming over an rtpm: link, for example to “amazon cloud front”. I tried to do this, but without luck(the http: download link is working). Do you have any advise, how to manage this. In “JP Player” this is possible like in this example http://www.longtailvideo.com/support/jw-player-setup-wizard?example=204.
    I’m looking forward, for your help.

    cheers emil.

  306. admin Says:

    Hi emil,

    rmtp is not supported at the moment, i’m sorry…
    Maybe in the future I will add this function, but it’s not very certain, since I’m very busy this year. If you really need this feature, you will have to use another player.

    cheers
    Rasso

  307. Enric Says:

    Hi Rasso,

    We are having problems with subtitles. We have downloaded the example and we couldn’t make them work. Here is our uploaded example exactly equally at yours:
    http://www.sonicbyte.com/design/grosso/grosso_test/video-subtitles.html

    Excellent player, thanks.
    Enric

  308. emil Says:

    Thanks so long for the info, looking forward for an up date to this feature. By the way, your player is the best in web I know.

    cheers Emil.

  309. Alberto Says:

    Awesome Player, thank you!

    is possible to add a callJS(”computePlay”); in the playAudio() and playVideo() functions?
    it can be used if there are multiple instances of the player in one site to stop and reset all other players on the site.

    Thanks

  310. Alberto Says:

    I made the above changes
    here is the result:
    http://www.coffee-design.it/audio/
    and here the NonverBlaster.as modified:
    http://www.coffee-design.it/audio/NonverBlaster.as

    they can be useful for someone …

    Thanks again for the Player!

  311. admin Says:

    Hi Alberto,

    very nice! Have you commented the code where you edited it? I’d like to include it in the default player.

    cheers
    Rasso

  312. Murat Bezel Says:

    First of all: thanks for sharing this great player with us, it was exactly what I was looking for for my blog. I will definitely place a link to your player in my imrprint page.

    Thanks to the provided source code, I was able to make something work that I needed and now want to share it, too.

    I needed 7 independent players for a playlist of 7 songs that sould be played consequently. That is: when song 1 ends, song 2 starts, when that ends song 3 starts and so on.

    First of all java communication should work for multiple players on one page, which was not the case with the Java construction in ghe »Java Communication« example. You can see in the example that is provided later. Basically it extends sendToNonverBlaster by one arguments that is the id of the player that is to be controlled.

    The second thing was to make the comuteEnd function tell which one of the players reached the end. For that you just have to modify the ActionScript in line 442 to pass a parameter to the Java function it calls. I found ExternalInterface.call(”computeEnd”,parameter). Ultimately, instead of passing the id, I defined a new parameter playAtEnd that passes the information which player should be started next (insert into line 256 flashVars.playatend != undefined ? Glo.bal.playAtEnd = flashVars.playatend : 0; and change line 443 (now) to xternalInterface.call(”computeEnd”,Glo.bal.playAtEnd);)

    The rest you can checkout here:
    http://examples.bezel.be/nonverblaster/video-js-communication-multiple-and-playatend.html

    Everybody is free to use this solution.

  313. BattleRattle Says:

    Hallo, kann es sein, dass die Datei NonverBlaster.swf in dem zip nicht ganz funktioniert? So hat unter anderem die Flashvariable “onClick” keinerlei Auswirkung, es wird immer “togglePlay” ausgeführt. Wenn ich mit CS4 selbst den Source kompiliere, funktioniert alles einwandfrei. Die Datei ist dann auch 82kb statt 58kb groß.

    Ansonsten vielen Dank für diesen Player! Mach weiter so ;)

    Gruß

  314. Jonathan Says:

    Was hoping someone might be able to help me with an issue. After each video there is an image of the pink flower teaser image. I have searched everywhere I know to look for either a reference to this image or the image itself with no luck. How can I remove this image?

    The page in questions is:
    http://whitehardt.com/watch-ads.html

  315. Dan Says:

    hi there,

    awesome player – the best we’ve found out there.

    we have an issue with your player in google chrome on a mac (every other platform/browser combo we suuport is fine) – every instance of your player is generating a request for the containing page, which is odd, and is killing performance. if there are five players on a page, then we are seeing six requests for the page thru our proxy – ond for the initial view, and one for each instance of the player on the page, and the player won’t display its controls until its page request completes (so i know that the two are definitely connected) i know flash on chrome on a mac is not the best, but is there something in the player code that might be related to this? i am no flash head, so would love to hear thoughts from anyone who has any clues on this ..

    thanks very much for this high quality software.
    dan

  316. Robbie Says:

    Dont work timecode always on 20:20 why?

  317. admin Says:

    Hi Robbie,

    this could have to do something with your video codec. Does it work with my sample video?

  318. admin Says:

    @ Dan:

    Could you upload a sample page and post the link here or send me an email with the link? rasso@nonverbla.de

  319. Robbie Says:

    Dont work on your sample video online and offline

  320. admin Says:

    Hi Robbie,

    weird, at some point before my vacations in Vietnam, I must have changed the half of the getTime() function without testing. The player wasn’t throwing an error because of try-catch. Enough of the nerdy stuff, it should work now. Apologies to anyone having problems with this and thanks a lot to you for telling me!

    Please report if it works now.

    cheers
    Rasso

  321. Robbie Says:

    Tnx alot, now work fine the time code :D

  322. fortrabbit-frank Says:

    hi rasso,
    still one of the best (simple) flash video players! we just managed to combine nonverblaster with shadowbox.js.as decribed here: http://www.devcomments.com/alternate-flash-player-nonverblaster-to206723.htm

  323. admin Says:

    @frank: nice :)

  324. Gregory Says:

    Dear Rasso,

    I am delighted to have your wonderful player representing our archive of early radio, television, film and recorded musical performances with subtitles!

    One quick question about subtitles:

    With HD switching enabled, I am seeing subtitles which load initially in either state (HD OFF or HD ON) do not appear to relaod after switching HD (either OFF or ON).

    Is this caused by something in our configuration?

    Thank you again!
    Gregory

  325. admin Says:

    Hi Gregory,

    do you have an online exmple so that I could check it out? For me it works with the hd-switch and subtitles locally.

  326. admin Says:

    Hi again gregory,

    maybe I found the issue. Could you re-download the .zip file and report back to me? Besides, I corrected the position of the font on the hd-switch. It was somehow badly positioned ;)

    Could you still give me a clue on what site you are working on?

    cheers Rasso

  327. Gregory Says:

    Dear Rasso,

    Yes! That was it!

    Thank you so much!

    I’m sorry there are still restorations to complete and clearances to obtain before the site goes live. I will be sure to let you know!

    This should be the player of choice for timeless design and simpliciy of use!

    Thank you again!
    Gregory

    PS: Have you considered supporting the higher quality aac audio (m4a)
    in addition to mp3 for playback with teaser images?

  328. Neil J Says:

    Fantastic player, really love it, thanks! :)

    I’ve created a tutorial for implementing both the video player and mp3 player in a Serif Webplus website.

    You can find it at:
    http://addons.webplus.net/webplus-video-player-flv.html

    Let me know if it’s okay and whether i’ve credited yourself enough :)

  329. Dan Says:

    hi there ..

    just wanted to update you with a solution to the multiple load on chrome and ie – if you don’t specify the teaserURL flashvar, the swf will use the default value of “”, which when it attempts to resolve as a url, will simply see the url of your current page … deeeerrrrrrr.

    so, i gently suggest that you change the following in the codebase:

    flashVars.teaserurl != undefined ? Glo.bal.teaserURL = flashVars.teaserurl : 0;

    or this:

    private function showTeaser(){
    container.addChild(teaser);
    teaser.init(this);
    teaser.loadPic(Glo.bal.teaserURL);

    }

    so that it checks whether the string is empty or not … programmers checking for nulls etc etc .. ; )

    very happy that we have this solved – if this helps anyone, that makes us even happier!

    - d

  330. Jan Says:

    Hallo,

    … leider kriege ich die Javascript-Interaktion nicht zum laufen. Auch wenn ich alle Files unverändert aus der ZIP-Datei oder der Website übernehme, funktioniert z.B. die per Javascript gesteuerte Filmauswahl des Playlist-Beispiels bei mir weder lokal noch auf meinem Server und in keinem der aktuellen Browser …

    Die Fehlerkonsole von Firefox sagt dazu folgendes:

    Fehler: adjustPlaylistButtons is not defined
    Quelldatei: … /video-playlist.html
    Zeile: 68

    Fehler: getFlashMovie(flashMovie).sendToActionScript is not a function
    Quelldatei: … nonverblaster.js
    Zeile: 25

  331. admin Says:

    Hi Jan,

    da war irgendwie Code in den Examples verschütt gegangen, danke für den Hinweis! Ich habe das repariert, sollte jetzt zumindest auf dem Server laufen. Die zip ist aktualisiert. Wenn es hier bei dir läuft: http://www.nonverbla.de/nonverblaster-hover
    Dann ist alles gut.

    viele Grüße
    Rasso

  332. Jan Says:

    Man – Du bist ja super schnell mit dem antworten …

    Leider ! Die Js-interaktiven Beispiele (”Javascript Communication” und “Javascript Playlist”) funktionieren merkwürdigerweise – ausschließlich – auf Deiner Demo-Seite !

    Fehlermeldung der FF-Konsole wie gehabt:

    Fehler: getFlashMovie(flashMovie).sendToActionScript is not a function
    Quelldatei: … nonverblaster.js
    Zeile: 21

    Wäre jammerschade, wenn der beste aller FlV-Player an dieser Stelle schwächelt ….

    Hoffe, der Fehler ist schnell ausgemacht !

    Mit herzlichen Grüßen und vielen Dank für die wirklich tolle Arbeit.

    Jan

  333. Jan Says:

    Ergänzung:

    … auch auf der Demo-Seite funktioniert das Zusammenspiel mit Javascript leider nicht immer … :-(

  334. admin Says:

    Hi Jan,

    so, probiere es jetzt noch mal. Ich hatte da was rumgeschraubt, ohne an die Konsequenzen zu denken ;)

  335. Jan Says:

    Hallo Rasso,

    … lokal bleibt es wie gehabt + der oben genannten Fehlermeldung (getFlashMovie(flashMovie).sendToActionScript is not a function) – sitze jetzt an einem anderen PC mit anderen Versionen der Browser FF, Opera und IE (jeweils mit dem aktuellem Flash-Player) – das Ergebnis bleibt.

    Die beiden Js-Demo-Beispiele auf Deiner Domain funktionieren ….

    Muss gleich weg, bleibe aber an der Sache dran.

    Mfg Jan

  336. admin Says:

    @ all

    das Problem mit der JS-Kommunikation lag an den berühmten Flash Player Security Settings (->Google). Ich schreibe gleich noch einen allgemeinen Hinweis dazu oben in die Dokumentation.

  337. admin Says:

    @ Dan:

    Wow, thanks a lot for your research work! I changed the following in the code of the file nonverblaster/teaser.as:

    public function loadPic(url){
    if(url != “”){
    loaderContext.checkPolicyFile = true;
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
    loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
    urlReq = new URLRequest(url);
    loader.load(urlReq, loaderContext);
    } else {
    activatePlayer();
    }
    }

    please test and report.

    cheers
    Rasso

  338. Camilo Says:

    Hi i want to know how can i embed this player at my blog, i tried with the source-code but in the entries it doesn’t show nothing. i want a the right code to publish videos at blogspot

    Thank you

  339. Nonverblog » wp_NonverBlasterHover Says:

    [...] nobody was willing to write a plugin to use my player with wordpress I decided to use my incredible php skills and hack the well known wordpress-plugin [...]

  340. Hannes Says:

    Hi Rasso,

    ich hab seit einigen Tagen -vllt unbemerkt schon etwas länger- dasselbe Problem wie Jan.
    Ich hab’s auf einem Webserver, aber er bringt immer sendToActionScript is no a function..

    Die Dokumentation bringt mich leider auch nicht weiter..

    Danke schonmal,
    Hannes

  341. admin Says:

    Hi Hannes,

    lass uns den Blog bitte in Englisch halten, sonst reisst das hier noch ein ;)
    Ich fang gleich damit an: Please re-download the current .zip-file, the bug Jan described was solved. Could you report if it works with the new files?

    cheers
    Rasso

  342. Nik Says:

    I just wanted to ask if these changes are included in the default player yet:

    310 Alberto Says:
    312 Murat Bezel Says:
    329 Dan Says:

    Also I wanted to suggest to make it possible to change/set custom graphic for the “play” button. Maybe like the “indentImage”.
    Would also be nice if it will be possible to have two different images one for the “play” at very first start and a different one for “replaying” the movie, like “play again”.

  343. admin Says:

    Hi Nik,

    Actually, I don’t want to include custom images for the Play-Button. I don’t want anyone to put some ugly things in there and than link back to my player ;)

    cheers
    Rasso

  344. Nik Says:

    ok, I see, your right…. but I wouldn’t add an ugly graphic ;-)
    Could you then implement an optional “play again” button?

  345. Ricardo Says:

    Hy, unfortunately I do not see the time code (shown in the video examples) when i use the audio examples. The corresponding parameter “showTimecode” stand anyhow on “true” …

  346. admin Says:

    Hi Ricardo,

    re-download the .zip, the timecode should show up now.
    Wait, still uploading…. Upload complete!

    cheers
    Rasso

  347. Ricardo Says:

    Thanks Rasso for your quick answer.

    But only the zip-example “audio with teaser-image” shows the timecode.

    The zip-example “audio simle” does not do this unfortunately. On your demosite both audio-examples do not show a timecode during playing.

    Sorry to report this – but your player is worth to keep it as perfect as it looks like.

    Thanks for your help again. Ricardo

    (Tested with Win XP SP3 with FF 3.6.3)

  348. admin Says:

    Hi Reicardo,

    of course, audio simple isn’t showing the timecode, because the player is just not high enough. Try to change it’s height in the source code, an you will see the timeCode.

    cheers
    Rasso

  349. Ricardo Says:

    Hy Rasso,

    … oh my god, what a trap !! But this only the half of the truth: the parameter “flashvars.showTimecode” is set to “false” in the zip-example “audio simple” … isn’t it ? ;-)

    Nevertheless: i have a timecode + a stylish audio-player. Thanks again !

  350. rest Says:

    Hi Rasso,

    first of all, its a supper cool player you did, and its cool that you share the source.
    i am trying to use this player for some as3 project.
    i get lots of errors and warnungs about untyped functions and variables. also trying to implement it in a pure as3 project requires rebuilding your fla file into a swc. its not like using the player out of the box. ok. just wanted to feed this back to you!
    cheers r.

  351. Bill Says:

    Hi Rasso,

    Great player…and thanks for making it available for all to see and use.

    Is there any way in the current version to do 2 things:

    1) Make the background or screen white so that it seems like its not there.
    2) Remove the “Play” icon that appears in the middle of the flash when it ends or starts.

    I’m looking for a way to play an .FLV file once and then become invisible as possible.
    Thanks
    Bill

  352. Blue Beach Design Says:

    Keijo asked on March 22nd and requested a feature to stop the video with javascript call.

    Curious on how i do that exactly.

  353. steri Says:

    Hi – first of all – nicest player ever!

    Sadly I have some troubles with the flv videos. I made a flv video width the size 620px width and 349px height. But In the player the dimension of the video is about 310px width and 349px height – so the video doesnt look so good and there is a black background besides the video (the video is in the middle of th player). The is no diference if i change the dimension in the Javascript.
    If have no idea why this is happening.

    Thanks for help!
    steri

  354. admin Says:

    Hi Steri,

    could you make a sample page online so that I could get a look at it?

    cheers
    Rasso

  355. admin Says:

    @ Blue Beach Design:

    just have a look at the source code of the javascript-communication.html in the .zip file, if you want to know how to do that.

    cheers
    Rasso

  356. steri Says:

    Hi Rasso!
    here ist the link: http://steri.at.dd12838.kasserver.com/video-simple_3.html
    you have to skip forward – at the beginning of the video you can´t see the wrong dimension
    thank you
    steri

  357. admin Says:

    Ji steri,

    Could it be that you didn’t include proper metadata in your movie? If there is no width and hight specified in the metadata, the video will not have correct dimensions.

  358. steri Says:

    Hi Rasso!
    yes you are right! i checked the file with http://www.buraks.com/flvmdi/ FLV Meta Viewer:
    it says width: 620 height: 620
    so there is something wrong with the metadata in the file and i know now where the problem is.
    THANK YOU very much!
    steri

  359. rod Says:

    Hello,
    I’m using your player, and it kick ass, but i realized yesterday that it’s not working on firefox 3.6.7 and above!
    i tried it on ff3.6.3 it works and when i update it stoped working all i get is black screen, so i tried it on opera and IE and it works there!
    any idea why???
    it will really help!! thanks

Leave a Reply

You aren't logged in. Login »