keskad / subget Goto Github PK
View Code? Open in Web Editor NEWSimple Subtitles downloading program for Linux with PyGTK. Supports plugins and multi-language.
Home Page: https://www.facebook.com/pages/Subget/155468001188200
Simple Subtitles downloading program for Linux with PyGTK. Supports plugins and multi-language.
Home Page: https://www.facebook.com/pages/Subget/155468001188200
The plugin system should give more capabilities like changes to interface and program functionality.
First plugin will allow hiding Subget to trayicon.
opensubtitles just works when you set user and password , without set than it doesn't work
I've got error when I'm trying to download subtitles:
HTTPGet: HTTP Connection error, [Errno -5] No address associated with hostname
Segmentation fault (core dumped)
Hi.
Napiprojekt plugin downloads empty file. I had tried download subtitles for various files and result is same, empty txt file. Another plugins works fine for me.
I also would like to suggest some changes:
-sorting by subtitles language
-when searching subtitles for multiple files subtitles for file A, should be separated from subtitles for file B
-possibility to adding folders to queue
-user interface is, well poor, essential actions as adding files or clearing list should be available as icons on toolbar, it's one mouse click less
-shortkeys are... strange, "About Subget" has its shortkey and "Clear list" doesn't, which is more important, best solution is allow user to define his own shortkeys
-double clicking on subtitle in the list should download it
-automatic subtitle download based on some criteria, for example name of subtitle is same as file and language is XX
-'silent saving' without Save as.. dialog (this behaviour should be changeable in preferences)
-searching only in certain languages
Program is promising, but still need a lot of effort and sleepless night;). Hope you will find time to continue improving it.
Users should be able to contribute with the subtitles hosting services sending translated subtitles and allowing other users to enjoy it.
Proxy support should anonymize uploaders, to protect against some kind of bad organizations ;-)
I think i must rewrite plugin system and write a good plugins API.
To do:
Please add animesub.info to your project.
/usr/bin/subget:574: GtkWarning: Unable to retrieve the file info for `file:///home/vbert/Wideo/Terra.Nova.S01E07.720p.HDTV.X264-DIMENSION/Terra.Nova.S01E07.720p.HDTV.X264-DIMENSION.mkv.txt': Błąd podczas wyznaczania pliku "/home/vbert/Wideo/Terra.Nova.S01E07.720p.HDTV.X264-DIMENSION/Terra.Nova.S01E07.720p.HDTV.X264-DIMENSION.mkv.txt": Nie ma takiego pliku ani katalogu
response = chooser.run()
Hello,
This is patch for current version from git:
--- src/subgetcore/__init__.py 2012-05-05 06:42:56.000000000 +0200
+++ src/subgetcore/__init__.py 2012-07-21 19:48:09.682979614 +0200
@@ -276,7 +276,7 @@
if os.name == "nt":
subprocess.call("\""+self.Subget.subgetOSPath.replace("/", "\\")+"7za.exe\" x -y -so -piBlm8NTigvru0Jr0 \""+File+".7z\" > \""+File+".txt\"", shell=True, bufsize=1)
else: # and 7zip on Linux and FreeBSD
- os.system(self.Subget.getFile(["/usr/bin/7z", "/usr/local/bin/7z"])+" x -y -so -piBlm8NTigvru0Jr0 \""+File+".7z\" 2>/dev/null > \""+File+".txt\"")
+ os.system(self.Subget.getFile(["/usr/bin/7z", "/usr/local/bin/7z"])+" x -y -so -piBlm8NTigvru0Jr0 \""+File+".7z\" 2>/dev/null > \""+File+"\"")
os.remove(File+".7z")
return File
it fixes impossibility to open subtitle files downloaded from napiprojekt in external media player.
Previously i missed one of good video players for Linux. One person reported me that video player so i will implement it's integration with Subget soon.
Subget:
Wersja: 1.6.4, Linux
PC:
Kernel: 2.6.32-5-686
System: Crunchbang Linux
Błąd występuje po instalacji subgeta z paczki *.deb pobranej z 'Paczkowni' - przy próbie wyszukania napisów.
Próbowałem uruchomić subgeta na Debian Testing (G3) jak i Crunchbang Linux (the newest version). Cały czas to samo.
Log:
Traceback (most recent call last):
File "/usr/bin/subget", line 1285, in gtkDoSearch
self.plugins[Plugin].language = language
NameError: global name 'language' is not defined
Due to some problems with subget dependencies and configuration i think i should add welcome window at subget's first start.
Dialogs:
hi!
It is not possible to autostart media player, because
after receiving subtitles, application is closing and the message in terminal appears:
28/04/2013 22:15:43, sendEvent: libnotify -> subget:: Pobrano napisy dla pliku:
filename
Miłego oglądania! (subget:16648): libnotify-WARNING **: you must call notify_init() before showing ** libnotify:ERROR:notification.c:568:notify_notification_show: code should not be reached Przerwane (core dumped)
system: ubuntu 12.10 64bit
subget: v.1.7.6
Rewrite into Panthera Desktop Framework, drop some useless features, clean up.
This application will be ported to Python 3 in a few weeks.
This simple function should download version.xml (https://github.com/webnull/subget/blob/master/usr/share/subget/version.xml) and compare it to local version to inform user about new version of Subget.
Maybe in future it would also download and install the update by;
Linux Mint 12 with Mate and GNOME 3 environments needs fixed integration with filemanagers.
In the upcoming weeks, i intend to implement opensubtitles.org and addic7ed.com support.
I downloaded subget but I don't know how to install it. Instruction should be written in README file.
Hi
There is any possibility run subget in CLI or daemon mode ?
Im ask because i want use this great app on NAS server, im install eveything but i get error
ImportError: No module named pango
But this is module from GTK+ :(
There is any way to run without GTK+ ? or can you provide this function ??
That will be great for all servers/NAS where grafic interface is no needed.
Thanks
Best Regards
Gettext is very widely used to translate applications, it should be used in Subget instead of alang-py.
One of Subget users reported that there is possibility to detect currently playing video in launched instance of mplayer/smplayer/umplayer, so i decided to try to implement "video file detection" function to Subget.
I think it's very important to sort the list by plugins automaticaly to provide functionality called "plugins priority".
This will be needed to implement "fast subtitles downloading" (without selecting subtitles, just automaticaly select best one)
453g453
Please add your favorite video players that are not supported by Subget yet.
I will also try to implement all less popular video players, so i need to know about what are you using.
I think i should implement internal information/error/debugging console with option to save log to file.
It can be easily implemented using standard python tools.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.