feat(*): #868 - Fix non-JPEG previews

[skip ci]
feat(*): #868 - Identify/verify before attempting preview

[skip ci]