INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 19.0.89 for Debian  (Read 2634 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13880
JRiver Media Center 19.0.89 for Debian
« on: December 06, 2013, 05:45:28 pm »

http://files.jriver.com/mediacenter/channels/v19/latest/MediaCenter-19.0.89.deb

Purchase link

19.0.89 (12/6/2013)

1. New: Added OGG encoder (requires system vorbis-tools installed).

19.0.88 (12/5/2013)

1. Fixed: OGG input plugin.

19.0.85-1 (12/3/2013)

1. Faster: Drawing from an internal image to the screen is much faster (requires 0 memory manipulations before draw; previously required two copies before draw).
2. Changed: More resolutions available for the dynamic MC Icon.
3. Fixed: DLNA fixes from the main code.

19.0.85 (12/2/2013)

1. Fixed: Keyboard shortcuts.
2. Fixed: Visualization.
3. Changed: Much improved redrawing speed, will drastically lower cpu usage during playback.
4. Changed: Timeout moved to January 9th 2014

19.0.82 (11/26/2013)

1. NEW: Basic copy/paste support using cut buffers (the Primary method).
2. Fixed: DLNA functions which had been causing crashes (fixed across all platforms).

19.0.81-1 (11/23/2013)

1. Fixed: (again) the ALT-GR key

19.0.81 (11/22/2013)

1. Fixed: Only one thread was being used in drawing.
2. Fixed: Standard View Skins (only Noire was working).
3. Changed: Filling in missing functions. Still more to do.

19.0.76 (11/15/2013)

1. Fixed: More tweaking of the ALT-GR international keyboards.

19.0.74 (11/12/2013)

1. Fixed: International keyboards, ALT-GR no longer generates an unexpected character.
2. Changed: More .deb file tweaking to work with gui installers.

19.0.73-1 (11/11/2013)

1. Fixed: Menus were in the background in some windows managers.
2. Changed: .deb to work around xfonts and platform architecture dependencies. xfonts-75dpi and xfonts-100dpi still need to be installed but aren't included in the dependencies list.

19.0.73 (11/10/2013)

1. Fixed: When first showing a window, a white box could appear at the wrong position and then move to the correct position.
2. Fixed: Tooltips (and other similar windows) could incorrectly show a taskbar button in some cases.
3. Fixed: Showing a tooltip could shift the focus away from the main program.

19.0.72 (11/7/2013)

1. Faster: Unlocked SSE acceleration in image / drawing engine providing faster performance, and better looking rendering.
2. Changed: More dependency tweaking for MultiArch.
3. Changed: Program has an icon now.
4. Changed: Configuration files are now UTF-8. To revert to an earlier release you must restore settings from a MC backup.

19.0.70-1 (11/5/2013)

1. Changed: Text drawing better supports international characters.
2. Changed: More precise dependencies for package installation.

19.0.70 (11/4/2013)

1. Changed: Timeout changed to Dec 8 2013

19.0.65 (10/29/2013)

1. Changed: An icon now appears in the Unity dock (and others) when minimized. No title yet ;)
2. Fixed: http authentication. Allows Library server auth to work.
3. Changed: Removed ogg support until the input plugin is repaired.

19.0.62 (10/25/2013)

1. Fixed: Windows title. Shows when minimized.
2. Changed: Program binary name is now mediacenter19 to allow side-by-side versions to run properly.
3. Changed: Updated debian build package to be more to spec. To replace the current version first remove the existing version (will not affect library or settings). Do this by: sudo dpkg -r mediacenter. Then install the new build. For non-debian systems, remove /usr/bin/mediacenter.

19.0.61 (10/24/2013)

1. Fixed: Pause now works with ALSA playback.
2. Fixed: Dragging the main window to position it was not working nicely.
3. Fixed: Menu tracking and keyboard navigation was not working properly.
4. NEW: Added desktop files and icon.

19.0.60 (10/22/2013)

1. Changed: Better ALSA device enumeration, should help to coexist with pulseaudio.

19.0.59 (10/21/2013)

1. Fixed: SSDP discovery stopped working after a short time.

19.0.57 (10/17/2013)

1. Changed: Prevent message boxes from popping up in /mediaserver mode.
2. Fixed: DLNA, problems with some http 1.1 devices.

19.0.56 (10/10/2013)

1. Changed: Attempt to back off requirements to SSE2.
2. NEW: If the default lucida font isn't found will fall back to a different font (requires the xfonts-100dpi package)

19.0.54 (10/08/2103)

1. NEW: Added support for 24-bit ALSA devices.
2. Fixed: When playback failed to start, it could lead to a crash.
3. Fixed: Mouse move tracking was not working, causing many UI issues.
4. Fixed: Typing in an edit control that showed suggestions could segfault.

19.0.53 (10/07/2013)

1. Fixed: Window minimize, maximize, and restore work.
2. NEW: Compiled without SSE support. Need Feedback.

19.0.52 (10/4/2013)

1: NEW: Fallback to S16_LE sound if the ALSA driver doesn't support S32_LE.
2: Fixed: Font spacing and switched to Lucinda.
3: Fixed: Added more package dependencies.

19.0.51 (10/3/2013)

1. NEW: First build.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.89 for Debian
« Reply #1 on: December 07, 2013, 02:14:36 am »

vorbis-tools leads to unresolvable dependency issues on Wheezy 64-bit:

Code: [Select]
dpkg: dependency problems prevent configuration of mediacenter19:
 mediacenter19 depends on vorbis-tools (>= 1.4.0).

Code: [Select]
$ sudo apt-get install vorbis-tools
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 mediacenter19:i386 : Depends: vorbis-tools:i386 (>= 1.4.0) but it is not going to be installed
                      Recommends: xfonts-75dpi:i386 but it is not installable
                      Recommends: xfonts-100dpi:i386 but it is not installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Code: [Select]
$ sudo apt-get install vorbis-tools:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 vorbis-tools:i386 : Depends: libao4:i386 (>= 1.0.0) but it is not going to be installed
                     Depends: libcurl3-gnutls:i386 (>= 7.16.2-1) but it is not going to be installed
                     Depends: libflac8:i386 (>= 1.2.1) but it is not going to be installed
                     Depends: libogg0:i386 (>= 1.1.0) but it is not going to be installed
                     Depends: libspeex1:i386 (>= 1.2~beta3-1) but it is not going to be installed
                     Depends: libvorbis0a:i386 (>= 1.1.2) but it is not going to be installed
                     Depends: libvorbisenc2:i386 (>= 1.1.2) but it is not going to be installed
                     Depends: libvorbisfile3:i386 (>= 1.2.3) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Code: [Select]
$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  lame:i386 libasound2:i386 libcurl3-gnutls:i386 libflac8:i386 libmp3lame0:i386 libogg0:i386
  libspeex1:i386 libsys-hostname-long-perl libvorbis0a:i386 libvorbisenc2:i386 libvorbisfile3:i386
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  mediacenter19:i386
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 145 MB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.89 for Debian
« Reply #2 on: December 07, 2013, 02:42:19 am »

I updated the path of my library files with Library Tools/Rename, Move Copy/Find and Replace.

I had linked my personal Music folder to where my music resides. I updated this path to the real path.

So I replaced /home/user/Music/ with /mnt/media/Music/

51K files had their path adjusted but the speed at which this happened looked like it was physically moving files. But there was no network traffic (/mnt/media is an NFS share) and there was no disk activity whatsoever.

In the end I got a tagging error popup.

Only 2376 files had their path adjusted.

I think this is just a database transaction so it should be lightning fast right?

I eventually "solved" it by removing /home/user/Music from library and importing /mnt/media/Music.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.89 for Debian
« Reply #3 on: December 07, 2013, 10:03:38 am »

vorbis-tools leads to unresolvable dependency issues on Wheezy 64-bit:

It's likely my lack of knowledge and experience but I'm unable to resolve the dependencies. I eventually removed MediaCenter, did an autoremove to remove whatever stuff apt-get thought was unused and installed build 88 again.

The problem was that I was unable to install anything else while this pending vorbis-tools was present.

Is there a way to make mediacenter less dependent on vorbis-tools, like an optional thing?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13880
Re: JRiver Media Center 19.0.89 for Debian
« Reply #4 on: December 07, 2013, 01:13:58 pm »

It's likely my lack of knowledge and experience but I'm unable to resolve the dependencies. I eventually removed MediaCenter, did an autoremove to remove whatever stuff apt-get thought was unused and installed build 88 again.

The problem was that I was unable to install anything else while this pending vorbis-tools was present.

Is there a way to make mediacenter less dependent on vorbis-tools, like an optional thing?
Yes, it can just be taken out and the user will have to install oggenc into the executable path if they are going to use ogg encoding.
The interesting thing is that I got a similar error on ubuntu 13.10 x64 and did the
sudo apt-get -f install
and it finished up the installation fine.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7824
  • Autumn shade...
Re: JRiver Media Center 19.0.89 for Debian
« Reply #5 on: December 08, 2013, 11:08:49 am »

What I ended up doing is removing vorbis-tools then manually installing the vorbis-tools:i386 .deb file and MC installed just fine after that with no dependency warning.
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

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.89 for Debian
« Reply #6 on: December 08, 2013, 03:28:18 pm »

I gave it another try.

When I install vorbis-tools:i386 I get:

The following packages have unmet dependencies:
vorbis-tools:i386 : Depends: libao4:i386 (>= 1.0.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

So I did:
$ sudo apt-get install libao4:i386

It did:
The following packages will be REMOVED:
  cdrdao libao-common libao4
The following NEW packages will be installed:
  libao-common:i386 libao4:i386

Then:
$ sudo apt-get install vorbis-tools:i386

It installed some crap and after that build 89 installed without complaining.

Nice one!
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13880
Re: JRiver Media Center 19.0.89 for Debian
« Reply #7 on: December 09, 2013, 10:17:00 am »

The interesting thing is that MC should work for both oggenc and lame with the 64 bit versions since they are just called from the command line however I can't seem to find a way to make that work in the debian control file.
The details on packaging for multiarch when you can used mixed architectures for dependencies is really not good IMO.
Logged
Pages: [1]   Go Up