Curiosity macOS

Imagini .JFIF nu pot fi deschise cu Preview sau Photos? (How-to Fix)

Zilele trecute am primit o arhiva cu niste fisiere ce ar fi trebuit sa fie imagini in format JPEG. Surpriza a fost cand in arhiva am gasit in loc de poze, niste fisiere in format .JFIF pe care nu am putut sa le deschid nici cu aplicatia Preview si nici Photos, desi pe majoritatea site-urilor de tutoriale aceste doua aplicatii native ale MacOS sunt indicate ca a fi sigure pentru deschiderea imaginilor .JFIF.

Ce este un fisier JFIF?

JPEG File Interchange Format (JFIF) este un format de compresie a unei imagini, asemanator formatului JPG/JPEG. A fost conceput pentru a aduce o alternativa imbunatatita, cu mai multe detalii de antet, o gama mai mare de culori si mai buna compresie decat JPEG.
JFIF a avut insa o viata destul de scurta, dezvoltarea in timp a formatului JPG facand inutila folosirea lui. Cu toate acestea sunt camere foto digitale care inca mai fac capturi de imagine in format JFIF. Un avantaj al JFIF fiind acela ca pastreaza informatii despre rezolutie si raportul de aspect (aspect ratio) al unei imagini. Din cate stiu sunt si telefoane mobile ale caror camere foto salveaza in format JFIF.

Cum deschidem un fisier JFIF pe Mac?

Asa cum am spus mai sus, un fisier JFIF ar trebui sa poata fi deschis cu aplicatiile Previwe sau Photos. In cazul meu fisierele primite nu au putut fi deschise, iar dupa multe cautari de tutoriale nu am gasit nimic care sa ma ajute.

Nu stiu daca fisierele sunt corupte sau daca acest format nu mai poate fi deschis cu aplicatiile native de pe macOS Big Sur, insa am gasit o metoda rudimentara dar eficienta prin care am reusit sa deschid fisierele .JFIF. Redenumirea extensiei .JFIF in .JPG.

Click-dreapta pe fisier, “Rename” (sau selectam fisierul si pe urma apasam Enter)

Schimbam extensia fisierului din .jfif in .jpg, apoi in caseta de dialog alegem ca acesta sa fie salvat cu noua extensie, “Use .JPG“.

Dupa ce alegem sa fie salvat cu noua extensie incepem deja sa vedem efectul schimbarii. Apar pictogramele imaginilor continute de fisier si poate fi deschis fara probleme in aplicatia Preview.

In scenariul in care aveti mai multe poze si doriti sa le schimbati extensiile la toate, metoda mai sus ar putea sa va ocupe foarte mult timp. O alternativa este schimbarea extensiilor fisierelor prin linie de comanda in Terminal.

Cum schimbam extensiile mai multor fisiere prin linie de comanda in Terminal

1. Deschidem Terminal. De regula il gasim in “Launchpad” →  “Utilities”.

2. In terminal executam linie de comanda “cd” pentru a naviga in folderul in care sunt fisierele ale caror extensie dorim sa o schimbam.

 cd /path/folder_of_files

3. Executam linia de comanda care sa schimbe toate extensiile .jfif in .jpg.

for file in *.jfif; do mv "$file" "${file%.jfif}.jpg"; done

Dupa executarea liniei de comanda, toate extesiile fisierelor vor fi schimbate.

Linia de comanda este utila si in alte scenarii in care aveti de redenumit extensii pentru mai multe fisirere. Este indicat totusi daca lucrati cu documente importante, sa le faceti o copie de rezerva inainte de executarea liniei de comanda.

Imagini .JFIF nu pot fi deschise cu Preview sau Photos? (How-to Fix)

About the author

stealth

Sunt bucuros sa impart experientele din domeniul calculatoarelor, telefoniei mobile si ale sistemelor de operare, sa dezvolt proiecte web si sa aduc cele mai utile tutoriale si sfaturi.
Imi place sa ma "joc" pe iPhone, MacBook Pro, iPad, AirPort Extreme si pe sistemele de operare macOS, iOS, Android si Windows.

Leave a Comment