Warning: session_start(): open(/tmp/sess_pabei06tq11g4rurn092jlsca2, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
WatchVideo openDesktop.org
-
 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   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (5) .- Knowledge Base  . 

WatchVideo

   2.2.1 beta  

Qt Web Application

Score 63%
WatchVideo
zoom


WatchVideo
zoom


WatchVideo
zoom


Homepage:  Link
Downloads:  2020
Submitted:  Aug 6 2010
Updated:  Jul 12 2011

Description:

WatchVideo is a small application to play, download, convert to Ogg or rip videos from various youtube-like sites.


Main Features:
-Youtube search.
-Many sites supported (see list below).
-Ability to choose specific formats for each video.
-Download videos.
-Play videos with your favourite player or use the built-in one.
-Built-in player uses only one bar, with seeking capabilities.
-Support for loading several videos at the same time in the player.
-Add a default action after a download has finished (convert, rip or play).
-Search your browser's* tabs and windows for already opened sites.
-Uses system's default notification mechanism, through python-notify.
-Two interfaces - CLI and GUI.

Supported sites:
>BlipTV
>Break
>CaracolTV
>Cinegratis
>CollegeHumor
>Current
>Dailymotion
>Metacafe
>SapoVideos
>TheOnion
>Vimeo
>Youtube
and others

*The search browser functionality only works with Firefox 3.x and maybe 2.x versions. Derivatives of Firefox, such as GNU IceCat, should work too.




Changelog:

WatchVideo 2.2.1 | 12-07-2011
-----------------------------
GUI:
-Fixed bug with action when choosing a format.
-Fixed saving visited urls.
-Fixed loading multiple videos with Totem.
-Other minor fixes.

WatchVideo 2.2 | 23-05-2011
-----------------------------
CLI:
-Automatically download/play video if there is only one format available.

GUI:
-Added support for multiple videos in the built-in player.
-Added auto-hide playlist viewer.
-Added playlist repeat mode and button.
-Added current and total time when playing a video.
-Updated to work properly with GetMediumUrl's 0.0a2 version.
-Added ability to choose formats for each video.
-Fixed search thumbnails changing size.
-Settings are maintained with each new version.
-Fixed window load and save.
-Added automatic link checking in the clipboard.
-Other minor improvements and bugfixes.
-Added some command-line options.
-Updated spanish, portuguese, polish and czech translations.

WatchVideo 2.1 | 10-03-2011
---------------------------
Built-in Player:
-Added stop button.
-Added replay button.
-Show title above the video.
-Added right click menu with "copy url" and "download" options.
-Fixed slider height.
-Improved the usablity.

Added a search:
-Only works with Youtube atm.
-Shows thumbnail and video's name and author.
-Added ability to get more results within the same search.
-Added right click menu to search results, with "copy url" and "download" options.
-Double-click on a search result plays the respective video.
-Search widget is closable and movable.
-Added a option to show or hide the search widget.

CLI:
-Added -q option to select the quality of a video.
-Added the ability to choose a format available for each video.

GUI (General):
-Fixed bug when closing.
-Added a button on the right bottom corner for quickly changing the video quality.(check settings to see which plugins are supported)
-Window size is saved each time the application exits.
-Updated Polish, Portuguese and Spanish translations.
-Minor other improvements.

General:
-Using GetMediumUrl's version 0.0a2!
-Renamed watchvideo_gui to qtwatchvideo.
-Renamed watchvideo_cli to watchvideo.
-Removed run_watchvideo script.



License:
GNU Affero General Public License v3+

Source(WatchVideo)
Send to a friend
Subscribe
Other  Content  from fr33mind
Report inappropriate content



goto page:  1  2 

-
.

 Video download URL

 
 by MTK358 on: Aug 12 2010
 
Score 50%

Pretty neat application, but I still would like something where I can just quickly copy/paste the URL and watch the video.

Anyway, I looked at the source code and found the algorithm to download the video file itself, and it works great! I was looking for that for a long time and everything I found was outdated and didn't work any more.


Reply to this

-

 Re: Video download URL

 
 by fr33mind on: Aug 12 2010
 
Score 50%

Thanks.
Can you explain better your idea?
If you want the quickest way to download a video you could use the CLI version.


Reply to this

-

 Re: Re: Video download URL

 
 by MTK358 on: Aug 13 2010
 
Score 50%

Something like this is what I had in mind:

http://a.imageshack.us/img820/9247/qtube.jpg


Reply to this

-

 Ubuntu packages

 
 by hotice on: Nov 3 2010
 
Score 50%

I've debianized WatchVideo so Ubuntu users can now easily install it by using the PPA or downloading the .deb files (but the .deb files will need some dependencies from the PPA so I suggest adding the PPA).

More info, here: http://www.webupd8.org/2010/11/watchvideo-can-download-rip-convert-and.html


Reply to this

-

 Re: Ubuntu packages

 
 by fr33mind on: Nov 4 2010
 
Score 50%

Thank you.
Someone else also made packages for Ubuntu/Debian today.


Reply to this

-

 Re: Re: Ubuntu packages

 
 by hotice on: Nov 4 2010
 
Score 50%

I hope he didn't copy my debianization :)


Reply to this

-

 Re: Re: Ubuntu packages

 
 by hotice on: Nov 4 2010
 
Score 50%

If you're talking about Roberto, we used different approaces. His package comes with only one optional package as a dependency (python-notify) while mine comes with all... because I like having all the features provided by the app. Also, he forgot to add the .desktop file.

The PPA also includes mediainfo packages btw.


Reply to this

-

 Re: Re: Re: Ubuntu packages

 
 by fr33mind on: Nov 4 2010
 
Score 50%

Hmn ok. So it's good having these 2 different packages. ;)
I haven't had time to check anything yet (sorry), i hope to do it as soon as possible.

Btw, nice article, are you the writer?


Reply to this

-

 Error

 
 by e1viz on: Nov 5 2010
 
Score 50%

I installed WatchVideo from watchvideo_2.0~beta~webupd8~maverick4_all.deb file on my Ubuntu 10.10 I tried to ran it from "Programs" menu but nothing had happened, program didn't start, so I ran it from the console.
There is what I got:

Quote:

watchvideo_gui
/usr/lib/pymodules/python2.6/gtk-2.0/gtk/__init__.py:127: RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK
set_interactive(1)
Traceback (most recent call last):
File "/usr/bin/watchvideo_gui", line 9, in <module>
load_entry_point('WatchVideo==2.0', 'gui_scripts', 'watchvideo_gui')()
File "/usr/lib/pymodules/python2.6/watchvideo/watchvideo_gui.py", line 677, in run
mainApp = Gui(app)
File "/usr/lib/pymodules/python2.6/watchvideo/watchvideo_gui.py", line 122, in __init__
if c.FIREFOX_SESSION is None:
AttributeError: 'module' object has no attribute 'FIREFOX_SESSION'
slawek@slawek-laptop:~$ mplayer: could not connect to socket
mplayer: No such file or directory


Reply to this

-

 Re: Error

 
 by fr33mind on: Nov 6 2010
 
Score 50%

Hello,

Thank you for reporting that bug.

I uploaded a new tar.gz file, so your problem should be fixed.I also made some other fixes and improvements.


Reply to this

-
.

 Re: Re: Error

 
 by gohanz on: Nov 6 2010
 
Score 50%

Same problem on my Slackware 13.1.

watchvideo_gui
/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py:127: RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK
set_interactive(1)
(19689) KIconCache::Private::themeDirsChanged: Theme directory has been modified
mplayer: could not connect to socket
mplayer: No such file or directory
root@argo:~/watchvideo# watchvideo_gui
/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py:127: RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK
set_interactive(1)
mplayer: could not connect to socket
mplayer: No such file or directory
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/watchvideo/watchvideo_gui.py", line 590, in showPreferences
self.dialogs['preferences'] = Preferences(self, self.settings)
File "/usr/lib/python2.6/site-packages/watchvideo/preferences.py", line 75, in __init__
self.updateGlobalQuality(0)
File "/usr/lib/python2.6/site-packages/watchvideo/preferences.py", line 117, in updateGlobalQuality
global_quality = self.getQualityFromAll()
File "/usr/lib/python2.6/site-packages/watchvideo/preferences.py", line 162, in getQualityFromAll
i += 1
UnboundLocalError: local variable 'i' referenced before assignment
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/watchvideo/watchvideo_gui.py", line 590, in showPreferences
self.dialogs['preferences'] = Preferences(self, self.settings)
File "/usr/lib/python2.6/site-packages/watchvideo/preferences.py", line 75, in __init__
self.updateGlobalQuality(0)
File "/usr/lib/python2.6/site-packages/watchvideo/preferences.py", line 117, in updateGlobalQuality
global_quality = self.getQualityFromAll()
File "/usr/lib/python2.6/site-packages/watchvideo/preferences.py", line 162, in getQualityFromAll
i += 1
UnboundLocalError: local variable 'i' referenced before assignment


Reply to this

-

 Re: Error

 
 by e1viz on: Nov 6 2010
 
Score 50%

Now it works, thank you!


Reply to this

-
.

 Re: Re: Error

 
 by gohanz on: Nov 6 2010
 
Score 50%

Yes many thanks WatchVideo work fine now!


Reply to this

-

 Re: Re: Re: Error

 
 by fr33mind on: Nov 7 2010
 
Score 50%

Great! No problem.


Reply to this

-
.

 Runtime error!

 
 by gohanz on: Jan 2 2011
 
Score 50%

New new 2.0.3 version exit with error on my Slackware 13.1.

This is the shell output.


> watchvideo_gui
Traceback (most recent call last):
File "/usr/bin/watchvideo_gui", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2603, in <module>
working_set.require(__requires__)
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 666, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 565, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: GetMediumURL>=0.0a0


Reply to this

-

 Re: Runtime error!

 
 by fr33mind on: Jan 2 2011
 
Score 50%

Do you have GetMediumUrl installed?
You can test it by trying the following command:
python -c "import getmediumurl"

In case you don't have it, you need to install it first. It's easier if you have "easy_install", that should be on the "setuptools" package.
After you installed setuptools (if you didn't have it already) do:
easy_install getmediumurl

Tell me how it goes, thanks.


Reply to this

-

 Re: Runtime error!

 
 by fr33mind on: Jan 2 2011
 
Score 50%

Do you have GetMediumUrl installed?
You can test it by trying the following command:
python -c "import getmediumurl"

In case you don't have it, you need to install it first. It's easier if you have "easy_install", that should be on the "setuptools" package.
After you installed setuptools (if you didn't have it already) do:
easy_install getmediumurl

Tell me how it goes, thanks.


Reply to this

-

 Re: Re: Runtime error!

 
 by gohanz on: Jan 2 2011
 
Score 50%

Many thanks WatchVideo work now! It's VLC required now?


Reply to this

-

 Re: Re: Re: Runtime error!

 
 by fr33mind on: Jan 2 2011
 
Score 50%

Yes, if you want to use the built-in player. It is more mature now, but may still have some issues.

I changed to VLC because with MPlayer i was having some issues.
You'll need libVLC and/or VLC, depending on how your distro packages VLC and it's libraries.
If you have both libVLC and VLC available, you should install both.

Bye.


Reply to this

-

 will not load on FC14

 
 by wfarqwark on: Jan 3 2011
 
Score 50%

> watchvideo_gui
Traceback (most recent call last):
File "/usr/local/bin/watchvideo_gui", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2671, in <module>
working_set.require(__requires__)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 654, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 552, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: WatchVideo==2.0.3


When I issue python -c "import getmediumurl"
nothing returned. I do have it installed..


Ted
Reply to this

-

 Re: will not load on FC14

 
 by fr33mind on: Jan 3 2011
 
Score 50%

Hi,

Yes that means you have it installed.
The error is about WatchVideo's version.
How did you install it?


Reply to this

-

 Re: Re: will not load on FC14

 
 by wfarqwark on: Jan 4 2011
 
Score 50%

I install downloaded it from
http://kde-apps.org/content/show.php?content=133133&forumpage=1
The downloaded file is named 133133-WatchVideo-2.0.3.tar.gz
Did the install from the README

Is this wrong?


Ted
Reply to this

-

 Re: Re: Re: will not load on FC14

 
 by wfarqwark on: Jan 4 2011
 
Score 50%

?????????????????????????????????????

I reinstalled from the same directory and now it works... I did remove the files from /usr/local/bin but they had today's date ??

Thanks for the reply and the work...


Reply to this

-

 Re: Re: Re: Re: will not load on FC14

 
 by fr33mind on: Jan 4 2011
 
Score 50%

No problem. So you installed in a different directory?


Reply to this

-

 Re: Re: Re: Re: Re: will not load on FC14

 
 by wfarqwark on: Jan 4 2011
 
Score 50%

Installed in the same directory, (user/local)
looking back I might have run the install script before I installed GetMediumURL. I did not fully understand the install procedure. If this is true, even after installing getmedia, it must not have known it was there. You might want to put a check in the code for us simple old people :)


Ted
Reply to this

-

 little bug

 
 by frenzy on: Jul 12 2011
 
Score 50%

First, I'll say I enjoyed upgrading to 2.2. So much functionality was added, and so many things worked better! Great work on this app, thank you! Now, the bug I've been having is I'll play a video, and then I'll download a video; and then I can't go back to just playing a video unless I quit and restart qtwatchvideo. I think it also happened the other way—downloaded, played, and couldn't download again without quitting and restarting. Regards


Reply to this

-

 Re: little bug

 
 by fr33mind on: Jul 12 2011
 
Score 50%

Hello,

Thanks for your appreciation. :)
I've uploaded a new version, with only small bug fixes, which includes a fix to that problem you mentioned. ;)
If anything is not working properly let me know.


Reply to this

-
.

 Re: Re: little bug

 
 by frenzy on: Jul 13 2011
 
Score 50%

thanks again


Reply to this

-

 Re: Re: little bug

 
 by frenzy on: Jul 27 2011
 
Score 50%

Wow, I've been thinking you rushed in a fix before testing. I can't play or download anything this morning!


Reply to this

-

 Re: Re: Re: little bug

 
 by fr33mind on: Jul 27 2011
 
Score 50%

Hello,

The problem is not in watchvideo's code, but in GetMediumUrl. The reason is that Youtube is changing their videos to Webm and GetMediumUrl 0.0a2 doesn't support that, so it outputs a NotImplementedError, although that's not shown in the GUI.

I just talked to the developer of GetMediumUrl, he said he was busy but will upload a new package to PyPi later this week. I'll let you know here when that happens exactly and then you can update it with the command "easy_install -U getmediumurl".

Meanwhile i'll make some deb packages (and hopefully others) for WatchVideo and GetMediumUrl (with the fix).


Reply to this

-

 Re: Re: Re: little bug

 
 by fr33mind on: Jul 27 2011
 
Score 50%

Hello,

The problem is not in watchvideo's code, but in GetMediumUrl. The reason is that Youtube is changing their videos to Webm and GetMediumUrl 0.0a2 doesn't support that, so it outputs a NotImplementedError, although that's not shown in the GUI.

I just talked to the developer of GetMediumUrl, he said he was busy but will upload a new package to PyPi later this week. I'll let you know here when that happens exactly and then you can update it with the command "easy_install -U getmediumurl".

Meanwhile i'll make some deb packages (and hopefully others) for WatchVideo and GetMediumUrl (with the fix).


Reply to this

-

 Re: Re: Re: little bug

 
 by fr33mind on: Jul 29 2011
 
Score 50%

Sorry for the double post before, i don't know why it happened.
Anyway, i'm here to let you and everyone else know a new version of GetMediumUrl has been released and it should fix the recent problems with Youtube.
You can easily update it with the following command as root/superuser:
easy_install -U getmediumurl


Reply to this

goto page:  1  2 

Add commentBack




-



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

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team