Doombox is a player for YouTube videos that is similar to traditional media players, in that it features a convenient and easy-to-use playlist. It is designed to run on Windows-enabled systems.
How to use: Copy and paste YouTube URLs into the text box to the left of the + button, then click the + button, and the video will be added to the playlist, initially as an URL.
As soon as you play it, the URL will be replaced by the video’s name in the left box, allowing for easy navigation between videos.
You can play a video either by double clicking it in the list or by clicking the play button.
You may reorder videos by dragging and dropping.
The loop button (also known as the drunken 8 or infinity sign) is used to determine the playing mode. It’s red when off, green when on. While on, tracks will loop indefinitely. While off, the player will automatically attempt to load and play the next video when your current one finishes. Please do not pause or change the video’s position if you are not looping, as this will result in a time offset that will most often result in your video finishing too soon or too late.
The <> button serves to show or hide the video, in case you want the player to take up less space on your screen. The ? button plays a random track. The l> button plays the next track.
You may load and save your playlists using the appropriate buttons. Since you don’t store local data besides URLs, that also means you can share them with your friends!
You may use the stop button to unload the video entirely. Pausing is not directly supported, but you can pause from within the embedded YouTube player. (Once again, you should avoid pausing if you are not looping videos.)
Download (<10MB): You can download the latest version on SourceForge (but be sure to read the requirements below): http://sourceforge.net/projects/doombox/files/latest/download
Requirements: Microsoft .NET framework 4.0: http://www.microsoft.com/download/en/details.aspx?id=17851
Please note that without the framework, the player will not run. It is not included in the player’s download.
Additionally, you’ll want to make sure that you have the kind of hardware that can, in general, run a video and do something else simultaneously at a decent speed, since the player practically simulates a browser’s functionality (and does so at the same speed and cost that a browser would.)
Decent bandwidth is useful to help streaming speeds. You can set the video quality, however, if you want to preserve bandwidth or want streaming to go smoother.
In some rare cases, the player will show as being stuck loading the video permanently. Chances are, you don’t have a suitable version of Flash installed. You can get it here: http://get.adobe.com/flashplayer/otherversions/ (select Other Browsers)
Technicalities: The player uses WebKit.NET, the engine behind Chrome and Safari, to render video pages. Programmed in VB.NET. Since it was developed on an x64 system, so bugs might be present on x32 systems and on older versions of Windows. The setup was created with Inno Setup.
*Several design decisions are inspired by foobar2000, another player which I love and use.
*I thank Google and various support forums for enabling me to learn and use VB.NET.
*I thank YouTube (technically, still Google) for providing the videos.
*I thank Infinitelooper.com for providing the excellent looping service which helps to enable this player.
*I thank my flatmate for being excellent at finding bugs.