
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Usage:
Right-click onto a link to a YouTube video or at the background of the YouTube site showing the video and choose action -> Download YouTube Video -> ...
About:
I made some modifications to the original YouTube Service Menu. It didn't work for me, so I looked at the source. I added a different method to guess the video_id and I added additional parameters to the query string to download the video.
With this Konqueror/KDE service menu it is possible to download a YouTube video
by right clicking a link to the video and choosing "Download YouTube Video" from the
actions menu.
For more details see:
http://bitbucket.org/panzi/youtube-service-menu/wiki/Home
See also the original version(s) of this script:
http://www.kde-apps.org/content/show.php?content=37509
http://www.kde-apps.org/content/show.php?content=41432
Note:
I don't use this script myself anymore because I now use this userscript (which I also made):
http://userscripts.org/scripts/show/98782
This means this script might not be maintained in the future.
8 years ago
version 1.12a:
FIX: encoding problems
version 1.12:
NEW: chose format from menu with --format=ask.
NEW: --list option for Python script.
FIX: typos that made the script crash
version 1.11b:
FIX: Crash introduced in last version.
version 1.11a:
Updated greek translation. Thanks to Dimitrios Glentadakis.
version 1.11:
FIX: Extraction of video information. Now a different data extraction strategy
reading the flashvars of embed is used. Hopefully this is more stable.
version 1.10a:
ADD: Greek translation, thanks to Dimitrios Glentadakis (dglent)
version 1.10:
FIX: Extraction of video information. Now a different data extraction strategy
reading the flashvars of embed is used. Hopefully this is more stable.
DEP: New dependency to lxml: http://lxml.de/
NEW: Added video format 38: High Definition 3072p (mp4)
For more see:
http://bitbucket.org/panzi/youtube-service-menu/src/tip/Changelog
8 years ago
version 1.12a:
FIX: encoding problems
version 1.12:
NEW: chose format from menu with --format=ask.
NEW: --list option for Python script.
FIX: typos that made the script crash
version 1.11b:
FIX: Crash introduced in last version.
version 1.11a:
Updated greek translation. Thanks to Dimitrios Glentadakis.
version 1.11:
FIX: Extraction of video information. Now a different data extraction strategy
reading the flashvars of embed is used. Hopefully this is more stable.
version 1.10a:
ADD: Greek translation, thanks to Dimitrios Glentadakis (dglent)
version 1.10:
FIX: Extraction of video information. Now a different data extraction strategy
reading the flashvars of embed is used. Hopefully this is more stable.
DEP: New dependency to lxml: http://lxml.de/
NEW: Added video format 38: High Definition 3072p (mp4)
For more see:
http://bitbucket.org/panzi/youtube-service-menu/src/tip/Changelog
KevinKofler
10 years ago
Report
panzi
10 years ago
PS: Is there a way to be notified per email about comments?
Report
KevinKofler
10 years ago
Report
panzi
10 years ago
Report
portnoyboy
10 years ago
Quote:install: cannot stat `get_yt_video-kde4.py': No such file or directory
install: cannot stat `get_yt_video-kde4.desktop': No such file or directory
Here is the file list in youtube-servicemenu-1.8 directory:
Changelog
get_yt_video.desktop
get_yt_video-old.desktop
get_yt_video.py
install-kde3.sh
install-kde4.sh
l10n
LICENSE
mkrpm.py
mktar.sh
README
Should i edit install-kde4.sh to use get_yt_video.desktop and get_yt_video.py instead?
I'm using PCLinuxOS 2010 (KDE4)
Thanks!
Report
panzi
10 years ago
http://bitbucket.org/panzi/youtube-service-menu/raw/f5e7d572ddf3/install-kde4.sh
Or informally, for KDE4 the following line in get_yt_viceo.desktop:
ServiceTypes=text/html
has to be replaced with these two lines:
Type=Service
ServiceTypes=KonqPopupMenu/Plugin,text/html
The get_yt_video.py script now works with KDE3 and KDE4 without changes.
I *do* maintain the mkrpm.py script, though.
Report
Robbi1987
11 years ago
Can you biuld a .deb package?
Report
panzi
10 years ago
Yes, I use it with KDE 4.4.
[quote]Can you biuld a .deb package?/quote]
No, I don't use a Debian based distribution. I use Fedora.
Report
Standish
11 years ago
I'm French, so I can confirm that your translation for our language of this service menu is correct.
Besides this, I want to say that under openSuSE 11.1 and KDE 4.3, it's necessary to replace FILE_CLIENT='kfmclient' by FILE_CLIENT='kfmclient', in order to avoid a "Copy command unknown" error.
Thanks for this pretty useful application, please excuse my bad english and have a good day.
Report
kmsz
11 years ago
Everything should work fine without difference because /usr/local/* is usually included in the path of a standard installation.
I like your service menu tool very much, you can even download by clicking on links, not just from the page.
Mark
Report
panzi
12 years ago
/usr/share/kde4/services/ServiceMenus
or on some other distributions to:
/usr/share/services/ServiceMenus
I didn't test this, because I still use KDE 3.5 and will only switch to KDE4 when KDE 4.2 is released.
Report
nowardev
12 years ago
works fine
thank you
Report
gogui
12 years ago
first I'm sorry for my langage but I'm french, then I'm using mandriva 2007, with KDE3.5 and konqueror 3.5.9.
I tried to install "service menu" with automatic installation... it return the following error (translated from french...) :
install : can't find get_yt_video.py : No files or folder type
(get_yt_video.py appaers in the *tar.bz2 folder)
Then I tried the manual installation and it return the following error at the last line :
missing parametre for "-exec"
I've the link in the constextual menu to download a youtube video but whan i clic on *.flv it returns the follownog error : can't find get_yt_video.py
This tools is very important to download a video for my job... PLease Help me !!!
Report
yuvallanger
12 years ago
http://www.youtube.com/view_play_list?p=189C0DCE90CB6D81
Thank you,
Yuval Langer.
Report
skaar
12 years ago
i use it, downloading stuff for my ma, i'd use flv's, but i can't figure out how to make windows play them without using a tool that she'd have trouble with, and mpegs play fine in WiMP.
Report
panzi
12 years ago
Report
H00K
12 years ago
Downloading with KGet gives you the advantage to filter the download automatically to a folder (e.g. all videos into the video folder).
Report
panzi
12 years ago
But I don't feel like switching to kget, because I don't use it. :P
You can write a patch, though. I would include it as an option.
Report
H00K
12 years ago
http://www.kde-apps.org/content/show.php?content=37509
What about Codeine od SMPlayer support as a player?
P.S. Dragon player (the KDE4 version of Codeine) is/will be the default player in KDE4.
Report
panzi
12 years ago
Report
H00K
12 years ago
Report
max02111
12 years ago
YouTube Robot allows you to search for videos using keywords or browse video by category, author, channel, language, tags, etc. When you find something noteworthy, you can preview the video right in YouTube Robot and then download it onto the hard disk drive. The speed, at which you will be downloading, is very high: up to 5 times faster than other software when you download a single file and up to 4 times faster when you download multiple files at a time.
Manual download is not the only option with YouTube Robot. You may as well schedule the download and conversion tasks to be executed automatically, even when you are not around. Downloading is followed by conversion to the format of your choice and uploading videos to a mobile device (if needed). For example, you can plug in iPod, select the video, go to bed, and when you wake up next morning, your iPod will be ready to play new YouTube videos.
Product page: http://www.youtuberobot.com
Direct download link: http://www.youtuberobot.com/download/utuberobot.exe
Company web-site: http://www.youtuberobot.com
E-mail: support@youtuberobot.com
Report
panzi
12 years ago
People who are using my script are most likely NOT using Windows, so your spam here is ineffective.
Report
KevinKofler
13 years ago
Report
panzi
13 years ago
Report