diff options
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 281 |
1 files changed, 281 insertions, 0 deletions
@@ -0,0 +1,281 @@ +VDR Plugin 'webvideo' Revision History +-------------------------------------- + +2013-04-14: Version 0.5.0 + +- Compatible with VDR 2.0.0. VDR 1.6.x support dropped. +- Fixed ruutu.fi, katsomo.fi (low-quality mobile streams) + +2012-09-30: Version 0.4.9 + +- Fixed support for Youtube + +2012-09-24: Version 0.4.8 + +- Fixed support for Youtube, Google Video, ruutu.fi, MoonTV + +2012-06-02: Version 0.4.7 + +- Support new Yle Areena +- Removed broken Vimeo support +- Fixed MoonTV and Metacafe + +2012-02-26: Version 0.4.6 + +- webvi: New option --url for downloading a single video + +2012-01-29: Version 0.4.5 + +- Fixed Youtube, Google Video breakage +- Removed SubTV support. SubTV programs are available in Katsomo. + +2011-08-08: Version 0.4.4 + +- Fixed Youtube support +- Minor improvements in Katsomo and ruutu.fi support +- Disabled broken Vimeo search + +2011-07-12: Version 0.4.3 + +- Streaming works on YLE Areena and on other sources which use + external downloaders (playback in VLC does not work very well) +- Prefer mplayer over VLC when playing streams +- Fixed "Error 501: No active sockets" by properly implementing + timeouts +- Improved ruutu.fi support + +2011-06-12: Version 0.4.2 + +- Fixed katsomo.fi module. +- Watch on vdr bookmarklet now works also on katsomo.fi. +- webvi: Space in search terms was errornously replaced by plus. + +2011-04-17: Version 0.4.1 + +- Fixed Youtube, Metacafe and Vimeo modules. Streaming does not work + on Vimeo. +- Removed SVT Play module which was not working anymore. +- Accept -p as alternative to --postprocess (thanks to Matti + Lehtimäki). +- New option --prefermplayer prefers mplayer over xineliboutput when + streaming (thanks to Matti Lehtimäki). +- Bookmarklet for saving a video from the web browser (a patch by + Samuli Sorvakko). +- Updated Italian translation (thanks to Diego Pierotto) +- New option --verbose (webvi) +- New option --vfat (or vfat in config file) generates Windows + compatible filenames (plugin, webvi) + +2010-11-18: Version 0.4.0 + +- SVDRP commands for playing and downloading videos (based on a patch + by Matti Lehtimäki). +- Bookmarklet for sending a video from web browser to VDR. +- Correct template path in webvi.plugin.conf, respect user CXXFLAGS, + SYSLIBDIR and DESTDIR in Makefiles, fix typos (patches by Ville + Skyttä). +- Support VDR 1.7 series by including Make.global. +- Command line arguments override config file options. +- Fixes for Youtube, Metacafe and Google modules. + +2010-08-26: Version 0.3.2 + +- Plugin: Possibility to run a script after downloading. +- New video service: MoonTV (contributed by Matti Lehtimäki). +- ruutu.fi uses rtmpe for some videos. +- Stream low bandwidth Youtube videos by default (configurable in + /etc/webvi.conf) +- Fixed Google video module. +- Disabled ruutu.fi search which is not working. + +2010-07-25: Version 0.3.1 + +- Updated Italian translation (thanks to Diego Pierotto). +- Fixed Youtube extractor. +- Fixed Vimeo search. +- Timers are no longer marked as "Unfinished" after the download has + been completed. +- Retry failed timers again later. + +2010-07-12: Version 0.3.0 + +- Scheduled downloading +- Show error details on status screen by pressing Info +- Fix a crash when video URL is empty. +- INI file options for controlling the download quality. +- Add support for Finnish TV stations: MTV3 Katsomo, ruutu.fi, Subtv. +- Make all downloads abortable. +- Fixed Vimeo search. + +2010-04-11: Version 0.2.2 + +- Remember query terms and menu positions when moving in history. +- Reduce delays when navigating the menu. +- Install libwebvi.so* links correctly. Run ldconfig. +- Write correct path to /etc/webvi.conf when installing to an + alternative location. +- Show percentage as ??? on status page if the size is unknown. +- Fixed Youtube module. + +2010-01-23: Version 0.2.1 + +- Support for all Python versions. +- Install the plugin with VDR's "make plugins". (If you use make + plugins, you still need to install the library separately.) + +2010-01-17: Version 0.2.0 + +- The daemon is replaced by Python library with C bindings. This + simplifies the invocation of the VDR plugin and the command line + client. +- New video service: Vimeo +- Re-added support for YLE Areena (requires rtmpdump-yle from + http://users.tkk.fi/~aajanki/rtmpdump-yle/index.html). +- Youtube: using the official API (except for video pages), this + should mean less breakage in the future. Various improvements on + the menus. + +2009-10-27: Version 0.1.7 + +- Compatibility fixes for Youtube and Metacafe modules. + +2009-08-20: Version 0.1.6 + +- Fixed compilation on gcc4.4. Thanks to Anssi Hannula. +- Fixed Youtube module. +- Removed the outdated YLE Areena support. + +2009-05-10: Version 0.1.5 + +- Don't crash VDR if can't connect to the daemon +- Updated to work with Python 2.6 (a parameter name has changed in + asynchat) +- Force the installation prefix for Python scripts to be /usr, not + /usr/local +- Command line argument --daemoncmd specifies the command for starting + the webvid daemon + +2009-05-05: Version 0.1.4 + +- Updated Italian translation (thanks to Diego Pierotto) +- Config file for webvi for defining player programs and the address + of the daemon +- Streaming now reverts back to lower quality video if high quality + version is not available (like downloading already did before) + +Video site modules: +- Support for a new video site: Metacafe +- Youtube: adapted parsing to comply with recent changes on Youtube. + Download HD quality video when available. +- YLE Areena: download high quality videos by default +- Google Video: support for videos hosted on Metacafe. Made parsing a + bit more robust. + +2009-04-08: Version 0.1.3 + +Plugin: +- Call libxslt.init() only it exists (old versions of libxslt don't + have init()) +- Update download progress indicators in the status screen at regular + intervals + +webvi, the command line client: +- Show download progress + +Video site modules: +- YLE Areena: show error message if search fails, show categories in + the main menu, various smaller parsing improvements +- Youtube: show error message if no search results, fix parsing of + Movies category + +2009-03-07: Version 0.1.2 + +- Unescape the stream URL before passing it to xineliboutput to make + Youtube streaming work. +- Youtube: More robust parsing of search results page. Updated + categories parsing according to recent changes. +- Updated Italian translations (thanks to Diego Pierotto) +- Fixed a typo in German translation (thanks to Halim Sahin) + +2009-02-24: Version 0.1.1 + +- Simplified building: better Makefile, fixed instructions in README +- Updated Italian translations (thanks to Diego Pierotto) +- German translation (contributed by Andre L.) +- Daemon stops downloads gracefully when client disconnects +- Fixed segfault when a menu title is NULL (this happened for + example on YouTube search results page) +- sane filenames: no slashs, no dots in the beginning +- Try to start daemon process automatically if can't open a connection +- Removed busy polling when loading the main menu +- Remove temporary file if the request fails +- Ability to cancel downloads (through the status screen) +- URLencode function in the plugin was bogus: the percent encoded + values should be in hex, not in decimal +- Fixed problem with downloads never finishing if the server sends + shorter file than expected +- History forward skipped over one page +- SVTPlay: various improvements to the parsing of the web pages + +2009-02-08: Version 0.1.0 + +- The downloader backend is now a separate server process. The user + interface is no longer blocked while the plugin is waiting for a web + server to respond. +- Support for streaming +- A new command line client that has the same capabilities as the plugin + but can be used without VDR. +- Alternative URLs for videos. For example, Youtube module first tries + to download high quality version, and falls back to standard version + if high quality version is not available. +- Cleaning up of the XML menu scheme. New menu items: textfields, item + lists, query buttons. +- Status page that lists uncompleted downloads +- Updated YouTube, Google, and SVTPlay modules to work with the recent + changes on these sites + +2008-12-06: Version 0.0.6 + +- French translation (Thanks to Bruno Roussel) +- Fixed Youtube parsing to accommodate to recent changes + +2008-09-08: Version 0.0.5 + +- New video service: SVT Play. Contributed by Lars Olsson. +- More robust parsing of .asx files +- Workaround for buggy servers: if the server reports the Content-Type + of a video file as text/plain do not use it for deciding the file + extension. Try to extract the extension from the URL instead. +- Sort service names alphabetically + +2008-08-21: Version 0.0.4 + +- Updated Italian translation (thanks to Diego Pierotto) +- Include a workaround for a bug in the libmms header file mmsx.h + which caused the compilation to fail +- Fix compiler warnings + +2008-08-20: Version 0.0.3 + +- Support for video search +- Updated Italian translation (thanks to Diego Pierotto) +- Try mmsh if mms protocol fails (requires libmms 0.4 or later). Most + videos on YLE Areena seem to work after this fix. +- Fix segfault when deleting the plugin at VDR exit +- Youtube: switch back to low quality FLV videos because not all + videos have MP4 version + +2008-07-24: Version 0.0.2 + +- Italian translation (thanks to Diego Pierotto) +- Support for mms URLs using libmms +- Guess the file extension from the Content-Type header, not from the + defaultext tag +- New video service: YLE Areena (the web service of the Finland's + national broadcasting company). Only partial support, some of the + URLs do not work with libmms. +- Youtube: Download higher quality MPEG-4 videos + +2008-06-25: Version 0.0.1 + +- Initial revision. |