matcornic / subify Goto Github PK
View Code? Open in Web Editor NEWSubify - Download subtitles for your favorite TV shows and movies
License: Apache License 2.0
Subify - Download subtitles for your favorite TV shows and movies
License: Apache License 2.0
Hi,
since a few weeks ago I get this error:
Unable to reach addic7ed server: Get "https://www.addic7ed.com/srch.php?search=How.I.Met.Your.Father.S01E04.1080p.WEB.DL.mkv&Submit=Search": x509: certificate has expired or is not yet valid: current time 2022-02-04T18:43:47+01:00 is after 2021-09-30T14:01:15Z
it seems to be due to an expired certificate...worked fine not long ago
Hi, is there a way to remove the language suffix from subtitle name?? my media player das not recognize automatically the sub if the file name is not in the same name as the video
Hi all,
I was willing to have subify running on my Raspberry Pi. I tried to cross compile it but since I am no Go Lang expert, I was unable to build subify on my own. It'd be useful also to have the build instructions on the wiki? Building multipackage apps on go isn't that straight forward as it seems... :(
As Addi7ed does not have real API, it would be a great to add some options on dl command like :
An other way would be to make sub-commands from apis instead of options.
In this way, each apis could have its optionsavailable using --help option like :
Is it possible to add the language to the filename saved ?
Example filename for english:
some-movie-name.eng.srt
or
some-movie-name.en.srt
Hello,
I'm looking for an option to just "see" if a subtitle is available for a specific show...
anyone know if I can do this with Subify?
OpenSubtitles API now forces us to be authenticated to the API to get subtitles. See https://forum.opensubtitles.org/viewtopic.php?f=11&t=17110
We have to implement a login feature to OpenSubtitles to keep this API provider in Subify.
If more features are added to subify, then logging is going to be important.
At some point you might want to log into files and let users send you logs that could help debugging etc.
You could also display Info and error logs to the user console and log more informations into files.
That's why I think subify should not directly log to the console via calls to the fmt api (fmt.Println, ...) but should use a logging framework.
cd /home/xxxx/go/src/github.com/matcornic/subify; git submodule update --init --recursive fatal: no submodule mapping found in .gitmodules for path 'vendor/github.com/google/go-querystring' package github.com/matcornic/subify: exit status 128
dep ensure
..gitignore
Hello, it seems that every time subify
correctly downloads a subtitle it pops up a notification, is there any way to disable that?
when I run "go get -u github.com/matcornic/subify", I got error message as follows:
cd /home/hoping/programs/golang/path/src/github.com/matcornic/subify; git submodule update --init --recursive
fatal: no submodule mapping found in .gitmodules for path 'vendor/github.com/google/go-querystring'
package github.com/matcornic/subify: exit status 128
I just managed to get Subify in the windows context menu. Although it would be nice if this can be done by the application itself.
How I did it:
shell:sendto
(this will navigate to the folder with the "Send to" context menu shortcuts)C:\Windows\System32\cmd.exe /k "C:\tools\subify.exe dl -o"
(Change the subify command if needed)And you're done! Just right mouse click on an video and Send to > Subtitle and open
. It will find the subtitle and open the video.
Issues:
You need to open cmd.exe and run it from there.
warning. This makes sense if there is no file parameter, but the Send to
functionality in explorer automatically adds this./k
to /c
, but then you will never know when an error occurs.My request:
Please implement native context menu functionality or adjust the You need to open cmd.exe and run it from there.
warning. This will also solve all issues I have.
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.