Release Notes - 1.3
- Details
-
Published: Friday, 22 March 2013 15:37
- updated MediaBrowser to work on iOS devices (Pro only)
- added Search to CDS API; ticket #607 (Pro only)
- added thumbnails for folders to CDS API (Pro only); ticket #588
- added default Access Group setting for renderers (Pro only); ticket #590
- removed the watermark from MediaBrowser player (Pro only)
- added the option to disable access to all new renderers by default
- added thumbnails for folders; ticket #271
- added support for higher resolution thumbnails; ticket #634
- fixed re-invoking transcoding command when previous attempt fails due to a temporary condition; ticket #578
- fixed delivering hardsubs for files including '&' on Windows
- fixed MP3 year metadata extraction for ID3 v2.3 tags TIME value
- removed system tray icon on OSX, all the options are now present on the Serviio-Console dock icon
- added the option to transcode to H264
- added the option to transcode to HLS (Http Live Streaming); ticket #560
- added Audio -> Albums browsing category; ticket #367
- keeping metadata (incl. cover art) when trancsoding to mp3; ticket #650
- added Release year browsing category for videos; ticket #609
- added support for VTT subtitles
- added support for MOV text subtitles
- added serviio.onlineContentTimeout system property to control timeout for checking online content availability
- added 'Last Listened' and 'Random Albums' audio categories; ticket #542
- profile ID max. length increased to 20 characters
- updated WebResource plugin logic when handling items that expire immediately; ticket #626
- album tracks are now sorted by disc number, where available; ticket #486
- it is possible to provide character encoding of subtitle files when using hardsubs; ticket #643
- updated series sorting; ticket #511
- added multi CPU support to thumbnail generation; ticket #464
- it's now possible to retrieve online thumbnails with a specific user agent; ticket #659
- added ServiioLink support in the console; ticket #541
- added detection of the server waking up from sleep; ticket #192
- added feed parsing re-try mechanism; ticket #639
- changed episode title formatting in Titles view; ticket #676
- implemented support for Artists audio category on XBox 360; ticket #605
- it is now possible to filter out Series data from some browsing categories; ticket #610
- added support for import/export of online resources; ticket #494
- image resolutions are now configurable in profile; ticket #640
- added support for mp2 audio files; ticket #679
- added support for wavpack audio files; ticket #647
- added profile for Philips NP Streamium; ticket #629
- added support for Musepack and Monkey's audio files; ticket #370
- updated series metadata search for file names including release year
- updated the way profile is passed in CDS API
- updated themoviedb.org adaptor to use API v3; ticket #663
- fixed DAR enforcement for anamorphic files
- fixed finding external subtitles files when no language is preferred; ticket #658
- fixed bound IP address reassignment when DHCP server cannot be reached; ticket #661
- fixed invoking FFmpeg if Serviio is installed on a path including dodgy characters (Windows)
- reverted back AAC transcoding on some Bravia profiles
- fixed "Can't assign requested address" on OSX with Java 1.6.0_45 and higher
- fixed Windows firewall rules being duplicated when reinstalling (without uninstalling first)
- updated Apache Derby to 10.10.1.1
- updated FFmpeg to N-54096-ge41bf19
Release Notes - 1.3.1
- Details
-
Published: Friday, 22 March 2013 15:37
- added profile for Yamaha BD-A1020; ticket #695
- added profile for Roku (via Chaneru)
- added log warning if the server and the console are not the same version
- adding new files to library uses less CPU and IO resources
- uploading license will make immediate effect without the need to restart the console
- fixed Pro evaluation period duration
- fixed subtitles for WDTV live
- fixed HLS transcoding for files with no audio
- fixed extraction of some online resources that include quotes in the URL
- fixed hardsubs on Linux and OSX
Release Notes - 1.2
- Details
-
Published: Friday, 01 March 2013 19:22
- added support for burned-in (hardsubs) subtitles; ticket #316
- added support for .ass, .ssa (SSA/ASS) subtitles; ticket #63
- added support for .sub (MicroDVD) subtitles; ticket #246
- added support for .txt subtitles (must be one of the supported types); ticket #248
- added support for .smi (SAMI) subtitles
- added support for subtitles embedded in video files (e.g. MKV); ticket #16
- server can be bound to a particular network card, rather than an IP address; ticket #510
- added support for playing RealVideo files natively
- added OGG/FLAC audio support to Viera 2010 profile
- fourCC and ftyp transcoding matching in now case insensitive
- added transcoding matcher for constrained baseline H264 profile
- chroma subsampling is now stored for online images as well
- removed support for matching episode file names in format SSEE
- added profile for Vizio TV
- added databaseUpdateId field to /application REST resources; ticket #621
- removed personal data from CDS /application resource; ticket #620
- added router port mapping for accessing MediaBrowser and CDS API from the Internet (Pro only); ticket #546
- added X-Serviio-ClientId HTTP header and clientId URL parameter for identifying CDS clients (Pro only); ticket #622
- added External address field for easier setup in client CDS applications; ticket #630
- added external port mapping check button
- added support for local video thumbnails in the form of video_name.tbn and video_name.thm; ticket #517 and #474
- added system property to control periodical check for new or updated plugins; ticket #619
- added getExtractItemsTimeout() method to WebResourceUrlExtractor enabling plugins control the item list extraction timeout; ticket #618
- multicast advertising only happens on one NIC now
- profile parsing on the application startup is now much faster
- fixed storing local audio cover image (folder.jpg)
- fixed retrieving Genre ID3v2.4 tag from MP3 files
- fixed support for transcoded images on some Samsung devices
- removed hard coded 'http://' inside media-browser.js; ticket #624
- keeps file size up-to-date in library; ticket #601
- fixed storing online plugins in the cache; ticket #636
- fixed feed item values storage when expiresImmediately=true in the online plugins; ticket #637
- cache is cleaned when transcoding is turned on/off; ticket #583
- fixed seeking in MediaBrowser
- updated FFmpeg to 1.1.1
- updated LAME MP3 encoder to 3.99.5
- updated libRTMP to latest source
Release Notes - 1.4.1
- Details
-
Published: Friday, 22 March 2013 15:37
- MediaBrowser player window now displays the context of the playlist items; ticket #745 (Pro only)
- MediaBrowser playlist is scrollable using arrow keys; ticket #752 (Pro only)
- added a profile for Toshiba REGZA 2012-
- updated iOS profile to transcode less files (requires iPad2 at least); ticket #753
- new XBMC-style thumbnail naming is now supported (filename-thumb.jpg, filename-poster.jpg); ticket #758
- if album artist is missing, use artist value instead; ticket #747
- license checking thread now runs once a day not to wake NASes too often; ticket #739
- added support for MySql queries; ticket #750
- added MediaFormatProfiles for video files with DTS and DTS-HD audio
- added support for transcoding DTS-HD MA audio; ticket #710
- added profile for Roku
- updated profiles for Viera devices; ticket #765
- added profile for Sony BDP 2013 models
- fixed the FlowPlayer logo occasionally appearing in MediaBrowser (Pro only)
- fixed random MediaBrowser bugs (incl. playback in Firefox); ticket #737 (Pro only)
- fixed the Play All button for Images in MediaBrowser (Pro only)
- fixed year and rating not being updated in the MediaBrowser player window after a new item has been selected in the queue (Pro only)
- fixed passing email-address-like credentials via feed URL
- fixed 500 error in MediaBrowser when a different error message is expected; ticket #742
- fixed parsing of WPL playlists with unsupported BOM
- search index for online feeds is now updated also for cached items; ticket #744
- fixed browsing error for see-through categories; ticket #756
- added code that deals with invalid XML from Swisscenter; ticket #754
- fixed adding tracks to albums when the album name or the artist name is very long; ticket #755
- fixed detecting default embedded subtitles track; ticket #763
- ignores invalid DISCNUMBER audio metadata values; ticket #767
Release Notes - 1.1
- Details
-
Published: Wednesday, 19 December 2012 17:04
- added seeking support to MediaBrowser and CDS API; ticket #563 (Pro only)
- added continuous playback to MediaBrowser (Pro only)
- added support for creating playlists within MediaBrowser (Pro only)
- added support for RAW image formats; ticket #137
- improved time based seeking precision
- added m2ts target video container for transcoding to BD-like container (m2ts with timestamps), should help when subtitles out of sync during transcoding; ticket #150
- skipping 'series' file path element when retrieving episodic metadata from file name; ticket #572
- updated XBMC extractor to support files generated by Media Center Master; ticket #531
- finds AlbumArt.jpg as a local cover art for audio files
- increased technical metadata retrieval durability for online streams; ticket #573
- added the possibility to transcode videos based on the FourCC code of the video codec; ticket #567
- updated H264 level-based transcoding decisions; ticket #584
- enabled using hidden local cover art files (e.g. folder.jpg); ticket #533
- added support for transcoding RealVideo files; ticket #250
- it is now possible to change ordering of online resources; ticket #423
- number of items in dynamic categories (Last Added, Last Viewed) is now configurable; ticket #357
- enable turning off image thumbnail generation; ticket #552
- updated AAC audio container detection via FFmpeg and added MP4 -> MP3 transcoding for online audio streams; ticket #550
- added REST resource for retrieving details of installed plugins; ticket #564
- added context menu for the Console text fields (cut/copy/paste)
- enhanced online item id management, so that the id is new for each feed refresh; ticket #544
- HTTP status code is now part of the REST API response status line; ticket #591
- added automatic CPU detection for transcoding
- removed the possibility to add renderers manually in the Console
- enabled changing renderer name via the API
- added profiles for more Sony devices; ticket #595
- fixed adding files multiple times on Turkish localizations
- fixed online audio problems with 2011 Sony Bravia profile
- fixed the priority local cover files are applied
- fixed MP3 ID3 tag handling to properly merge v1 and v2
- fixed remuxing live streams in mpegts container; ticket #566
- fixed DAR handling for files transcoding to FLV
- fixed the service crashing with "An internal error occurred (error code 7)" on Windows'; ticket #419
- fixed the Windows installer, it now makes sure the target directory ends with /Serviio to avoid the Uninstaller removing unwanted files; ticket #589
- added Apache commons-lang to the dependencies