📄 changelog.txt
字号:
======================================================================= videoIO 0.6 (beta 4) [ongoing changes]=======================================================================Notable changes: (a) mixed 32-bit/64-bit support on Linux, (b) much more powerful videoWriter/addframe, (c) disp and display methods. * Mixed-mode support: 32-bit ffmpeg and/or 32-bit Matlab on 64-bit Linux is now supported. See INSTALL.ffmpeg.txt and/or makefile for details. * videoReader and videoWriter key-value constructor parameters are now case-insensitive w.r.t. the keys (e.g. 'bitrate' now works as well as 'bitRate' now). * videoWriter/addframe enhancements -- On Matlab 2007a and later, the lanczos3 method of IMRESIZE is used when resizing is necessary, for higher-quality results. -- A significant number of enhancements have been made to mirror the functionality of avifile/addframe. Multiple frames may be given, MOV structures may be given, and figure handles may be given. If a figure handle is given, an offscreen rendering of the figure is used to generate the frame. An extensive set of examples is now present in tests/addFrameDemo.m. * Windows (DirectShow) plugin changes -- Made the per-frame seek timeout user-configable for the videoReader DirectShow plugin. Look for frameTimeoutMS in videoReader's help docs. -- INSTALL.dshow.html replaces INSTALL.dshow.txt. The new one uses DHTML to simplify instructions given user input. * GNU/Linux (ffmpeg) plugin changes -- Default plugins: On GNU/Linux, if the ffmpegPopen2 plugins are not found, but ffmpegDirect plugins are found, then the ffmpegDirect plugins will be used by default. -- Fixed an overflow error that prevented the number of frames from being calculated properly on GNU/Linux for long videos. * Miscellaneous -- Added disp and display method overrides. -- More documentation improvements based on new features, changes made, and user feedback. -- Added a general mechanism for passing back arbitrary string data for the getinfo metho that's plugin-specific.======================================================================= videoIO 0.5 (beta 3) [r472] 14 Jan 2008======================================================================= * Full 64-bit support -- 64-bit Windows and Linux are now officially supported. -- We attempt to automatically detect when the user has forgotten to build the mex functions and/or has built them for different platforms. -- Unofficially, some users have been able to use 32-bit ffmpeg and/or 32-bit Matlab on 64-bit Linux. -- Created videoIoSysInfo.m to gather system information. This may help diagnose 32-bit/64-bit compatibility problems (e.g. when not all of the following are 64-bit: the operating system, Matlab, and ffmpeg). * imread and load plugins for videoReader added -- Allow easy reading of videos stored as individual frames on disk. -- Does not require any compilation (implemented with pure .m files). * M-file API -- Added unofficial "approxFrameNum" field to the struct returned by videoReader's getinfo method. * DirectShow videoReader plugin -- Allows user to control when to use precise vs. imprecise seeking. * ffmpeg videoReader plugins -- More accurate seeking in most cases. -- More robust library detection. * Miscellaneous -- Made the main codebase compatible with Matlab 6.5 again. -- More robust tests. -- Documentation improvements. -- General modifications/improvements. -- Several new FAQ items based on user feedback. -- More descriptive error messages for some common confusing cases. -- Various bug fixes / stability improvements / usability enhancements. -- Some refactoring to consolidate "private" code. pvtVideoIO_* and private/ contain these private functions. -- Various tweaks to the sourceforge packaging.======================================================================= videoIO 0.4 (beta 2) [r417] 3 Aug 2007=======================================================================Added support for 64-bit Windows running 32-bit or 64-bit Matlab. Right now, only Video for Windows (VFW) encoders are supported, butthe ffdshow-tryout project here on sf.net provides a massive set of64-bit VFW codecs.======================================================================= videoIO 0.3 (beta 1) [r397] 6 Jun 2007=======================================================================This version has been cleaned up. The project and toolbox name was changed from videoReader to videoIO to reflect the fact that we can now read and write video files. The *-notest* files on SourceForge have no test scripts and no test videos in them. We recommmend that most users download a larger package that has the tests. They can be used to make sure the library is working and they give examples of how to use the library. The *-source* files contain all of the source code and no binary mex files. GNU/Linux users must use one of these. The *-win32bin* files are stripped down to remove all unnecessary source code and provide 32-bit Windows mex files created on Windows XP for Matlab 2006a. Users who do not want to install the DirectShow SDK may want to use one of these files instead of a *-source* file.======================================================================= videoReader 0.2 4 June 2007=======================================================================Can read and write videos now.Windows: DirectShow backend.GNU/Linux: ffmpeg backend only (avifile support removed).======================================================================= videoReader 0.1 6 Nov 2006=======================================================================Original release. Only supports reading videos. Windows: DirectShow backend GNU/Linux: ffmpeg and avifile backends
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -