Serviio Changelog

What's new in Serviio 2.3

Oct 23, 2022
  • enable changing HD cover art resolution in the console; ticket #1100
  • deal with series that have the same name but different release year as separate entities; ticket #1164
  • option to show series release year in the title
  • use new API for OpenSubtitles.com
  • fixed IMDB identifiers with 8 characters; ticket #1177
  • fixed adding persons with initials consisting of some special characters; ticket #1165
  • fixed adding to the library being stuck if there is no access to a file; ticket #1162
  • fixed video resume not working when a device is assigned to a user; ticket #1180
  • enable installation for Qnap QTS above 5.0.0; ticket #1182
  • updated JAudioTagger to 3.0.1
  • updated Java to 8u352

New in Serviio 2.2.1 (Dec 14, 2021)

  • updated Log4j to 2.15.0

New in Serviio 2.2 (Sep 30, 2021)

  • Added a new build for QNAP Arm64; ticket #1157
  • Include fileName field in CDS API browse response; ticket #1160
  • Support 8-digit IMDB ids in file names; ticket #1158
  • Added support for NVidia HW acceleration (via useNVidiaAcceleration system property); ticket 1153
  • Switched from thetvdb.com to themoviedb.org for TV metadata; ticket #1155
  • Fixed audio albums shown for restricted users; ticket #1141

New in Serviio 2.1 (May 3, 2020)

  • Hide genres and series which are not available for the user; ticket #1125
  • Added support for serving some TrueHD formats without transcoding; ticket #1110
  • Added support for .m4b files; ticket #1133
  • Added profile for Samsung N series; ticket #1122
  • Introduced user.vmoptions file to keep user system properties intact during upgrade (Windows); ticket #1137
  • Fixed not being able to update a user on a renderer; ticket #1121
  • Fixed icon sizes on the MediaBrowser landing page; ticket #1126
  • Fixed null/null in some video titles (requires metadata re-scan); ticket #1132
  • Fixed online feed identifiers overflowing for some large libraries; ticket #1128
  • Fixed looking up movies by year on TheMovieDb.org; ticket #1123
  • Updated Java to OpenJDK 1.8_242

New in Serviio 2.0 (May 22, 2019)

  • Added support for multiple users (Pro only); ticket #931
  • Added browsing Movies by duration; ticket #946
  • Added Display name to local Shared folders; ticket #1041
  • Added the possibility to ignore folders by name, per Shared folder; ticket #1084
  • Added the possibility to ignore files by extension, per Shared folder; ticket #740
  • Added support for mpjpeg video container; ticket #1003
  • Added support for Cinepak and Sorenson video (1/3) codecs; ticket #1071
  • Log out (in DEBUG) details of matched transcoding rule; ticket #1093
  • Allow H265 and MP3/AC3 codecs in HLS format; ticket #1001
  • Updated Roku profiles with multi-channel support via HLS
  • Fixed empty folders when browsing on VLC Android; ticket #1062
  • Disabled autoplay in MediaBrowser when it's only available in a muted state; ticket #1090
  • Updated jaudiotagger

New in Serviio 1.10.1 (Dec 11, 2018)

  • Updated Roku profiles
  • Fixed a XXE security vulnerability
  • Fixed issues with running on Java 11
  • Updated Java to 1.8.0_191

New in Serviio 1.10 (Oct 19, 2018)

  • Support for multiple genres in audio files; ticket #1066
  • Added forceSquarePixels attribute to transcoding definition; ticket #974
  • Added 4:3, 3:2 and 21:9 Display Aspect Ratio options to the transcoding definition; ticket #974
  • Reload the logging configuration file when Start Server is clicked in the Console
  • Added widthGreaterThan and heightGreaterThan transcoding matchers to enable limiting 4k files when not supported; ticket #1064
  • Added maxWidth parameter to video transcoding definition in order to limit wide videos; ticket #876
  • Faster search for subtitles on opensubtitles.org; ticket #1058
  • Expose CDS ports via system properties
  • Extract embedded metadata from video (and otherwise unsupported) audio files; ticket #665
  • Changed default log file size to 5MB; ticket #1069
  • Added support for Opus audio codec; ticket #1073
  • Added support for .webm files; ticket #1079
  • Added supported DLNA profiles for MKV files; ticket #1063
  • Package 64-bit FFmpeg in the Windows installer and use on 64-bit systems
  • Use native fullscreen in MediaBrowser on iOS devices; ticket #1085
  • Added a profile for Xbox One S/X; ticket #1032
  • Fixed playback of online resources in MediaBrowser; ticket #1081
  • Fixed NullPointerException when adding some images; ticket #1077
  • Fixed various iOS problems in MediaBrowser #1074
  • Fixed language code matching in OpenSubtitles results; ticket #1086
  • Updated commons-imaging
  • Updated FFmpeg to 3.4.4
  • Updated Java to 1.8.0_181

New in Serviio 1.9.2 (May 8, 2018)

  • reload the profiles when Start Server is clicked in the Console; ticket #1004
  • profiles in user-profiles.xml are detected with higher priority than those in profiles.xml; ticket #1022
  • better register playback progress events from MediaBrowser; ticket #966
  • fixed MediaBrowser playback on Internet Explorer 11; ticket #1048
  • fixed MediaBrowser failing to close the player window on iOS; ticket #1048
  • PS4 now plays FLAC audio natively
  • fixed parsing user rating with decimal comma character; ticket #1055
  • fixed library stopping being updated after 24 hours; ticket #1054

New in Serviio 1.9.1 (Feb 15, 2018)

  • ignore .@__thumb QNAP folders; ticket #1021
  • upgrade to TheTVDB.com API v2; ticket #945
  • enabled native 4k H264 playback in MediaBrowser on Desktop
  • added support for idx/sub bitmap subtitles; ticket #1035
  • added support for 'forced' external subtitle files; ticket #1034
  • added support audio HLS files; ticket #857
  • added Samsung M series profile; ticket #1037
  • fixed passing clientId and start parameters to CDS when playing HLS content; ticket #1018
  • fixed parsing video rating for some Locales; ticket #1020
  • detect subtitle files immediately when they are added; ticket #1024
  • increase timeout for playing HLS videos in MediaBrowser; ticket #1023
  • fixed adding online sources with URL ending with a colon; ticket #1011
  • show relevant cover image when browsing artists and other roles; ticket #1029
  • fixed removing multiple shared folders at the same time; ticket #1036
  • fixed duplicates being left in the library after editing shared folder path; ticket #1045
  • fixed audio playback in MediaBrowser on iOS devices; ticket #1031
  • updated Java to 1.8.0_162

New in Serviio 1.9 (Jul 24, 2017)

  • MediaBrowser now used HTML5 video renderer, instead of Flash; ticket #952
  • enabled giving Renderers user-friendly names; ticket #970
  • enhance trakt.tv XBMC episode tracking; ticket #983
  • added User Rating browsing category; ticket #387
  • use Unknown for video metadata entities only when the Descriptive metadata is used for the Shared folder; ticket #976
  • All Music (and other virtual categories) are now possible to be turned-off; ticket #980
  • added Edit context menu to the Console input fields; ticket #924
  • users can now store their profiles in user-profiles.xml file; ticket #766
  • added new Roku profiles; ticket #994
  • fixed retrieving genres on mySQL engine; ticket #997
  • fixed folder share browsing in the Console to properly deal with ampersands in the folder name; ticket #978
  • correctly detect character encoding of playlist files; ticket #985
  • fix multi-track audio transcoding; ticket #986
  • fixed detection and displaying of Hebrew subtitles
  • fixed type in serviio.hdThumbnailResolution system property; ticket #1006
  • fixed subtitles not delivered completely for some renderers; ticket #956
  • updated FFmpeg to 3.2.4
  • updated Java to 1.8.0_131

New in Serviio 1.8 (Dec 9, 2016)

  • detect start and stop of a file playback and include notifications in the Console
  • track your video collection and playback progress using Trakt.tv integration
  • display the item being played per Renderer in the Console
  • added support for multiple genres per media file
  • setting a poller mechanism per shared folder
  • added /profiles endpoint to the CDS API
  • added setting to prefer multichannel audio tracks during video delivery
  • added support for eac3 audio
  • added support for native playback of H265 in MpegTS where supported
  • fixed Folders browsing category sorting to be case insensitive
  • add BOM mark to extracted UTF-8 subtitles to fix displaying them on some devices
  • fixed folder names with & getting truncated in MediaBrowser

New in Serviio 1.7.1 (Oct 13, 2016)

  • This release includes only a few fixes for the recently released 1.7.

New in Serviio 1.7 (Sep 12, 2016)

  • This release was mostly based around better and more streamlined support for languages in video files, either audio tracks or subtitles. Serviio now finally supports delivering transcoded files with multiple audio tracks or gives you the option to prefer a particular audio language
  • Another useful feature is the integration with opensubtitles.org, that brings automatically downloaded subtitles for your video files
  • You can now also change the style of subtitles, if they are burned-in.

New in Serviio 1.6.1 (Mar 30, 2016)

  • This is mainly a maintenance release, incl. some bug fixes and adding support for a few additional codecs.

New in Serviio 1.6 (Jan 19, 2016)

  • This release includes a completely new, web based, console. It's now much easier to configure your server from wherever you are, and it also scales well on all your screen sizes (tablets, phones, etc). You can access the console either by running the executable (as usual), or by opening the console web page (http://localhost:23423/console). As a part of this change we have also removed the system tray icon
  • Another biggie is a support for stacked videos (Pro only). Do you have a DVD structure folder and want to see the whole folder as a single library entry? Do you have a multi-part video and want to do the same? No problem
  • There is now also support for more subtitles formats (incl. bitmap based subtitles), and a few more smaller new features and bug fixes

New in Serviio 1.5.2 (Apr 10, 2015)

  • This 1.5.2 version mostly focuses on fixing the automatic library updates, especially where the poller is enforced.

New in Serviio 1.5 (Jan 15, 2015)

  • reworked the way files are indexed to the library; ticket #410
  • changed the way removable drives are handled, incl. removing the 'Scan for file additions and updates' setting for shared folders; ticket #820
  • requires Java 8 to run (Linux)
  • bundles Java runtime with the Windows and OSX versions; ticket #666
  • OSX installer starts Serviio on the system start-up as a service; ticket #290
  • CDS API now returns movie / episode cast information in the ObjectMetadata mode (Pro only)
  • video player in MediaBrowser now includes additional metadata and links to IMDB and TheMovieDb.org, where available (Pro only)
  • MediaBrowser now uses the Presentation settings (Display and Disabled only) (Pro only)
  • CDS API enables passing accessGroupId to browse and search requests (Pro only); ticket #788
  • added serviio.cdsAnonymousAccess system property that enabled access to mediaBrowser without logging in
  • live streams are now using less internet bandwidth for concurrent viewing (for the same profile and quality); ticket #673
  • searching for updates to already shared files now uses the preferred setting in the console; ticket #775
  • ignores @eadir folder from being indexed; ticket #774
  • added the possibility to filter out videos based on Rating for Limited access groups; ticket #789
  • added mjpeg container to transcoding matching
  • stored shared folders must be exclusive, ie no duplicates are allowed; ticket #796
  • ignore folders with a .nomedia file from adding to the library; ticket #582
  • identify movie metadata by IMDB id in file names; ticket #668
  • added support for .3g2 files; ticket #704
  • updated audio transcoding matching to copy the audio stream when bitrate is the same; ticket #793
  • added Recent Unwatched videos category; ticket #593
  • added Last Added Albums audio category; ticket #716
  • added transcoding matching for videos with multichannel audio; ticket #580
  • added transcoding support for videos with speex audio streams; ticket #540
  • added transcoding support for videos with H265 / HEVC video streams; ticket #772
  • ability to turn-off chunked HTTP transport for a profile, where it is normally applicable; ticket #529
  • updated Sony BDP profile not to transcode DTS audio; ticket #371
  • filters out search categories that belong to disabled browsing categories
  • added support for thumbnails for Online container resources; ticket #694
  • updated XBox One profile with MKV support; ticket #827
  • added profile for Raumfeld devices; ticket #814
  • use HTML5 player for Android (Chrome) in MediaBrowser, incl. Chromecast support (Pro only); ticket #809
  • updated Sony TV 2014 profile; ticket #812
  • fixed displaying folders with ampersands in the title in MediaBrowser; ticket #770
  • search for external subtitles file now properly ignores case when not using any preferred language; ticket #783
  • fixed retrieving online content length when larger than 2GB; ticket #771
  • fix streaming delay for some audio files; ticket #808
  • fix Flowplayer logo appearing in MediaBrowser for some domains; ticket #835
  • updated Restlet to 2.2.2
  • updated Apache Derby to 10.11.1.1
  • updated JAudioTagger to 2.2.2
  • updated FFmpeg to the latest build (19/11/2014) from 2.4 branch (incl. --enable-libspeex)

New in Serviio 1.4.1 (Mar 12, 2014)

  • This is mostly a bugfixing release, with some additional small features added to the mix.

New in Serviio 1.4 (Dec 21, 2013)

  • This includes a major MediaBrowser redesign (Pro edition only). It is now designed with a mobile-first approach making it much more usable on mobiles and tablets, is responsive and supports 'retina' displays. This has been a mojor undertaking and is just the beginning, there will be more features coming to MediaBrowser in the future
  • There are additional new features (although no major ones this time) and bug fixes

New in Serviio 1.3.1 (Aug 19, 2013)

  • It addresses some library indexing performance issues as well as fixed hardsubs on some platforms.

New in Serviio 1.3 (Aug 8, 2013)

  • 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

New in Serviio 1.2.1 (Mar 23, 2013)

  • This should fix some of the networking issues you might have encountered with 1.2. There are also updates to thetvdb.com series metadata retrieval.
  • Please note, that this release includes the same FFmpeg as included in 1.2, and you will therefore have the same issues with transcoding mjpeg videos. We can only suggest to try the latest FFmpeg build to overcome it.

New in Serviio 1.1 (Dec 21, 2012)

  • This version brings support for RAW camera images, additional codec support and overall greater stability. More details here.
  • There are also additional new features for the Pro edition users, like file seeking in the and the possibility to create playlists in the MediaBrowser.

New in Serviio 1.0.1 (Nov 12, 2012)

  • Viera profiles now transcode DTS to AC3 by default
  • Updated DirecTV profile with online transcoding settings
  • Added Sony Bravia US profiles
  • Fixed playback of some videos on XBox360
  • Fixed playback of camera video formats on Bravia devices
  • Fixed support for very large playlists
  • Fixed problems with adding some MKV files to the library
  • Fixed maxBitrate transcoding constraint
  • Fixed Loading screen on Samsung devices when browsing library with Customized presentation categories
  • upgraded Apache Derby to 10.9.1.0

New in Serviio 1.0 (Nov 12, 2012)

  • It's been a long wait, but 1.0 has finally landed. This major release brings split of Serviio into two editions, Free and Pro. Download the Pro edition, evaluate for 15 days and if you like the added features, buy it. If you do not feel like going Pro, Serviio will revert to the Free edition - but do not worry, it still includes all the features previously released and more.
  • The Pro edition has some nice features, like web based MediaBrowser, that will enable you to browse and watch your content from wherever you are. The piece of software that enables this (API) is available to developers and there are already some apps that take advantage of it.
  • Another useful feature in Pro edition is Access Groups. This will enable you to restrict access to some of your content for certain devices and can therefore be useful in families, etc.
  • There is also a much sought after support for (local) playlists, proper aspect ratio handling and much more.

New in Serviio 0.6.2 (Mar 26, 2012)

  • This is a bug fixing release only, don't expect any added functionality, apart from translations

New in Serviio 0.6.1 (Mar 26, 2012)

  • This version brings additional features, optimizations and bug fixes to the online functionalities. Live stream support means you will now be able to listen to your favourite radio stations or watch TV stations with your Serviio clients. With a bit of work you will also be able to stream your PC's desktop to the TV.
  • Online plugin API has been extended to enable plugin developers delivering content not only from a feed but from any web resource (e.g. a web page). On this note, don't forget to update your plugins to the latest versions, some of the might not work otherwise.
  • There are also several additions to the management of online library, namely the possibility to specify a custom name, refresh a resource on demand and more.

New in Serviio 0.6 (Sep 23, 2011)

  • added streaming of online feeds; ticket #83
  • added plugins for YouTube, GameTrailers.com, BBC iPlayer; ticket #136, #13
  • resumes playback (10) seconds before last viewed frame; ticket #318
  • added support for AAC (LATM syntax) audio track codec; ticket #320
  • added browsing music by album artist; ticket #309
  • added browsing music by composer; ticket #278
  • improved parsing of file names in the form of 'movie, the.avi'; ticket #296
  • logs online metadata lookup failures; ticket #294
  • added support for FLAC audio codec in video files; ticket #329
  • added support for VORBIS audio codec in video files; ticket #281
  • updated H264 level handling and updated Samsung profiles to transcode unsupported H264 levels; ticket #332
  • updated PS3 profile; ticket #336
  • added support for HD AVC/AC3 videos in MP4 container; ticket #317
  • added profiles for WDTV Live and LaCie LaCinema Media Players
  • it is no longer needed to use -Dserviio.remoteHost on the server side when setting up remote console
  • optimized local thumbnail extraction; ticket #349
  • added 'ping' resource to the REST API; ticket #356
  • added transcoding config for MKV with VC1 for Samsung profiles; ticket #361
  • updated Toshiba REGZA profile; ticket #195
  • updated Sony Bravia profile to support better browsing integration; ticket #334
  • added support for OGG video container and Theora video codec; ticket #363
  • added support for VC1/DTS in MPEG2TS container; ticket #376
  • added profile for Manta WiFi centre; ticket #346
  • added profile for Pure Flow devices; ticket #378
  • added support for TrueHD audio codec in video files; ticket #337
  • added JSON support to the REST API (thanks to kairoh); ticket #351
  • added support for DV video codec; ticket #244
  • added support for 3gp files; ticket #319
  • updated profile detection to work better with dynamically assigned IP addresses; ticket #343
  • enhanced library status monitoring; ticket #99
  • added possibility to force audio sample rate for transcoding (aSamplerate); ticket #302
  • added headless mode setting to the server component startup scripts; ticket #335
  • added metadata extractor for MyMovies files (mymovies.xml); ticket #78
  • Windows service installation is now optional in installer; ticket #173
  • Windows service now runs under a proper user; ticket #391
  • added support for HD MP4 videos with MP3 audio; ticket #398
  • added Sharp Aquos profile; ticket #400
  • fixed the case where there can be more stored renderers with the same IP address; ticket #291
  • fixed error during retrieving XBox video thumbnails; ticket #326
  • fixed start-up problems with certain OS locale settings; ticket #341
  • added optimizations for persons retrieval; ticket #340
  • fixed browsing for some devices that request unlimited number or results; ticket #350
  • supports file names with Unicode characters (Chinese, Greek, etc); ticket #266
  • added support for Java 7; ticket #379
  • fixed displaying categories on LG devices; ticket #360
  • weird frame rates default to 23.97; ticket #308
  • fixed disabled access to the server on some (e.g. Denon) devices; ticket #348
  • fixed playback for Popcorn Hour devices; ticket #339
  • updated Restlet to 2.0.9
  • updated Apache Derby to 10.8.1.2
  • updated FFmpeg to rev. 8bc3a4807e2da36f458e7784c3d390dbd19899a5

New in Serviio 0.5.2 (Mar 29, 2011)

  • added mov/mjpeg/lpcm transcode configuration to Samsung B profile
  • added support for thumbnails on XBox 360
  • supports subtitles menu on Samsung C series
  • integrates with Audio/Video/Image TV folders on Samsung C series
  • added Norwegian, Romanian and Bulgarian translation
  • added support for Samsung D series devices
  • updated Danish translation
  • fixed MKV with AAC transcoding
  • fixed resource URL encoding problems for some renderers
  • fixed retrieving .sub files which has not been fully implemented
  • fixed Bookmarks on Samsung C series
  • fixed handling of dodgy images, they will be added to library and not cause the indexing process to halt now

New in Serviio 0.5.1 (Mar 29, 2011)

  • implemented audio files transcoding
  • added support for FLAC files
  • added support for OGG files
  • H264 profile/level is now extracted from H264 videos and transcoding matcher has been updated to support transcoding of files with certain profile/level
  • folder.jpg now used for local video poster
  • added setable socket buffer size
  • added setable advertisement duration (-Dserviio.advertisementDuration)
  • added advertiseService operation to the REST interface
  • renamed LPCM audio codec in profiles definition to 'lpcm'
  • added FLV transcode settings for Samsung C series
  • if search for hidden files is disabled hidden folders are skipped as well
  • added option to retrieve original (non translated) movie name from online sources
  • added Hungarian, Spanish, Russian, Chinese, Portuguese (Brazil), Catalan and Danish translation
  • added support for AVI with mjpeg to Samsung profiles
  • merged Sony BDP profiles into one which supports multiple regions
  • enabled profile detection by http headers and upnp search simultaneously (Samsung C series BDP)
  • added support for WTV files
  • implemented bookmark functionality for Samsung C series devices
  • enabled forcing stereo downmixing per profile
  • added wmapro as available transcode matcher audio codec
  • increased max. refresh interval to 4 digits (9999)
  • title of parent for items from 'Display content only' categories is now optional
  • in a case the console doesn't have server connection it exits only in certain cases
  • DRM video files are skipped from being added to the library
  • changed tray icon on OSX (thanks to nanovivid)
  • added DTS playback support for Panasonic profile
  • fixed Random audio category to include tracks outside the first 100
  • fixed stream mapping for streams numbered higher than 9
  • fixed audio bitrate of transcoding jobs to only use valid values
  • fixed searching for series that don't have English data on thetvdb.com
  • fixed H264 detection for latest FFmpeg builds
  • fixed FPS detection when FFmpeg reports 1k
  • fixed XBox transcoding breaking other renderers

New in Serviio 0.5 (Jan 24, 2011)

  • added per-IP renderer profile management; ticket#127
  • added new functionality for configuring browsing categories; ticket #26
  • added support for Swisscenter video metadata; ticket #79
  • added support for XBMC video metadata; ticket #165
  • added support for .mts files; ticket #170
  • added support for .vdr files
  • added support for M2TS files with AVC video and DTS audio; ticket #180
  • added support for M2TS files with VC1 video and AC3 audio; ticket #197
  • added support for M2TS files with AVC video and MP2 audio; ticket #211
  • added support for M2TS files with MPEG4 part 2 video; ticket #206
  • added support for PNG image files
  • added support for GIF image files
  • added support for FLV files; ticket #129
  • added support for M4A (MP4/AAC) audio files; ticket #185
  • added support for DVR-MS files; ticket #218
  • displays file names instead of metadata title in Folders browsing category; ticket #138
  • it's now possible to transcode using mp2 as a target audio codec; ticket #177
  • added profile for Panasonic Viera incl. support for subtitles; ticket #176
  • added availability to browse files as they are being added (in a case of a large batch); ticket #199
  • added Audio Random browsing category; ticket #190
  • added possibility to retrieve online metadata in a preferred language; ticket #32
  • added possibility to force library refresh from the tray icon; ticket #207
  • added possibility to turn off scanning for new/updated files per a shared folder; ticket #157
  • added possibility to turn off searching for updates of files that are already shared; ticket #118
  • updated PS3 profile to be able to play AVI with H264 video
  • added start/stop Serviio service into the Start menu (Windows); ticket #214
  • browsing audio by music artists is now sorted by their first letter for easier navigation; ticket #106
  • added aBitrate attribute to video transcoding element in profiles.xml used to override default audio bitrate for transcoding; ticket #201
  • added Toshiba Rezga profile; ticket #195
  • console supports translations; ticket #171
  • browsing categories menu supports translations; ticket #172
  • added EU/US Sony BDP profiles; ticket #208
  • added forceVTranscoding attribute to video transcoding element in profiles.xml used to disable video stream muxing and forcing it to always re-encode; ticket #239
  • added more episodic file name parsing; ticket #247
  • fixed adding media items into library when an associated person record is incomplete; ticket #169
  • fixed automatic IP detection, skips VMWare adapters; ticket #175
  • enabled dash characters in a folder name to be used during online metadata retrieval (for series/movies that contain dashes in their name)
  • implemented workaround for thetvdb.com sending gzip files instead of XML
  • fixed displaying of library refresh interval; ticket #189
  • enabled adding symbolic links (Linux, OSX) to the library; ticket #194
  • fixed starting console on OSes that don't support system tray; ticket #191
  • episodic metadata search now supports brackets in the file names; ticket #36
  • increased time available for video thumbnail generation to 160 sec.; ticket #200
  • fixed storing very long music album titles; ticket #209
  • fixed transcoding videos with multi-channel aac audio stream; ticket #203
  • fixed Linux detection for FreeBSD; ticket #222
  • fixed log file not rolling over properly; ticket #220
  • fixed accidental removing of items from library after clicking Save on the Library tab; ticket #233
  • updated Apache Derby to version 1.6.2.1
  • updated Restlet to version 2.0.4
  • updated FFmpeg to rev. 26303
  • updated Log4j to version 2.1.16

New in Serviio 0.4.1 (Jun 16, 2010)

  • added caching of library information for faster browsing experience; issue #86
  • added profile for Samsung C-series devices
  • added support for MJPEG video codec; issue #120
  • added support for MPEG4 Microsoft variant (or DIV3); issue #117
  • added possibility of not limiting image resolution to 4096x4096 if device supports it; issue #121
  • added tool tip on shared folder name in console to enable distinguishing long entries; issue #122
  • added subtitles support for LG BD players; issue #124
  • added possibility to disable generation of thumbnails for local video files; issue #90
  • added possiblity to turn off online metadata extraction for some folders; issue #114
  • added option to select either Server, Console or both for Windows Installation; issue #47
  • fixed remote console startup
  • fixed storing music albums with long titles; issue #110
  • fixed console in a case when system tray is not supported by the OS; issue #109
  • bundled FFmpeg now works on OSX 10.5
  • fixed storing corrupted fps value of some files; issue #112
  • better management of metadata for files copied from DVD (Video_TS, VTS_, etc)
  • thumbnail extraction is now avoided for unrecognized file to save CPU; issue #125
  • fixed support for files with names including non-latin characters; issue #123
  • fixed video playback stuttering (high CPU usage during playback)