Pagina 1 di 2
[RISOLTO] Amarok e caratteri "particolari"
Inviato: lun 9 mar 2009, 21:55
da susumella
Ciao a tutti,
amarok si rifiuta di far suonare alcune canzoni! In realtà non è che scelga lui quali vanno bene e quali no... la verità è che non accetta caratteri accentati o con dieresi o qualsivoglia carattere non "standard" nel path. Qualcuno ha notizie su come risolvere?
Grazie
Susu
Re: Amarok e caratteri "particolari"
Inviato: lun 9 mar 2009, 22:26
da phobos3576
Che tipo di codifica stai usando sul tuo sistema?
Apri un terminale ed esegui il comando locale
Re: Amarok e caratteri "particolari"
Inviato: lun 9 mar 2009, 22:38
da susumella
eccellente... l'output è:
Codice: Seleziona tutto
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE=C
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
come faccio a cambiare in it_IT?
Re: Amarok e caratteri "particolari"
Inviato: lun 9 mar 2009, 22:53
da phobos3576
Avevo scritto appositamente un post sulla nuova versione di NTFS-3G (con supporto completo UTF-8), ma il discorso vale in generale per la codifica dei caratteri in Linux; una volta che sono passato a
it_IT.UTF-8, tutti i problemi legati alle vocali accentate sono scomparsi (partizioni Windows NTFS, chiavette USB FAT32, HD esterni USB FAT32 e NTFS, CD Audio con vocali accentate nei titoli delle canzoni, etc).
Ho provato anche con Amarok e non ci sono problemi.
viewtopic.php?f=4&t=27933
Re: Amarok e caratteri "particolari"
Inviato: lun 9 mar 2009, 23:17
da susumella
niente... in compenso credo che il problema non sia legato a tutto il path, ma solo al nome del file.
Adesso provo a rifare lascansione della collezione ex novo e vediamo che succede.
In ogni caso grazie lo stesso
Re: Amarok e caratteri "particolari"
Inviato: lun 9 mar 2009, 23:22
da susumella
Rifacendo la collezione con le nuove impostazioni, le tracce con accenti di vario tipo scompaiono del tutto!
Re: Amarok e caratteri "particolari"
Inviato: lun 9 mar 2009, 23:37
da phobos3576
Prova a dare il comando locale -a per sapere se it_IT.UTF-8 è supportato dal tuo sistema.
Eventualmente, prova ad impostare tutto a it_IT@euro
Nel mio caso, ho fatto diverse prove e Amarok non ha problemi con le vocali accentate.
Re: Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 0:14
da susumella
Re: Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 0:34
da phobos3576
Amarok usa Xine per la riproduzione.
Prova ad eseguire quei brani direttamente da Xine per vedere se il problema sta li.
Può anche darsi che i titoli delle canzoni che creano problemi ad Amarok siano stati creati con qualche codifica strana.
Re: Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 0:34
da susumella
Risolto! Non basta cambiare solo i file LANG.sh e .csh ma bisogna aggiungere l'opzione utf8 in fase di montaggio della partizione che contiene i files. Forse me l'avevi detto 2 ore fa, ma non ho capito...
Grazie mille!
Susu
Re: Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 0:41
da phobos3576
susumella ha scritto:Risolto! Non basta cambiare solo i file LANG.sh e .csh ma bisogna aggiungere l'opzione utf8 in fase di montaggio della partizione che contiene i files. Forse me l'avevi detto 2 ore fa, ma non ho capito...
Grazie mille!
Susu
Infatti, nel post che ti avevo segnalato, c'è scritto che eventuali partizioni montate al boot con /etc/fstab richiedono l'opzione
locale=it_IT.UTF-8 (se hai scelto quella codifica).
Re: [RISOLTO] Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 15:14
da Communico
Mi inserisco perchè a me fa lo stesso problema con de andrè, solo che ha iniziato a farlo solo con kde 4.2 e pensavo fosse un bug di kde...Comunque, metto UTF in lang.sh e lang.csh e basta oppure devo metterlo anche in fstab anche se il disco è in ext3 e non in ntfs? Thanks
P.S.
fstab diventerebbe cosi giusto?
Codice: Seleziona tutto
/dev/sda3 swap swap defaults 0 0
/dev/sda1 / ext3 defaults 1 1
/dev/sda2 /home ext3 defaults, locale=it_it.UTF-8 1 2
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
Re: [RISOLTO] Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 15:26
da conraid
ext3 non ha quell'opzione (man mount), ed amarok dovrebbe vedere tutto correttamente.
Io ho un disco ext3 in iso8859-15 e quando lo monto in un sistema utf8 vedo i nomi dei file come de andre?, ma poi in amarok vedo i tag correttamente
purtroppo non sono riuscito a convertire i nomi dei file in modo automatico, i vari sistemi mi danno sempre errore

Re: [RISOLTO] Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 15:50
da Communico
Il problema è che amarok i tag li vede giusti...è che si rifiuta di suonarli...probabilmente non ama il genere
P.S. Mentre mandavo il messaggio si è rifiutato di riprodurre anche i pink floyd

P.P.S. Ho riavviato cambiando lang,sh e lang.csh ora non li vede del tutto...
Re: [RISOLTO] Amarok e caratteri "particolari"
Inviato: mar 10 mar 2009, 18:47
da phobos3576
Come ha scritto prima Susumella, se i file si trovano su partizioni NTFS-3G, FAT32, etc, ci vuole l'opzione di mount
locale=it_IT.UTF.8 (da usare eventualmente in /etc/fstab se quelle partizioni vengono montate al boot); ciò non serve (come ha detto giustamente Conraid) per le partizioni Linux in quanto, Linux
è un SO interamente UTF-8.
Gli stessi sviluppatori di NTFS-3G, a chi li contestava per la decisione di passare esclusivamente a UTF-8, hanno ricordato che:
Linux is an UTF-8 OS. It's not utopia but the reality.
Per quanto riguarda i CD Audio, collezioni di MP3 su CD, etc, bisogna ricordare che in ambiente Windows esiste ancora la pessima abitudine di masterizzare i CD con l'uso delle sole estensioni Joliet o altre estensioni (per i nomi dei file) compatibili solo con lo stesso Windows; in questi casi bisognerebbe sempre aggiungere le estensioni Rock Ridge per avere la massima compatibilità con tutti i SO.