Utilissimo!
Sai quanto tempo ci ho perso io qualche mese fa per capirlo...
Comunque non andremo in beta prima di aver irisolto l'installazione automatica via LMS.
Printable View
Dunque, sto provando con la seguente configurazione:
pc server - imac osx LMS con c-3po
pc player - alix 3d2 voyage squeezelite-mc
essendo la alix collegata ad un dac che "digerisce" massimo 96khz attraverso la scheda jlsounds che supporta 384khz, in LMS player c-3po ho tolto le tutte le spunte per valori superiori i 96khz e nelle impostazioni di c-3po ho impostato massima sincrona. il risultato dando il comando (suggerito qualche post fa da Giovanni) nella alix con voyage è:
root@voyage:~# cat /proc/asound/X20/stream0
XMOS XMOS USB Audio 2.0 at usb-0000:00:0f.5-2, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 63
Momentary freq = 44106 Hz (0x5.8368)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
Data packet interval: 125 us
root@voyage:~#
..c'è qualcosa che non va dovrei avere 88200
con massima supportata ho questo:
Last login: Sun Nov 1 14:26:58 2015 from 192.168.0.11
root@voyage:~# cat /proc/asound/X20/stream0
XMOS XMOS USB Audio 2.0 at usb-0000:00:0f.5-2, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 63
Momentary freq = 44105 Hz (0x5.8360)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
Data packet interval: 125 us
root@voyage:~#
sistema del c... ehm, vabbe'. :2yeah
Mi sa che forse la soluzione migliore sarebbe di riscrivere C3PO in 'C', magari utilizzando direttamente libflac, libsox, libavcodec e/o libffmpeg, ecc, così da non dover utilizzare nessun comando esterno... se poi lo "linki" staticamente ottieni un eseguibile interamente self-contained che non dipende da nulla (e, probabilmente, almeno per windoze e Mac converrebbe fare proprio così).
Quote:
Cosa c'è nelle prime righe del Log dopo la ripartenza?
codice:[15-11-01 15:45:07.1924] main::init (383) Starting Logitech Media Server (v7.9.0, 1443102866, Fri Sep 25 04:04:57 CUT 2015) perl 5.014001
[15-11-01 15:45:07.5169] Slim::Player::TranscodingHelper::loadConversionTables (50) Loading conversion config files...
[15-11-01 15:45:07.5177] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -'
[15-11-01 15:45:07.5178] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -'
[15-11-01 15:45:07.5179] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'mp3' clienttype: '*': clientid: '*': '[sls] $FILE$ - -s | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5181] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5182] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'mp3' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5183] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wav' output: 'mp3' clienttype: '*': clientid: '*': '[lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ $FILE$ -'
[15-11-01 15:45:07.5184] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'mp3' clienttype: '*': clientid: '*': '[lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ $FILE$ -'
[15-11-01 15:45:07.5185] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'mp3' clienttype: '*': clientid: '*': '[flac] -dcs $START$ $END$ -- $FILE$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5186] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5188] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5189] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5190] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'mp3' clienttype: '*': clientid: '*': '[mppdec] --silent --prev --gain 3 - - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5191] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'mp3' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5192] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'mp3' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -wq $START$ $END$ -o - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
[15-11-01 15:45:07.5193] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp3' output: 'mp3' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5195] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'aif' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5196] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'pcm' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5197] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'aif' clienttype: '*': clientid: '*': '[flac] -dcs --force-raw-format --endian=big --sign=signed $START$ $END$ -- $FILE$'
[15-11-01 15:45:07.5198] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogf' output: 'ogf' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5199] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogf' output: 'flc' clienttype: '*': clientid: '*': '[flac] --ogg -dcs -- $FILE$ | [flac] -cs --ignore-chunk-sizes --totally-silent --compression-level-0 -'
[15-11-01 15:45:07.5200] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'ogg' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5201] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'aif' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s $-x$ -'
[15-11-01 15:45:07.5202] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'pcm' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s -'
[15-11-01 15:45:07.5203] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
[15-11-01 15:45:07.5204] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
[15-11-01 15:45:07.5205] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
[15-11-01 15:45:07.5206] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'pcm' clienttype: '*': clientid: '*': '[mppdec] --raw-le --silent --prev --gain 2 - -'
[15-11-01 15:45:07.5207] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'pcm' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d'
[15-11-01 15:45:07.5208] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'aif' clienttype: '*': clientid: '*': '[mppdec] --raw-be --silent --prev --gain 2 - -'
[15-11-01 15:45:07.5209] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 $START$ $END$ $FILE$'
[15-11-01 15:45:07.5211] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'pcm' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -rq $START$ $END$ -o -'
[15-11-01 15:45:07.5212] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 -b 1 $START$ $END$ $FILE$'
[15-11-01 15:45:07.5213] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 -b 1 $FILE$'
[15-11-01 15:45:07.5214] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'pcm' clienttype: '*': clientid: '*': '[sls] $FILE$ - -r -s'
[15-11-01 15:45:07.5215] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'wma' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5216] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'wmal' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5217] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'wmap' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5218] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'flc' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5219] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'flc' clienttype: '*': clientid: '*': '[flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -'
[15-11-01 15:45:07.5220] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wav' output: 'flc' clienttype: '*': clientid: '*': '[flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -'
[15-11-01 15:45:07.5221] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'flc' clienttype: '*': clientid: '*': '[sox] -t ogg $FILE$ -t flac -C 0 $RESAMPLE$ -'
[15-11-01 15:45:07.5223] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
[15-11-01 15:45:07.5224] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
[15-11-01 15:45:07.5225] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
[15-11-01 15:45:07.5226] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'flc' clienttype: '*': clientid: '*': '[mppdec] --silent --prev --gain 2 - - | [flac] -cs --totally-silent --compression-level-0 -'
[15-11-01 15:45:07.5227] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'flc' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d | [flac] -cs --totally-silent --compression-level-0 -'
[15-11-01 15:45:07.5228] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -'
[15-11-01 15:45:07.5229] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -'
[15-11-01 15:45:07.5230] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'flc' clienttype: '*': clientid: '*': '[sls] $FILE$ - -s | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
[15-11-01 15:45:07.5231] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
[15-11-01 15:45:07.5233] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'flc' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -wq $START$ $END$ -o - | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
[15-11-01 15:45:07.5234] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'aac' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5235] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'aac' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5236] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'aac' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5237] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'alc' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5238] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp3' output: 'mp3' clienttype: 'transcode': clientid: '*': '[lame] --silent -q $QUALITY$ $BITRATE$ $RESAMPLE$ --mp3input $FILE$ -'
[15-11-01 15:45:07.5239] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'flc' clienttype: 'transcode': clientid: '*': '[flac] -dcs $START$ $END$ -- $FILE$ | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
[15-11-01 15:45:07.5240] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'spdr' output: 'spdr' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5241] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'dsf' output: 'dsf' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5242] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'dff' output: 'dff' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:07.5267] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'test' output: 'test' clienttype: '*': clientid: '*': '-'
[15-11-01 15:45:08.4333] Plugins::Qobuz::Plugin::__ANON__ (46) Success: using Text::LevenshteinXS to speed Qobuz up.
[15-11-01 15:45:08.7126] Plugins::C3PO::Plugin::testC3PO (231) C":\Perl64\bin\perl.exe" "C:\PROGRA~2\SQUEEZ~1\server\Plugins\C3PO\C-3PO.pl" -h hello
[15-11-01 15:45:08.9034] Plugins::C3PO::Plugin::testC3PO (242) C-3PO says hello!
[15-11-01 15:45:08.9889] Plugins::Qobuz::Plugin::initPlugin (79) SmartMix plugin is available - let's use it!
in user/library/logs/squeezebox ho solo questi 3 file:
perfmon.log
scanner.log
server.log
il lettore è così impostato:
https://up.nexthardware.com/user_ima...e 16.18.23.png
Ho provato ad utilizzare come server il portatile (macbook) che ho utilizzato questa mattina con daphile e funzionava benissimo sia in sincrono che in asincrono ma con squeezelite-mc2 su voyage non funziona neanche questo ..ho la stessa risposta che ho messo sopra
Mi spiace Marco,
niente nessun fatal e nessun log...
Marco ma anche tu hai windows o sbaglio? a te funziona?