INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRiver Media Center 29.0.37 for Debian Buster (amd64, i386, arm64 and armhf)  (Read 2989 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874

This is the latest build of MC29 for Linux.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download:
Linux AMD64: https://files.jriver.com/mediacenter/channels/v29/latest/MediaCenter-29.0.37-amd64.deb
Linux i386: https://files.jriver.com/mediacenter/channels/v29/latest/MediaCenter-29.0.37.deb
Linux ARM64: https://files.jriver.com/mediacenter/channels/v29/latest/MediaCenter-29.0.37-arm64.deb
Linux ARMHF: https://files.jriver.com/mediacenter/channels/v29/latest/MediaCenter-29.0.37-armhf.deb

Also in the latest repo.

29.0.37 (4/21/2022)

1. Changed: Focus will be given to the video player more consistently when starting video playback.
2. NEW: Added an option to toggle the Click to Pause behavior in video playback (Video -> Advanced).
3. Changed: Tuned the relational search changes made a few builds back for performance.
4. NEW: If the FPS tag has not been set on a TV channel, a default value (29.97 or 25 for ATSC or DVB respectively) will be used for the purpose of automatically choosing a display setting.
5. Fixed: Startup in Theater View mode wasn't working properly.
6. Changed (internal change): Changed the way default language is determined.
7. Changed: Updated the Catalan language (thanks Josep!).
8. Changed: When starting IPTV channels with Sat>IP streams (RTSP URL), the unnecessary step of determining file type is skipped, to speed up the start up.
9. Changed: MCWS function Television/GetGuidePrograms will return information in a single xml formatted string, instead of multiple strings one for each program.
10. Changed: RTSP based IPTV will try to buffer more data before attempting to play.
11. Changed: Artist Spotlight matches library albums when multiple artists are listed.
12. Changed: Increased max amount of time for JRiver video player to probe for audio/video formats in non-DirectShow-based TV playback.
13. Changed: Added optional parameters "Tags", "ExecCom", and "ComArgs" to Television/SetRecording MCWS function.
14. NEW: Spotlight: Add clickable play icon for matching albums in your library.
15. NEW: Spotlight: Clicking on Similar Artist opens Spotlight for that artist.
16. NEW: Spotlight: Clicking on album goes to Google search for that album.
17. Changed: Spotlight button now is a simple yellow circle (it is skinnable).
18. NEW: Made the toolbar icon style customizable between dimming the icons and leaving them full color.
19. Fixed: The player window could fail to show an image for a playing file if the thumbnail had not been built yet.
20. NEW: Added the advanced option to not show the sequence column in Playing Now.
21. Changed: When showing or hiding the sequence column, the option is set automatically.
22. Changed: When you look at columns to show, the sequence column will be available.
23. Changed: Turned off checking file existence in a list by default (optional and can be turned on).
24. Changed: The default statusbar text no longer checks for a file existence.  This should prevent MC from accessing the file system until it plays.
25. Fixed: Exiting theater view mode goes doesn't stick into fullscreen mode.
26. Fixed: OSD information window behaves better (video playback).
27. Changed: Finding a window is more efficient (internal change).
28. Changed: Changed how some errors are handled in TV engine.
29. Fixed: Removed some unnecessary package dependencies.
30. Fixed: Spotlight issues with albums and related artists.

29.0.32 (4/12/2022)

1. Fixed: Re-attaching a detached display view window might not go back to where it came from.
2. NEW: We get the actual video refresh rate for the monitor in use.
3. Fixed: Spotlight button would be clipped when there is overflow in web links.
4. NEW: Ctrl+click of Spotlight button opens in new tab.
5. NEW: Added support for nine and ten stage biquads (testing appreciated).
6. Fixed: Hitting F11 to get to Theater View would go to Cover Art View if an inactive tab had a webpage up.
7. Fixed: Hitting F11 while Theater View was showing for the initial time would toggle to a white screen.
8. Changed: Album based relational fields simply use the album value for images and videos instead of also looking at the artist.

29.0.30 (4/8/2022)

1. Changed: Add Albums and Similar Artists thumbnail lists to Spotlight page.
2. NEW: MCWS function Television/CancelRecording to cancel TV recordings.
3. Fixed: Loading DSP presets could crash (the threading was using a background thread to load the plugin, but now it has been moved to the main thread).
4. Changed: Convolution adds choices to the drop-list as they are entered instead of only after re-opening DSP Studio.
5. Changed: Use different icon for Spotlight button.
6. Fixed: With the platform file set to a different platform, import could duplicate the import over and over as it changed the slashes.
7. NEW: The convolution dialog will list the last 10 selected filters in a combobox for the path (instead of simply being an edit).
8. Changed: Updated German translation file (thanks Bytestar).
9. Changed: Clicking on the image in the player with control pressed will open Playing Now in a new tab.
10. Changed: Made the program faster to show lists of thumbnails.
11. Fixed: Seeking with JRVR would blank out the frame before the new frame was available, for a visible blinking effect.
12. Changed: The JRVR OSD shows the Media Center version for easy identification.
13. Changed: Made the XML parser faster to get numbers (used in iTunes playlist import, etc.).
14. Changed: Use separate button to show Spotlight Page (no longer uses web links).
15. Changed: Updated Greek translation (thanks Panagiotis).
16. NEW: Added the Catalan language (thanks Josep!).
17. Changed: When the system language is Czech (LANG_CZECH) that will be selected as the default translation.
18. Changed: Added several more system languages to the default translation list.
19. NEW: MCWS function SetRecording to set up TV recordings.
20. NEW: MCWS function Television/CancelRecording to cancel TV recordings.
21. Fixed: Cursor will hide as expected now in Theater View.

29.0.26 (4/1/2022)

1. NEW: Television/GetGuidePrograms MCWS function.
2. Changed: Added more file associations that can be opened in MC from the finder.
3. Changed: Updated Czech translation (thanks Jan Boháč!).
4. Fixed: Do not reset the custom web links and always add Spotlight as the first.
5. NEW: Add Albums and Similar Artists links on the Spotlight Page.
6. NEW: Add Spotlight Page preview accessed by Spotlight link at top of Playing Now.
7. Fixed: Some video analyzer files were left in Temp folder undeleted.
8. NEW: Made clicking on the image in the player window jump to Playing Now.
9. Changed: Renaming a tree item will update saved favorites.
10. Changed: Moving a playlist will update saved favorites using that playlist.
11. Changed: Deleting a playlist or other view will delete any saved favorites.
12. Changed: When TV recording on an HLS IPTV channel is done, a flag is saved as a property in the "Playback Info" field, to indicate that it has an index sidecar, so that the recording will be handled properly at playback time.
13. NEW: TV recordings on HLS IPTV channels can now be played on Library Server clients.
14. Fixed: Some video analyzer files were left in Temp folder undeleted.
15. Changed: The program is better about deleting temporary image files retrieved during DLNA serving, MCWS serving, etc.
16. Fixed: Scaling the UI would not draw icons correctly in all cases (for example at 110% the Options icons would overlap the borders).
17. Changed: The Verge news reading works better with their updates.
18. Fixed: The "Date Tagged" field could incorrectly get set when changing the new Last Played Album date.
19. Fixed: The "Date Tagged" field could incorrectly get set when changing the skip count field.
20. Changed: Moved setting the date tagged field to the actual tagging (please report any issues).
21. Changed: Make linux weblinks open in the internal browser window like on the other platforms.
22. Changed: Internal changes to the program exit.
23. Fixed: Blank dialog box could appear on first run of new major version of MC.
24. Fixed: Mixed interlaced and progressive content could show a few frames out of order at the cross-over with JRVR.
25. NEW: Added a "Sync Changes With Library Server" toolbar button.
26. Changed: Removed Jokes4All.net from Theater View because it went away.
27. Changed: Added a different joke of the day site to Theater View.
28. Changed: If you pick Group By > Album again for a list, it will use new logic that uses the album artist (auto) when possible.
29. Changed: Updated the "New / Improved This Version" to point to v29.
30. NEW: "Audio Programs" context menu is now available for IPTV and DMS channels.
31. Fixed: Saved default audio program selection on an IPTV or DMS channel was not applied when the channel playback was started.
32. Changed: When outputting 2.1, Audio Path will report that instead of the container format 5.1.

29.0.20 (3/16/2022)

1. NEW: Added a "Maximum subtitle resolution" option to the video settings.
2. Changed: When renaming/moving/copying/deleting indexed HLS IPTV recordings, the index files are also renamed/moved/copied/deleted.
3. NEW: An option in "Rename, Move, & Copy files..." to copy sidecar files (tag sidecar, subtitle sidecar etc.) when the mode of operation is "Copy" or "Copy and update database location to point to the new location."
4. Fixed: IPTV playback could fail due to lack of certain dependencies on a fresh installation of MC.
5. NEW: DSP presets can be set on TV channels, and will be honored when the channels are played.
6. NEW: Added Float and Float64 output formats.
7. NEW: An option in "Rename, Move, & Copy files..." to copy sidecar files (tag sidecar, subtitle sidecar etc.) when the mode of operation is "Copy" or "Copy and update database location to point to the new location."
8. Changed: Updated Norwegian translation (thanks Řistein Rian).
9. Changed: Parameters in the Parametric Equalizer dialog show up to five digits of precision instead of two.
10. Changed: Low and high pass filters have a default Q of 0.7071.
12. Changed: The sunrise and sunset times are not gotten again at startup if they were gotten in the last day.
13. Changed: Sunrise and sunset are reloaded from the server every 5 days instead of every day.
14. Changed: Updated to Monkey's Audio 7.50 which removes the 4 GB encode limit.
15. Changed: Made WAV files with -1 for the content length read the entire file for the length.
16. Fixed: Improved the consistency of text subtitle placement with JRVR.
17. Fixed: IPTV playback could fail due to lack of certain dependencies on a fresh installation of MC.
18. Changed: When the same DSP preset is used by two files in a row, it is only loaded once (instead of for each file).
19. Changed: IPTV recordings with a sidecar index file will always be played in JRiver Video Player.
20. NEW: Added a "Maximum subtitle resolution" option to the video settings.
21. Fixed: Seven and eight stage biquads were not functioning properly.
22. Changed: Made WASAPI report itself as WASAPI Exclusive when playing as exclusive in Audio Path.
23. Changed: When renaming/moving/copying/deleting indexed HLS IPTV recordings, the index files are also renamed/moved/copied/deleted.

29.0.18 (3/08/2022)

1. NEW: JRVR support for Dolby Vision playback.
2. Changed: Subtitles in JRVR are now handled in small rectangles, instead of the full frame, for faster rendering.
3. Changed: Bitmap subtitles in JRVR will now be rendered at their original resolution and resized by JRVR (faster!).
4. Changed: Text subtitles with JRVR will more consistently make use of black bars to display, if present.
5. Fixed: The MCC_PLAYBACK_ENGINE_SET_AUDIO_STREAM command for video playback did not work properly.
6. NEW: Added missing stream and subtitle control options to the video player (in the OSD, Menu, and MCC).
7. NEW: Support for playback of rotated videos in JRVR.
8. Changed: Improved handling of timestamp discontinuity in IPTV (HLS) playback.  Now playback and seeking both work seamlessly at discontinuity.
9. NEW: Re-designed ASS/SSA subtitle renderer for JRVR for significant performance improvements.
10. NEW: Ctrl-R will reset the JRVR performance metrics.
11. NEW: TV recordings of HLS IPTV channels will have a sidecar index file saved, to make playback of such files smoother, in particular when discontinuities are involved.  In JR Video Player only (not in DirectShow engine).
12. Changed: Updated libplacebo in JRVR for improved tonemapping, dithering, and various performance, stability and compatibility fixes.
13. Changed: Moved and reworded the "Gamut Handling" JRVR setting to better reflect that it is going to be used for SDR as well, as well as adding a new default setting.
14. Changed: Introduced a set of Trade Quality for Performance options in JRVR to limit the bitdepth of frame buffers and disable the use of frame buffers entirely for very low end systems (not recommended otherwise).

29.0.13 (2/25/2022)

1. Changed: Updated Chinese (simplified) language file.  Thanks YanJun Sun!
2. Fixed: "Automatically clean up time-shifting folders daily" option did not do anything on Linux.
3. Changed: Reduced chance of hanging when IPTV servers do not have data to stream.
4. Changed: Improved start up speed of IPTV channels.
5. Changed: Reduced the frequency of needing to pause video for buffering when playing IPTV.
6. Fixed: TV setting "Specify a second location for recording or time-shifting files" might not accept user's selection of second location, even if it was on a separate hard disk.
7. Fixed: A bug in the cURL library was preventing some URL's from being accessed. Noticed first in Lyrics retrieval.
8. NEW: The mode for Get Cover Art is saved between each run and use.
9. Fixed: JTV recordings could be imported with wrong video dimensions (1920x1080 HD video tagged as 1280x720) and/or wrong frame rate (29.97 video was tagged as 59.94).
10. NEW: Added the latency of the audio converter and from input until data is heard to the Audio Path.
11. Changed: If the XMLTV file does not contain either <new> or <previously-shown> tag to indicate a show's "re-run" status, it will be determined by comparing the <date> tag with the program start date.
12. Changed: Enabled "Recording Rules" editing in Theater View TV guide on Linux.
13. NEW: Enabled Ctrl-J JRVR functionality in TV engine.
14. Fixed: IPTV channels that stream VOD (video on demand) could hang if a seek is performed after all data have been downloaded.
15. Fixed: Seeking of an IPTV playback could cause video to stutter for a few seconds.
16. Fixed: Playing multiple DSP profiles would restore the previous profile instead of original.
17. Changed: Pasting a string will no longer trim the trailing spaces.
18. Changed: Manage Library Fields would be sized incorrectly when opening to a large expression.
19. NEW: When a DSP profile is loaded for a file, the current configuration is saved before loading and restored when the next track starts.
20. Fixed: Editing Theater View file info panel with a big expression selected first would invalidate the sizing.
21. Changed: Added several more 5.1 inside channel layouts to the mixer (inside 10, 12, 14, 16 channel container).
22. Fixed: Added some missing items to the window position placement reset.
23. Changed: Revamped the Tooltips for expression functions on Expression editor, to make them more user-friendly and translation-friendly.
24. Changed: The code to not translate shortcuts in web views will not consider a web view active unless it has the focus.
25. Changed: Adjusted the Q for the low and high pass filters to be multiplied by the square root of 2 (to make MC more in line with other tools).
26. Changed: The subwoofer limiter is lossless when it's not limiting the signal (previously it could adjust the volume).
27. Changed: If files have a list of artists, the first artist is used to decide if that album is a mix and the album artist (auto) value.
28. Changed: Improved IPTV bytes-per-second estimate, and thus the time-stamp and duration estimate, especially in poor network condition.
29. Fixed: The AllPass filter was not working properly.
30. Changed: Updated Czech translation (thanks Jan Boháč!).

29.0.8 (2/9/2022)

1. Changed: Updated Chinese (simplified) language file (thanks YanJun Sun).
2. Changed: The tree no longer expands and collapses on space bar (so space bar will play / pause instead).
3. Fixed: The MCWS call Playback/Playlist would not work with remote zones.
4. Changed: Internal changes how JRVR handles subtitles.
5. Fixed: JRVR is more lenient when dealing with files with invalid HDR metadata.

29.0.7 (2/8/2022)

1. Fixed: Mini view would allow resize vertically, but should not have.
3. NEW: Added a "Reload" button to the Convolution DSP.
5. Changed: DSP Studio no longer allows an empty name to be used for a preset name.
6. Changed: High and low shelf filters now use "Q" instead of "S".
7. Changed: Reduced chance of hanging when IPTV servers do not have data to stream.
8. Changed: Improved start up speed of IPTV channels.
9. Changed: Reduced the frequency of needing to pause video for buffering when playing IPTV.

29.0.6 (2/3/2022)

1. NEW: Added an all pass filter to Parametric Equalizer (feedback appreciated).
2. Fixed: A couple dialogs could be sized incorrectly (debug logging, audio calibration, etc.).
3. NEW: Category-specific TV recording paddings (start recording early by x minutes, and stop recording late by x minutes).
4. NEW: Middle click on the stop button fires a "Stop After Current File".

29.0.5 (2/1/2022)

1. NEW: Skins can specify a maximized top and bottom border for the main frame (TopBorderMaximized / BottomBorderMaximized).

29.0.3 (1/28/2022)

1. Fixed: JTV recordings were erroneously deleted when "Clean up time-shifting folders..." is run, either manually or automatically.
Logged

warchild

  • Recent member
  • *
  • Posts: 23

I can't find anyway to install new skins.

Also is most future development going to be geared towards video and IPTV?
Logged

Ekpen

  • Citizen of the Universe
  • *****
  • Posts: 686

Hello:

Starting video playback has been unreliable for almost 2 years. at first, I thought the issue was caused by Nvidia shield or outdated Exoplayer (it could still be caused by old Exoplayer).
With 29.0.37 installed, the playback start up failure has improved.
I still see some failures.
A few days ago, I had to within Mo4media used the option to load external player.
I have a custom Exoplayer 2.11.4 forked up by a kind member by name Yuroscope in September of 2020. This version is not available  on line in the play store, rather it was given to Makemkv forum members during the early days when Mike Chen released the first version of Makemkv 1.15.1 or so for Dolby Vision.
I loaded this on my Bravia tvs, the result is flawless or almost flawless loading of videos.. all videos started fine except one without having a need to reboot.
I do not know if the  video playback issue is focus related or timing or third party exoplayer related.

Thanks.

George Omoregie.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7805
  • Autumn shade...

I can't find anyway to install new skins.

You might need to manually install them.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874

I can't find anyway to install new skins.

Also is most future development going to be geared towards video and IPTV?
View->Skin->Skin download page
Those will install without user intervention.

Any others you unpack into ~/.jriver/Media\ Center\ 29/Skins under the appropriate directory.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874

Hello:

Starting video playback has been unreliable for almost 2 years. at first, I thought the issue was caused by Nvidia shield or outdated Exoplayer (it could still be caused by old Exoplayer).
With 29.0.37 installed, the playback start up failure has improved.
I still see some failures.
A few days ago, I had to within Mo4media used the option to load external player.
I have a custom Exoplayer 2.11.4 forked up by a kind member by name Yuroscope in September of 2020. This version is not available  on line in the play store, rather it was given to Makemkv forum members during the early days when Mike Chen released the first version of Makemkv 1.15.1 or so for Dolby Vision.
I loaded this on my Bravia tvs, the result is flawless or almost flawless loading of videos.. all videos started fine except one without having a need to reboot.
I do not know if the  video playback issue is focus related or timing or third party exoplayer related.

Thanks.

George Omoregie.
I assume you mean playback on MC.
Are your MC video settings using the JRVR renderer and is hardware rendering turned on?
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10935

Talk about mo4media and Exoplayer has me thinking this is not MC on Linux.
Logged
~ nevcairiel
~ Author of LAV Filters

Ekpen

  • Citizen of the Universe
  • *****
  • Posts: 686

I assume you mean playback on MC.
Are your MC video settings using the JRVR renderer and is hardware rendering turned on?
Hello:
I know this thread is not for Mo4media, but it is the app I used for playback and since this 29.0.37 talks about "Focus" given to the video player, I thought it will be ok to get this write up under this 29.0.37 thread.

I am on MC 29xxxx, of recent version 37.
I am using JRVR settings, tried various settings ,hardware rendering is properly configured. I have Nvidia rtx 2080 ti in Nvlink mode, lot of memory ..128 gig. I know I have lots of horse power to do anything.
Same playback start up firing issues on prior versions of MC.including MC 28..., MC 27xxxx.
This started during the early release of Exoplayer 2.11.4 , almost two years ago.
But if and when the movie commences, it has very nice videos, very appealing to the eyes.
Note most of my playback  is 98% via the network either from various rooms in the house or external , outside the home.

I installed Mo4media on Nvidia and also directly on the Bravia tvs.

I hardly play or watch movies directly on the tv via the  theaterview.
If I do, it is just to see the eye candy of JRiver once in a while.
To sum everything.. my main issue is getting the movie playback to kick in . It seems like it is misfiring.
Thanks.
George Omoregie
Logged

Ekpen

  • Citizen of the Universe
  • *****
  • Posts: 686

Talk about mo4media and Exoplayer has me thinking this is not MC on Linux.
Hello:
Nice work on the JRVR features. thanks for the brilliant work. Movies shine on my Bravia tvs..
Can't wait to get one or two Hisense 4k or 8K tvs in.

YES.. the only platform I work on is Linux..
I am about to upgrade to Ubuntu 22.04 64 bit soon.
While discussing about Linux,, how about the GOODIES (tooltips) from the Windows platform, find a way to make it default install within Windows 32 and 64 bits, then post IOS and Linux.
It will give  MC a modern facelift in terms of functionality.
The thread about tools tip is about 17 pages, due to my health problem, no way I will be able to sit down in front of a computer to integrate all that on my own endeavor.
Since  JR is lucky to have forum members, technical enough to design the tools tip, I suggest JRiver could use the services of those forum members by paying them and integrating these tools as default. Linux distros.                   

Thanks.

George Omoregie
Logged

warchild

  • Recent member
  • *
  • Posts: 23

View->Skin->Skin download page
Those will install without user intervention.

Any others you unpack into ~/.jriver/Media\ Center\ 29/Skins under the appropriate directory.

Of the 3 i tried one did auto install but into MediaCenter 28 (which I still have installed) The manual install did work fine. I had no clue where to manually install. Many thanks for the info.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874

Of the 3 i tried one did auto install but into MediaCenter 28 (which I still have installed) The manual install did work fine. I had no clue where to manually install. Many thanks for the info.
With MC28 still installed, whatever browser your system is setup to use should give you some sort of dialog to pick which version of MC's pacakageinstaller to use.
Logged
Pages: [1]   Go Up