Git Product home page Git Product logo

vlsub's Introduction

vlsub

VLC extension to download subtitles from opensubtitles.org

Author: Guillaume Le Maout
Contact: http://addons.videolan.org/messages/?action=newmessage&username=exebetche
Bug report: http://addons.videolan.org/content/show.php/?content=148752

INSTALLATION:

Create a directory "extensions" at this location if it doesn't exists, then extract the file "vlsub.lua" from the archive inside:

  • Windows (all users): %ProgramFiles%\VideoLAN\VLC\lua\extensions\
  • Windows (current user): %APPDATA%\vlc\lua\extensions\
  • Linux (all users): /usr/lib/vlc/lua/extensions/
  • Linux (current user): ~/.local/share/vlc/lua/extensions/
  • Mac OS X (all users): /Applications/VLC.app/Contents/MacOS/share/lua/extensions/
  • Mac OS X (current user): /Users/%your_name%/Library/Application Support/org.videolan.vlc/lua/extensions/

Alternatively if you are using Windows 7 you can use the installer availbale here:
http://addons.videolan.org/content/download.php?content=148752&id=2&tan=28601353

USAGE:

  • Start Vlc
  • Start your video
  • Click on the menu View > VLSub or VLC > Extension > VLSub if you're on Mac OS X
  • Click on "Search by hash" or "Search by name"
  • Select a subtitles file on the list
  • Click on "Download selection"
  • That's it, the subtitles should appear on your video.
  • If you're not happy with your subtitles (wrong sync etc), you can select an other one and click "Download" again, that will erase the previous one and load it automatically.

Limitation:

Due to some bugs on Windows, if the path to your video contain non-english characters, the extension will not be able to save subtitles in this directory automatically (it will propose you to save it manually) and the "search by hash" method might be slower.

-> If possible, use a diretcory with english (ASCII) characters only to store your videos (on Windows only).

Changelog:

2013-09-05 (version 0.9.10)

Add possibility to set opensubtitles.org username/password in config menu to avoid download limit to unlogged users

2013-08-31 (version 0.9.9)

Rewrite configuration process from scratch to avoid blocking problem with Win 8 + windows username with special characters Allow user to set VLSub's working directory from config interface

2013-07-25 (version 0.9.8)

Add a method to search subtitles for videos file inside an archive and for video with specials characters in its name or path on Windows.

2013-07-13 (version 0.9.6)

Add an installer for Windows 7
Bug fix: display download behaviour display on xp
Bug fix: Add error message if github CA certificate is not present when downloading translations
Bug fix: closing dialog on config menu on OS X

2013-07-04 (version 0.9.5)

Add interface localization option

2013-04-25 (version 0.9)

Simplified interface
Bug fix with subrip format (".sub") subtitles
Add a success message when subtitles are loaded
Display a download link to subtitles if direct download fail

2012-12-18 (version 0.8)

[Benoit Vallee] Fixed subtitle downloading when special characters are present on the video path
[Benoit Vallee] Fixed zip file deletion after subtitle has been extracted

2012-10-17 (version 0.7)

[thePanz] Added subtitle language in listing
[thePanz] Added subtitle language in downloaded file (avoid filename collisions during download)

version 0.6

Use definitive user agent for opensubtitle API
Fix a bug when video file path contains accents/special characters on linux (same bug on windows not corrected yet)

vlsub's People

Contributors

doomedraven avatar exebetche avatar fabriciomanc avatar jkoelewijn avatar kapcom01 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.