-
Notifications
You must be signed in to change notification settings - Fork 1
/
NEWS
193 lines (173 loc) · 9.59 KB
/
NEWS
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
pyReScene 0.7 (2018-06-02)
=============
* pyReScene Auto: create SRRs for NFO-, DIR- and other fix releases
* pyReScene Auto: do not store cut off movie poster JPEGs
* ReSample: better support for MKVs that use header compression
* ReSample: reconstruct x265 samples and make better SRS files for it
* ReScene: amount of threads rar uses not limited based on cpu cores (-mt)
* ReScene: --mt-set, --mt-min, --mt-max reconstruction options added
* ReScene: skip ISDb hash creation for non video files
* ReRar: possibility to provide other attr values as parameter
+ various smaller fixes and scripts added
pyReScene 0.6.1 (2016-06-26)
===============
* pyReScene Auto: skip candidate stored files or folders based on regex
* pyReScene Auto: missing proof RAR prevented SRR to be created
* pyReScene Auto: do not check .m2ts and .ts against the main files
* ReSample: Python 3 always made a copy of the music file before fingerprint
* ReSample: Python 3 error fixed on very broken music tracks
* ReSample: failed to parse .srs file again
* ReScene: Extract stored files based on regular expression
* ReScene: SRR padding block in -e output correctly displayed
* ReScene: RELOADED, QCF custom RAR packer issues resolved
* ReScene: display CRC error messages upon reconstruction
* ReScene: suppress invalid error message on compressed files
* ReScene: warning added to not use srr for vobsub creation (use auto instead)
* TVMove: script to move files to the correct episode release folder
pyReScene 0.6 (2016-05-30)
=============
* Python 3 support (thanks to vadmium)
* pyReScene Auto: Folder right-click shell extension for Windows File Explorer
* pyReScene Auto: don't create SRR meta data for proof images in RAR
* pyReScene Auto: SRRs for vobsubs path bug fixed and optional switch added
* pyReScene Auto: stored SRR and RAR files above their SFV in list
* pyReScene Auto: crash fixed when path of SRR to create was too long
* pyReScene Auto: failed to create SRRs when 'subs' was found in file names
* pyReScene Auto: --best option added (same as -c -s -v)
* pyReScene Auto: includes images from Cover/Covers subfolders
* pyReScene Auto: fewer .mp3.txt files (when ID3v1 tag is available at end)
* pyReScene Auto: skipping of known .log files didn't work (e.g. rushchk.log)
* pyReScene Auto: no empty error reports
* pyReScene Auto: --skip (-x) and --skip-list options added
* ReSample: VOB, M2TS (no reconstruction) and MPEG SRS creation support
* Resample: "ReSample .NET 1.3 Preview" fix: MKV header compression/stripping
* ReSample: Faster AVI reconstruction times.
* ReSample: MemoryError on large MP4s fixed and
skipping crc32 calculation when possible
* ReSample: better expected size estimate for broken MP4 files (!= 48 bytes)
* ReSample: RIFF mp3: KeyError fixed and SRS will create when fpcalc fails.
* ReSample: construct SRS for some bad MP3 files too + print warning
* ReSample: retag mp3 files with extra leading or trailing bytes
* ReSample: "OverflowError: Python int too large to convert to C long"
on a bad MP3 file fixed
* ReSample: new option to keep sample reconstruction failures (-k)
Default behavior changed to delete the broken file.
(except for music to prevent accidental deletion when fixing tags)
* ReScene: Reconstruct a single RAR volume or single disk from SRR.
* ReScene: SRR was stored in subfolder instead of output folder
* ReScene: Reconstruction error fixed (when unpack size is set to 4294967295)
* ReScene: -x and -d extracts to folder named after .srr in the output path
* ReScene: Duplicate SFV lines won't include the RAR meta data twice.
* ReScene: No crashes on RAR5 files. (but no support yet)
* ReScene: SFV files with only \r (MacOS) line endings work
* ReScene: KeyError fixed when reconstructing compressed archives
* ReTag: Script to fix the tagging of music files. (retag.py)
* New script added to detect bad "samples" in SRR files. (srs_bad.py)
* New script added to batch create SRS or TXT files. (batch_srs.py)
* Scripts relocated and .bat files added for easy PATH inclusion in Windows.
* awescript: Move proof images to Proof/ folder.
* Usenet: better error handling/prevention
* Lots of bug fixes/small improvements. (only one related to compressed rars)
pyReScene 0.5.1 (2013-07-14)
===============
* "SRRs for vobsubs" is disabled due to a bug.
pyReScene 0.5 (2013-07-14)
=============
* ReScene: initialization bug fixed (compressed RARs issue)
* ReScene: choosing correct dictionary size while reconstructing
* ReScene: able to reconstruct RAR 2.0x archives
* ReScene: solid archives fix (threading issue)
* ReScene: fix for archives larger than 4GB
* ReScene: support for compression failures
(larger packed size than unpacked size)
* ReScene: provided -t folder does not need to be empty
* ReScene: support for padding at the end of the RAR files
Never.on.Sunday.1960.DVDRip.XviD-AEN and recent DAA, Ltu releases
* ReScene: don't leave a broken SRR file when a 0-byte RAR file is encountered
* ReScene: -r parameter to locate renamed files when using -q, --verify
* ReSample: FLAC and MP3 support: backing up tags to SRS file
+ AcoustID fingerprint and duration
MP3 tags: ID3v1, ID3v2, Lyrics3v1, Lyrics3v2, APEv1, APEv2
* ReSample: -m option added to prevent using stored match offsets
* ReSample: fixed KeyError on sample reconstruction
The.Butterfly.Effect.3.Revelations.2009.STV.FRENCH.720p.BluRay.x264-ROUGH
(NullReferenceException error in .NET version)
* ReSample: fixed KeyError on sample reconstruction
2001.A.Space.Odyssey.1968.1080p.MULTI.BluRay.x264-1080
(KeyNotFoundException error in .NET version)
* pyReScene Auto: DVDx and DISCx subfolders added
* pyReScene Auto: support for music releases
* pyReScene Auto: stores complete RARs of small fix releases
* pyReScene Auto: support for music video releases with multiple files
* pyReScene Auto: --list-releases, --missing-nfos, --missing-samples
* pyReScene Auto: SRRs for vobsubs
* preprardir.py: bug with copying license file on Linux fixed
* preprardir.py: Python 2.6 and Python 3 support
* awescript.py: update to version 0.7 by gooober
pyReScene 0.4 (2013-02-28)
=============
* pyReScene Auto: Fixing.Frank.2002.DVDRip.XviD-EXViD srr could not create
* pyReScene Auto: infinite loop on The.Haunting.1963.DVDRip.XviD-FRAGMENT
* pyReScene Auto: OS X issue fixed
* pyReScene Auto: more subfolder detection fixes
* pyReScene Auto: only store proof RAR files when they contain image files
* ReSample: No sample recreation for MKV files with attachments (bug #2)
* ReSample: Die.Simpsons.S04E02.....iNTERNAL-UTOPiA
main AVI file with multiple audio tracks: the sample could not rebuild
* ReSample: ASAP MP4 sample failed reconstruction
* ReScene: Reconstruction support for compressed RAR files!
* ReScene: -t switch to choose your own (empty) temporary directory
pyReScene 0.3 (2013-02-07)
=============
* pyReScene Auto: -l parameter added to report sample issues
* pyReScene Auto: CD1.srr files were created in certain cases
* pyReScene Auto: Subservience.2007.BDRip.XviD-DOCUMENT wasn't detected
as a release
* pyReScene Auto: -c flag works again
* pyReScene Auto: FIX-release inside release dir made it fail
* ReScene: -e output bug for RAR end block fixed
pyReScene 0.2 (2013-02-05)
=============
* ReScene: OpenSubtitles.org hashes are stored while creating SRR files
* BUG: reconstructing RARs with old style recovery records works (bug #1)
* PyPy support: it runs faster than with CPython
* EXE files for Windows available
pyReScene 0.1 (2013-01-14)
=============
pyReScene Auto: (pyrescene.py)
* Initial version. It can automatically create a complete SRR file.
* No write access to the release directory is required. This means it works
with DVDs. It also guarantees that nothing in the processed directories
will change. (not a guarantee of awescript)
* -s parameter verifies sample against main movie files. If this fails it will
still try to create an SRS file.
* -r parameter to recursively create SRR files.
* -c parameter will create SRRs for compressed RAR files.
* .ext.txt text files for corrupt samples. They show the error and the
file size.
ReScene: (srr)
* Initial version. Changes since ReScene .NET 1.2:
* Asks for confirmation before overwriting an SRR file.
* Ability to replace missing file data with zero bytes when reconstructing:
reconstruct with missing files.
* -l option lists file sizes and CRCs too.
* -e option lists detailed SRR information.
* Add, remove, rename stored files API available.
* Able to locate more data files in Linux.
* Able to write the corrupt end block of certain P0W4 releases.
e.g. Psych.S06E02.HDTV.XviD-P0W4
* Separate script for fixing merged SRR files (fccleanup.py)
copy /b cd1.srr+cd2.srr cdALL.srr
The merged SRR file contains two application names and not all files
are at the start of the SRR file.
* -q parameter to verify an extracted release is valid.
ReSample: (srs)
* Initial version. Changes since ReSample .NET 1.2:
* MP4 support: SRS construction and sample reconstruction.
* WMV support: SRS construction and sample reconstruction.
* SRS creation of a rarred sample failed: Corruption detected:
Invalid FourCC value (Rar!) at 0x00000000. Aborting.
* -y, yes to all, option added.
* System.NullReferenceException from the .NET version is fixed.
pyReScene Usenet:
* See srr_usenet.py