forked from nzbget/VideoSort
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathChangeLog.txt
More file actions
114 lines (99 loc) · 4.88 KB
/
ChangeLog.txt
File metadata and controls
114 lines (99 loc) · 4.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
videosort-10.6:
- added A1 format support
videosort-10.5:
- fixed crushes with series name with 2 numbers and a dash
videosort-10.4:
- added Channel 5 support
- fix: dated episode is identified as series
videosort-10.3:
- fixed a UnicodeEncodeError exception that occurs when using special characters in names;
- updated guessit to 3.8.0;
- removed unused test files from libraries.
videosort-10.2:
- updated the documentation in accordance with guessit doc.
Starting with version 3 guessit formats sources of type WEBDL or WEB-DL into Web and BluRay into Blu-ray.
videosort-10.1:
- fixed regex warnings
videosort-10.0:
- migration from a file header config definition to a manifest.json-based configuration
- works with NZBGet v23 and above
- no longer works with NZBGet v22 and below
videosort-9.0:
- added Python3.8.x and above support
- updated guessit from 2.1.4 to 3.7.1
- updated babelfish from 0.5.5-dev to 0.6.0
- updated rebulk from 0.9.0 to 3.2.0
- updated dateutil from 2.3 to 2.8.2
- updated six from 1.8 to 1.16
- added guessit dependencies: zipp 3.17 and importlib_resources 6.1.1
- fixed tests
videosort-8.0:
- updated guessit library from v1 to v2; this improves analysis in many cases;
- many code changes in VideoSort to adopt to new API of fully rewritten
guessit library;
- alternative formatting specifiers for %dn and %fn: %^dn, %.dn, %_dn,
%^dN, %.dN, %_dN, %^fn, %.fn, %_fn, %^fN, %.fN, %_fN;
- moving subtitles which are in sub-folders;
- skip rename if media file is already named correctly;
- better support of mounts to SAMBA shares or NTFS partitions;
- changed search path order for python modules to avoid possible conflicts
with other versions of installed libraries;
- created test suite;
- definable formatting of first and last episode on a multi-episode file;
- fixed: spaces entered in option "VideoExtensions" were not ignored.
videosort-6.1:
- updated library babelfish used by guessit; this fixes a rare error regarding
unicode characters.
videosort-6.0:
- added support for "part"s; they are now treated as episodes;
- fixed: certain words were stripped from titles;
- updated guessit-library to the newest release (0.9.4);
- new format specifiers "%cat" ("%.cat", etc.) to refer to category;
- new format specifier "%up" to navigate to parent directory
(useful with category's DestDir);
- added workaround for titles starting with digits (guessit-library
doesn't process them properly);
- video extensions are now detected regardless of letter case.
videosort-5.0:
- improved matching of subtitles to releases (thanks Chris Hamilton for the
patch);
- added nfo deep scan to improve matching of nfo files (thanks Chris Hamilton
for the patch);
- new option "PreferNZBName";
- fixed: script may crash on certain tv show names when option "SeriesYear"
was active;
- updated guessit-library to the newest release - this includes support for
the autodetection of nfo files.
videosort-4.0:
- improved detection of obfuscated file and directory names;
- added support for DNZB-Headers "X-DNZB-ProperName", "X-DNZB-EpisodeName",
"X-DNZB-MovieYear";
- removed support for DNZB-Header "X-DNZB-UseNZBName";
- new option "DNZBHeaders" to disable using of DNZB-Headers if necessary;
- new format specifier "%imdb" and "%cpimdb" (thanks Chris Hamilton for the
patch);
- removing invalid characters from generated file name;
- updated guessit-library to the newest release - this fixes several issues.
videosort-3.0:
- added for seasoned TV shows: if year in the file name goes directly after
show name, it will be added to show name. This may be necessary for
media players like XBMC, Boxee or Plex (or anyone using TheTVDB) to
properly index TV show. New option option "SeriesYear";
- added detection of obfuscated file names; if such file name is detected
a nzb-name is used instead.
videosort-2.0:
- new options "TvCategories", "OtherTvDir" and "OtherTvFormat" for TV shows,
whose file names look like movies (neither series nor dated shows);
- new format specifier "{TEXT}" to make text lowercase;
- new format specifiers "%y", "%decade", "%0decade" for seasoned TV shows;
- added support for multi episode file names (example: My.Show.S01E02-03.mkv);
- new option "EpisodeSeparator" to adjust formatting of multi episode file names;
- added support for DNZB-Header "X-DNZB-UseNZBName";
- added printing info-message when skipping small files;
- added using of command "[NZB] FINALDIR" to inform NZBGet about new files
location; this path is then shown in the history dialog as "Destination";
- destination directories (options "MoviesDir", etc.) can be left empty to use
global "DestDir" or "CategoryX.DestDir" as destination;
- updated guessit-library to the newest release - this fixes several issues.
videosort-1.0:
- initial release.