Version history for Perian
<<Back to software description
Changes for v1.2.2 - v1.2.3
- Some Fraps videos only displayed black. [r1424] (#566)
- Workaround checks for Front Row stopped being effective. [r1426] (#564)
- Fixed compatibility with web video playback. [r1427, r1429, r1450] (#572)
- Worked around System Preferences crashing during an update on 10.6. [r1449] (#591)
- This change will take effect after this update.
- Further fixes to Matroska import. [r1432, r1441, r1447] (#338, #492, #594, #601)
Changes for v1.2.0 - v1.2.2
- Added Indeo 5 decoding. [r1271] Fixes:
- Fixed several bugs in Matroska support (1.2 regression) [r1240, r1243]
- Incomplete AVI files were not fully imported (1.2 regression) [r1242]
- Fixed subtitles crashing in 10.4 [r1240]
- Fixed a rare crash with .mp4 [r1265]
- No error was shown if the installer somehow failed [r1270]
- Note that it does not try to correct errors, only report them.
- Fixed crash in SSA support [r1250]
- Fixed invisible subtitles sometimes appearing over the first frame [r1275]
Changes for v1.2.0 - v1.2.1
- Added Indeo 5 decoding. [r1271] Fixes:
- Fixed several bugs in Matroska support (1.2 regression) [r1240, r1243]
- Incomplete AVI files were not fully imported (1.2 regression) [r1242]
- Fixed subtitles crashing in 10.4 [r1240]
- Fixed a rare crash with .mp4 [r1265]
- No error was shown if the installer somehow failed [r1270]
- Note that it does not try to correct errors, only report them.
- Fixed crash in SSA support [r1250]
- Fixed invisible subtitles sometimes appearing over the first frame [r1275]
Changes for v1.1.4 - v1.2.0
- Matroska cover art is now imported as iTunes cover art [r1149]
- Video tracks now have their colorspace set based on the size of the video [r1170] Mac OS X 10.6/Snow Leopard compatibility fixes:
- QuickTime Player 10 refused to open some files due to missing type identifiers [r1126]
- Worked around 96khz HE-AAC audio tracks not playing or playing noise [r1128]
- Extended Front Row subtitle hack to cover 10.6 and reduced its ugliness [r1130, r1186]
- Worked around re-encoding files with subtitles not working [r1177]
- Worked around some MKV embedded fonts being incompatible with 10.6 [r1193]
- Fixed RGB HuffYUV video displaying black bars over the video on 10.6 [r1198]
- Now compiles under Xcode 3.2 Fixes:
- Using a debugger on a process with Perian loaded printed warnings about missing files [r1122]
- Fixed decoding of WMA audio tracks [r1131]
- Fixed a crash in LoadExternalSubtitlesFromFileDataRef [r1153]
- Fixed some VobSub video tracks displaying with wrong colors [r1171]
- Better support for tracks with delayed start times [r1181]
- Fixed MPEG1/2 in Matroska playing out of order [r1188]
- Fixed a crash opening files while they were being downloaded [r1227] SSA:
- Fixed some top-aligned subtitles being too low [r1163]
- Vertical text is re-enabled and works somewhat better [r1208]
Changes for v1.1.4 Beta 1 - v1.1.4
- Forced VobSub subtitles are imported into a separate track [r1015]
- Added initial DTS passthrough via similar mechanisms as AC3 [r1024]
- Support old ffmpeg-generated MKV files with no enabled tracks [r1021]
- 10.6-compatible preference pane [r1085] Fixes:
- Fixed "Load External Subtitles" checkbox [r998]
- Fixed crash/freeze when loading broken VobSub subtitles [r1000, r1034]
- Fixed import of uncompressed audio in FLV [r1007]
- Fixed import of some audio tracks; should improve iApps [r1042, r1088]
- Fixed CRAM codec AVI in browsers [r1010]
- Worked around bug in iChat codec loading [r1008]
- Never allows Apple's code to handle AC3 data anymore so passthrough works more often [r1014]
- Doesn't try to decode some RGB colorspaces (such as in Camtasia) that aren't supported [r1039]
- Fixed some 16-bit RGB codecs on Intel [r1039]
- Fixed importing movie files with no video tracks (regression from r706) [r1042]
- Fixed H264 crash in put_h264_qpel8_h_lowpass_l2_ssse3 (in FFmpeg)
- Fixed crash with corrupt first frame [r1061]
- Fixed BMP/RLE in AVI [r1078]
- Fixed several memory leaks [r1086]
- Fixed a problem with wrong channel order in DTS 5.1 [r1076]
- Fixed possible conflict with UniversalDetector.framework [r1100] Subtitles:
- Fixed garbage characters appearing at the end of a line with some fonts [r1013]
- Better handling of invalid SSA files [r1013]
- Fixed rendering of multi-layer subtitles [r1016]
- Fixed SRT files using ',' for decimals [r1019]
- Ignored SSA shapes and \blur instead of misparsing them [r1027, r1036]
- Disabled vertical font support again to fix files wrongly using it for Latin text [r1027]
- Fixed subtitles in MKV wrongly displaying at the end of a video [r1036]
- Better handling of \move and \org [r1063, r1103] Notes:
- Compilation under 10.4 is no longer supported.
- A52Codec has been deprecated and will be replaced by an LGPL decoder in a future release.
Changes for v1.1.3 - v1.1.4 Beta 1
- Features:
- Forced VobSub subtitles are imported into a separate track [r1015]
- Added initial DTS passthrough via similar mechanisms as AC3 [r1024]
- Support old ffmpeg-generated MKV files with no enabled tracks [r1021]
- Fixes:
- Fixed "Load External Subtitles" checkbox [r998]
- Fixed crash/freeze when loading broken VobSub subtitles [r1000, 1034]
- Fixed import of uncompressed audio in FLV [r1007]
- Fixed import of audio tracks in AVI; should improve iApps [r1042]
- Fixed CRAM codec AVI in browsers [r1010]
- Worked around bug in iChat codec loading [r1008]
- Never allows Apple's code to handle AC3 data anymore so passthrough works more often [r1014]
- Doesn't try to decode some RGB colorspaces (such as in Camtasia) that aren't supported [r1039]
- Fixed some 16-bit RGB codecs on Intel [r1039]
- Fixed importing movie files with no video tracks (regression from r706) [r1042]
- Fixed H264 crash in put_h264_qpel8_h_lowpass_l2_ssse3
- Fixed crash with corrupt first frame [r1061] Subtitles:
- Fixed garbage characters appearing at the end of a line with some fonts [r1013]
- Better handling of invalid SSA files [r1013]
- Fixed rendering of multi-layer subtitles [r1016]
- Fixed SRT files using ',' for decimals [r1019]
- Ignore SSA shapes and \blur instead of misrendering them [r1027, 1036]
- Disabled vertical font support again to fix files wrongly using it for Latin text [r1027]
- Fixed subtitles in MKV wrongly displaying at the end of a video [r1036]
- Fixed sub-pixel \pos and the starting position of \move [r1063]
Changes for v1.0 - v1.1
- Major performance improvements
- TrueAudio, MP1, and DTS audio support
- Slice-based multithreaded decoding for MPEG-1/2/H.264
- Apple H.264 now handles AVCHD/interlaced video
- Compatibility fixes for QuickTime 7.4 and Leopard
- Objective-C GC compatibility
- Fixed a crash in Toast
- Better subtitle rendering
- Subtitles play during MKV loading
- Snow support
- Miscellaneous bug fixes