mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-11-25 20:52:44 +01:00
Update change log
This commit is contained in:
parent
d9dabe071c
commit
af0c35a875
@ -1,5 +1,29 @@
|
||||
Subtitle Edit Changelog
|
||||
|
||||
|
||||
3.5.8 (xth December 2018)
|
||||
* NEW:
|
||||
* Add new subtitle formats
|
||||
* Add some image pre-processing for OCR
|
||||
* IMPROVED:
|
||||
* Update Bulgarian translation - thx KalinM
|
||||
* Update Finnish translation - thx Teijo S
|
||||
* Update Korean translation - thx domddol
|
||||
* Update Catalan translation - thx Juansa
|
||||
* Update Hungarian translation - thx Zityi
|
||||
* Make custom "Choose font" dialog - thx OmrSi
|
||||
* Update Bing translator from V2 to V3 API
|
||||
* Faster Tesseract OCR if CPU has many cores
|
||||
* FIXED:
|
||||
* Go back to Tesseract 3.02 (T4 available as in-program download)
|
||||
* Fix Bing translator sign-up url - thx sopor
|
||||
* Fix common OCR errors change " L* to " I." - thx Araynilmar
|
||||
* Fix for loading video file after openening .mks file
|
||||
* Fix crash in "Point sync" - thx Kari
|
||||
* Fix crash in export of compare result - thx billysamk
|
||||
* Fix missing titles from PGS inside MKV - thx ManChicken1911
|
||||
|
||||
|
||||
3.5.7 (9th August 2018)
|
||||
* NEW:
|
||||
* Add new subtitle formats
|
||||
|
@ -529,21 +529,19 @@ namespace Nikse.SubtitleEdit.Core.BluRaySup
|
||||
Message = "ObjId: " + objId + ", ver: " + objVer + ", seq: first" + (last ? "/" : "") + (last ? "" + "last" : "") + ", width: " + width + ", height: " + height,
|
||||
};
|
||||
}
|
||||
else
|
||||
{
|
||||
info.ImagePacketSize = segment.Size - 4;
|
||||
info.ImageBuffer = new byte[info.ImagePacketSize];
|
||||
Buffer.BlockCopy(buffer, 4, info.ImageBuffer, 0, info.ImagePacketSize);
|
||||
|
||||
return new OdsData
|
||||
{
|
||||
IsFirst = false,
|
||||
ObjectId = objId,
|
||||
ObjectVersion = objVer,
|
||||
Fragment = info,
|
||||
Message = "Continued ObjId: " + objId + ", ver: " + objVer + ", seq: " + (last ? "" + "last" : ""),
|
||||
};
|
||||
}
|
||||
info.ImagePacketSize = segment.Size - 4;
|
||||
info.ImageBuffer = new byte[info.ImagePacketSize];
|
||||
Buffer.BlockCopy(buffer, 4, info.ImageBuffer, 0, info.ImagePacketSize);
|
||||
|
||||
return new OdsData
|
||||
{
|
||||
IsFirst = false,
|
||||
ObjectId = objId,
|
||||
ObjectVersion = objVer,
|
||||
Fragment = info,
|
||||
Message = "Continued ObjId: " + objId + ", ver: " + objVer + ", seq: " + (last ? "" + "last" : ""),
|
||||
};
|
||||
}
|
||||
|
||||
public static List<PcsData> ParseBluRaySup(Stream ms, StringBuilder log, bool fromMatroskaFile, Dictionary<int, List<PaletteInfo>> lastPalettes = null)
|
||||
@ -833,7 +831,7 @@ namespace Nikse.SubtitleEdit.Core.BluRaySup
|
||||
{
|
||||
if (buffer.Length < 4)
|
||||
return 0;
|
||||
return (uint)((buffer[index + 3]) + (buffer[index + 2] << 8) + (buffer[index + 1] << 0x10) + (buffer[index + 0] << 0x18));
|
||||
return (uint)(buffer[index + 3] + (buffer[index + 2] << 8) + (buffer[index + 1] << 0x10) + (buffer[index + 0] << 0x18));
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user