https://github.com/rubyonworld/osdb
Client library for the OSDb protocol. Currently the implentation is limited to movie identification and subtitles search
https://github.com/rubyonworld/osdb
client library movie osdb protocol ruby
Last synced: 4 months ago
JSON representation
Client library for the OSDb protocol. Currently the implentation is limited to movie identification and subtitles search
- Host: GitHub
- URL: https://github.com/rubyonworld/osdb
- Owner: RubyOnWorld
- License: mit
- Created: 2022-09-27T15:41:59.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-09-28T00:51:37.000Z (over 2 years ago)
- Last Synced: 2024-12-28T14:26:34.468Z (6 months ago)
- Topics: client, library, movie, osdb, protocol, ruby
- Language: Ruby
- Homepage:
- Size: 354 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# OSDb
Client library for the [OSDb protocol](http://trac.opensubtitles.org/projects/opensubtitles/wiki/XMLRPC).
Currently the implentation is limited to movie identification and subtitles search[](http://travis-ci.org/byroot/ruby-osdb)
[](http://badge.fury.io/rb/osdb)## Examples
Just read the source of `bin/getsub` it is a typical example of OSDb's capacities.
## getsub
The osdb gem provide a simple script to find and download the best subtitle on
[opensubtitles.org](http://www.opensubtitles.org/) for your video file.### Installation
$ gem install osdb
### Usage
You just have to execute `getsub` with some video files in arguments:
$ getsub somemovie.avi othermovie.mkv
Or specify a directory to search recursively:
$ getsub ~/Movies
For options details just run:
$ getsub --help