Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Probabilmente ho allaggerito troppo ed adesso ti manca una o più librerie di quelle normalmente distribuite con il PERL stesso. Strano non ti mostri il messaggio di errore però, provo ad aggiungere qualche messaggio di warning in più nel log, assicurati di avere plugin.C-3PO a INFO quando parti.
La nuova versione fa questo:
1. scarica ed installa il plugin SENZA C-3PO.exe (97 Kb), come in LINUX e MAC.
2. alla partenza del plugin, SE trova PERL installato, ti mostra il messaggio che ti ho postato ed usa PERL (lo vedi a video e nei tipi files), altrimenti mostra il messaggio che vedi tu e fa fault back sulla massima supportata (in tipi files vedi FLAC,FFMPEG,SOX,...) NON come errori, ma come situzione transitoria (v. sotto).
3.Il plugin, immediatamente dopo la prima partenza, prova a far partire un download aggiuntivo per C-3PO.exe, nel frattempo esce un messaggio a video che avvisa (v. sopra).
4. Se il download va a buon fine, attiva C-3PO.exe, altrimenti rimane il messaggio di cui sopra, ma come errore o warning (se hai perl installato).
Dovrebbe essere sufficientemente veloce da non fartene accorgere, non richiede il riavvio (lo chiede solo per il plugin in se, come da norma) e può essere monitorato semplicemente con un refresh della pagina, che se riesco metto in automatico.
Però, secondo me tu hai un errore di origine diversa, che andremo a risolvere, dato che può essere comune a tanti.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Si, Perfetto.
Considera però che io non tengo uno storico delle versioni (è già in gitHub), ed il beta lo cambio in continuazione (adesso sto testando il download per Win), per questo di dicevo che - per il beta - forse è meglio avere una versione sola.
In alternativa dovresti caricarti anche lo (gli) zip e cambiare di conseguenza il repository.xml.
Decidi tu.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Come prima, e non avvia nessun download...
ti allego log, ti conviene iniziare dalla fine
Log (2).txt
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Allora, quello che vedo in merito a C-3PO va bene, compresi gli errori che ho provaocato a bellaposta perchè non mi tornava la 'silenziosità' di prima. Da quello che ho capito, il problema era sempre che non riusciva a finire il download prima del riavvio, quando lo ha fnito si è installato ed ha provato a partire.
Adesso quel problema non c'è più, sono 85 Kb, proverei senz'altro la nuova versione. IL downolad parte automaticamente non appena il plugin viene installatoe impiega pochissimi (8) secondi a concludersi, quindi se non sei estremamente veloce ad andare nella pagina di C-3PO - e se non hai situazioni che non ho testato - non te ne accorgi neppure.
In generale, hai una situzione 'complicata' con i plugin. Ne hai attivi moltissimi e molti hanno problemi, i più vengno disabilitati automaticamente ma alcuni altri continuano a produrre sitazioni di errore, che a mio avviso è meglio se correggi disabilitandoli manualmente. Non che faccia danni, però sicuramente disturba e rallenta la fase di installazione dei nuovi plugins.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Riporto un estratto dal log di Filippo, dato che mi pare una situaizone significativa per capire ome funziona C-3PO:
Qui ha disabilitato C-3PO in plugin manager.
Qui riparte il server che prova a disinstallare, ma con ogni probabilità Filippo aveva già cancellato la cartella, quindi esegue il download dal sito impiegando meno di 5 secondi, verifica che è corretto e ne schedula l'installazione per il riavvio successivo.codice:[16-01-15 175519.5822] SlimUtilsPluginDownloaderuninstall (63) scheduling uninstall of C3PO on restart
Qui riparte il server che estrae ed installa il plugin e lo carica.codice:[16-01-15 175623.0577] maininit (384) Starting Logitech Media Server (v7.9.0, 1452279864, Sat Jan 9 040545 CUT 2016) perl 5.014001 [16-01-15 175623.0668] SlimUtilsPluginManager_loadPluginCache (613) C3PO [16-01-15 175623.0718] SlimUtilsPluginManager_needsUninstall (839) unable to uninstall plugin as not in InstalledPlugins dir - CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3PO [16-01-15 175711.7936] SlimUtilsPluginDownloaderinstall (159) install - downloading C3PO from httpwww.marcoc1712.itdownloadsC-3PO-v1.0.00-win.zip [16-01-15 175716.5184] SlimUtilsPluginDownloader_downloadDone (176) downloaded C3PO to CProgramDataSqueezeboxCacheDownloadedPluginsC3PO.zip [16-01-15 175716.5353] SlimUtilsPluginDownloader_downloadDone (200) digest matches - scheduling C3PO for install on restart [
Qui partono i TEST di C-3PO, eseguiti ad ogni avvio, in quetso caso ci sono errori (WARNINGS 512) che ho provocayo appositamente e che - essendo WARNINGS - escono anche se non settate il log di plugin.c-3po a debug o info (ma almeno a warning si).codice:[16-01-15 175720.8927] maininit (384) Starting Logitech Media Server (v7.9.0, 1452279864, Sat Jan 9 040545 CUT 2016) perl 5.014001 [16-01-15 175721.0322] SlimUtilsPluginDownloaderextract (124) extracted C3PO to CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3PO [16-01-15 175721.1997] SlimUtilsPluginManager_parseInstallManifest (780) C3PO [PluginsC3POPlugin] INSTALLERROR_SUCCESS [16-01-15 175721.7060] SlimUtilsPluginManagerload (241) Loading plugin C3PO [16-01-15 175721.7349] SlimUtilsPluginManagerload (340) Adding Bin directory [CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POBin] [16-01-15 175721.7353] SlimUtilsPluginManagerload (366) Adding HTML directory [CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POHTML] [
codice:[16-01-15 175722.7168] PluginsC3POPlugin_testC3POEXE (296) command CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POBinMSWin32-x86-multi-threadC-3PO.exe -h hello -l CProgramDataSqueezeboxLogs -x CPROGRA~2SQUEEZ~1server [16-01-15 175723.2053] PluginsC3POPlugin_testC3POEXE (304) WARNING 512 [16-01-15 175723.2055] PluginsC3POPlugin_testC3PO (237) invalid path to C-3PO CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POBinMSWin32-x86-multi-threadC-3PO.exe [16-01-15 175723.2059] PluginsC3POPlugin_testC3POPL (338) command CPerl64binperl.exe CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POC-3PO.pl -h hello -l CProgramDataSqueezeboxLogs -x CPROGRA~2SQUEEZ~1server --nodebuglog [16-01-15 175723.4586] PluginsC3POPlugin_testC3POPL (346) WARNING 512 [16-01-15 175723.4587] PluginsC3POPlugin_testC3PO (252) invalid path to perl or C-3PO.pl [16-01-15 175723.4589] PluginsC3POPlugin_testC3PO (253) perl CPerl64binperl.exe [16-01-15 175723.4590] PluginsC3POPlugin_testC3PO (254) C-3PO.Pl CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POC-3PO.pl [16-01-15 175723.4592] PluginsC3POPlugin_testC3PO (266) WARNING C3PO will not start on call [16-01-15 175723.4593] PluginsC3POPlugin_testC3PO (267) WARNING Perl path CPerl64binperl.exe [16-01-15 175723.4594] PluginsC3POPlugin_testC3PO (268) WARNING C-3PO.pl path CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POC-3PO.pl [16-01-15 175723.4596] PluginsC3POPlugin_testC3PO (269) WARNING C-3PO path CProgramDataSqueezeboxCacheInstalledPluginsPluginsC3POBinMSWin32-x86-multi-threadC-3PO.exe [
Il risultato del test è che non riuscendo ad eseguire né C-3PO.exe né PERL (che non è installato), il plugin passa automaticamente alla modalità LMS diretta ( upsampling alla frequenza massima supportata ) e ricevendo l'hello dal player ne verifica la capacità (in questo caso il player dice di poter arrivare fino a 768000 Hz, ma evidentemente Filippo lo ha limitato a 384000 nel plugin) e calcola i profili da utilizzare nei diversi casi.
Questo è il risultato finale, che LMS eseguirà ESATTAMENTE come se fosse stato immesso in un convert.conf.codice:[16-01-15 175724.7485] PluginsC3POPluginclientCalback (483) new ClientCallback received from id 50e549ccb429 mac address 50e549ccb429 modelName SqueezeLite-R2 model squeezelite name R2@debianplayer max samplerate 768000 supported sample rates 8000 11025 12000 16000 22050 24000 32000 44100 48000 88200 96000 176400 192000 352800 384000 705600 768000 supported codecs mp3 dff wma flc wmap wmal alc ogg aif aac dsf wav [16-01-15 175724.7490] PluginsC3POTranscoderinitTranscoder (554) Using LMS INFO log. [16-01-15 175724.7492] PluginsC3POTranscoderbuildCommand (817) Start buildCommand [16-01-15 175724.7493] PluginsC3POTranscoderbuildCommand (835) inCodec alc [16-01-15 175724.7494] PluginsC3POTranscoderbuildCommand (836) transitCodec alc [16-01-15 175724.7495] PluginsC3POTranscoderbuildCommand (837) outCodec wav [16-01-15 175724.7496] PluginsC3POTranscoderbuildCommand (838) Is resampling requested 1 [16-01-15 175724.7497] PluginsC3POTranscoderbuildCommand (839) willResample 1 [16-01-15 175724.7498] PluginsC3POTranscoderbuildCommand (840) Is splitting requested 0 [16-01-15 175724.7501] PluginsC3POTranscoderbuildCommand (817) Start buildCommand [16-01-15 175724.7502] PluginsC3POTranscoderbuildCommand (835) inCodec aif [16-01-15 175724.7503] PluginsC3POTranscoderbuildCommand (836) transitCodec aif [16-01-15 175724.7504] PluginsC3POTranscoderbuildCommand (837) outCodec wav [16-01-15 175724.7505] PluginsC3POTranscoderbuildCommand (838) Is resampling requested 1 [16-01-15 175724.7505] PluginsC3POTranscoderbuildCommand (839) willResample 1 [16-01-15 175724.7506] PluginsC3POTranscoderbuildCommand (840) Is splitting requested 0 [16-01-15 175724.7509] PluginsC3POTranscoderbuildCommand (817) Start buildCommand [16-01-15 175724.7510] PluginsC3POTranscoderbuildCommand (835) inCodec flc [16-01-15 175724.7511] PluginsC3POTranscoderbuildCommand (836) transitCodec flc [16-01-15 175724.7511] PluginsC3POTranscoderbuildCommand (837) outCodec wav [16-01-15 175724.7512] PluginsC3POTranscoderbuildCommand (838) Is resampling requested 1 [16-01-15 175724.7513] PluginsC3POTranscoderbuildCommand (839) willResample 1 [16-01-15 175724.7514] PluginsC3POTranscoderbuildCommand (840) Is splitting requested 0 [16-01-15 175724.7516] PluginsC3POTranscoderbuildCommand (817) Start buildCommand [16-01-15 175724.7517] PluginsC3POTranscoderbuildCommand (835) inCodec wav [16-01-15 175724.7518] PluginsC3POTranscoderbuildCommand (836) transitCodec wav [16-01-15 175724.7519] PluginsC3POTranscoderbuildCommand (837) outCodec wav [16-01-15 175724.7520] PluginsC3POTranscoderbuildCommand (838) Is resampling requested 1 [16-01-15 175724.7521] PluginsC3POTranscoderbuildCommand (839) willResample 1 [16-01-15 175724.7522] PluginsC3POTranscoderbuildCommand (840) Is splitting requested 0 [
In questa configurazione, C-3PO termina qui il suo compito, da qui in poi lavora LMS nei suoi modi 'tradizionali'.codice:[16-01-15 175724.7530] PluginsC3POPluginsetupTranscoder (1218) commandTable { aif-aif--50e549ccb429 = { capabilities = { D = RESAMPLE=-r %d, F = noArgs, R = noArgs }, command = [sox] -q -t aif $FILE$ -t wav -r 384000 -4 --buffer=8192 - gain -3 rate -v -M -a -b 90.7 384000 remix -m 1p-0.5 2, profile = aif-aif--50e549ccb429, }, alc-pcm--50e549ccb429 = { capabilities = { D = RESAMPLE=-r %d, F = noArgs, R = noArgs }, command = [faad] -q -w -f 1$START$ $END$ $FILE$ [sox] -q -t wav - -t wav -r 384000 -4 --buffer=8192 - gain -3 rate -v -M -a -b 90.7 384000 remix -m 1p-0.5 2, profile = alc-pcm--50e549ccb429, }, flc-pcm--50e549ccb429 = { capabilities = { D = RESAMPLE=-r %d, F = noArgs, R = noArgs }, command = [sox] -q -t flac $FILE$ -t wav -r 384000 -4 --buffer=8192 - gain -3 rate -v -M -a -b 90.7 384000 remix -m 1p-0.5 2, profile = flc-pcm--50e549ccb429, }, wav-pcm--50e549ccb429 = { capabilities = { D = RESAMPLE=-r %d, F = noArgs, R = noArgs }, command = [sox] -q -t wav $FILE$ -t wav -r 384000 -4 --buffer=8192 - gain -3 rate -v -M -a -b 90.7 384000 remix -m 1p-0.5 2, profile = wav-pcm--50e549ccb429, },
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Provata ultima, su sistema nuovo...
si apre e si chiude (continuamente) una finestra dos velocemente, non faccio in tempo a capire cosa c é scritto....
e a video questo:
StdIn (es. Qobuz) abilitato in windows, verrà utilizzato Il ricampionamento al massimo sample rate supportato.
C-3PO transcoder è in download, attendere qualche secondo e ricaricare la pagina per verificare l'avanzamento.
Ci sono attualmente 8 utenti che stanno visualizzando questa discussione. (0 utenti e 8 ospiti)