What's new in Annot Player 0.1.9.0
Aug 27, 2012
- Add word translation support from Kotobank (ja).
- Add more text translation options, including:
- Infoseek honyaku
- Yahoo! honyaku
- OCN translator (en, zh, ko) - the best for Chinese
- freshEYE honyaku (en,zh)
- @nifty honyaku (en)
- Excite hongyaku (en)
- SDL free translator (en)
- The default translator switched to Ocn from Microsoft.
- Try to synchronize with any running game in the library on startup.
- Retry to reconnect on accidental soap error.
- Option to set annotation transparency from Preferences.
- Option to set fullscreen annotation size, which is slightly larger than normal one.
New in Annot Player 0.1.8.2 (Aug 20, 2012)
- Show media library on startup.
- Game launch settings (channel & encoding) will be saved for the next launch.
- Setting up synchronization is only required once for each game.
- Highlight selected text in yellow in all textedit widgets.
- Fix a bug in the updater.
New in Annot Player 0.1.8.1 (Aug 16, 2012)
- Alternatively, latest binaries could be found at ftp.annot.me/release/annot-player.
- Versions before 0.1.8.1 are now broken and won't work propertly.
- Add Annot Translator using WWWJDIC (beta). Internet access is indispensible.
- Integrate galgame Backlog with Annot Translator.
- Add media library to index available media and games from play history.
- Double-click subtitles will edit it if the user has its ownership.
- Otherwise, show its analytics.
- Add support for Russian language.
- Update VLC plugins to version 2.0.3.
New in Annot Player 0.1.8.0 (Jul 31, 2012)
- Fix the severe issue for synchronizing annotations caused by the changes of the server framework.
- App before version 0.1.8.0 might not function well anymore.
- Fix the bug which might cause downloaded gzipped annotations failed to be unzipped and parsed.
- Utilize cookies to reduce network traffic.
New in Annot Player 0.1.7.1 (Jul 23, 2012)
- Long annotations/subtitles will be wrapped by word boundaries.
- Game subtitles will be rendered stably on the top or bottom.
- Add dock button to embedded mode, to toggle whether embed to the top or bottom.
- Add Italian language for galgame translation.
- Existing files to overwrite will be moved to trash instead of being deleted or renamed.
- Press the "Play/Pause" button after sync with galgame will start or pause listening to game signals.
- Add XML/JSON annotations download dialog to annot-player.
- Some unstable experimental features are temporarily disabled.
- Annotation Downloader is changed to use single download thread to avoid parallel bugs.
- Fix the bug that makes wmv and ISO images invisible from openning.
- Fix the bug that causes annot-player unable to fetch annotations when openning files in Windows Explorer.
- Fix a bug that might cause context menu to render in full black.
- Reimplement thread-safe message logging mechanism which could result in mystery crashes.
New in Annot Player 0.1.7 (Jul 17, 2012)
- Able to edit and save machine-translated subtitles.
- The user will take the ownership of the editted subtitles.
- Render widgets (such as push buttons) as annotations (currently not for Mac).
- Bing API is replaced with Microsoft Azure API for default Galgame translation.
- Because Microsoft will stop Bing translation service after Aug. 1, 2012, galgame translation before version 0.1.7 will stop functioning after Aug.1.
- Add Google Translator and Romaji translation service.
- Able to turn on more than one translation providers.
- Enble translation for French/German/Spanish/Portuguese
- Opion to change annotation moving speed in preferences.
- Modification to movement resolution is removed.
- Prefetch annotations and save to XML/JSON before streaming media is completed.
- Able to download annotation XML/JSON from Annot Browser or Annot Downloader.
- To associate the downloaded XML/JSON subtitle with media file, rename the subtitle as the same basename as the media file.
- Update VLC plugins to version 2.0.2.
- Fix the bug for creating Annotation Analytics view for galgame.
- Double-click the annotation will show analytics of all annotations from its owner user.
- Fix the bug which causes annot-player window to disappear after the galgame is minimized,
- Fix a bug that might randomly crashes annot-player when dragging annotations.
- Fix the offline-cache inconsistent bug when editing annotations.
New in Annot Player 0.1.6.4 (Jul 2, 2012)
- Able to convert all Chinese annotations to Traditional Chinese.
- Add translation for Traditional Chinese.
- Able to adjust annotation movement resolution for floating annotations.
- Switch from llvm gcc to clang with C++11 enabled on Mac.
- Fix a bug while rendering translations in Galgame with multiple lines.
- Fix a bug which results in failure to resolve nico anime from nicovideo.jp/watch/so[0-9]*
- Fix severe multi-threading bugs in downloader.
- Switch from qthreadpool task to qthread in downloader to deal with concurrency bugs.
- Imported annotations will be saved to XML/JSON files.
- New annotation searching logic follows:
- Search offline annotations in "Annot Stream/Data/cache/cache.db"
- (or ~/Library/Caches/me.annot.player/cache.db on Mac OS X).
- Search offline annotations from XML/JSON files in the same folder of the video.
- Assume the current file being played is ABC.mp4, then
- ABC.whatever.xml and ABC.whatever.json will be imported.
- If no offline annotations exist, fetch latest annotations online.
- Trigger "Update Annotations" from context menu will sync all three sources of annotations.
- Edit annotations sources from "Annotation Source" in context menu.
New in Annot Player 0.1.6.3 (Jun 22, 2012)
- Annotation motionless scheduling and rendering improved.
- Add halo effect to render annotations (able to change colors in Preferences).
- Annotations will glow when focusd on.
- Able to change audio channels and delay time in context menu.
- Able to import annotation files in XML/JSON format downloaded from nicovideo/acfun/bilibili.
- Automatically load external annotation files whose name starts with the file name of current media.
- Able to select text encoding for the annotated Galgame (usually Shift-JIS or UTF-16).
- Enforce Shift-JIS as default.
- Fix the encoding issue for Galgame from light (malie.exe).
New in Annot Player 0.1.6.0 (Jun 5, 2012)
- Option to always show avatars (could be disabled from context menu).
- Able to translate annotations to different languages.
- Able to change file associations from Preferences.
- Enable HTTP pipelining to improve download and stream speed.
- Update to Qt 4.8.2. Switch from Carbon to Cocoa on Mac OS X.
- Add getchu.com to the browser's delegate list.
- Fix the issues that cause buttons in full screen difficult to press.
- Fix a bug in downloader which might result in incorrent file size.
- Fix bugs while tracking Galgame process and rendering annotations.
New in Annot Player 0.1.5.6 (May 28, 2012)
- Add randomized avatars to identify different users.
- Able to change annotation font in preferences.
- Option to limit annotation bandwith (enabled by default).
- Bugfix:
- Fix a bug which could freeze the player when stream video with more than 6 parts.
- Fix a bug which bound # of download tasks to # of CPUs.
- Fix a bug which might mess up merged FLV streams, esp. Sina video from AcFun.tv.
- Fix a bug that could crash the browser when activate context menu.
- Fix a bug when prevent logging in to Nicovideo.jp on Windows.
- Fix a bug when annotate gal game.
New in Annot Player 0.1.5.5 (May 19, 2012)
- Add water ripple effect to render windows (conflicts with Aero effect, Mac/WinXP only).
- Show meta info (e.g. user,date) after annotations.
- Show loading progress in Browser's address bar.
- When the download option is off, try to use MMS protocal instead of HTTP to stream remote video.
- Include Youtube, and any other video which is less than 6 minutes.
- Currently, parted remote video and those require authentification (such as Nicovideo) do not support MMS mode.
- Fix a bug when resolve Youtube video on Windows.
- Fix an encoding bug when resolve Tudou video.
- Fix a bug that might result in unsaved download tasks when downloading multiple videos.
New in Annot Player 0.1.5.4 (May 14, 2012)
- FadeIn/FadeOut animation applied to all windows and annotations.
- Change menubar shortcuts from ALT to CAPSLOCK.
- Added magnifier (CTRL+E or hold LeftButton).
- Fixed mouse freezing issue on Windows.
- Fixed a bug while decoding AcFun.tv URLs.
- Fixed a bug in Browser when visiting SSL encrypted webs.
New in Annot Player 0.1.5.3 (May 8, 2012)
- Able to play limited Youku video from outside of China.
- Use annotion pool to reduce memory traffic and CPU usage significantly.
- Support for AcFun.tv is fixed.
- Fixed a bug preventing network proxy settings from being saved.
- Change stream strategy from mult-thread to single-thread multi-task to avoid being banned by remote server when download in parallel.
- Right button will collect nearby annotations.
- ALT + DoubleClick will attract all annotations.
- SHIFT + DoubleClick will expel nearby annotations.
- Shortcuts to manipulate annotations changed.
- Added FadeIn / FadeOut effects to render annotations.
- Added touchpad gestures to player and all webview (Mac only).
- Added menu bar to Browser/Downloader on Windows.
- Added debug console to Browser.
- Added preferences dialog. Able to change default downloads location.
- Context menu to repeat current video.
New in Annot Player 0.1.5.2 (Apr 30, 2012)
- Fixed a severe bug which might cause duplication in imported annotations.
New in Annot Player 0.1.5.0 (Apr 23, 2012)
- Offline caching improved. Most network accesses are cached if possible.
- Imported annotations are also cached for offline playing.
- Offline database performance improved.
- Able to change annotation offset in time. Shortcuts follow.
- CTRL+ALT with =-0
- CTRL+ALT+Wheel
- Able to open media file from context menu on Windows.
- To maximize will result in full screen.
- Streaming from AcFun.tv is broken. Won't fix until AcFun.tv finalize its new RESTful API.
- Browser improved:
- Detect streamable video and open in Annot Player from context menu.
- Most webkit compatible shortcuts added.
- Fixed URL encoding for Asia characters.
- Offline cookies and caching are enabled.
- Downloader improved:
- Added concurrency control. Limit max number of downloads to 3.
- Added system tray.
- Added context menu.
- Bugfix:
- Fixed bugs that might crash the player while switching media.
- Fixed bugs preventing Adobe Flash from playing MP4 video on Mac.
New in Annot Player 0.1.4.3 (Apr 16, 2012)
- Fixed a severe bug while streaming MP4 video from nicovideo.jp.
- Use CTRL+SHIFT/MiddleButton with Mouse to select and delete annotations.
- Annotation analytics improved.
- Display download progress and media information in full screen mode.
- Preferred playing mode changed to embedded mode.
- Browser improved.
- Automatic login nicovideo.jp and bilibili.tv.
- Added built-in adblock.
- Remember history of visited and recent closed URLs.
New in Annot Player 0.1.4.1 (Apr 9, 2012)
- Added keyboard shortcuts to adjust contrast, brightness, hue, saturation and gamma.
- Added mouse wheel shortcuts to rotate/scale annotations.
- Ctrl + Wheel: scale all/paused annotations
- Shift + Wheel: rotate all/paused annotations
- Added basic analytics for annotations.
- Hardcode anonymous accounts for annot.me and nicovideo.jp.
- Alpha-release for linux.
- Service host moved to Japan.
- Bug fix and improvement on usability and stability.
New in Annot Player 0.1.4.0 (Mar 31, 2012)
- Web browser and downloader utilities are made into different apps.
- Added mouse rubber band to select annotations with CTRL/SHIFT modifiers.
- Nico browser fixed. Able to visit nico anime channel from outside of Japan.
- Added previous/next/browse actions for online video.
- Upgraded to Qt 4.8.1 and VLC 2.0.1.
New in Annot Player 0.1.3.4 (Mar 23, 2012)
- Show download progress in position slider.
- Added annotation thread view.
- Allow openning multiple windows from context menu.
- Bug fix in streaming module.
New in Annot Player 0.1.3.3 (Mar 20, 2012)
- Fixed a severe bug which could crash the app while downloading.
- Option to disable context menu rendering.
- Option to open multiple player windows on Windows in context menu.
- Able to change video aspect ratio in context menu. Specified aspect ratio will be saved for the movie.
New in Annot Player 0.1.3.2 (Mar 19, 2012)
- When playing online video from AcFun/Bilibili, parted videos are now merged on the fly.
- Added network proxy.
- Added proxy browser for nicovideo.
- Able to play nico video from outside of Japan.
- Added utilities menu.
- Monitor clipboard for online media/annot URLs.
- Added increase/decrease buttons to URL dialog.
- Reimplemented video download and demux modules.
- Removed dependencies on mp4v2 and gpac.
- Know issues with current implementation:
- Seeking over downloaded frames is not allowed.
- High CPU usage on Macbook Air.
New in Annot Player 0.1.3.1 (Mar 12, 2012)
- Added fast forward buttons.
- Able to disable Aero effect in Windows Vista/7.
- Automatically detect last language preference for subtitle/audio track.
- Several bug fixes.
New in Annot Player 0.1.3.0 (Mar 3, 2012)
- Now support streaming from nicovideo.jp in Mac OS X as well.
- Online video will be automatically downloaded and associated with annotations.
- Support streaming nicovideo using proxy.
- Switched to VLC2. Performance and stability improved.
- Now support playing Bluray Disc.
- Playing cue is broken on Mac OS X.
- GUI improved.
New in Annot Player 0.1.2.9 (Feb 27, 2012)
- Annotation rendering improved.
- Online streaming improved.
- Added dialog to download online videos, and remux parted videos to mp4.
- Downloaded videos will be associated with online annotations automatically.
- Supported websites: nicovideo.jp,acfun.tv,bilibili.tv,....
- Added debug console.
New in Annot Player 0.1.2.8 (Feb 17, 2012)
- Added annotation rendering effects.
- Annotations rendered with shadow by default.
- Added support to open RTSP stream.
- GUI improved.