More > JRiver Media Center 27 for Linux
Docker Image for MC27
max096:
--- Quote from: bob on October 28, 2020, 09:59:37 pm ---BTW you can't even do that conversion in MC without libav.
If you tried doing that conversion IN the docker image it has to download libav (libavcodec).
--- End quote ---
Doing a conversion (of some sort) downloads libav and then it also streams WMA files to jremote successfully.
bob:
--- Quote from: max096 on October 29, 2020, 02:13:04 pm ---Doing a conversion (of some sort) downloads libav and then it also streams WMA files to jremote successfully.
--- End quote ---
Good to know.
The dependency for transcoding probably isn't right for wma.
max096:
--- Quote from: bob on October 28, 2020, 09:56:49 pm ---Well, if you are using the amd64 build, you should be downloading avcodec.
The only exception would be if transcoding in JRemote was off but then you wouldn't be able to play wma on your iDevice at all.
--- End quote ---
I wonder, because you worded it as 'you should'. Does JRiver use libraries installed on the system instead if they are there (meaning not the once in the .jriver folder but if I where to install them with apt system wide)? Does it prefer them over those downloaded by jriver if present. Or is it a fallback if the download failed.
bob:
--- Quote from: max096 on October 29, 2020, 03:57:00 pm ---I wonder, because you worded it as 'you should'. Does JRiver use libraries installed on the system instead if they are there (meaning not the once in the .jriver folder but if I where to install them with apt system wide)? Does it prefer them over those downloaded by jriver if present. Or is it a fallback if the download failed.
--- End quote ---
MC always uses it's own versions of libraries other than the basic ones the system supports generically like libx11, etc.
This is because many of these are moving targets and would prevent the ability to run on different variations of linux.
jlee700:
On my machine linux_avcodec64 directory is present:
--- Code: ---ls .jriver/Media\ Center\ 27/Plugins/linux_avcodec64/
libavcodec-jr.so.58 libavformat-jr.so.58 libswresample-jr.so.3
libavfilter-jr.so.7 libavutil-jr.so.56 libswscale-jr.so.5
--- End code ---
Actually I made sure that its content is current by moving it to linux_avcodec64.bak. Upon restarting the container and requesting a WMA file, mc27 downloaded the plugin again.
But transcoding still does not work. I am using the same /config folder for both mc26 and mc27 containers and just edit docker-compose.yml to switch between versions - would that be a problem?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version