-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  .- Knowledge Base  . 

KatchTV

   0.91  

KDE Video Application

Score 82%
KatchTV
zoom


KatchTV
zoom


KatchTV
zoom


Link:  Link
Minimum required   PyKDE/PyQt
Downloads:  11059
Submitted:  Apr 30 2006
Updated:  Feb 18 2009

Description:

KatchTV is an "Internet TV" application for KDE, otherwise known as a broadcatcher. It makes it easy to subscribe to "TV" channels from all over the internet in the form of podcasts, so that you can browse channels, download shows, and watch them, all from one convenient interface.

Supported features include:

* Video podcasts ("vodcasts").
* Bittorrent-based broadcatching.
* Audio podcasts.
* Multiple background downloads of media and updates of feeds, all while you watch/listen to your favourite shows.
* Manages any media you download, so that you don't lose track of your disk space.
* Built-in KHTML-based web browser, with specific customisations for this application.
* Automatically subscribes to any feeds you click on while browsing.
* Uses KDE's default embedded media players, for flexible configuration and KDE integration.
* Supports Macromedia Flash movies, if you have a suitable plugin.
* Built-in bookmarks of major vodcast/podcast sites, so you don't have to look to hard for great content.
* Stores episode details along with downloaded media to make tracking easier.
* Allows manually adding any feeds (in case some site makes it awkward to add them
* Can also read standard RSS news feeds, if you prefer not to run separate media and news aggregators.
* Feed for KatchTV updates, so you never have to miss the latest features.

Installation is easy, as long as your distro has PyKDE, PyQt, and a movie player capable of playing videos inside Konqueror, such as Kaffeine or MPlayer. Just untar to some directory like /usr/local, and run the KatchTV program. You can also make a symlink to that executable from a directory like /usr/local/bin, and KatchTV will work out where to find its files. Oh, you seem to also need konsole for PyKDE, although that's probably a bug in PyKDE.

Comments welcome; let me know if you've any problems using it.




Changelog:

* Display feeds in reverse chronological (latest first) order always (fixes a regression)
* Separately track unseen/seen vs. new/old episodes
* Better coloring for new/old/downloaded episodes, so it's easy to see what's new
* Various small bugfixes and improvements
* (internal) improvements to code documentation

(latest update is just to change homepage and download links to KatchTV's new site)




LicenseGPL
(Homepage)
Send to a friend
Subscribe
Other  Apps  from jel
Report inappropriate content



goto page: prev   1  2  3  4 

-

 Democracy TV links

 
 by tekwyzrd on: May 3 2006
 
Score 50%

I couldn't get it to do anything with Democracy TV links. Hit the subscribe buttons and... nothing.


Reply to this

-

 Re: Democracy TV links

 
 by jel on: May 3 2006
 
Score 50%

It works, honest! :)

Can you tell me a little more?

Are you clicking subscribe on lots of different channels, and still getting nothing, or is it just one channel? The channels aren't made by me, or the democracy TV folks, so not all are made properly. Most work fine though.

When you say "nothing"... do you really mean that NOTHING happens? No status bar message saying that a bookmark has been added?

Do other channel guides work for you -- VOD Stock, for instance?

If you can send this stuff as a bug report, to the email address at the bottom of the help page, along with any details about your system that might be relevant (distro, python version, kde version, etc.), then I'll try to get it sorted out for you ASAP.

Thanks for reporting this.


Reply to this

-

 Won't start

 
 by Matti on: May 6 2006
 
Score 50%

I'm getting this on start, and it crashes:

::06:23:49::matt@mattsbox::~/.kde/share/config::
==> /usr/local/bin/KatchTV

Welcome to KatchTV
Use the --help argument for version info etc.

Please wait a moment while the application loads.


Traceback (most recent call last):
File "/usr/local/bin/KatchTV", line 68, in ?
mainFunc()
File "/usr/local/bin/KatchTV", line 55, in mainFunc
mainWin = KTVMainWindow(appRoot)
File "/home/matt/tmp/KatchTV/uicode/KTVMainWindow.py", line 1486, in __init__
self.browser.goToURL(u'katchtv:welcome:')
File "/home/matt/tmp/KatchTV/uicode/KTVMainWindow.py", line 1048, in goToURL
self.handleCustomURL(url)
File "/home/matt/tmp/KatchTV/uicode/KTVMainWindow.py", line 994, in handleCustomURL
self._writeWelcome()
File "/home/matt/tmp/KatchTV/uicode/KTVMainWindow.py", line 674, in _writeWelcome
if self._window.getUpdater().updateIsAvailable():
File "/home/matt/tmp/KatchTV/OnlineUpdate/OnlineUpdater.py", line 153, in updateIsAvailable
latestVer = self.latestVersion()
File "/home/matt/tmp/KatchTV/OnlineUpdate/OnlineUpdater.py", line 147, in latestVersion
return int(self.getData())
File "/home/matt/tmp/KatchTV/OnlineUpdate/OnlineUpdater.py", line 33, in getData
self._doUpdate()
File "/home/matt/tmp/KatchTV/OnlineUpdate/OnlineUpdater.py", line 104, in _doUpdate
latestVer = _simpleHTTPRead(self.__updateRootURL + '/' + self.__projectName + '.latest_' + self.__releaseType)
File "/home/matt/tmp/KatchTV/OnlineUpdate/OnlineUpdater.py", line 66, in _simpleHTTPRead
raise IOError("Couldn't download '%s; HTTP Error %s -- %s" % (url, resp.status, resp.reason))
IOError: Couldn't download 'http://dev.digitalunleashed.com/__updates__/katchtv.latest_release; HTTP Error 404 -- Not Found


Reply to this

-

 Re: Won't start

 
 by jel on: May 6 2006
 
Score 50%

Sorry about that; assuming your network is OK, then I guess the site was overloaded or something. The latest version:


http://www.digitalunleashed.com/downloads/katchtv/katchtv_47_release.tar.bz2

detects these problems, and continues anyway with an informative message, so that should get it working for you.

However, if you're sure your network is OK, the updates don't work, and it's more than an intermittent problem that might be due to net congestion or overload on my site, then please let me send me any more info you can on your setup, and I'll try to resolve it ASAP.

Thanks for your bug reports; much appreciated :)


Reply to this

-
.

 SlackWare TGZ Packag

 
 by gohanz on: May 7 2006
 
Score 50%

A SlackWare TGz package with SlackBuild Script is Ready to DownLoad!!!

http://www.slacky.it/

http://www.slacky.it/index.php?option=com_remository&Itemid=1&func=fileinfo&filecatid=1117&parent=category


Reply to this

-

 Re: SlackWare TGZ Packag

 
 by jel on: May 7 2006
 
Score 50%

Thanks gohanz; it's good to see distro support happening so soon. I just noticed that there's already a FreeBSD port as well :)


Reply to this

-
.

 Does not work?

 
 by peterho on: May 11 2006
 
Score 50%

I have installed KatchTv, but cannot get it to work. I get the following error message:

Traceback (most recent call last):
File "/usr/local/bin/KatchTV", line 35, in ?
from kdecore import KAboutData, KCmdLineArgs, KApplication
ImportError: No module named kdecore
------------------------------------

Note that I have kde-core installed. I am using Debian with kernel 2.6.12-1-686.

Any suggestions?


Peter
Reply to this

-

 Re: Does not work?

 
 by jel on: May 11 2006
 
Score 50%

Hi peterho,

You have KDE installed, but not the pykde libraries for python. The debian package should be something like python2.4-kde :)


Reply to this

-

 Re: Re: Does not wor

 
 by peterho on: May 11 2006
 
Score 50%

Hi Jel,

Thanks for the tip. KatchTV now starts. I can download videos, but am unable to view any of them, as KatchTV hangs (My CPU goes into maximum) when I try to play anything from Democracy TV


Peter
Reply to this

-

 Re: Re: Re: Does not wor

 
 by jel on: May 11 2006
 
Score 50%

That's probably an issue with whatever video player you have installed; KatchTV will use whatever the default is in KDE for embedded media. You should read through the included README file and the built-in manual (press help, in the bottom left corner) to get a better understanding of how to setup your system.

If you're still having trouble after following the manual, you should email a full bug report (again, see the manual for the email address etc.), with as many details as possible about what you tried to do, what you expected, what actually happened, etc. There are many feeds on each of the channel directory sites, and quite a few of them use different techniques.


Reply to this

-
.

 GTK apps

 
 by sbenitezb on: May 15 2006
 
Score 50%

"It's much faster, and lighter on resources if you run a KDE desktop without GTK apps."

I use KDE and like more the KDE applications. But I find this sentence a little bit offtopic. It doesn't matter this is a KDE site, GTK apps sometimes offer a better solution than KDE apps. So why shouldn't I use GTK apps? If you meant that GTK apps, because of the loaded dependencies, consume your precious system resources that you need for your application, then I shouldn't be running any other resource-intensive KDE application like Kopete or Konqueror. GTK applications introduce library dependencies just like KDE applications may introduce other library dependencies not normally loaded. That is not an argument against GTK applications. In fact, there isn't any argument against GTK applications. If someone finds there is some application s/he needs and it's a GTK application, what or who prevents him/her from using it?


Reply to this

-

 Re: GTK apps

 
 by jel on: May 15 2006
 
Score 50%

Well, you're entitled to your point of view. I stand by what I said, however.


Reply to this

-
.

 Re: Re: GTK apps

 
 by sbenitezb on: May 15 2006
 
Score 50%

Without argument? Just because you can? It is not fair to abuse this place with your political or personal view on which library or applications someone should use. At least give a good reason as to why GTK applications interfere with the correct functioning of KatchTV. What you do is like saying "I don't like GTK applications, by the way". There's no reason to do that in your application's description.

You can blog about it, write a book, publish comments, even troll. But I think putting a sentence like previously stated in the app's description is not only unfair, but completely useless. Not part of the app itself.


Reply to this

-

 Re: Re: Re: GTK apps

 
 by jel on: May 15 2006
 
Score 50%

I'm sorry if you wanted an argument. I'm not interested in one however. As I said, my opinion stands. Take it or leave it.


Reply to this

-

 Re: Re: Re: GTK apps

 
 by jel on: May 15 2006
 
Score 50%

I guess you might be misreading my comment. When I said "It's much faster.." I'm still referring to KatchTV, not making a general statement. If I was changing topic, it would have at least been in a new paragraph.


Reply to this

-
.

 Re: Re: Re: Re: GTK apps

 
 by sbenitezb on: May 15 2006
 
Score 50%

"I guess you might be misreading my comment. When I said "It's much faster.." I'm still referring to KatchTV, not making a general statement."

Sorry, but I fail to see how KatchTV will be much faster anymore than any other application by not using GTK applications. I use Gnumeric most of the time to open XLS files, because KSpread doesn't open them correctly. My system doesn't slow down, even if I'm playing music with AmaroK, which is very resource intensive. Gnumeric also introduces all GNOME libraries you imagine. I don't like that, but I don't have any other solution at hand. Purism won't help me. I have to say that my PC is a P3 600Mhz, 192MB memory and a 10GB disk. It performs pretty well, for what I have.

"If I was changing topic, it would have at least been in a new paragraph."

Well, perhaps I should have said irrelevant. What if I have 2GB of memory and a quad processor system? Does not using GTK applications at all affect me? Or does not using GTK applications really make KatchTV faster? I don't think so. A video application depends mostly from processor availability to decode the video. It depends a bit too on available memory. But tell me how an open GTK application could make KatchTV slow?


Reply to this

-

 Re: Re: Re: Re: Re: GTK apps

 
 by jel on: May 15 2006
 
Score 50%

Well, if you don't understand, you don't understand. Doesn't change the facts. Sorry.


Reply to this

-
.

 Re: Re: Re: Re: Re: Re: GTK apps

 
 by sbenitezb on: May 15 2006
 
Score 50%

I do understand. And I gave you the facts and the arguments for those facts. You didn't.



-

 Re: Re: Re: Re: Re: GTK apps

 
 by jel on: May 15 2006
 
Score 50%

Well, again, I'm sorry if you don't like it. But, if you live under the impression that everyone must be wrong if they don't take the time to debate things with you, then you live in a very deluded world indeed. The fact is, your argument is silly, and I've no interest in debating it with you, much less the time to do so. That's just the way it is, so I'd suggest that you get used to it, or find someone else to troll.


Reply to this

-
.

 Re: Re: Re: Re: Re: Re: GTK apps

 
 by sbenitezb on: May 15 2006
 
Score 50%

It is not me the one who's trolling. And certainly I'm not here to debate. But I found your sentence totally unnecessary, childish and not really factual. Talking bullshit about other applications that don't fit your own karma is not correct. It's just the same stupidity I'm used to find on blogs and forums about GTK/GNOME vs QT/KDE that doesn't help, and if anything, it scares people away from free software.

What is the interaction between KatchTV and GTK applications that prevents KatchTV from running appropriately when there are GTK applications running? Because that is really bullshit, nonsense. So if I'm wrong, please excuse my ignorance on the subject and please enlighten me and show me the truth, prove me I'm wrong.

Denying everything and just saying I don't understand is either the idiotic method to escape from the truth or egoism for not helping others to understand what you said to understand.

Don't hide yourself behind the denials or the insults. That won't help you nor me.



-

 Re: Re: Re: Re: Re: GTK apps

 
 by jel on: May 15 2006
 
Score 50%

Yes, whatever.


Reply to this

-

 Re: Re: Re: Re: Re: GTK apps

 
 by jel on: May 15 2006
 
Score 50%

Sorry, that was impolite. I didn't mean to be. But, you will simply have to accept that I don't care to debate this with you. It's just that simple.


Reply to this

-

 Re: Re: Re: Re: Re: Re: GTK apps

 
 by sbenitezb on: May 15 2006
 
Score 50%

I will accept that.



-
.

 help plz!

 
 by illuminatus23 on: May 15 2006
 
Score 50%

Just my first try to get it running, cuz it looks and sounds nice ;-)

malvin@galileo:~$ KatchTV

Welcome to KatchTV
Use the --help argument for version info etc.

Please wait a moment while the application loads.


[COMMENT: this took ~ 6 minutes *grr*]


Traceback (most recent call last):
File "/usr/local/bin/KatchTV", line 68, in ?
mainFunc()
File "/usr/local/bin/KatchTV", line 55, in mainFunc
mainWin = KTVMainWindow(appRoot)
File "/usr/local/KatchTV/uicode/KTVMainWindow.py", line 1494, in __init__
self.browser.goToURL(u'katchtv:welcome:')
File "/usr/local/KatchTV/uicode/KTVMainWindow.py", line 1056, in goToURL
self.handleCustomURL(url)
File "/usr/local/KatchTV/uicode/KTVMainWindow.py", line 1002, in handleCustomURL
self._writeWelcome()
File "/usr/local/KatchTV/uicode/KTVMainWindow.py", line 675, in _writeWelcome
if self._window.getUpdater().updateIsAvailable():
File "/usr/local/KatchTV/OnlineUpdate/OnlineUpdater.py", line 158, in updateIsAvailable
latestVer = self.latestVersion()
File "/usr/local/KatchTV/OnlineUpdate/OnlineUpdater.py", line 152, in latestVersion
return int(self.getData())
File "/usr/local/KatchTV/OnlineUpdate/OnlineUpdater.py", line 34, in getData
self._doUpdate()
File "/usr/local/KatchTV/OnlineUpdate/OnlineUpdater.py", line 109, in _doUpdate
latestVer = _simpleHTTPRead(url)
File "/usr/local/KatchTV/OnlineUpdate/OnlineUpdater.py", line 64, in _simpleHTTPRead
conn.endheaders()
File "/usr/lib/python2.4/httplib.py", line 795, in endheaders
self._send_output()
File "/usr/lib/python2.4/httplib.py", line 676, in _send_output
self.send(msg)
File "/usr/lib/python2.4/httplib.py", line 643, in send
self.connect()
File "/usr/lib/python2.4/httplib.py", line 627, in connect
raise socket.error, msg
socket.error: (110, 'Die Wartezeit f\xfcr die Verbindung ist abgelaufen')
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
File "/usr/lib/python2.4/threading.py", line 442, in __bootstrap
File "/usr/local/KatchTV/uicode/KTVMainWindow.py", line 443, in run
exceptions.AttributeError: 'NoneType' object has no attribute 'sleep'
Unhandled exception in thread started by
Error in sys.excepthook:

Original exception was:
malvin@galileo:~$


and what to do now, guys?! *help* *cry*
any libs missing on my system? I installed pykde already and kaffeine works fine...


Reply to this

-
.

 Re: help plz!

 
 by jel on: May 15 2006
 
Score 50%

Hmm... it looks like the python time module is missing on your system. You may have an old version of python, or your distro's python package may have a bug; I'm not sure. I'm really busy with work right now, but I'll try to look into this in a few days, and get back to you. Let me know if anything you try fixes it before then.


Reply to this

-

 Re: help plz!

 
 by jel on: May 23 2006
 
Score 50%

Hi again :)

Sorry, I was looking at the wrong error before. The socket.error line is the important one here; I fixed a problem like that in a recent release though. Can you download the latest version, and tell me if you still have problems with it?

You should check that your DNS functions normally (especially if you normally use a non-kde browser, like firefox); that might have been the cause of the delays. Also, make sure your computer isn't doing other things when you test.

I'm not (quite) as busy right now, so if you can get back to me soon, and there are still issues, I'll try to get them sorted out quickly for you :)


Reply to this

-
.

 Re: Re: help plz!

 
 by illuminatus23 on: May 23 2006
 
Score 50%

hey, thanks for your help!
but it's still not working...
my DNS-Settings are correct, I'm pretty sure. I also think it's a kind of timeout as the prog isn't using any ressources before it breaks down... Does KatchTV need a direct internet correction? Because i'm behind a http(s)-proxy as i use the internet connection of my school. What ports does KatchTV need opened? And to which servers? Would be nice to know, so I could config our proxy and routers the right way ;-)
Hint: The program should give more detailed and "noob-friendly" error messages...
cu, !llu


Reply to this

-

 Re: Re: Re: help plz!

 
 by jel on: May 23 2006
 
Score 50%

Yes, you should probably open port 80 outgoing to dev.digitalunleashed.com for now, since it checks for updates there, and the code doesn't (currently) support proxy settings. That was an oversight on my part, that I'll resolve soon. All other web access is done through KDE, or a through a downloader library which supports the http_proxy, https_proxy, and ftp_proxy environment variables. I have KDE set to use my environment variables too, so it doesn't get out of sync. I'm planning to re-write some of the downloading stuff, so I may be able to get it all using KDE's settings eventually.

On the error messages... yes, you're right. It's really not supposed to show those errors at all; the latest version catches most of them and displays nice messages, but I'll handle any other ones as soon as I can too :)


Reply to this

goto page: prev   1  2  3  4 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.