Squeezebox server plugin that handles server side file type conversion and resampling. Replace custom-convert.conf.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Bin
Formats
HTML/EN/plugins/C3PO/settings
Test
Utils
lib
nbproject
.gitignore
AudioFile.pm
BetaTesterReadMe
C-3PO.pl
CapabilityHelper.pm
EnvironmentHelper.pm
FaadHelper.pm
FfmpegHelper.pm
FlacHelper.pm
LMSSongHelper.pm
LMSTranscodingHelper.pm
Logger.pm
OsHelper.pm
PlayerSettings.pm
Plugin.pm
PreferencesHelper.pm
README.md
RECORDERREADME.txt
Settings.pm
Shared.pm
SoxHelper.pm
TestTranscode.pl
Transcoder.pm
WindowsDownloader.pm
install.xml
launch C-3PO.pl
strings.txt
winCompile.bat

README.md

C-3PO

Squeezebox server plugin. Allows server side file type conversion and resampling, now also to and from DSD.

Replaces the "file type menu" and "custom-convert.conf file" usage.

Best used with Squeezelite-r2 (https://github.com/marcoc1712/squeezelite) as player, let you handle transcoding and upsampling parameters via the server web interface.

Performs different decoding and resampling operations based on the format of the incoming file or stream (i.e. upsampling at the max syncronous sample rate allowed by the player).

PLEASE NOTE:

Starting form March, 15 2016 the mod that originate squeezelite-R2 is included in the squeezebox community official version of squeezelite, mantained by Ralph Irving. You could then use also that version with C-3PO, just remember to activate -W option.