Convert non funziona più

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
Scrivi risposta
dicatrentatrè
Prode Principiante
Messaggi: 118
Iscrizione: domenica 14 giugno 2009, 13:57
Sesso: Maschile

Convert non funziona più

Messaggio da dicatrentatrè »

E' una cosa che ho già fatto diverse volte e non ho mai avuto problemi, questa volta sembra invece che ci sia qualcosa che non va.
Metto dei file in formato jpeg in una unica cartella che non contiene altro, dopodiché da terminale entro nella cartella di destinazione e dò il comando:

convert *.jpeg nomefile.pdf

in questa maniera trasformo un certo numero di file jpeg in un unico file multipagina in formato pdf.
La cosa è andata sempre bene ma ora pare ci siano dei problemi, infatti quando vado ad aprire il file ottenuto mi si apre una finestrella che mi dice "Errore durante l'apertura del documento, il file è danneggiato e non può essere riparato".
Che cosa posso aver sbagliato?
Spero di risolvere questo problemaccio.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5708
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: Convert non funziona più

Messaggio da neolinux »

Provare a togliere il pacchetto e pulire?
Provare a fare un po' di ordine se hai pasticciato tanto?
http://forum.ubuntu-it.org/viewtopic.ph ... 7#p1737517
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Convert non funziona più

Messaggio da as-far-as-i-know »

Premesso che non ho pasticciato nulla, confermo quanto detto da dicatrentatrè: segmentation fault, adesso, mentre prima funzionava tutto bene.
E' probabile che un recente aggiornamento di Ubuntu 9.10 abbia contribuito a modificare il pacchetto imagemagick, creando un malfunzionamento sul comando convert *.jpg nome.pdf.
Lo proverò su imagemagick di Windows e poi informerò il forum.

Provato! Su ImageMagick di Windows (vers. 6.5.4-2, del 30-06-2009) il comando funziona!
Ultima modifica di as-far-as-i-know il lunedì 8 febbraio 2010, 10:15, modificato 1 volta in totale.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Convert non funziona più

Messaggio da as-far-as-i-know »

Rispostare su Software
Convert non riguarda file multimediali, ma trasformazione di file da immagini in pdf. Grazie
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Convert non funziona più

Messaggio da as-far-as-i-know »

Con questo comando:

Codice: Seleziona tutto

convert -version
trovo:

Codice: Seleziona tutto

Version: ImageMagick 6.5.1-0 2009-08-27 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC
E questa discussione conferma il bug: http://www.imagemagick.org/discourse-se ... =3&t=15331 sull'attuale versione, la 6.5.1-0 di IM, installata dai repo di Ubuntu (o aggiornata dagli stessi).
Ultima modifica di as-far-as-i-know il lunedì 8 febbraio 2010, 18:56, modificato 1 volta in totale.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
dicatrentatrè
Prode Principiante
Messaggi: 118
Iscrizione: domenica 14 giugno 2009, 13:57
Sesso: Maschile

Re: Convert non funziona più

Messaggio da dicatrentatrè »

Ti ringrazio molto as-far-as-i-know, perlomeno uno si mette l'anima in pace.
Qualcuno sa per caso, usando la stampante virtuale PDF, come si fa da vari file (immagini) jpeg a creare un unico file multipagina pdf?
Avatar utente
mauccta
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 394
Iscrizione: lunedì 14 dicembre 2009, 17:06
Località: Prato

Re: Convert non funziona più

Messaggio da mauccta »

prova creando un file "intermedio" .ps

Codice: Seleziona tutto

convert *.jpg file.ps
e poi convertilo in pdf con

Codice: Seleziona tutto

ps2pdf file.ps file.pdf
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Convert non funziona più

Messaggio da as-far-as-i-know »

mauccta ha scritto: prova creando un file "intermedio" .ps

Codice: Seleziona tutto

convert *.jpg file.ps
e poi convertilo in pdf con

Codice: Seleziona tutto

ps2pdf file.ps file.pdf
La conversione da ps a pdf, che normalmente ha successo (per es. quando si compilano documenti scritti in LaTeX), qui non va.

Codice: Seleziona tutto

~$ ps2pdf nome.ps nome.pdf
Error: /undefinedfilename in (nome.ps)
Operand stack:
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push
Dictionary stack:
   --dict:1154/1684(ro)(G)--   --dict:0/20(G)--   --dict:70/200(L)--
Current allocation mode is local
Last OS error: 2
GPL Ghostscript 8.70: Unrecoverable error, exit code 1
A conferma che il baco è creato da convert, come nel caso di convert *.jpg file.pdf.

Tra l'altro mi è sembrato strano che, unendo due file jpg di circa 60 kb ciascuno, il file finale nome.ps fosse di 13.3 Mb. Esageratamente grosso!
Ciao
Ultima modifica di as-far-as-i-know il martedì 9 febbraio 2010, 8:44, modificato 1 volta in totale.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Convert non funziona più

Messaggio da as-far-as-i-know »

dicatrentatrè ha scritto: Ti ringrazio molto as-far-as-i-know, perlomeno uno si mette l'anima in pace.
Qualcuno sa per caso, usando la stampante virtuale PDF, come si fa da vari file (immagini) jpeg a creare un unico file multipagina pdf?
Ho pescato nei miei appunti questo script, nòminalo per es. converti.sh:

Codice: Seleziona tutto

#!/bin/sh
for img in `ls *.$1`
do
imgfile=`echo $img | sed "s/\.$1//g"`
convert $img $imgfile.$2
done
Dopo, dài il comando di eseguibilità (solo la prima volta)

Codice: Seleziona tutto

chmod +x converti.sh
E quindi lo avvii con

Codice: Seleziona tutto

./converti.sh jpg pdf
Cosicché troverai nella cartella di lavoro tutti i file .jpg trasformati, con lo stesso nome, in pdf.
Per unirli, scarica da synaptic il comodissimo pacchetto pdftk e quindi digita il seguente comando:

Codice: Seleziona tutto

pdftk *.pdf cat output nomefinale.pdf
In esso troverai raggruppati, uno per pagina, i singoli pdf creati in precedenza.
Ciao
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
dicatrentatrè
Prode Principiante
Messaggi: 118
Iscrizione: domenica 14 giugno 2009, 13:57
Sesso: Maschile

Re: Convert non funziona più

Messaggio da dicatrentatrè »

Ok, grazie as-far-as-i-know, provvederò come dici anche se spero che si risolva al più presto questo bug.
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Convert non funziona più

Messaggio da as-far-as-i-know »

Non c'é di che dicatrentatrè! (bella rima)
Ma aggiungo che la cosa è servita anche a me, nel senso che _non_ aggiornerò la versione Windows di ImageMagick. Ciao
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
Avatar utente
dave83
Prode Principiante
Messaggi: 56
Iscrizione: venerdì 29 febbraio 2008, 15:59

Re: Convert non funziona più

Messaggio da dave83 »

Non so se può ancora servire (o se magari funziona proprio perchè hanno sistemato il bug) ma sia con jpg che con png non serve mettere l'estensione ma solo il nome del file e funziona!
Col nome completo di estensione invece no.
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot], Majestic-12 [Bot] e 5 ospiti