INTERACT FORUM

Please login or register.

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

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

bob

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

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

Download:
amd64      https://files.jriver.com/mediacenter/channels/v27/latest/MediaCenter-27.0.73-amd64.deb
i386      https://files.jriver.com/mediacenter/channels/v27/latest/MediaCenter-27.0.73.deb
arm64     https://files.jriver.com/mediacenter/channels/v27/latest/MediaCenter-27.0.73-arm64.deb
armhf     https://files.jriver.com/mediacenter/channels/v27/latest/MediaCenter-27.0.73-armhf.deb

Also in the Beta and Latest repos.

27.0.73 (3/5/2021)

1. Changed: Made YouTube watch URLs like https://www.youtube.com/watch?v=p6HeRdnwOmo work in the Open URL... tool.
2. Changed: Renamed "Reset Selection" to "Clear" in the panes.
3. Changed: Default to the last location at startup instead of the start page.
4. Changed: Right-click on a playlist has the Share command.
5. Fixed: Some video capture devices (such as "Hauppauge WinTV HVR 955Q") did not do well when video was recorded on to a slower hard disk (for example USB drive, in particular USB2 drive).
6. Changed: The season and episode parser for Carnac will not flag 720 or 1080.
7. Changed: Carnac will not use the number in a video named like "IMG_####" for season and episode.
8. Changed: When sharing a playlist or a collection of files (that will become a playlist), the message better indicates a playlist is being shared.
9. Changed: The "Communication with the server failed..." message will not show in the first two minutes after loading a library.
10. Changed: Importing a single folder will allow tag writing from the import rules.
11. NEW: You can now share a playlist (just pick it in the tree) and it will return an MPL file that is playable by Media Center.
12. Changed: If you share multiple files, they will be added to a playlist and the playlist will be shared.
13. Fixed: Some video capture devices did not work well with time-shifting or JTV recording because they dropped too much audio data due to data handling delays.
14. Changed: Slovak translation updated (thanks Peter Lukac).
15. Changed: Some internal change in TV's handling of video capture devices.
16. Fixed: During playback of a channel on Video Capture devices, running right-click > TV Options > Configure TV... would cause video to stop and would not recover afterward.
17. Changed: Marked a few more fields as stock fields (before they were showing up as user fields in the editor).
18. NEW: Added the token "App" to the player to get the full name of the program with version (ie. JRiver Media Center 27.0.70).
19. Changed: Auto-configure engages for devices that only support 48 kHz on any sample rate other than that.
20. Fixed: The auto-configure code for playback would not always engage properly due to sample rate changes that were made.
21. Changed: Clearing the played files from Playing Now will not remove the current file if you're playing (but will if you're stopped).
22. Fixed: The text "total" and "avg" will not be output if the field itself is empty.
23. NEW: Added an "Unshare" menu command to remove the sharing of a file.
24. Changed: Renamed the button to ReRip for ripping a disc again.
25. Changed: Added the share and unshare commands to the Tools menu.
26. Fixed: Improved bandwidth utilization when sharing files through MCWS.
27. Changed: The highpass slope used by Room Correction can be 36 or 48 dB/octave now (was capped at 24 dB/octave).
28. Changed: When picking DSD low pass filters, the choice of 48 dB/octave is offered for the 30 kHz and 50 kHz values.
29. Fixed: There was a double "the" on the restore library dialog.
30. Changed: Tuned the large font selection sizing so a little bigger fonts will not show the dialog.
31. Changed: Remove disk buffer disable option for audio and video files received over the network. It had unwanted side effects on playback of non-streamable format files.
32. Changed: Switched the encoding used on the share URLs (all links will need to be regenerated).
33. Changed: When changing tracks manually, the flush done is lighter preventing lags buffering.
34. NEW: OPF tagging saves and loads all the fields in Media Center (using a dc:custom block).
35. Changed: When tagging an EPUB, a new OPF is written if one isn't already there.

27.0.66 (2/12/2021)

1. Changed: Changed the Share toolbar button image.
2. NEW: Added a "Shared" field that gets checked when you share, but if you uncheck the file will no longer be accessible.
3. Fixed: Expressions that ended with a slash could output garbage.
4. Changed: The optional 6 dB boost applied to DSD playback is reported in Audio Path.
5. Fixed: Bug in DLNA conversion to DSF that resulted in popping especially at the end of a file.
6. NEW: When playing a DMS channel associated with a DMS device, the IP address of the channel is checked against the device's current IP address.  If the two are different, MC automatically updates the channel URL to match the device.
7. Changed: Updated Russian translation (thanks Vladimir).
8. Changed: Removed the URLs from the share dialog.
9. NEW: Added "Share" toolbar buttons.
10. Changed: Added URL escapement to the share URLs.
11. Changed: When sharing, a choice is offered about what link to place on the clipboard.
12. Changed: Renamed getting a file URL to "Share...".
13. NEW: Generated a new file sharing MCWS call that does not require authentication.  The file key is encrypted.
14. NEW: When sharing, a local IP is also provided along with the remote IP.
15. Fixed: Fast forward / rewind did not work when playing a DMS TV channel.
16. Changed: Showing the day for a year only date will show an empty string instead of one.
17. NEW: Added a way to reset your sharing credentials to Options > Media Network (will make all previous shares invalid).
18. Changed: When opening 3 or 5 channel files, we will try to auto-configure as 5.1 and offer that as one of the choices.
19. Changed: When opening 7 channel files, we will try to auto-configure as 7.1 and offer that as one of the choices.
20. Changed: Tweaked the text of the auto-configure dialog to be more clear and to not report the bitdepth (since that isn't the actual output bitdepth).
21. Fixed: Google lyrics lookup could contain junk at the end of the lyrics.
22. Changed: MCWS no longer requires authentication for functions marked to not require authentication.
23. NEW: Added the right-click command Get Sharing URL... to get a URL from MCWS to share externally (it uses your external IP address, so you will need to setup port forwarding on your router).
24. Fixed: TV Channel grouping did not work with DMS channels.
25. NEW: When running "Auto Group" on all TV channels, users are presented with a list of tuner types to select, so one can choose which types of channels are included in the auto group process.

27.0.61 (2/4/2021)

1. Fixed: Lyrics lookups stopped working.
2. Changed: When opening 3 or 5 channel files, we will try to auto-configure as 5.1 and offer that as one of the choices.
3. Changed: When opening 7 channel files, we will try to auto-configure as 7.1 and offer that as one of the choices.
4. Changed: Tweaked the text of the auto-configure dialog to be more clear and to not report the bitdepth (since that isn't the actual output bitdepth).
5. Fixed: Filling the selected files from Theater View could get all the files instead of just the selected files.
6. Fixed: DLNA server, when the Audio output is set to "Selected Format only when Necessary" wav and mp3 files wouldn't be converted if the output format selected was the same as the input format which prevented DSD studio transformations from being applied.
7. NEW: DLNA conversion to DSD (dsf 1x).
8. Changed: Changed implementation of DMS TV channel playback and recording.  It should behave much better, in particular when playing a channel that is currently recording.
9. Fixed: If MC was started connected to a library server and the user switched to the main library, there were multiple superfluous error boxes popped up.

27.0.59 (1/29/2021)

1. Fixed: Tooltips were blocking keyboard input to underlying fields.
2. Changed: Changed implementation of DMS TV channel playback and recording.  It should behave much better, in particular when playing a channel that is currently recording.
3. Fixed: Mouse button release events were being compressed (and as such missed under some conditions).
4. Fixed: Starting a second instance of MC to play a file (common with shell associations) wasn't able to send that information to a running MC.
5. New: The mc27 stub executable can now start MC with or without a command line whether or whether not MC is running in Media Server mode.

27.0.58 (1/25/2021)

1. Changed: Waveform data is no longer being created for Video content.
2. Fixed: The change to grouping fields could cause other issues.  Feedback appreciated.
3. NEW: Added the video type MXF to the player.
4. Faster: The program loads faster.
5. Fixed: Starting a second instance of MC will bring up the running instance and exist gracefully.
6. Fixed: Media Server mode was preventing shutdown/restart.
7. Fixed: Bug in screen position when bringing up the UI from the Media Server status bar icon.
8. Fixed: Switching Analyzer in and out of "High resolution" could crash while playing.
9. Fixed: Getting an expression with the API could perform extra (and unwanted) cleaning of the output.
10. NEW: When ripping a disc for the second time, a confirmation message is shown to let you know and allow you to cancel.
11. Changed: When auto-sizing columns, width for sort arrows is included.
12. Changed: Made the analyzer fall off faster (especially in high resolution mode).
13. Fixed: The video analyzer could sometimes take a long time.
14. NEW: mc27 stub executable. This can be used to send commands to a running MC (like the windows version does).
15. Changed: When editing a field, if one of the values is empty it will be added to the list of choices instead of removed.
16. NEW: AviSynth Filter is added to the white list for "video post processing" filters.
17. Changed: Improved the DSP Studio analyzer.
18. NEW: DTS parsing gets the proper number of channels.
19. Fixed: APL files were not always working properly for the last few builds.
20. Changed: When building the list of items for a grouping, the values are formatted (before it would show an integer when grouping by date, but now it will show a proper date).
21. NEW: The smartlist editor has a rule "contains full word" to put a hat (^) in front of the word.
22. Changed: Improved threading decisions for image drawing, greatly speeding up the Analyzer DSP and other drawing tasks.
23. Fixed: The message that files will be renamed to avoid collisions is no longer shown when just updating the database.
24. NEW: Added a match mode to the ListFind(...) expression function to switch between partial matching and full matching.
25. Faster: Optimized the way the analyzer works to make processing faster.
26. Fixed: Manually editing a DMS TV channel did not work (because a list of tuners were presented, instead of a list of devices);
27. Fixed: MP4 files could report double the proper length in some cases.
28. Changed: When removing the played tracks from Playing Now, it now removes the just played track as well.
29. NEW: DMS TV channels on the same device can be mass-edited, to change device, IP Address, and/or port.  This is useful when one needs to replace a broken tuner device with a new one of the same type, or when the IP address of a device changes.
30. Fixed (possibly): High GPU usage after watching and stopping a TV show that was being recorded (may need to repeatedly watch and stop watching to reproduce).
31. Changed: Bookmarking will always clear if we reach the end of the file (before with cross-fading on it could save a value near the end).
32. Changed: Right aligning the tag saving statusbar text so the user customized text stays visible.
33. NEW: The display view window position is reset when doing "Reset window position settings...".
34. Changed: Beyonwiz U4 device is white-listed as a supported DMS TV device. Hope it works!
35. NEW: Added a "Reset Perc Data" button on TV setup wizard and EPG setup wizard, to allow users to reset when their Perc Data account, in particular the lineup info, has changed.
36. Fixed: After downloading from library server, the file could be incorrectly removed from the server's library.
37. NEW: Made stopping after a number of tracks work with DLNA.
38. Fixed: Picking no options in the Rename, Move, & Copy dialog could result in the files actually getting renamed to <No Change>.
39. Fixed: Loading and saving VST3 presets could misbehave.

27.0.50 (1/8/2021)

1. Changed: Made date imported editable like last played (instead of clear only).
2. Fixed: Loading and saving VST3 presets could misbehave.
3. Changed: Switched the equalizer to these frequencies: 31.25,62.5,125,250,500,1k,2k,4k,8k,16k.
4. NEW: VST3 effects save and load their states.
5. NEW: Added 3 channel to the VST3 output (L, R, C).
6. Fixed: When playing a DMS TV channel while the show was being recorded, the playback went to live time instead of program start time (or recording start time).
7. Changed: The shuffle at the end of the playlist when shuffle mode is on will only fire if playback is set to advance to the first track again.
8. NEW: Added the save and load buttons to VST3 plugins.
9. Fixed: When recording consecutive shows on the same channel on a DMS tuner, the later recordings might include data for previous shows.
10. Possibly fixed: When recording consecutive shows on the same channel on a DMS tuner, some recording might end up fail (zero byte recorded).
4. Changed: When searching, - is used to mark the start of a word just like space.  That way "wheel" will find "mouse-wheel".
5. Changed: TV recordings on DMS channels are now properly bookmarked.
6. Fixed: Playback as DoP was not working properly.
5. NEW: Added a Not(...) expression function to flip the state of a variable.
7. Changed: Slovak translation updated (thanks Peter Lukac).
8. Changed: Made the last played field editable (instead of clear only).
9. Changed: Updated Dutch translation (thanks Maarten!).
10. Fixed: TV background tasks might not be performed if no recording actions were scheduled.
11. Fixed: The DSP variables for the enabled state could be big values instead of 0 or 1.
12. Fixed: Pausing while watching a TV show that was still being recorded would cause recording to stop and restart, creating multiple recordings.
13. Fixed: Dividers in Parametric Equalizer did not always save their text properly.
14. NEW: DSP Presets can be saved and loaded from files.
15. Changed: Removed length limitation on string data in certain MP4 atoms (would make the waveform analysis incorrect on M4A files).
16. Fixed: Resources for cover art sent by the DLNA content directory had incorrect attributes which could cause them to be rejected in cases where they were compared to the SourceProtocolInfo.
17. NEW: Specifying "Selected" on the command line will grab the selected files.
18. NEW: Specifying "Shuffle" as one of the files on the command line will shuffle the selection.
19. Changed: Made the program message when Google has shut off translation (instead of just trying again and again failing).

27.0.45 (12/18/2020)

1. Changed: Maximum allowable filepath length changed from 256 to the linux maximum (4096).
2. Fixed: Dividers in Parametric Equalizer did not always save their text properly.
3. NEW: DSP Presets can be saved and loaded from files.
4. Changed: Removed length limitation on string data in certain MP4 atoms (would make the waveform analysis incorrect on M4A files).
5. Fixed: Resources for covert art sent by the DLNA content directory had incorrect attributes which could cause them to be rejected in cases where they were compared to the SourceProtocolInfo.
6. NEW: Specifying "Selected" on the command line will grab the selected files.
7. NEW: Specifying "Shuffle" as one of the files on the command line will shuffle the selection.
8. Changed: Made the program message when Google has shut off translation (instead of just trying again and again failing).
9. Fixed: Filling a translation from Google was not working.
10. Fixed: Firing an MCC 22003 on a not found index would crash.
11. NEW: MCC 22003 with an index of 12 shows Cloudplay.
12. NEW: Added a Cloudplay toolbar button.
13. Fixed: YouTube playback was not working.
14. Fixed: The change cover art prompt added in build 40 would show always instead of only on a change.
15. Fixed: The libav dependency is checked when doing a video file conversion.
16. Changed: Updated Greek translation (thanks Panagiotis).
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249

Bob,  Did something change in how you're handling focus in this release?   If I drag the track progress bar then move the mouse cursor up into the area above the slider, focus jumps to the last app that had focus before I clicked in the MC window.
Logged
Fedora 40 x86_64 Xfce

bob

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

Bob,  Did something change in how you're handling focus in this release?   If I drag the track progress bar then move the mouse cursor up into the area above the slider, focus jumps to the last app that had focus before I clicked in the MC window.
Not that I know of but changes made to the general code (pretty much the windows version) can have deleterious side effects on the linux code.
What was the last version you used that didn't have an issue?
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249

Quote
What was the last version you used that didn't have an issue?

I didn't notice it until I upgraded from .66 to .73 but I just went all the way back to .21 and still have the issue. 
Maybe I somehow messed up a focus stealing option in the last few days.
Don't worry about it. I'll see if I can narrow it down.
Logged
Fedora 40 x86_64 Xfce

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249

Interesting...  The issue is tied to the dismissal of _any_ hover balloon like the ones you get when you hover over the track slider, the search dropdown arrow, current track name, volume options, tree items, etc.   When  you move the mouse off the hover and the balloon dismisses, the window that had focus before MC gets activated.  I think I just never noticed it before because I rarely hover long enough to activate the balloon.

I tried turning off the compositor and playing with ICCCM focus hinting and focus stealing prevention to no avail.

Logged
Fedora 40 x86_64 Xfce

bob

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

Interesting...  The issue is tied to the dismissal of _any_ hover balloon like the ones you get when you hover over the track slider, the search dropdown arrow, current track name, volume options, tree items, etc.   When  you move the mouse off the hover and the balloon dismisses, the window that had focus before MC gets activated.  I think I just never noticed it before because I rarely hover long enough to activate the balloon.

I tried turning off the compositor and playing with ICCCM focus hinting and focus stealing prevention to no avail.
I might have those turned off, I'll look when I get a chance.
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249

There's an option for that?  The only one I can find is Tree & View / List / Show track info tooltips which I have turned off.


EDIT:  The behavior goes away if the window manager "Automatically give focus to newly created windows" option is turned off.  That doesn't work well for the rest of the system though. :)

Logged
Fedora 40 x86_64 Xfce

bob

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

There's an option for that?  The only one I can find is Tree & View / List / Show track info tooltips which I have turned off.


EDIT:  The behavior goes away if the window manager "Automatically give focus to newly created windows" option is turned off.  That doesn't work well for the rest of the system though. :)
I thought it was the track info tooltips, I see that bubble now. I'd guess that the system is giving the focus to the created bubble but when we create that bubble we store focus and return it to the parent when the bubble goes away which I assume is where the problem occurs. The Window Manager really shouldn't be messing around with an applications control of focus within the application.
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249

What exactly are the "track info tooltips" listed under "Tree & View" / "List"?  I can't seem to find what it controls.  I always get a tooltip when I hover over a track in the list view or an entry in the tree regardless of that setting.

Can you add an option to suppress all the tooltips or maybe more options to suppress various ones?

Edit:  What's General / Interface / Show on screen instructions do?

Logged
Fedora 40 x86_64 Xfce

bob

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

What exactly are the "track info tooltips" listed under "Tree & View" / "List"?  I can't seem to find what it controls.  I always get a tooltip when I hover over a track in the list view or an entry in the tree regardless of that setting.
You have to restart MC before that setting is re-read.
It does control the box that pops up with all of the information about the tracks
Quote
Can you add an option to suppress all the tooltips or maybe more options to suppress various ones?
Perhaps, I'll ask Matt.
Quote
Edit:  What's General / Interface / Show on screen instructions do?
No idea. Might be a windows only thing...
Logged
Pages: [1]   Go Up