Forums

I've added a Forums section to the website now where you can post technical issues and bugs.

-Wayne

Version 1.9.3 Beta released

New version out today, adapted to YouTube's new video page layout. Also in this release WMV support. This is experimental and I didn't want to include it yet and yes I realise WMV isn't the best format but it works well for getting whole videos for now.

-Wayne

Tubecaster broken again, fix ready

It seems that YouTube has changed the layout of their video pages in such a way that breaks Tubecaster. Not to worry as I have found a way to fix it. Just had to change the t: parameter regular expression pattern (thanks to Ricardo Gonzalez' youtube-dl again, he found the fix before I did :-)

I'll release a new version when I get home from work tonight.

-Wayne

Second release for today! 1.9.2 Beta

I was really in the mood for some coding today so I have made even more changes. Highlights for users:

- None really :-) Some minor usability improvements which may not be noticed by most. The app should "appear more solid" with this release.

For developers:

- Split the main tubecaster file into two files to further align to MVC architecture. The source now consists of two files, tcCore.py containing core functionality and tubecasterWX.py containing the wxPython GUI stuff and associated controller.

I'm probably going to redo the whole download mechanism starting from something more generic. I think I'll turn the MovieDownload class into a more generic fileDownload class and subclass from there into specifics for YouTube and then it should also make it much easier to add support for other movie sites at a later stage.

Stay tuned...

-Wayne

Tubecaster 1.9.1 Beta out today

I have just released a new version of Tubecaster today. If you have 1.9.0 then you don't need to download this one as it functions exactly the same way. All of the changes have been under the hood. Latest source code also uploaded now. Non-developers don't need to read any further...

I have virtually completely re-written TC to have a Model-View-Controller design and even though this is the first early release of this version it should already be easier to maintain as a result. There is a lot of cleanup work to be done and many things need to be streamlined. I will very likely release another new version within the next couple of days.

I am also working on a build system to make modification of the software much easier for anyone other than me (right now it's a fairly manual process which might be a pain for anyone else).

So lots happening in the background, stay tuned - that proxy support etc. is now very close, I mainly wanted to get the basic MVC design structure working which is what this release has achieved.

-Wayne

New working version!!!

I'm extremely please to announce that Tubecaster is now working again. I have adapted portions of Ricardo Gonzalez' youtube-dl program to enable the new download methods so thank you to him for helping make this release possible.

Please note there are many things still missing from this release but now TC is at least as functional as it was in the original beta release. It should work for most public YouTube videos.

In the next release (hopefully this weekend still):

  • User account support so that you can download private videos
  • Proxy server support
  • Age confirmation for flagged videos

If you have an older version of Tubecaster installed then please remove that before installing the new version.

Also yes the version numbering is weird. The reason is because I started my numbers too close to 1.0.0 initially :-) Now the next final version will be 2.0.0 because there has been such a major overhaul of the code.

Get it while it's hot!

-Wayne

Still working on it...

Sorry I haven't released anything lately. I promise I am working on it. Just finding the time... ugh - will get there I promise.

-Wayne

Good news!

I've found a way to get videos again! I am in the process of testing it out at the moment. The great news is that this new method should be much more future-proof than the old method so there should be much less chance of it just breaking because of small changes to YouTube.

I will hopefully have a new release out this weekend.

-Wayne

No more video caching! Bad for Tubecaster!

It seems that Google has stopped caching YouTube videos in the same way that they used to when I created Tubecaster, which means that Tubecaster can no longer download YT videos in order to convert them to MP3. I am working on findout out how to fix this at the moment. If anyone knows how to get around this please let me know: tubecaster at wkoorts dot com

-Wayne

Many videos not working at the moment

I'm aware of the issues with many new videos not working in Tubecaster at the moment. It seems that YouTube is using a new video ID system which is confusing TC at the moment. I am working on fixing this and hopefully will have a new release out within the next few days.

-Wayne