mi associo ai complimenti per questo player molto promettente.
Un problema però:
su Ubuntu Lucid non riesco a far funzionare lo slide per avanzare nel brano. In pratica rimane fermo nella posizione inizio brano, e da lì non è possibile schiodarlo.
Inoltre la playlist si ferma terminata la prima traccia.
Problema solo mio? O ho dimenticato qualche dipendenza?
Sono su con l’ultima versione git compilata dai sorgenti.
Ho però notato una piccola cosa: quando durante la scansione vengono trovati alcuni file con nomi sbagliati o album non presenti in archivio di last.fm il programma va avanti a scandire all’infinito restando al 99%
Si è vero, anche a me succede il fatto della scansione che va in loop. Però se chiudi e rilanci il progr, rifunziona.
Piuttosto, su Lucid ho lo stesso problema dell’amico TuxeR:
non riesco a spostarmi nel brano in riproduzione, e la playlist non avanza terminata la prima traccia: cioè viene selezionato il brano successivo, ma la riproduzione si ferma (no probs su debian e slackware).
Slacker, Marco: ci sono 2 problemi diversi nella scansione:
1. Loop su alcuni artisti a causa dei redirect di last.fm.
2. Connessioni HTTP appese (attualmente non c’è timeout)
Se vedete nell’stdout che continua a lavorare sullo stesso artista è la 1, altrimenti è la 2. Ho notato che aspettando un tempo molto lungo (~10 minuti) le richieste alla fine si sbloccano.
@Flavio
Nel mio caso è la 1; in pratica leggendo ho potuto vedere che si era bloccato su di un paio di canzoni scritte male (es miche zarrillo) e con un cd dei bee hive jap (non mi picchiate non è per me :D) . In totale si blocca per un 5/6 problemi di sto tipo. Ho provato ad aspettare parecchio, ho lasciato il pc a scandire per una mezz’oretta ma nulla sempre bloccato in loop e segnante 99% di avanzamento. Ho anche provato a chiudere e rilanciare il programma ma non è andato. Alla fine ho dovuto togliere i file che facevan difetto per proseguire.
PS: comunque il programma mi piace un casino :P
Nel mio caso quando va in loop la scansione, su terminale ho questo output:
————————
Object::connect: No such slot BreadcrumbWidget::goBack()
Database found in “/home/***/.local/share/data/Flavio Tordini/Minitunes/minitunes.db”
“select value from attributes where name=?” (QVariant(QString, “version”) )
“select value from attributes where name=?” (QVariant(QString, “status”) )
CollectionScanner::run() QDir( “/home/***/Musica” , nameFilters = { * }, QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )
“select value from attributes where name=?” (QVariant(QString, “lastUpdate”) )
Scan complete
———————–
uhm…
Il programma nel mentre si presenta in questo modo:
Dunque, se elimino i file di configurazione (in .config/ etc.) e la cartella dove c’è il database (.local/share/data…etc.), avviato il prog la scansione viene completata subito e termina con questo output:
[…]
Scan complete
QSqlDatabasePrivate::addDatabase: duplicate connection name ”, old connection removed
Se però tento di cambiare directory, si verifica il loop di cui sopra e nessuna riga viene aggiunta sul terminale; stavolta però la barra di avanzamento rimane ferma al 100%.
Se hai qualche dritta da suggerirmi, a disposizione per qualsiasi prova ;-)
Con l’ultima git, risolta la faccenda del loop al cambio di directory.
Segnalo un altro problema però:
se si riproduce la playlist, come si cambia cartella il programma termina correttamente la scansione, ma immediatamente dopo va in segmentation fault.
Testato su ubuntu e slackware 13.0
Su ubuntu, un dmesg restituisce questo:
——————————–
[ 775.103057] minitunes[1643]: segfault at 1a ip 003f466e sp bfe63370 error 6 in libQtCore.so.4.6.2[277000+276000]
——————————–
Ripeto: solo se si cambia cartella dopo che s’inizia l’ascolto dei brani.
Davvero bella :)
Fantastico!!! continua così…devo dire che è il mediaplayer + stiloso e bello grfaficamente che c’è in giro.
Nice.
I am using Minitube and Minitunes. It would be awesome if u could add a playlist feature to Minitube too.
It cannot be compiled:
make: *** [build/obj/mediaview.o] Error 1
I’ve successfully compiled it when you last blogged about it…
Ciao Flavio, bella questa nuova.
Compilata con successo l’ultima git su debian/squeeze, ma con le qt 4.5 (=> Slackware 13) fallisce.
Ci sono speranze, o ci tocca passare alle QT 4.6? :-)
P.s.
nella cartella images/ manca un’icona e se non la si crea qmake restituisce un errore..
Bye
Thanks for the positive comments. It should now build, also with 4.5.
Salve Flavio,
mi associo ai complimenti per questo player molto promettente.
Un problema però:
su Ubuntu Lucid non riesco a far funzionare lo slide per avanzare nel brano. In pratica rimane fermo nella posizione inizio brano, e da lì non è possibile schiodarlo.
Inoltre la playlist si ferma terminata la prima traccia.
Problema solo mio? O ho dimenticato qualche dipendenza?
Sono su con l’ultima versione git compilata dai sorgenti.
Suggerimenti, commenti …. pettegolezzi? :-D
Grazie,
ciao.
Stesso problema al make
make: *** [build/obj/main.o] Errore 1
Marco, Andrew: it builds fine on my Ubuntu Lucid. Can you post the complete error message and Qt version?
Sono su lucid
Ecco cosa compare col make
http://freetexthost.com/qi3g1nesf2
Per installarlo ho usato queste istruzioni http://gitorious.org/minitunes/minitunes/commit/c0ff12d9d229a88a0688c1de755182e583d5f86a
Mi ha installato le qt 4.6.2
@Marco
`apt-get install libphonon-dev`
@Flavio
Ok, ora builda pure sulle QT-4.5.
Dènghiu ;-)
@Slacker
Grazie mille ora funziona.
Ho però notato una piccola cosa: quando durante la scansione vengono trovati alcuni file con nomi sbagliati o album non presenti in archivio di last.fm il programma va avanti a scandire all’infinito restando al 99%
Si è vero, anche a me succede il fatto della scansione che va in loop. Però se chiudi e rilanci il progr, rifunziona.
Piuttosto, su Lucid ho lo stesso problema dell’amico TuxeR:
non riesco a spostarmi nel brano in riproduzione, e la playlist non avanza terminata la prima traccia: cioè viene selezionato il brano successivo, ma la riproduzione si ferma (no probs su debian e slackware).
…
Slacker, Marco: ci sono 2 problemi diversi nella scansione:
1. Loop su alcuni artisti a causa dei redirect di last.fm.
2. Connessioni HTTP appese (attualmente non c’è timeout)
Se vedete nell’stdout che continua a lavorare sullo stesso artista è la 1, altrimenti è la 2. Ho notato che aspettando un tempo molto lungo (~10 minuti) le richieste alla fine si sbloccano.
@Slacker, il seeking non funzionante è sicuramente dovuto al backend di phonon: xine o gstreamer. Prova a cambiarlo.
@Flavio
Nel mio caso è la 1; in pratica leggendo ho potuto vedere che si era bloccato su di un paio di canzoni scritte male (es miche zarrillo) e con un cd dei bee hive jap (non mi picchiate non è per me :D) . In totale si blocca per un 5/6 problemi di sto tipo. Ho provato ad aspettare parecchio, ho lasciato il pc a scandire per una mezz’oretta ma nulla sempre bloccato in loop e segnante 99% di avanzamento. Ho anche provato a chiudere e rilanciare il programma ma non è andato. Alla fine ho dovuto togliere i file che facevan difetto per proseguire.
PS: comunque il programma mi piace un casino :P
Ok Flavio,
risolto:
mancavano – non so perché – i ‘gstreamer0.10-plugins-ugly’.
Se invece si usa il backend xine, serve anche questo pacchetto: ‘libxine1-ffmpeg’
Thanks
Ciao
P.s.
Nel mio caso quando va in loop la scansione, su terminale ho questo output:
————————
Object::connect: No such slot BreadcrumbWidget::goBack()
Database found in “/home/***/.local/share/data/Flavio Tordini/Minitunes/minitunes.db”
“select value from attributes where name=?” (QVariant(QString, “version”) )
“select value from attributes where name=?” (QVariant(QString, “status”) )
CollectionScanner::run() QDir( “/home/***/Musica” , nameFilters = { * }, QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )
“select value from attributes where name=?” (QVariant(QString, “lastUpdate”) )
Scan complete
———————–
uhm…
Il programma nel mentre si presenta in questo modo:
http://img6.glowfoto.com/images/2010/05/14-0250488396L.png
… e così rimane.
Se invece lo chiudo, lo riapro e gli do la stessa cartella, carica subito la playlist.
Ho scritto due righe su come testare Minitunes su Ubuntu
http://marcosbox.blogspot.com/2010/05/minitunes-piccola-guida-su-come-testare.html
Spero di aver fatta cosa gradita :P
PS: Non si potrebbe fare un repository per Ubuntu?
@Marco, non so se qualcuno è interessato a fare un repository. Io preferisco lasciare ad altri l’impacchettamento.
@Slacker: è strano che ti dia “scan complete” e rimanga appeso…
@Flavio
Uhm…
Dunque, se elimino i file di configurazione (in .config/ etc.) e la cartella dove c’è il database (.local/share/data…etc.), avviato il prog la scansione viene completata subito e termina con questo output:
[…]
Scan complete
QSqlDatabasePrivate::addDatabase: duplicate connection name ”, old connection removed
Se però tento di cambiare directory, si verifica il loop di cui sopra e nessuna riga viene aggiunta sul terminale; stavolta però la barra di avanzamento rimane ferma al 100%.
Se hai qualche dritta da suggerirmi, a disposizione per qualsiasi prova ;-)
Ok, nuovo giro … nuovo commento.
Con l’ultima git, risolta la faccenda del loop al cambio di directory.
Segnalo un altro problema però:
se si riproduce la playlist, come si cambia cartella il programma termina correttamente la scansione, ma immediatamente dopo va in segmentation fault.
Testato su ubuntu e slackware 13.0
Su ubuntu, un dmesg restituisce questo:
——————————–
[ 775.103057] minitunes[1643]: segfault at 1a ip 003f466e sp bfe63370 error 6 in libQtCore.so.4.6.2[277000+276000]
——————————–
Ripeto: solo se si cambia cartella dopo che s’inizia l’ascolto dei brani.
Bye!
Ciao Slacker,
grazie per i test. Sì, la navigazione per folder è incompleta.
O ti riferisci al comando “Change collection folder”? In ogni caso, sono da finire, ne sono consapevole :)
Sì Flavio,
mi riferivo al “Change collection folder”.
Va in segfault se cambi la “folder” dopo che hai ascoltato la playlist.
Ciao
I’m a fan of your program that I feel really special. When is the release of a version “stable”?
Will be issued a repository compatible with Ubuntu?