Kezdőoldal » Számítástechnika » Programok » Az IamageMagick nem tudja...

Az IamageMagick nem tudja kezelni azt, ha fájlok nevében szóköz van, mit tehetek?

Figyelt kérdés

convert -crop 2040x1395+430+285 Screen Shot 2018-06-22 at 11.52.13.jpg b.jpg

convert: unable to open image 'Screen': No such file or directory @ error/blob.c/OpenBlob/3328


Ha átnevezem a.jpg-re akkor működik, az a baj csupán, hogy szóköz van a fájlnévben


de nekem batch processzálás kell, és egy másik progi adja ezeket a neveket, jó lenne, ha kezelni tudná valahogyan alapból az ImageMgick és nem kéne előtte átnevezni. N incs valami trükk erre?



2018. júl. 19. 14:17
1 2
 1/12 anonim ***** válasza:
"" jelek közé írva se megy?
2018. júl. 19. 14:25
Hasznos számodra ez a válasz?
 2/12 anonim ***** válasza:

#1 nyomán:

convert -crop 2040x1395+430+285 "Screen Shot 2018-06-22 at 11.52.13.jpg" "b.jpg"

2018. júl. 19. 15:14
Hasznos számodra ez a válasz?
 3/12 anonim ***** válasza:
(Egyébként ennek semmi köze az IM-hez, ez általános shell használati téma, még Win-nél is így műxik.)
2018. júl. 19. 15:15
Hasznos számodra ez a válasz?
 4/12 A kérdező kommentje:
De így megy, de sajnos nekem igazából bach processing kell és a convert-et mogrify-ra cserélném és úgy már nem megy a "*.jpg"
2018. júl. 19. 15:46
 5/12 A kérdező kommentje:

Jó mindegy, shell scripten kívül átneveztem őket, mert az OSX Finder-ben van ilyen funkció. Viszont kiderült, hogy nem is ez volt a baj, hanem nem tudom mi.


mogrify -crop 2040x1395+430+285 -path ./cropped *.jpg

Ezt írja az összes fájlra:

mogrify: unable to open image './cropped/Screen_Shot_2018-06-22_at_11.57.16.jpg': No such file or directory @ error/blob.c/OpenBlob/3328.


pedig mogrify nálkül működik egyesével:

convert -crop 2040x1395+430+285 a.jpg b.jpg


Mi lehet a baj?

2018. júl. 19. 16:05
 6/12 A kérdező kommentje:
mogrify nélkül egy for ciklust hogy lehetne csinálni egy sorban? nem értek a shell scriptekhez, de akkor gondolom ki lehetne játszani ezt a bug-ot
2018. júl. 19. 16:06
 7/12 anonim ***** válasza:

Hmm, itt nincs -verbose opció, hogy többet is kiírjon?

Meg volt olyan is, hogy ha hiányzik valami , pl ffmpeg akkor nem tudja megcsinálni, stb..

2018. júl. 19. 16:11
Hasznos számodra ez a válasz?
 8/12 anonim ***** válasza:
#5, Azt nézd meg, melyik mappában vagy, amikor indítod a szkriptet. Általában az szokott lenni a gond, hogy nem ott vagy éppen, ahonnan a relatív címeket nézni kellene.
2018. júl. 19. 17:03
Hasznos számodra ez a válasz?
 9/12 A kérdező kommentje:
van ffmepeg és ott vagyok
2018. júl. 19. 21:36
 10/12 kovpet ***** válasza:

man find (/print0)

man xargs (/--null)

2018. júl. 22. 10:00
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!