Nahrávanie fotiek vo formáte HEIC
- sucho
- Člen | 57
Zdravím iOS 11 prišlo s formátom fotiek HEIC / HEIF
a nedávno Android P pridal taktiež podporu tohto formátu
máme aplikáciu kde si ľudia môžu nahrávať fotografie aj
z telefónov
alebo klasicky cez desktop pokiaľ majú fotky stiahnuté
doteraz sme mali klasickú podmienku z dokumentácie
$form->addMultiUpload('files', _('Súbory'))
->addRule(Form::IMAGE, _('Súbory musia byť vo formáte JPEG, PNG alebo GIF.'))
ak aj zmažem to rule tak fotku nenahrá cez funkciu ako je to pri iných
formátoch
k nahraniu nedojde a ani nevyhodí chybu
má niekto skúsenosti s týmto formátom?
je nejaká externá PHP knižnica ktorá convertne obrázok aspoň do JPEG?
na packagiste ani na githube som nič nenašiel
potom overenie nahrávaných formátov by som urobil cez mime type
Editoval sucho (21. 3. 2018 8:49)
- CZechBoY
- Člen | 3608
z 5 sekundovyho googleni jsem se dostal k tomuhle
https://github.com/…dconvert-php
- sucho
- Člen | 57
CZechBoY napsal(a):
z 5 sekundovyho googleni jsem se dostal k tomuhle
https://github.com/…dconvert-php
Online a API riešenia som našiel ale či nieje niečo priamo bez
pricingu
nejakým spôsobom to musia predsa aj oni prekonvertovať
- sucho
- Člen | 57
Dnes som opäť čítal že nástupca JPEG tu môže byť skôr ako sa
nazdáme
https://techbox.dennikn.sk/…-sa-nazdame/
nikto to teda ešte neriešite?
zaujímavé ukážky porovnania HEIF súboru https://nokiatech.github.io/heif/index.html
- YiliaYali
- Člen | 1
Ak chceme, aby boli obrázky HEIC bez problémov čitateľné, je potrebné riešenie, ktoré dokáže dôkladne vyriešiť problém. Z mojej vlastnej expereince môžete získať miestnu podporu tým, že prejdete do nastavenia fotoaparátu iPhone a nastavíte formát ako formát Most Compatible JPG. Alebo môžete prejsť na Fotoaparát> Foto> Preniesť na PC alebo Mac> Automaticky. Potom sa vaše obrázky prevedú na JPG. To môže fungovať dobre pre obrázky uložené neskôr. Takže používam prevodník HEIC na konverziu všetkých mojich hejkových súborov do dávky a uložte ich do iných formátov, medzi ktoré patrí JPG, PNG, GIF, BMP, TIFF atď.