This is the latest version of MC 17. Please post bugs here. Please start a new thread for anything requiring discussion. Non-bug posts will be deleted or moved.
New Features in MC17Upgrade InstructionsDownload:
http://files.jriver.com/mediacenter/channels/v17/latest/MediaCenter170147.exe17.0.147 (5/7/2012)
1. Fixed: Visualization Studio columns were not sizing nicely.
2. Changed: When playback of a video fails because DSP Studio > Output Format needs configuration, a message will be shown offering to make the change and continue playback instead of automatically making the change (audio already works this way).
3. Fixed: Putting a backslash in a user field name could cause trouble.
4. Fixed: It was possible to create two fields with the same file-system name by using characters the file system didn't support in the filename, leading to contamination between the two fields.
5. Fixed: When creating a ZIP file, the UTF-8 flag was not being properly set (despite filenames being UTF-8 encoded), causing problems in some cases.
6. Changed:
Added mdx to the list of Disk Image / ISO types.
7. Fixed: Panes that had nesting could cause a crash when using dropdown panes mode.
8. Fixed: Video playback could use a small rectangle at the top left of the screen in certain cases with build 146.
9. NEW: Added support for ID3v2 URL frames. Must manually add a field in Options > Library & Folders > Manager Library Fields... and select 'Store in tags' to use fields using the naming: WCOM: Commercial URL; WCOP: Copyright URL; WOAF: File URL; WOAR: Artist URL; WOAS: Source URL; WORS: Radio Station URL; WPAY: Payment URL; WPUB: Publisher URL
10. Fixed: Bookmarking did not work on television shows that were watched while they were still being recorded.
11. Changed: Carnac better understands television filenames of the form "series ssee name" where "ssee" is four digits.
12. Fixed: Performer store could crash if visited while internet connection was unavailable.
13. Fixed: Mini skins that used scripting could crash in build 146.
17.0.146 (5/4/2012)
1. Fixed: Playback display painting could show a black screen with build 145.
2. Fixed: Expressions that had multiple levels of inlining could show % in the output with build 145.
3. Changed: Symlinks are no longer resolved when using the Browse Folder interface, so importing from a symlink will use the symlink path in the library instead of the resolved path.
4. Fixed: EVR clean up problem in television playback.
5. Changed: A little cleanup in input plugins (makes build a little smaller).
17.0.145 (5/3/2012)
1. Fixed: Interface leak in television.
2. Fixed: Expression inlining could cause problems if the inlined expression used parenthesis or commas outside of a function context.
3. Changed: Expression engine allows putting a subexpression in /% %/ to force it to be tokenized independently (used internally for inlined expressions).
4. Changed: Several internal class names, pin names, etc. changed from "JRiver xyz" to "JRiver xyz" (only relevant if you're scripting or searching for specific window classes).
5. Fixed: The import summary would show files skipped because they were previously removed from the library twice.
6. NEW: Doing a lookup at TMDb will populate the new field "IMDB ID" when available.
7. Changed: Play stats can be copied using Paste Tags.
8. Fixed: Importing dates from flac files in weird "yyyy mm" format now works.
9. Changed: Removed remaining references to MFC in the playback engine, making JRPlayer about 6% smaller (should be internal change, but please report any issues).
10. Fixed: Invalid expressions that reported an error could cause a small memory leak.
11. Changed: The Auto-Import fix broken links option 'Yes (protect network files)' is now 'Yes (protect files on missing drives)' and works better with temporary fixed drives.
12. Changed: When Auto-Import is dealing with broken links, the 'protect files on missing drives' mode checks for the existence of the drive instead of existence of the owning folder.
13. Changed: The 'Clean File Properties' and 'Find & Replace' library tools use the same field picker as 'Paste Tags', which removes fields that are empty or irrelevant for the selected files.
14. Changed: Find & Replace remembers the find, replace, and case sensitive options between uses (selected fields have always been remembered).
15. Changed: The field 'TheTVDB Series ID' was not available for use in video views.
16. Changed: DLNA servers. When enabling the "MPEG video mimetype override", clearing out the "video DLNA override" entry will prevent it from being reported causing the renderer to rely upon the mimetype reported by "video mimetype override"
17.0.144 (5/2/2012)
1. Fixed: With Library Server sync, sending a delete from a client with no other changes, then closing the client and restarting it, could cause the deleted file to reappear.
17.0.143 (5/1/2012)
1. Changed: Made the FileDBLocation(...) expression function able to output a number or list of readable strings (defaults to strings).
2. Fixed: If an expression field referenced itself, the circular reference could cause a crash.
3. Changed: When import skips files because the filenames are too long or because files have the system attribute set, the import summary will show this (and 'Show in-depth summary' will list the files).
4. Changed: The in-depth summary for an import lists files skipped because they're marked as bad or that have been previously deleted (only a count was shown before).
5. Fixed: MC did not make use
hardware encoding capability of the analog tuner on Hauppauge HVR-1800.
6. Fixed: Starting loopback playback (live://loopback) would crash on XP instead of fail gracefully (loopback requires Vista or newer and WASAPI).
7. NEW: Added support for playback of "Shorten" format audio files (
SHN).
8. NEW:
Commercial skipping sidecars (EDL files) work over Library Server.
9. Fixed: Using the search box / search suggestions to execute a slow program command like 'Create Test Clips...' could lead to a crash.
10. NEW: Added 'Parametric Equalizer' 36 dB/octave and 48 dB/octave slopes to the
high-pass filter.
11.
Faster: Allow caching to work when building DLNA container child container descriptions. Massive speed increase (when browsing the DLNA tree).
12. Fixed: It was possible to set a category as 'Grouped', then switch it to an expression (which doesn't support grouping), and then have a broken pane or view.
13. NEW:
DSP Studio is sizable / maximizable (only some pages respond to sizing, others remain top-left aligned).
17.0.142 (5/1/2012)
1. Fixed: Manually deleting files with Library Server sync did not work properly with build 141.
2. Fixed: When both a client and server imported the same file, Library Server sync could cause two copies to appear (only applies to last couple builds).
17.0.141 (4/30/2012)
1. Fixed: Library Server sync could cause problems with stacks and particles (only applies to 17.0.131 and newer).
2. Changed: Library Server sync uses file keys for all merging instead of filenames (makes stacks and particles work nicely).
3. Changed: Added FileDBLocation() expression function to view the internal database locations of a file (mostly for internal / debugging use).
4. Fixed: Consecutive and overlapping television recordings on the same channel (thus on the same device) did not work correctly. The second recording was stopped and restarted when the first recording ended.
5. Changed: LAV video is set to "aggressively" de-interlace mpeg-2 video in Red October mode. This should fix broken TV streams that have some interlaced frames marked as progressive.
17.0.140 (4/27/2012)
1. NEW: Added
Tag Pasting feature (Ctrl+Shift+V).
2. Fixed: Audio seeking with Ctrl+Left/Right was using too large of a jump size.
3. Fixed: If a JPEG failed a lossless rotation, it could cause a crash.
17.0.139 (4/27/2012)
1. Fixed: MCWS was not properly handling hexified URL parameter names (only hexified URL parameter values).
2. Changed: Czech language translation updated (
thanks, Johnny B).
3. Fixed: The 'Format' tag in the Action Window could show an error.
4. Fixed: Library Server sync could cause problems in certain cases (only applies to the last few builds).
5.
Faster: Improved the performance of Library Server sync.
6. Changed: The 'Supported Formats' list for a handheld didn't clean the list until after a restart, so entering extra spaces, etc. could still cause troubles.
7. Changed: Tuned the safety valve on allowing ASIO hardware resets to stop playback if more than 5 resets occur in 5 seconds.
8. Changed: When audio playback buffers, like after a seek, the user interface won't switch to "Buffering xx%" unless buffering lasts at least 250ms.
9.
Faster: Seeking audio playback with keyboard shortcuts like Ctrl+Left / Ctrl+Right updates the user interface immediately (previously there was a little delay before changes showed).