You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Implemented option to keep Subloader window always on top plus some refactorings
* #10 : Implemented feature that allows users to download multiple files in directory where video file is located or in separate Subs folder
* style fixes
* Refactored settings logic
* Some folder reorganization
* Main Control UI refactor plus fix save search by settings
* Tiny task refactors
* Added overwrite same language file option, and updated readme
* settings screenshot update
**Subloader** is a simple and minimalistic software written in **C#** and **.NET Core 3.1** that enables you to quickly find and download subtitles for your movies and TV Shows. It interfaces with **Opensubtitles** database by using REST API for searching and downloading subtitles.
9
9
10
10
Subloader searches subtitles by using a special file hash. This enables the user to get the best possible search results for their video file. **Installer** will also add an entry to **right click context menu** of **.avi**, **.mkv** and **.mp4** files for easy access. It will also follow Windows 10 accent color for UI main color.
11
11
12
-
Search and download is provided by **[Opensubtitles](http://www.opensubtitles.org/)**. Big thanks to their team for this great project. Please consider showing your appreciation by **[supporting them](https://www.opensubtitles.org/en/support)**.
12
+
Search and download is provided by **[Opensubtitles](http://www.opensubtitles.org/)**. Big thanks to their team, please consider showing your appreciation by **[supporting them](https://www.opensubtitles.org/en/support)**.
13
13
14
14
### Installation
15
15
16
16
Subloader requires **[.NET Core 3.1 Runtime](https://dotnet.microsoft.com/download)** to run. It was developed in Visual Studio Community 2019.
17
17
18
18
Download the **[latest version of Subloader](https://github.com/Valyreon/Subloader/releases)**, run the setup and that's it. You can now right click your video file and get your subtitles in a matter of seconds. Enjoy!
19
19
20
+
#### Manual installation
21
+
22
+
To compile Subloader yourself you don't have to install Visual Studio, just .NET Core 3.1 SDK. Go to the Subloader folder that contains the solution, open terminal and run:
This will output the compiled exe file in the current directory. Generated pdb files are not neccessary.
29
+
20
30
### Usage
21
31
22
-
Subloader can be opened from Start Menu, and then using the 'Open' button you can choose a video file. Search will begin immediately.
32
+
Subloader can be opened from Start Menu, and then using the 'Open' button you can choose a video file. Search will begin immediately. Installer will also add 'Find subtitles' menu in right click context menu of .avi, .mkv and .mp4 files for easy access.
23
33
24
34
After the search is complete, you can select a subtitle from the list and click 'Download' or doubleclick the subtitle.
25
35
26
-
When you click 'Download' Subloader will download subtitle in the same directory where video file is, under the same name and appropriate extension. If there is an existing subtitle with the same name, it will overwrite it.
36
+
When you click 'Download' or double click an item in the table Subloader will download the subtitle. The name and location of the file depends on Settings, default (without options below checked) behaviour is to download subtitles into a file that is the same name as the video file with a different extension.
27
37
28
38
Depending on the time of day, Opensubtitles server will sometimes be busy and you will get a 'Service temporarily unavailable'. In that case, try clicking 'Refresh' a few times.
29
39
30
-
Installer will also add 'Find subtitles' menu in right click context menu of .avi, .mkv and .mp4 files for easy access.
40
+
In **Settings** you can configure wanted **subtitle languages** as well as other options:
31
41
32
-
SubLoader now has a working UI for configuring wanted subtitle languages. You can access it via 'Settings' button on the main form in the bottom right corner.
42
+
***Always on top** - When checked, Subloader will stay above other windows.
43
+
***Allow multiple downloads** - If this option is checked Subloader will allow downloading multiple subtitle files named *movie-title.lang-id.format*, for example: *matrix-reloaded.eng.srt*. If user downloads multiple subtitles from the same language, the files will be named *movie-name.(1).lang-id.format*.
44
+
***Download to Subs folder** - This option allows user to download subtitles into a separate Subs folder in the same directory as the file. This option can be used only if option above is checked as well. The naming of the files is the same as for the option above.
45
+
***Overwrite same language files** - If checked, when user downloads multiple subtitles of the same language Subloader won't create multiple files named *movie-name.(1).lang-id.format*, *movie-name.(2).lang-id.format* etc. but overwrite the existing *movie-title.lang-id.format* file with the last downloaded subtitle.
33
46
34
47
### Acknowledgments
35
48
36
49
Icon made by **[Freepik](https://www.flaticon.com/authors/freepik)** from **[Flaticon](https://www.flaticon.com)**.
0 commit comments