-
[bash/zsh] lo strano caso dei caratteri che sparisconoHo scaricato una serie tv coreana da youtube, perché su viki non era disponibile senza sganciare i dobloni e i sesterzi.
Ho preparato un file con la lista delle url e con youtube-dl le ho scaricate con il relativo file di sottotitoli, e fino a qui tutto bene.
I sottotitoli scaricati sono in formato vtt, e volevo convertirli in srt perché mpv non me li pesca automaticamente (in realtà lo fa e me ne sono accorto dopo aver scatenato 'sto casino, ma voglio comunque capire perché succede sta cosa).
La prima cosa che faccio è convertire tutti i file *.en.vtt in *.vtt per matchare il nome del file video:find . -name \*.en.vtt -print | while read f; do mv "$f" "${f%.en.vtt}.vtt" done
A questo punto voglio convertire i files usando ffmpeg:find . -name \*.vtt -print | while read f; do ffmpeg -i "$f" "${f%.vtt}.srt" done
E mi accorgo che converte solo 10 file su 20.
Ho provato a usare -print0 combinato con read -d '', rinominare le variabili, togliere i path e lasciare solo il nome, usare "file:" quando passo l'input a ffmpeg, ma l'output è sempre lo stesso: ovvero non trova il file .vtt passato perché ffmpeg non riceve il primo carattere del nome che viene troncato da qualche parte ma non capisco dove. Se al posto di ffmpeg metto un echo di prova non ci sono errori.
Questo è il contenuto della directory, dove è visibile quali files vengono convertiti e quali no.
Non sono riuscito a legare il problema a niente di quello che salta all'occhio: doppi spazi, presenza di apice singolo nel nome, presenza di underscore e trattini.
Secondo voi che altro mi sto scordando?/usr/bin/ls -1 --quoting-style=literal A Gentleman's Dignity EP10 engsub-3cqGbK1F64A.srt A Gentleman's Dignity EP10 engsub-3cqGbK1F64A.vtt A Gentleman's Dignity EP10 engsub-3cqGbK1F64A.webm A Gentlemans Dignity EP 11 engsub-8zcE7_neByE.vtt A Gentlemans Dignity EP 11 engsub-8zcE7_neByE.webm A Gentlemans Dignity EP12 engsub-J1bcYVyOBTc.srt A Gentlemans Dignity EP12 engsub-J1bcYVyOBTc.vtt A Gentlemans Dignity EP12 engsub-J1bcYVyOBTc.webm A Gentleman's Dignity EP13 engsub-4OQ-VqACueY.srt A Gentleman's Dignity EP13 engsub-4OQ-VqACueY.vtt A Gentleman's Dignity EP13 engsub-4OQ-VqACueY.webm A Gentleman's Dignity EP14 engsub-DNUTH6_tM3A.vtt A Gentleman's Dignity EP14 engsub-DNUTH6_tM3A.webm A Gentleman's Dignity EP15 engsub-HNHtHkUd_hQ.vtt A Gentleman's Dignity EP15 engsub-HNHtHkUd_hQ.webm A Gentleman's Dignity EP16 engsub-hMnuuss2B2s.vtt A Gentleman's Dignity EP16 engsub-hMnuuss2B2s.webm A Gentleman's Dignity EP17 engsub-ajdjdV73Brw.vtt A Gentleman's Dignity EP17 engsub-ajdjdV73Brw.webm A Gentleman's Dignity EP18 engsub-7YFtzuh6qAI.srt A Gentleman's Dignity EP18 engsub-7YFtzuh6qAI.vtt A Gentleman's Dignity EP18 engsub-7YFtzuh6qAI.webm A Gentleman's Dignity EP19 engsub-eSKv-PJ5Qo0.vtt A Gentleman's Dignity EP19 engsub-eSKv-PJ5Qo0.webm A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.mkv A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.srt A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.vtt A Gentleman's Dignity EP20 engsub-tGt0dhcNKrk.srt A Gentleman's Dignity EP20 engsub-tGt0dhcNKrk.vtt A Gentleman's Dignity EP20 engsub-tGt0dhcNKrk.webm A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.mkv A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.srt A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.vtt A Gentleman's Dignity Ep 3 engsub-z4ILsgsG3Vo.mkv A Gentleman's Dignity Ep 3 engsub-z4ILsgsG3Vo.vtt A Gentleman's Dignity EP 4 engsub-dKe6dADnZlU.mkv A Gentleman's Dignity EP 4 engsub-dKe6dADnZlU.vtt A Gentleman's Dignity EP 5 engsub-jKUNQTwys5g.mkv A Gentleman's Dignity EP 5 engsub-jKUNQTwys5g.vtt A Gentleman's Dignity EP 6 engsub-GZBf1d0Hw-A.mkv A Gentleman's Dignity EP 6 engsub-GZBf1d0Hw-A.srt A Gentleman's Dignity EP 6 engsub-GZBf1d0Hw-A.vtt A Gentleman's Dignity EP 7 engsub-avYUzcyvuY0.mkv A Gentleman's Dignity EP 7 engsub-avYUzcyvuY0.vtt A Gentleman's Dignity EP 8 eng sub-HCF6Iuc8_q8.mkv A Gentleman's Dignity EP 8 eng sub-HCF6Iuc8_q8.srt A Gentleman's Dignity EP 8 eng sub-HCF6Iuc8_q8.vtt A Gentleman's Dignity EP 9 engsub-mYMbcYBZ7cA.mkv A Gentleman's Dignity EP 9 engsub-mYMbcYBZ7cA.srt A Gentleman's Dignity EP 9 engsub-mYMbcYBZ7cA.vtt
**Modificato dall'autore il 26.08.2017 23:23**Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 00:24:27.0 alle 2017-08-27 00:24:27.0Scritto da: ::1
> Ho scaricato una serie tv coreana da youtube, perché su viki non era disponibile senza sganciare i dobloni e i sesterzi.
> Ho preparato un file con la lista delle url e con youtube-dl le ho scaricate con il relativo file di sottotitoli, e fino a qui tutto bene.
> I sottotitoli scaricati sono in formato vtt, e volevo convertirli in srt perché mpv non me li pesca automaticamente
Anch'io ho lo stesso problema.
> (in realtà lo fa e me ne sono accorto dopo aver scatenato 'sto casino, ma voglio comunque capire perché succede sta cosa).
Lo fa come? A me non l'aveva fatto, o forse avevo provato VLC.
> La prima cosa che faccio è convertire tutti i file *.en.vtt in *.vtt per matchare il nome del file video:
>find . -name \*.en.vtt -print | while read f; do > mv "$f" "${f%.en.vtt}.vtt" > done
>
> A questo punto voglio convertire i files usando ffmpeg:
>find . -name \*.vtt -print | while read f; do > ffmpeg -i "$f" "${f%.vtt}.srt" > done
> E mi accorgo che converte solo 10 file su 20.
> Ho provato a usare -print0 combinato con read -d '', rinominare le variabili, togliere i path e lasciare solo il nome, usare "file:" quando passo l'input a ffmpeg, ma l'output è sempre lo stesso: ovvero non trova il file .vtt passato perché ffmpeg non riceve il primo carattere del nome che viene troncato da qualche parte ma non capisco dove. Se al posto di ffmpeg metto un echo di prova non ci sono errori.
>
> Questo è il contenuto della directory, dove è visibile quali files vengono convertiti e quali no.
> Non sono riuscito a legare il problema a niente di quello che salta all'occhio: doppi spazi, presenza di apice singolo nel nome, presenza di underscore e trattini.
> Secondo voi che altro mi sto scordando?
>> /usr/bin/ls -1 --quoting-style=literal > A Gentleman's Dignity EP10 engsub-3cqGbK1F64A.srt > A Gentleman's Dignity EP10 engsub-3cqGbK1F64A.vtt > A Gentleman's Dignity EP10 engsub-3cqGbK1F64A.webm > A Gentlemans Dignity EP 11 engsub-8zcE7_neByE.vtt > A Gentlemans Dignity EP 11 engsub-8zcE7_neByE.webm > A Gentlemans Dignity EP12 engsub-J1bcYVyOBTc.srt > A Gentlemans Dignity EP12 engsub-J1bcYVyOBTc.vtt > A Gentlemans Dignity EP12 engsub-J1bcYVyOBTc.webm > A Gentleman's Dignity EP13 engsub-4OQ-VqACueY.srt > A Gentleman's Dignity EP13 engsub-4OQ-VqACueY.vtt > A Gentleman's Dignity EP13 engsub-4OQ-VqACueY.webm > A Gentleman's Dignity EP14 engsub-DNUTH6_tM3A.vtt > A Gentleman's Dignity EP14 engsub-DNUTH6_tM3A.webm > A Gentleman's Dignity EP15 engsub-HNHtHkUd_hQ.vtt > A Gentleman's Dignity EP15 engsub-HNHtHkUd_hQ.webm > A Gentleman's Dignity EP16 engsub-hMnuuss2B2s.vtt > A Gentleman's Dignity EP16 engsub-hMnuuss2B2s.webm > A Gentleman's Dignity EP17 engsub-ajdjdV73Brw.vtt > A Gentleman's Dignity EP17 engsub-ajdjdV73Brw.webm > A Gentleman's Dignity EP18 engsub-7YFtzuh6qAI.srt > A Gentleman's Dignity EP18 engsub-7YFtzuh6qAI.vtt > A Gentleman's Dignity EP18 engsub-7YFtzuh6qAI.webm > A Gentleman's Dignity EP19 engsub-eSKv-PJ5Qo0.vtt > A Gentleman's Dignity EP19 engsub-eSKv-PJ5Qo0.webm > A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.mkv > A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.srt > A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.vtt > A Gentleman's Dignity EP20 engsub-tGt0dhcNKrk.srt > A Gentleman's Dignity EP20 engsub-tGt0dhcNKrk.vtt > A Gentleman's Dignity EP20 engsub-tGt0dhcNKrk.webm > A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.mkv > A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.srt > A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.vtt > A Gentleman's Dignity Ep 3 engsub-z4ILsgsG3Vo.mkv > A Gentleman's Dignity Ep 3 engsub-z4ILsgsG3Vo.vtt > A Gentleman's Dignity EP 4 engsub-dKe6dADnZlU.mkv > A Gentleman's Dignity EP 4 engsub-dKe6dADnZlU.vtt > A Gentleman's Dignity EP 5 engsub-jKUNQTwys5g.mkv > A Gentleman's Dignity EP 5 engsub-jKUNQTwys5g.vtt > A Gentleman's Dignity EP 6 engsub-GZBf1d0Hw-A.mkv > A Gentleman's Dignity EP 6 engsub-GZBf1d0Hw-A.srt > A Gentleman's Dignity EP 6 engsub-GZBf1d0Hw-A.vtt > A Gentleman's Dignity EP 7 engsub-avYUzcyvuY0.mkv > A Gentleman's Dignity EP 7 engsub-avYUzcyvuY0.vtt > A Gentleman's Dignity EP 8 eng sub-HCF6Iuc8_q8.mkv > A Gentleman's Dignity EP 8 eng sub-HCF6Iuc8_q8.srt > A Gentleman's Dignity EP 8 eng sub-HCF6Iuc8_q8.vtt > A Gentleman's Dignity EP 9 engsub-mYMbcYBZ7cA.mkv > A Gentleman's Dignity EP 9 engsub-mYMbcYBZ7cA.srt > A Gentleman's Dignity EP 9 engsub-mYMbcYBZ7cA.vtt >
Non sapevo che ffmpeg convertisse i vtt in srt. Capisco a grandi spanne quello che fanno i comandi che hai lanciato, ma non capendone i dettagli (nella riga on mv) è difficile che Gatto Incompetente possa esere d'aiuto.
Hai provato a mv un file alla volta, con quelli con cui la conversione viene e con quelli con cui non viene?-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da:
> Scritto da: ::1
> > I sottotitoli scaricati sono in formato vtt, e volevo convertirli in srt perché mpv non me li pesca automaticamente
>
> Anch'io ho lo stesso problema.
>
> > (in realtà lo fa e me ne sono accorto dopo aver scatenato 'sto casino, ma voglio comunque capire perché succede sta cosa).
>
> Lo fa come? A me non l'aveva fatto, o forse avevo provato VLC.
youtube-dl scarica il file .en.vtt, basta rinominarlo .vtt in modo che il nome sia identico al file video (togliendo il .en di mezzo).
> Non sapevo che ffmpeg convertisse i vtt in srt. Capisco a grandi spanne quello che fanno i comandi che hai lanciato, ma non capendone i dettagli (nella riga on mv) è difficile che Gatto Incompetente possa esere d'aiuto.
ffmpeg converte da qualunque formato a qualunque altro formato, deducendo dall'estensione cosa fare.
Ad esempio, se hai un mkv con i sub dentro e vuoi solo il file dei sub: ffmpeg -i file.mkv file.srt
Se hai un avi e un file di sottitoli e vuoi creare un unico matroska: ffmpeg -i file.avi -i file.srt file.mkv
Ha anche delle funzioni avanzate per guidare i codec da usare o come comportarsi quando ci sono multiple tracce audio/video/sottotitoli in un file.
> Hai provato a mv un file alla volta, con quelli con cui la conversione viene e con quelli con cui non viene?
Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 00:38:15.0 alle 2017-08-27 00:38:15.0Scritto da: ::1
> Scritto da:
> > Scritto da: ::1
> > > I sottotitoli scaricati sono in formato vtt, e volevo convertirli in srt perché mpv non me li pesca automaticamente
> >
> > Anch'io ho lo stesso problema.
> >
> > > (in realtà lo fa e me ne sono accorto dopo aver scatenato 'sto casino, ma voglio comunque capire perché succede sta cosa).
> >
> > Lo fa come? A me non l'aveva fatto, o forse avevo provato VLC.
>
> youtube-dl scarica il file .en.vtt, basta rinominarlo .vtt in modo che il nome sia identico al file video (togliendo il .en di mezzo).
>
> > Non sapevo che ffmpeg convertisse i vtt in srt. Capisco a grandi spanne quello che fanno i comandi che hai lanciato, ma non capendone i dettagli (nella riga on mv) è difficile che Gatto Incompetente possa esere d'aiuto.
>
> ffmpeg converte da qualunque formato a qualunque altro formato, deducendo dall'estensione cosa fare.
> Ad esempio, se hai un mkv con i sub dentro e vuoi solo il file dei sub: ffmpeg -i file.mkv file.srt
> Se hai un avi e un file di sottitoli e vuoi creare un unico matroska: ffmpeg -i file.avi -i file.srt file.mkv
> Ha anche delle funzioni avanzate per guidare i codec da usare o come comportarsi quando ci sono multiple tracce audio/video/sottotitoli in un file.
>
> > Hai provato a mv un file alla volta, con quelli con cui la conversione viene e con quelli con cui non viene?
>
> Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
Perché in find . -name \*.vtt -print metti \ prima di * ?-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da:
> Scritto da: ::1
> > Scritto da:
> > > Scritto da: ::1
> > > > I sottotitoli scaricati sono in formato vtt, e volevo convertirli in srt perché mpv non me li pesca automaticamente
> > >
> > > Anch'io ho lo stesso problema.
> > >
> > > > (in realtà lo fa e me ne sono accorto dopo aver scatenato 'sto casino, ma voglio comunque capire perché succede sta cosa).
> > >
> > > Lo fa come? A me non l'aveva fatto, o forse avevo provato VLC.
> >
> > youtube-dl scarica il file .en.vtt, basta rinominarlo .vtt in modo che il nome sia identico al file video (togliendo il .en di mezzo).
> >
> > > Non sapevo che ffmpeg convertisse i vtt in srt. Capisco a grandi spanne quello che fanno i comandi che hai lanciato, ma non capendone i dettagli (nella riga on mv) è difficile che Gatto Incompetente possa esere d'aiuto.
> >
> > ffmpeg converte da qualunque formato a qualunque altro formato, deducendo dall'estensione cosa fare.
> > Ad esempio, se hai un mkv con i sub dentro e vuoi solo il file dei sub: ffmpeg -i file.mkv file.srt
> > Se hai un avi e un file di sottitoli e vuoi creare un unico matroska: ffmpeg -i file.avi -i file.srt file.mkv
> > Ha anche delle funzioni avanzate per guidare i codec da usare o come comportarsi quando ci sono multiple tracce audio/video/sottotitoli in un file.
> >
> > > Hai provato a mv un file alla volta, con quelli con cui la conversione viene e con quelli con cui non viene?
> >
> > Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
>
> Perché in find . -name \*.vtt -print metti \ prima di * ?
Perché altrimenti la shell farebbe l'espansione della glob expression e sostituirebbe nel comando l'elenco dei files.
L'alternativa è usare gli apici (ovvero "*.vtt").
Prova a fare echo *.vtt e echo \*.vtt per vedere la differenza.Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 11:28:53.0 alle 2017-08-27 11:28:53.0Scritto da: ::1
> Scritto da:
> > Scritto da: ::1
> > > Scritto da:
> > > > Scritto da: ::1
> > > > > I sottotitoli scaricati sono in formato vtt, e volevo convertirli in srt perché mpv non me li pesca automaticamente
> > > >
> > > > Anch'io ho lo stesso problema.
> > > >
> > > > > (in realtà lo fa e me ne sono accorto dopo aver scatenato 'sto casino, ma voglio comunque capire perché succede sta cosa).
> > > >
> > > > Lo fa come? A me non l'aveva fatto, o forse avevo provato VLC.
> > >
> > > youtube-dl scarica il file .en.vtt, basta rinominarlo .vtt in modo che il nome sia identico al file video (togliendo il .en di mezzo).
> > >
> > > > Non sapevo che ffmpeg convertisse i vtt in srt. Capisco a grandi spanne quello che fanno i comandi che hai lanciato, ma non capendone i dettagli (nella riga on mv) è difficile che Gatto Incompetente possa esere d'aiuto.
> > >
> > > ffmpeg converte da qualunque formato a qualunque altro formato, deducendo dall'estensione cosa fare.
> > > Ad esempio, se hai un mkv con i sub dentro e vuoi solo il file dei sub: ffmpeg -i file.mkv file.srt
> > > Se hai un avi e un file di sottitoli e vuoi creare un unico matroska: ffmpeg -i file.avi -i file.srt file.mkv
> > > Ha anche delle funzioni avanzate per guidare i codec da usare o come comportarsi quando ci sono multiple tracce audio/video/sottotitoli in un file.
> > >
> > > > Hai provato a mv un file alla volta, con quelli con cui la conversione viene e con quelli con cui non viene?
> > >
> > > Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
> >
> > Perché in find . -name \*.vtt -print metti \ prima di * ?
>
> Perché altrimenti la shell farebbe l'espansione della glob expression e sostituirebbe nel comando l'elenco dei files.
> L'alternativa è usare gli apici (ovvero "*.vtt").
> Prova a fare echo *.vtt e echo \*.vtt per vedere la differenza.
Ho provato ma non ho capito
perché non ho chiaro cosa find si aspetta dopo -name.
Tra l'altro mi disturba come un rap di gessi sulla lavagna che l'opzione sia -name e non --name perché avevo capito che il trattino singolo si usava con le opzioni di una sola lettera.
-
-
-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 00:42:59.0 alle 2017-08-27 00:42:59.0Trollate totali: 4162Scritto da: ::1
> Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
Se invece di
ffmpeg -i "$f" "${f%.vtt}.srt"
fai una cosa tipo
print "$f"
print "${f%.vtt}.srt"
ti stampa correttamente i nomi?
Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da: Nazi Heidi
> Scritto da: ::1
> > Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
>
> Se invece di
> ffmpeg -i "$f" "${f%.vtt}.srt"
> fai una cosa tipo
>
> print "$f"
> print "${f%.vtt}.srt"
>
> ti stampa correttamente i nomi?
>
Sì. L'ho appena ri-eseguito, vedi nell'output di ffmpeg ci sono dei "No such file or directory", corrispondenti ai sub che non crea, ed il path scritto subito prima non ha il punto iniziale.
Edit: se provo a togliere del tutto i path (tagliando la variabile con cut -c 3-) il carattere che manca è la "A" iniziale.
https://pastebin.com/v4iBthPa
Ho provato con l'ultimo file (EP14) a scrivere manualmente il path col "./" davanti come nel comando, e lo converte senza problemi.
**Modificato dall'autore il 27.08.2017 00:53**Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 01:08:26.0 alle 2017-08-27 01:08:26.0Trollate totali: 4162Scritto da: ::1
> Scritto da: Nazi Heidi
> > Scritto da: ::1
> > > Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
> >
> > Se invece di
> > ffmpeg -i "$f" "${f%.vtt}.srt"
> > fai una cosa tipo
> >
> > print "$f"
> > print "${f%.vtt}.srt"
> >
> > ti stampa correttamente i nomi?
> >
>
> Sì. L'ho appena ri-eseguito, vedi nell'output di ffmpeg ci sono dei "No such file or directory", corrispondenti ai sub che non crea, ed il path scritto subito prima non ha il punto iniziale.
> Edit: se provo a togliere del tutto i path (tagliando la variabile con cut -c 3-) il carattere che manca è la "A" iniziale.
> https://pastebin.com/v4iBthPa
> Ho provato con l'ultimo file (EP14) a scrivere manualmente il path col "./" davanti come nel comando, e lo converte senza problemi.
Io lì vedo errori di questo tipo:
/A Gentlemans Dignity EP 11 engsub-8zcE7_neByE.vtt: No such file or directory
Non è la "A" che manca, è il punto prima della barra...
Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da: Nazi Heidi
> Scritto da: ::1
> > Scritto da: Nazi Heidi
> > > Scritto da: ::1
> > > > Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
> > >
> > > Se invece di
> > > ffmpeg -i "$f" "${f%.vtt}.srt"
> > > fai una cosa tipo
> > >
> > > print "$f"
> > > print "${f%.vtt}.srt"
> > >
> > > ti stampa correttamente i nomi?
> > >
> >
> > Sì. L'ho appena ri-eseguito, vedi nell'output di ffmpeg ci sono dei "No such file or directory", corrispondenti ai sub che non crea, ed il path scritto subito prima non ha il punto iniziale.
> > Edit: se provo a togliere del tutto i path (tagliando la variabile con cut -c 3-) il carattere che manca è la "A" iniziale.
> > https://pastebin.com/v4iBthPa
> > Ho provato con l'ultimo file (EP14) a scrivere manualmente il path col "./" davanti come nel comando, e lo converte senza problemi.
>
> Io lì vedo errori di questo tipo:
> /A Gentlemans Dignity EP 11 engsub-8zcE7_neByE.vtt: No such file or directory
>
> Non è la "A" che manca, è il punto prima della barra...
>
>
Si, non intendevo in quell'output, comunque il senso è lo stesso: guarda anche nelle print come si mangia quel carattere, ma nel comando precedente dove ffmpeg non c'è il problema sparisce.Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 01:16:52.0 alle 2017-08-27 01:16:52.0Trollate totali: 4162Scritto da: ::1
> Scritto da: Nazi Heidi
> > Scritto da: ::1
> > > Scritto da: Nazi Heidi
> > > > Scritto da: ::1
> > > > > Se lo passo manualmente la conversione la fa, il problema nello script è che tronca i caratteri.
> > > >
> > > > Se invece di
> > > > ffmpeg -i "$f" "${f%.vtt}.srt"
> > > > fai una cosa tipo
> > > >
> > > > print "$f"
> > > > print "${f%.vtt}.srt"
> > > >
> > > > ti stampa correttamente i nomi?
> > > >
> > >
> > > Sì. L'ho appena ri-eseguito, vedi nell'output di ffmpeg ci sono dei "No such file or directory", corrispondenti ai sub che non crea, ed il path scritto subito prima non ha il punto iniziale.
> > > Edit: se provo a togliere del tutto i path (tagliando la variabile con cut -c 3-) il carattere che manca è la "A" iniziale.
> > > https://pastebin.com/v4iBthPa
> > > Ho provato con l'ultimo file (EP14) a scrivere manualmente il path col "./" davanti come nel comando, e lo converte senza problemi.
> >
> > Io lì vedo errori di questo tipo:
> > /A Gentlemans Dignity EP 11 engsub-8zcE7_neByE.vtt: No such file or directory
> >
> > Non è la "A" che manca, è il punto prima della barra...
> >
> >
>
> Si, non intendevo in quell'output, comunque il senso è lo stesso: guarda anche nelle print come si mangia quel carattere, ma nel comando precedente dove ffmpeg non c'è il problema sparisce.
Sembrerebbe che qualche nome di file contenga ad esempio un carattere speciale ASCII per il ritorno del carrello (\r), seguito da un Delete o altro carattere speciale che possa "cancellare" un carattere. Questo avrebbe come effetto proprio quello di "mangiarsi" il primo carattere.Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoHo appena replicato il problema, potresti provare anche tu?
Il download ci mette poco, sono solo i files di testo dei sottotitoli.mkdir test cd test youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=hBRs-V6fAu8" youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=WPzLxL374e4" find . -name \*.vtt -print | while read f; do print "$f" print "${f%.vtt}.srt" ffmpeg -i "$f" "${f%.vtt}.srt" done
Sembra che sia solo il secondo, un file va bene e il successivo no.
Replicato sul mio pc sia su bash 4.4.12 che su zsh 5.4.1 che su dash 0.5.9.1Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 01:31:45.0 alle 2017-08-27 01:31:45.0Trollate totali: 4162Scritto da: ::1
> Ho appena replicato il problema, potresti provare anche tu?
> Il download ci mette poco, sono solo i files di testo dei sottotitoli.
>> mkdir test > cd test > youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=hBRs-V6fAu8" > youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=WPzLxL374e4" > find . -name \*.vtt -print | while read f; do > print "$f" > print "${f%.vtt}.srt" > ffmpeg -i "$f" "${f%.vtt}.srt" > done >
> Sembra che sia solo il secondo, un file va bene e il successivo no.
> Replicato sul mio pc sia su bash 4.4.12 che su zsh 5.4.1 che su dash 0.5.9.1
Da dove scarico quel youtube-dl? Tieni conto che la mia versione di linux è ancora una Mageia 1.Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da: Nazi Heidi
> Scritto da: ::1
> > Ho appena replicato il problema, potresti provare anche tu?
> > Il download ci mette poco, sono solo i files di testo dei sottotitoli.
> >> > mkdir test > > cd test > > youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=hBRs-V6fAu8" > > youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=WPzLxL374e4" > > find . -name \*.vtt -print | while read f; do > > print "$f" > > print "${f%.vtt}.srt" > > ffmpeg -i "$f" "${f%.vtt}.srt" > > done > >
> > Sembra che sia solo il secondo, un file va bene e il successivo no.
> > Replicato sul mio pc sia su bash 4.4.12 che su zsh 5.4.1 che su dash 0.5.9.1
>
> Da dove scarico quel youtube-dl? Tieni conto che la mia versione di linux è ancora una Mageia 1.
Scarica questo file e rendilo eseguibile: https://yt-dl.org/downloads/latest/youtube-dl
Young professional woman and busy mom.
-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 01:34:08.0 alle 2017-08-27 01:34:08.0Trollate totali: 4162Scritto da: Nazi Heidi
> Scritto da: ::1
> > Ho appena replicato il problema, potresti provare anche tu?
> > Il download ci mette poco, sono solo i files di testo dei sottotitoli.
> >> > mkdir test > > cd test > > youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=hBRs-V6fAu8" > > youtube-dl --sub-lang en --write-sub --skip-download "https://www.youtube.com/watch?v=WPzLxL374e4" > > find . -name \*.vtt -print | while read f; do > > print "$f" > > print "${f%.vtt}.srt" > > ffmpeg -i "$f" "${f%.vtt}.srt" > > done > >
> > Sembra che sia solo il secondo, un file va bene e il successivo no.
> > Replicato sul mio pc sia su bash 4.4.12 che su zsh 5.4.1 che su dash 0.5.9.1
>
> Da dove scarico quel youtube-dl? Tieni conto che la mia versione di linux è ancora una Mageia 1.
Combinato, ora provo.Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 01:38:31.0 alle 2017-08-27 01:38:31.0Trollate totali: 4162Devo avere una versione molto vecchia di ffmpeg, comunque a me sembra vedere tutti i caratteri...
P.S.: Io ho usato "echo" perché non mi riconosce "print" come comando valido.[luca@localhost test]$ find . -name \*.vtt -print | while read f; do echo "$f"; echo "${f%.vtt}.srt"; ffmpeg -i "$f" "${f%.vtt}.srt"; done ./A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.en.vtt ./A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.en.srt ffmpeg version 0.10.2 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 7 2012 20:34:52 with gcc 4.5.2 configuration: --prefix=/usr libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 ./A Gentleman's Dignity EP 1 eng sub-hBRs-V6fAu8.en.vtt: Invalid data found when processing input ./A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.en.vtt ./A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.en.srt ffmpeg version 0.10.2 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 7 2012 20:34:52 with gcc 4.5.2 configuration: --prefix=/usr libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 ./A Gentleman's Dignity Ep 2 engsub-WPzLxL374e4.en.vtt: Invalid data found when processing input [luca@localhost test]$Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 01:44:22.0 alle 2017-08-27 01:44:22.0Trollate totali: 4162Forse questo ha qualcosa a che fare con il problema
https://superuser.com/questions/763322/disappearin...
Nobody is more inferior than those who insist on being equal. - Nietzsche
-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoIl mistero si infittisce. Domani faccio altre prove, mi viene però da restringere il cerchio a qualche condizione del mio pc, o variabile d'ambiente: le shell delle prove le faccio partire dalla mia shell principale, quindi l'environment si propaga, giusto?Young professional woman and busy mom.
-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 01:53:29.0 alle 2017-08-27 01:53:29.0Trollate totali: 4162Scritto da: ::1
> Il mistero si infittisce. Domani faccio altre prove, mi viene però da restringere il cerchio a qualche condizione del mio pc, o variabile d'ambiente: le shell delle prove le faccio partire dalla mia shell principale, quindi l'environment si propaga, giusto?
Boh, ma se si propaga scommetto che Gatto ha qualcosa da ridire lui che ci tiene tanto all'environment.Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da: Nazi Heidi
> Scritto da: ::1
> > Il mistero si infittisce. Domani faccio altre prove, mi viene però da restringere il cerchio a qualche condizione del mio pc, o variabile d'ambiente: le shell delle prove le faccio partire dalla mia shell principale, quindi l'environment si propaga, giusto?
>
> Boh, ma se si propaga scommetto che Gatto ha qualcosa da ridire lui che ci tiene tanto all'environment.
Sul vps, sempre archlinux, l'errore si replica. Sul server del fdt (debian 8 ) si replica.
Sul mio pc ho provato a passare per uno script intermedio e viene generato correttamente:find . -name \*.vtt -print | while read f; do print "$f" print "${f%.vtt}.srt" echo ffmpeg\ -i\ \""$f"\"\ \""${f%.vtt}.srt"\" >> script.sh done sh script.sh
Il mistero misterioso rimane.
**Modificato dall'autore il 27.08.2017 11:03**Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoVisto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
https://www.reddit.com/r/linuxquestions/comments/6...

Almeno ci sono più persone che gli danno un'occhiata.Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 11:31:38.0 alle 2017-08-27 11:31:38.0Scritto da: ::1
> Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
>https://www.reddit.com/r/linuxquestions/comments/6...

> Almeno ci sono più persone che gli danno un'occhiata.
Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
(A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da:
> Scritto da: ::1
> > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> >https://www.reddit.com/r/linuxquestions/comments/6...

> > Almeno ci sono più persone che gli danno un'occhiata.
>
> Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
>
> (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 12:38:35.0 alle 2017-08-27 12:38:35.0Scritto da: ::1
> Scritto da:
> > Scritto da: ::1
> > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > Almeno ci sono più persone che gli danno un'occhiata.
> >
> > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> >
> > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
>
> Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da:
> Scritto da: ::1
> > Scritto da:
> > > Scritto da: ::1
> > > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > > Almeno ci sono più persone che gli danno un'occhiata.
> > >
> > > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> > >
> > > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
> >
> > Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
>
> Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.
Per ora ho scoperto un cretino.Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 12:51:00.0 alle 2017-08-27 12:51:00.0Trollate totali: 4162Scritto da: ::1
> Scritto da:
> > Scritto da: ::1
> > > Scritto da:
> > > > Scritto da: ::1
> > > > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > > > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > > > Almeno ci sono più persone che gli danno un'occhiata.
> > > >
> > > > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> > > >
> > > > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
> > >
> > > Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
> >
> > Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.
>
> Per ora ho scoperto un cretino.
Il grande Stallman il Bianco...
Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da: Nazi Heidi
> Scritto da: ::1
> > Scritto da:
> > > Scritto da: ::1
> > > > Scritto da:
> > > > > Scritto da: ::1
> > > > > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > > > > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > > > > Almeno ci sono più persone che gli danno un'occhiata.
> > > > >
> > > > > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> > > > >
> > > > > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
> > > >
> > > > Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
> > >
> > > Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.
> >
> > Per ora ho scoperto un cretino.
>
> Il grande Stallman il Bianco...
Che versione di ffmpeg hai su mageia?Young professional woman and busy mom.-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNazi HeidiWakkus Horribilisil 2017-08-27 15:49:41.0 alle 2017-08-27 15:49:41.0Trollate totali: 4162Scritto da: ::1
> Scritto da: Nazi Heidi
> > Scritto da: ::1
> > > Scritto da:
> > > > Scritto da: ::1
> > > > > Scritto da:
> > > > > > Scritto da: ::1
> > > > > > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > > > > > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > > > > > Almeno ci sono più persone che gli danno un'occhiata.
> > > > > >
> > > > > > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> > > > > >
> > > > > > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
> > > > >
> > > > > Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
> > > >
> > > > Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.
> > >
> > > Per ora ho scoperto un cretino.
> >
> > Il grande Stallman il Bianco...
>
> Che versione di ffmpeg hai su mageia?
ffmpeg version 0.10.2 Copyright (c) 2000-2012 the FFmpeg developers
built on Jun 7 2012 20:34:52 with gcc 4.5.2Nobody is more inferior than those who insist on being equal. - Nietzsche-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto da: Nazi Heidi
> Scritto da: ::1
> > Scritto da: Nazi Heidi
> > > Scritto da: ::1
> > > > Scritto da:
> > > > > Scritto da: ::1
> > > > > > Scritto da:
> > > > > > > Scritto da: ::1
> > > > > > > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > > > > > > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > > > > > > Almeno ci sono più persone che gli danno un'occhiata.
> > > > > > >
> > > > > > > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> > > > > > >
> > > > > > > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
> > > > > >
> > > > > > Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
> > > > >
> > > > > Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.
> > > >
> > > > Per ora ho scoperto un cretino.
> > >
> > > Il grande Stallman il Bianco...
> >
> > Che versione di ffmpeg hai su mageia?
>
> ffmpeg version 0.10.2 Copyright (c) 2000-2012 the FFmpeg developers
> built on Jun 7 2012 20:34:52 with gcc 4.5.2
Il baco c'è almeno dalla versione 1.2.12 di tanto tempo fa. Mi sono stufato di buildare ffmpeg all'indietro, mi fermo qua, comunque il carattere lo mangia lui quando va tutto bene (sembra che entri in interactive mode a vuoto).Young professional woman and busy mom.
-
-
-
-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 22:21:53.0 alle 2017-08-27 22:21:53.0Scritto da: ::1
> Scritto da:
> > Scritto da: ::1
> > > Scritto da:
> > > > Scritto da: ::1
> > > > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > > > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > > > Almeno ci sono più persone che gli danno un'occhiata.
> > > >
> > > > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> > > >
> > > > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
> > >
> > > Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
> >
> > Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.
>
> Per ora ho scoperto un cretino.
Perché saresti un cretino?-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 23:06:40.0 alle 2017-08-27 23:06:40.0Scritto da:
> Scritto da: ::1
> > Scritto da:
> > > Scritto da: ::1
> > > > Scritto da:
> > > > > Scritto da: ::1
> > > > > > Visto che non è legata a quei sottotitoli in particolare, e l'ho replicata con altri sottotitoli, l'ho postata su reddit.
> > > > > >https://www.reddit.com/r/linuxquestions/comments/6...

> > > > > > Almeno ci sono più persone che gli danno un'occhiata.
> > > > >
> > > > > Buona idea, perché nel limite del possibile non bisogna mai passare oltre i comportamenti anomali.
> > > > >
> > > > > (A me questo atteggiamento ha rovinato l'università, per questo ho aggiunto "nel limite del possibile")
> > > >
> > > > Io il problema l'ho già risolto in un altro modo, sto continuando solo per capire se mi sto scontrando con un caso limite di cui non ero a conoscenza.
> > >
> > > Infatti è per questo che ti incoraggio. Potresti aver scoperto un baco.
> >
> > Per ora ho scoperto un cretino.
>
> Perché saresti un cretino?
Fai troppe domande e poi ti perdi.
-
-
-
-
-
-
-
-
Re: [bash/zsh] lo strano caso dei caratteri che sparisconoScritto daNon Autenticatoil 2017-08-27 11:10:08.0 alle 2017-08-27 11:10:08.0Scritto da: Nazi Heidi
> Scritto da: ::1
> > Il mistero si infittisce. Domani faccio altre prove, mi viene però da restringere il cerchio a qualche condizione del mio pc, o variabile d'ambiente: le shell delle prove le faccio partire dalla mia shell principale, quindi l'environment si propaga, giusto?
>
> Boh, ma se si propaga scommetto che Gatto ha qualcosa da ridire lui che ci tiene tanto all'environment.
No, più l'environment si propaga meglio è.
-
-
-
-
-
-
-
-
-
-
-
-
-
-