બ્રાઉઝર-આધારિત HEIC રૂપાંતરણ કેવી રીતે કામ કરે છે
બ્રાઉઝર પોતાની જાતે HEIC ખોલી શકતા નથી. આ ફૉર્મૅટ HEVC કોડેક વાપરે છે જેના માટે Chrome, Firefox અને મોટાભાગના ડેસ્કટૉપ બ્રાઉઝર ડીકોડર સાથે આવતા નથી, તેથી આ પૃષ્ઠ પોતાનું ડીકોડર લાવે છે. libheif નો WebAssembly માં કમ્પાઇલ થયેલો બિલ્ડ — એ જ ઓપન-સોર્સ લાઇબ્રેરી જે મોટાભાગના HEIC ટૂલિંગને ચલાવે છે — તમે Convert દબાવો ત્યારે પ્રથમ વખત લોડ થાય છે અને દરેક ડીકોડ સ્થાનિક રીતે કરે છે. અહીં ચાર-પગલાંની પાઇપલાઇન છે, બધું જ તમારા ટૅબની અંદર.
- તમે એક કે વધુ HEIC કે HEIF ફાઇલો મૂકો છો. પૃષ્ઠ દરેકને મેમરીમાં Blob તરીકે વાંચે છે, એટલે કંઈ પણ સર્વર પર કૉપિ થતું નથી કે ડિસ્ક પર લખાતું નથી.
- તમારા પ્રથમ રૂપાંતરણ વખતે, libheif WebAssembly ડીકોડર એક વાર ડાઉનલોડ થાય છે (આશરે 1.3 MB) અને કૅશ રહે છે. પછીના રૂપાંતરણો રાહ સંપૂર્ણપણે ટાળે છે.
- libheif HEVC-સંકુચિત છબીને કાચા પિક્સેલમાં ડીકોડ કરે છે, પછી તેને JPG કે PNG માં ફરી એન્કોડ કરે છે. JPG માટે, ગુણવત્તા સ્લાઇડર સીધો એન્કોડરની સંકોચન સેટિંગ સાથે મૅપ થાય છે; PNG આઉટપુટ હંમેશા લૉસલેસ હોય છે.
- તમને દરેક પરિણામ માટે થંબનેઇલ અને ફાઇલ કદ, પ્રતિ-ફોટો ડાઉનલોડ બટન, અને આખા બેચ માટે એક જ ZIP મળે છે. ZIP fflate વડે મેમરીમાં બને છે, એક 8 KB લાઇબ્રેરી જે ટૅબમાં ચાલે છે.
HEIC ને JPG માં શા માટે બદલવું?
- HEIC એ Apple ડિફૉલ્ટ છે, પણ બીજે બધે તે દીવાલ છે. Windows ને તેને જોવા માટે પણ પેઇડ કોડેક પૅક જોઈએ, ઘણા વેબ અપલોડ ફોર્મ તેને સીધું નકારે છે, અને જૂના ફોટો સૉફ્ટવેર તેને ભ્રષ્ટ ફાઇલ ગણે છે. JPG શાબ્દિક રીતે દરેક જગ્યાએ ખૂલે છે.
- તમારા ફોટા ખાનગી રહે છે. મેડિકલ ફોટો, ગ્રાહકની મિલકત, પાસપોર્ટ સ્કૅન: એમાંનું કંઈ પણ અજાણ્યાના ક્લાઉડ કન્વર્ટરમાંથી પસાર ન થવું જોઈએ. અહીં ડીકોડ તમારા બ્રાઉઝરમાં થાય છે, એટલે છબી ક્યારેય તમારું ઉપકરણ છોડતી નથી.
- બેચ રૂપાંતરણ સાચો સમય બચાવે છે. એક સપ્તાહાંતના ફોટા થોડાક સો HEIC ફાઇલો હોઈ શકે. આખો જથ્થો મૂકો, એક વાર Convert દબાવો, અને એક એક કરીને કન્વર્ટર ચલાવવાને બદલે એક જ ZIP મેળવો.
- તમે ગુણવત્તા અને કદ પર નિયંત્રણ રાખો છો. સ્લાઇડર તમને થોડી વિગત આપીને ઘણો નાનો JPG મેળવવા દે છે, જે ત્યારે મહત્ત્વનું છે જ્યારે તમે બેચ ઇમેઇલ કરો છો કે ફાઇલ કદ મર્યાદિત કરતા CMS પર અપલોડ કરો છો.
સામાન્ય ઉપયોગો
HEIC રૂપાંતરણ ત્યારે જરૂરી બને છે જ્યારે iPhone ફોટોને એવી જગ્યાએ જવું પડે જે Apple ના ફૉર્મૅટને સમજતી નથી. અમે સતત જોઈએ છીએ તે ત્રણ ભાત.
- Windows કે Android વપરાશકર્તાઓ સાથે iPhone ફોટા શૅર કરવા. AirDrop HEIC રાખે છે, પણ જ્યારે ફોટો બિન-Apple ઉપકરણ કે જૂના ઇમેઇલ ક્લાયન્ટ પર પહોંચે ત્યારે તે ખૂલતો નથી. પહેલા JPG માં બદલવાનો અર્થ એ કે તે દરેક માટે કામ કરે છે.
- વેબ ફોર્મ અને માર્કેટપ્લેસ પર અપલોડ કરવા. નોકરી પોર્ટલ, સરકારી સાઇટ, eBay, વીમા દાવા અપલોડ: ઘણાં હજુ HEIC નકારે છે. ઝડપી JPG પાસ નકારાયેલ અપલોડને સ્વીકૃતમાં ફેરવે છે.
- સંપાદન કે પ્રિન્ટ માટે ફોટા તૈયાર કરવા. Photoshop, Lightroom અને પ્રિન્ટ સેવાઓના કેટલાક જૂના સંસ્કરણો HEIC પર અટકી પડે છે. PNG માં બદલવાથી સંપાદન માટે પૂર્ણ ગુણવત્તા જળવાય છે, અથવા પ્રિન્ટ શૉપ સ્વીકારે તેવી નાની ફાઇલ માટે JPG.
એક કાર્યરત ઉદાહરણ: કૅમેરા રોલથી શૅર કરી શકાય તેવા ZIP સુધી
ધારો કે તમે પ્રવાસથી 40 HEIC ફોટા સાથે પાછા આવ્યા અને તમારો આખો પરિવાર Windows લૅપટૉપ વાપરે છે. તેમને ખૂલે તેવું કંઈક આપવાનો સૌથી ઝડપી રસ્તો અહીં છે.
બધી 40 ફાઇલો એકસાથે અપલોડ ઝોનમાં મૂકો. આઉટપુટ JPG પર રહેવા દો અને ગુણવત્તા 0.85 સેટ કરો, જે ફોટાને તીક્ષ્ણ રાખે છે જ્યારે ફાઇલ કદ HEIC મૂળ કરતાં ઘણું નીચે કાપે છે. બધું બદલો દબાવો. ડીકોડર એક વાર લોડ થાય છે, પછી બેચ ચાવી નાખે છે, સામાન્ય રીતે પ્રતિ ફોટો એક-બે સેકન્ડ. પૂરું થાય ત્યારે, દરેક JPG ને એક આર્કાઇવમાં મેળવવા .zip ડાઉનલોડ કરો ક્લિક કરો જે તમે ઇમેઇલ કરી શકો કે શૅર કરેલા ફોલ્ડરમાં મૂકી શકો. આખી પ્રક્રિયા તમારા બ્રાઉઝરમાં થાય છે; એકમાત્ર નેટવર્ક ટ્રાફિક પૃષ્ઠ પોતે અને એક-વખતનો ડીકોડર ડાઉનલોડ છે. તમારા ફોટા ક્યારેય સર્વરને સ્પર્શતા નથી.
મારું બ્રાઉઝર HEIC કેમ પહેલેથી ખોલી શકતું નથી?
HEIC તેના પિક્સેલ HEVC (H.265) સંકોચન સાથે સંગ્રહે છે, એક કોડેક જે પેટન્ટ-બંધિત છે અને બ્રાઉઝરમાં ભાગ્યે જ આવે છે. Apple તેને iOS અને macOS માં બેક કરે છે, પણ Chrome, Firefox અને મોટાભાગનો Windows સૉફ્ટવેર HEIC ડીકોડર બૉક્સ-બહાર સામેલ કરતા નથી. એટલે જ HEIC ફાઇલ સામાન્ય રીતે ભાંગેલા-ચિત્રનો આયકન બતાવે છે કે ખૂલવાનો ઇનકાર કરે છે. આ ટૂલ પોતાનું ડીકોડર — ઓપન-સોર્સ libheif લાઇબ્રેરીનો WebAssembly બિલ્ડ — લોડ કરીને આ સમસ્યા ટાળે છે, એટલે તમારું બ્રાઉઝર મૂળભૂત રીતે જે પણ આપે તેને ધ્યાનમાં લીધા વગર રૂપાંતરણ કામ કરે છે.
શું મારા ફોટા ક્યાંય અપલોડ થાય છે?
ના. દરેક ડીકોડ અને ફરી-એન્કોડ libheif WebAssembly એન્જિન વાપરીને તમારા બ્રાઉઝર ટૅબની અંદર થાય છે. કોઈ ફોટો ડેટા સર્વર પર મોકલાતો નથી, કોઈ કામચલાઉ અપલોડ નથી, અને કોઈ ક્લાઉડ રાઉન્ડ-ટ્રિપ નથી. તમે જાતે ખાતરી કરી શકો: DevTools ખોલો, Network પૅનલ પર જાઓ, અને એક રૂપાંતરણ ચલાવો. તમે જે વિનંતીઓ જોશો તે ફક્ત શરૂઆતનો પૃષ્ઠ લોડ, એક-વખતનો ડીકોડર ડાઉનલોડ, અને જાહેરાત કૉલ્સ છે. ફોટા-આકારનું કંઈ ટૅબ છોડતું નથી.
મારે JPG પસંદ કરવું જોઈએ કે PNG?
ફોટોગ્રાફ માટે JPG પસંદ કરો — તે સાર્વત્રિક ડિફૉલ્ટ છે, ગુણવત્તા સ્લાઇડર તમને ફાઇલો નાની રાખવા દે છે, અને ઇમેઇલ, સોશિયલ મીડિયા અને મોટાભાગના અપલોડ ફોર્મ તેની અપેક્ષા રાખે છે. PNG ત્યારે પસંદ કરો જ્યારે તમને લૉસલેસ કૉપિ જોઈએ, ઉદાહરણ તરીકે જો તમે છબીને આગળ સંપાદિત કરવાના હો અને સંકોચન કલાકૃતિઓ બેક થયેલી ન જોઈતી હોય, કે જો ફોટામાં સ્ક્રીનશૉટ જેવી તીક્ષ્ણ કિનારીઓ અને સપાટ રંગ વિસ્તારો હોય. PNG ફાઇલો મોટી હોય છે કારણ કે તે લૉસલેસ છે, એટલે સામાન્ય ફોટા માટે ગુણવત્તા 0.85 પર JPG લગભગ હંમેશા સારો સોદો છે.
Live Photos અને બહુ-છબી HEIC ફાઇલોનું શું?
કેટલીક HEIC ફાઇલો, જેમાં Live Photos, બર્સ્ટ અને કેટલાક Apple એક્સપોર્ટનો સમાવેશ થાય છે, એક જ કન્ટેઇનરમાં એક કરતાં વધુ છબી ધરાવે છે. જ્યારે ડીકોડર અનેક ફ્રેમ શોધે છે, ત્યારે આ ટૂલ દરેકને બદલે છે અને તેમને સંખ્યાત્મક પ્રત્યય સાથે નામ આપે છે (photo-1.jpg, photo-2.jpg, અને એમ આગળ) જેથી તમે એમાંની કોઈ ગુમાવો નહીં. જો કોઈ ચોક્કસ ફાઇલ ભ્રષ્ટ હોય કે libheif વાંચી ન શકે તેવો કોડેક પ્રકાર વાપરતી હોય, તે એક ફાઇલને ભૂલ સાથે ચિહ્નિત કરાય છે અને તમારો બાકીનો બેચ ચાલુ રહે છે. એક ખરાબ ફોટો ક્યારેય આખી પ્રક્રિયા અટકાવતો નથી.
તમારા iPhone ફોટા મૂકો, JPG કે PNG પસંદ કરો, બદલો. બધું તમારા ટૅબમાં ચાલે છે. કોઈ અપલોડ નહીં, કોઈ ખાતું નહીં, સર્વર કતારની કોઈ રાહ નહીં.