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    Linux42.org    OpenSkillz.com   


- Content .- Fans  .- Knowledge Base  . 



KDE Video Application

Score 73%



Link:  Link
Minimum required   PyKDE/PyQt
Downloads:  1336
Submitted:  Mar 23 2007
Updated:  May 8 2007


Kbtv is a TV viewer for FreeBSD/KDE mostly written in Python. It uses the PyQt/PyKDE3 bindings, SWIG, and SDL, and supports BrookTree/Connexant BT8x8 (bktr) and Phillips SAA713x (saa) based analog TV cards as well as Philips compatible USB webcams (pwc).

Kbtv is hosted at http://freebsd.ricin.com/kbtv as well as on Sourceforge at http://sourceforge.net/projects/kbtv

Send to a friend
Other  Apps  from ricin
Report inappropriate content


 DMA transfers?

 by AndrewM on: Mar 24 2007
Score 50%

Whether inclusion of support " DMA transfers straight to video card " is planned? Earlier, it was possible to use the program "fxtv", but now, it does not work with the driver "nvidia". And that, without " PCI to PCI dma transfer ", the videoimage very much not qualitative.

Reply to this


 Re: DMA transfers?

 by ricin on: Mar 24 2007
Score 50%

It uses the bktr driver that comes with FreeBSD unmodified, so if and how you can set it up like that is a bktr issue. If possible at all you'd have to do it with kernel options I reckon.

If you have poor (slow) image quality and/or high CPU usage, make sure you have some hardware acceleration enabled in your Xorg. Xv is the default used by SDL and it seems to work fine for most people. This is not bktr specific.


Reply to this



 by tommycw1 on: Mar 24 2007
Score 50%

Any chance that you'll be adding support for ivtv cards such as the hauppauge wintv-pvr-150?

Reply to this


 Re: ivtv

 by ricin on: Apr 5 2007
Score 50%

Maybe. The ports have been shaping up lately. But it would depend on how much leeway I have, it's my understanding that the driver is a blob and if I don't have any API to do the same things than with the other supported HW then I would feel like I'm not adding anything and people get a crippled GUI. So I'm not sure.

I may look into it, but need to buy some (representative) HW too then. No promises made.

Reply to this


 Re: Re: ivtv

 by tommycw1 on: May 9 2007
Score 50%

Actually the driver is open source!!


Hopefully this helps out

Reply to this


 Re: Re: Re: ivtv

 by ricin on: May 9 2007
Score 50%

That's for Linux. It can't be used as-is.

You should look at the multimedia/pvr250 and pvrxxx ports. They use quite some Linux code too but the firmware and -worse- the actual capture driver (.sys) are binary blobs. Tuning not, that's implemented from datasheets, most of it via v4l I think. Probably from the ivtv codebase.

From what I gathered, the ports make the hardware behave like a bktr, that is you can use bktr-ish sysctl for tuning and some other things. Only the framebuffer itself can not be accessed directly in the "normal" way such as mmap, but 'cat /dev/cmx0' is supposed to yield the YUV (MPEG) data and it can be played directly with mplayer.

I think it should be possible to work with this (I use SDL in kbtv for rendering), albeit a bit clunky using read(). So indeed, it looks a lot better than I'd thought.

Correct me if I'm wrong!

I'm pretty short on time ATM, and about to move to another place, but
I'll ask around as to which HW board is a good choice (in order to support as many others as well) and see if I can bend it to fit in with the rest in kbtv. Hopefully during or after the summer.


Reply to this


 Re: Re: Re: Re: ivtv

 by tommycw1 on: May 15 2007
Score 50%

Yeah, this looks pretty much correct to me except the device name. For me it is /dev/video0. I can do a :

#cat /dev/video0 > test.mpg


and play this file with mplayer or equiv.

Here is a list of the different devices with the card form the IVTV wiki:

MPEG2 encoder device (most people want this)
decoder device for CX23415 cards (tv-out)
audio only output
raw YUV (uncompressed) encoder device
raw YUV decoder output stream (currently doesn't work)
radio device
vertical blank interval (cc and teletext, etc) for the encoder
reproduced vbi data sent to video16
sends data to the tv-out port (CX23415 cards)
framebuffer device

Note not all cards have a radio. Only certain models of the PVR-150 and the PVR-350 have the radio. The PVR-500 is basically two PVR-150s on one card as it has 2 tuner devices.

As for what card to test with, I think that the PVR-150 is a good way to go. They all work the same way and use the same drivers, but the 150 is newer then the 250 and 350 and is the cheapest.

Reply to this


 Kbtv2 first beta ava

 by ricin on: Feb 15 2008
Score 50%

On my website you can find the source and ports for the first beta of kbtv2 (version 1.91). The GUI uses PyQt4 (not KDE4).

I have developed and tested on FreeBSD6 for now. Saa tuning seems broken ATM, intend to fix this for beta2. After that I will move to FreeBSD7.

Added support for Hauppauge pvr150/500 (maybe also 250/350). See README. Works fine for me (except slower startup than other backends). Viewer uses ffmpeg and it is faster and uses less resources than mplayer AFAICT.

I have PAL B/G television signal, so that's the only one I can really test.

WWW: http://freebsd.ricin.com/kbtv2

I want to do several betas and RCs until I have version 2.0. That version will be submitted to the official FreeBSD ports.

Reply to this


 Re: Kbtv2 first beta

 by jirityr on: Mar 15 2008
Score 50%


I would like to test your kbtv2 on Linux. Please, could you provide support for Linux as well as for FreeBSD?


Reply to this


 Re: Re: Kbtv2 first beta

 by ricin on: Apr 7 2008
Score 50%

That's up to Linux people. Kernel modules and support are quite different.

Reply to this

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.

 Who we are
More about us
Frequently Asked Questions
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

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

Copyright 2003-2016 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.