เจนเจพเจฐเจก เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจขเฉฐเจ— เจฌเจพเจฐเฉ‡

เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจฆเจพ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจŸเฉเจ•เฉœเจพ เจฒเจฟเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‰เจธ เจ•เฉ‹เจฒ เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจ–เจพเจฒเฉ€ เจฅเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจ•เฉเจ เจตเฉ€ เจฎเจฟเจŸเจพเจ‰เจฃเจพ เจจเจนเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ "เจนเจฐ เจšเฉ€เจœเจผ เจฌเจนเฉเจค เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ…เจคเฉ‡ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค" เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ‡เจธ เจจเจพเจฒ เจ•เฉ€ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ?

เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจตเฉ€ เจ‡เจน เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจธเจพเจกเฉ€เจ†เจ‚ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจตเจพเจ‚ 'เจคเฉ‡ เจŸเฉˆเจฐเจพเจฌเจพเจˆเจŸ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจฎเจพเจคเจฐเจพ เจ˜เฉฑเจŸเจฆเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจชเจฐ เจ‡เจน เจ•เจฟเฉฐเจจเจพ เจตเจฟเจฒเฉฑเจ–เจฃ เจนเฉˆ? เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจธเจพเจฐเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจค เจฒเฉฐเจฌเจพเจˆ เจฆเฉ‡ เจฌเจฟเฉฑเจŸเจพเจ‚ เจฆเฉ‡ เจธเฉˆเฉฑเจŸ เจนเจจ เจ…เจคเฉ‡, เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ เจคเฉ‡, เจจเจตเฉ€เจ‚ เจ‡เฉฑเจ• เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจ‡เฉฑเจ• เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจตเฉฑเจ–เจฐเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ.

เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต 'เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจเจพ, เจœเฉ‡เจ•เจฐ เจ…เจธเจซเจฒเจคเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจ‡เฉฑเจ• เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡, เจœเฉ‡เจ•เจฐ เจ…เฉฐเจคเจฐ เจ›เฉ‹เจŸเจพ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจเจกเจœเจธเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ ...

เจนเจพเจฐเจก เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจขเฉฐเจ— เจฌเจพเจฐเฉ‡

TL;DR - JPEG เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจขเฉฐเจ— เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฆเฉ‚เจœเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ, เจนเฉเจฃ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเจฎเจเจฃ เจฏเฉ‹เจ— เจฐเฉ‚เจช เจตเจฟเฉฑเจš.

เจฌเจฟเฉฑเจŸ เจ…เจคเฉ‡ เจ…เฉฐเจคเจฐ เจฌเจพเจฐเฉ‡

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจฆเฉ‹ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌเฉ‡ เจŸเฉเจ•เฉœเฉ‡ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ”เจธเจคเจจ เจ…เฉฑเจงเฉ‡ เจฌเจฟเฉฑเจŸ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจฆเจฐเจ…เจธเจฒ, เจนเจฐเฉ‡เจ• เจœเฉ‹เฉœเจพ ('00, 01, 10, 11โ€ฒ) เจฒเจˆ เจธเฉฐเจญเจพเจตเจฟเจค เจ–เจพเจ•เฉ‡ เจตเจฟเฉฑเจšเฉ‹เจ‚, เจฌเจฟเจฒเจ•เฉเจฒ เจ…เฉฑเจงเฉ‡ เจฆเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเฉ‡ เจฎเฉเฉฑเจฒ เจนเจจ, เจ‡เฉฑเจฅเฉ‡ เจธเจญ เจ•เฉเจ เจธเจงเจพเจฐเจจ เจนเฉˆเฅค

เจชเจฐ เจฌเฉ‡เจธเจผเฉฑเจ•, เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจฆเฉ‹ เจซเจพเจˆเจฒเจพเจ‚ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ€ เจตเจฟเฉฑเจš เจซเจฟเฉฑเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ—เฉเจ† เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡เฅค เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจฎเฉเฉœ เจ–เฉ‹เจœ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจกเฉˆเจฒเจŸเจพ เจ‡เฉฐเจ•เฉ‹เจกเจฟเฉฐเจ—, เจœเฉ‹ เจธเจพเจกเฉ‡ เจฌเจฟเจจเจพเจ‚ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจธเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจจเจนเฉ€เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ‡ เจ•เฉเจฐเจฎ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ‡ เจตเจฟเฉฑเจš เจเจฎเจฌเฉˆเจก เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจชเจฐ เจซเจฟเจฐ เจตเฉ€ เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจนเจฐ เจšเฉ€เจœเจผ เจฆเฉ‡ เจจเจพเจฒ เจฒเจพเจชเจฐเจตเจพเจนเฉ€ เจจเจพเจฒ เจตเจฐเจคเจฆเฉ‡ เจนเจพเจ‚ เจคเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจœเจผเฉเจ• เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ—เฉเจ†เจ‰เจฃ เจฆเจพ เจœเฉ‹เจ–เจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจซเจฟเจฐ เจ•เฉ€ เจ…เจคเฉ‡ เจ•เจฟเจธ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ…เฉฐเจคเจฐ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ? เจ–เฉˆเจฐ, เจฏเจพเจจเฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจฒเจฟเจ–เฉ€ เจ—เจˆ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจซเจพเจˆเจฒ เจฌเจฟเฉฑเจŸเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจ•เฉเจฐเจฎ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เฉเจ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจซเจฟเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต 'เจคเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจฌเจฟเฉฑเจŸ เจฒเฉฑเจญเจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจซเจฐเจ• เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจฌเจฆเจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจ—เฉฐเจญเฉ€เจฐ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจคเฉ‹เจ‚ เจฌเจš เจธเจ•เฉ‹เฅค เจ…เจคเฉ‡ เจ‡เจน เจธเจฟเจฐเจซ FS 'เจคเฉ‡ เจนเฉ€ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจนเฉ€ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจ‡เจธ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ•เฉเจ เจ˜เฉฑเจŸ เจธเฉฐเจตเฉ‡เจฆเจจเจธเจผเฉ€เจฒ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเจพ เจ…เจฐเจฅ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค เจชเจฐ เจ•เจฟเจนเฉœเจพ เจ…เจคเฉ‡ เจ•เจฟเจตเฉ‡เจ‚?

เจซเจฟเจŸเจฟเฉฐเจ— เจขเฉฐเจ—

เจจเฉเจ•เจธเจพเจจเจฆเฉ‡เจน เจ•เฉฐเจชเจฐเฉˆเฉฑเจธเจก เจซเจพเจˆเจฒเจพเจ‚ เจฌเจšเจพเจ… เจฒเจˆ เจ†เจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ. เจ‡เจน เจธเจพเจฐเฉ‡ jpegs, mp3s เจ…เจคเฉ‡ เจนเฉ‹เจฐ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจจเฉเจ•เจธเจพเจจเจฆเฉ‡เจน เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจตเจฟเฉฑเจš, เจฌเจฟเฉฑเจŸเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจขเฉฐเจ— เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‰เฉฑเจจเจค เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ เจœเฉ‹ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจฆเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉœเจพเจตเจพเจ‚ 'เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจ…เจชเฉเจฐเจคเฉฑเจ– เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเฉ‹เจงเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‰เจกเฉ€เจ• เจ•เจฐเฉ‹เฅค เจ‰เฉฑเจจเจค เจคเจ•เจจเฉ€เจ•เจพเจ‚... เจ…เจฆเฉเจฐเจฟเจธเจผเจŸ เจธเฉ‹เจง... เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจฆเฉ‚เจœเฉ‡ เจตเจฟเฉฑเจš... เจ‡เจน เจฒเจ—เจญเจ— เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจนเฉˆ เจธเจŸเฉˆเจ—เจจเฉ‹เจ—เฉเจฐเจพเจซเฉ€!

เจฆเจฐเจ…เจธเจฒ, เจ‡เฉฑเจ• เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ€ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจเจพ เจ‰เจธเจฆเฉ‡ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉ€ เจฏเจพเจฆ เจฆเจฟเจตเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจนเฉ‹เจฐ เจ•เฉเจ เจจเจนเฉ€เจ‚เฅค เจฎเฉˆเจ‚ เจฎเจจเฉเฉฑเจ–เฉ€ เจธเฉฐเจตเฉ‡เจฆเจจเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจ…เจฆเฉเจฐเจฟเจธเจผเจŸเจคเจพ เจคเฉ‹เจ‚ เจตเฉ€ เจชเฉเจฐเจญเจพเจตเจฟเจค เจนเจพเจ‚. เจœเจฟเฉฑเจฅเฉ‡ เจฐเจธเจคเฉ‡ เจตเฉฑเจ–เฉ‹-เจตเฉฑเจ–เจฐเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจ‰เจน เจ—เฉเจชเจคเจคเจพ เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเฉ‡ เจนเจจ: เจธเจพเจกเจพ เจ•เฉฐเจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ‰เจธเจฆเฉ€ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต เจตเจฟเฉฑเจš เจตเจพเจงเฉ‚ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจพเจ–เจฒ เจ•เจฐเจจ เจฒเจˆ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ; เจ‡เจน เจธเจฟเจฐเจซ เจ‰เจธเจจเฉ‚เฉฐ เจจเฉเจ•เจธเจพเจจ เจชเจนเฉเฉฐเจšเจพเจเจ—เจพเฅค เจ‰เจน เจซเฉ‡เจฐ เจญเฉเฉฑเจฒ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจ‡เจธ เจฒเจˆ, เจญเจพเจตเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจธเจพเจจเฉ‚เฉฐ เจ•เฉเจ เจธเฉ‹เจงเจพเจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ…เจคเฉ‡ เจซเจฟเจฐ เจฎเฉˆเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉŒเจœเฉ‚เจฆเจพ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฆเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ†เจฎ เจซเจพเจˆเจฒ เจซเจพเจฐเจฎเฉˆเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฆเฉฑเจธเจพเจ‚เจ—เจพ เจ…เจคเฉ‡ เจฆเจฟเจ–เจพเจตเจพเจ‚เจ—เจพเฅค

เจ—เจฟเฉฑเจฆเฉœเจพเจ‚ เจฌเจพเจฐเฉ‡

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเฉฑเจšเจฎเฉเฉฑเจš เจ‡เจธ เจจเฉ‚เฉฐ เจจเจฟเจšเฉ‹เฉœเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจน เจฆเฉเจจเฉ€เจ† เจฆเฉ€ เจธเจญ เจคเฉ‹เจ‚ เจธเฉฐเจ•เฉเจšเจฟเจค เจšเฉ€เจœเจผ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚, เจฌเฉ‡เจธเจผเจ•, เจœเฉ‡เจชเฉ€เจˆเจœเฉ€ เจซเจพเจˆเจฒเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚. เจ‡เจธ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจเจฎเจฌเฉˆเจก เจ•เจฐเจจ เจฒเจˆ เจจเจพ เจธเจฟเจฐเจซ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจŸเฉ‚เจฒ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจคเจฐเฉ€เจ•เฉ‡ เจนเจจ, เจชเจฐ เจ‡เจน เจ‡เจธ เจ—เฉเจฐเจนเจฟ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจซเจพเจฐเจฎเฉˆเจŸ เจนเฉˆเฅค

เจนเจพเจฐเจก เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจขเฉฐเจ— เจฌเจพเจฐเฉ‡

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ•เฉเฉฑเจคเฉ‡ เจฆเฉ‡ เจชเฉเจฐเจœเจจเจจ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจจเจพ เจนเฉ‹เจฃ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจซเจพเจฐเจฎเฉˆเจŸ เจฆเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ€ เจ—เจคเฉ€เจตเจฟเจงเฉ€ เจฆเฉ‡ เจ–เฉ‡เจคเจฐ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ•เฉ‹เจˆ เจตเฉ€ เจฎเฉ‹เจจเฉ‹เจ•เฉเจฐเฉ‹เจฎ เจตเจฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจชเจธเฉฐเจฆ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจœเฉ‹ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเฉ‡ เจ•เจพเจฐเจจ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ, เจ‡เจธ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจธเฉฐเจ•เฉเจšเจฟเจค เจซเจพเจˆเจฒ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจฐเฉ€เจ•เฉ‹เจกเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฌเจšเจฃเจพ. เจตเจงเฉ‡เจฐเฉ‡ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจชเฉ‚เจฐเจจ เจ…เฉฐเจ• เจ—เฉเจฃเจพเจ‚เจ• เจฆเฉ‡ เจจเจพเจฒ, เจœเฉ‹ เจ•เจฟ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจจ - เจกเฉ€เจธเฉ€เจŸเฉ€ เจ…เจคเฉ‡ เจ•เฉเจ†เจ‚เจŸเจพเจ‡เจœเจผเฉ‡เจธเจผเจจ, เจœเฉ‹ เจ•เจฟ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจธเจ•เฉ€เจฎ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆ (เจฌเฉŒเจฎเจจ เจจเฉˆเจธเจผเจจเจฒ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจตเจฟเจ•เฉ€ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ):
เจนเจพเจฐเจก เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจขเฉฐเจ— เจฌเจพเจฐเฉ‡

เจœเฉ‡เจชเฉ€เจˆเจœเฉ€ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเฉฐเจญเจต เจคเจฐเฉ€เจ•เฉ‡ เจนเจจเฅค เจจเฉเจ•เจธเจพเจจ เจฐเจนเจฟเจค เจ…เจจเฉเจ•เฉ‚เจฒเจจ (jpegtran) เจนเฉˆ, เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจ เจนเฉˆ "เจ•เฉ‹เจˆ เจจเฉเจ•เจธเจพเจจ เจจเจนเฉ€เจ‚", เจœเฉ‹ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ•เฉเจ เจนเฉ‹เจฐ เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจชเจฐเจตเจพเจน เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡เฅค เจ†เจ–เจผเจฐเจ•เจพเจฐ, เจœเฉ‡เจ•เจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ–เจพเจฒเฉ€ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ€ เจตเจฟเฉฑเจš เจเจฎเจฌเฉ‡เจก เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจธเจจเฉ‡ เจœเจพเจ‚ เจคเจพเจ‚ เจ†เจชเจฃเฉ€เจ†เจ‚ เจคเจธเจตเฉ€เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจฎเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‡เจ†, เจœเจพเจ‚ เจ—เฉเจฃเจตเฉฑเจคเจพ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจฆเฉ‡ เจกเจฐ เจคเฉ‹เจ‚ เจ…เจœเจฟเจนเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ.

F5

เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเจพ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจชเจฐเจฟเจตเจพเจฐ เจ‡เจนเจจเจพเจ‚ เจธเจผเจฐเจคเจพเจ‚ เจจเฉ‚เฉฐ เจซเจฟเฉฑเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจœเจพเจฃเฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‡เจธ เจตเจงเฉ€เจ† เจชเฉ‡เจธเจผเจ•เจพเจฐเฉ€ เจตเจฟเฉฑเจš. เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจ‰เฉฑเจจเจค เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจนเฉˆ F5 เจเจ‚เจกเจฐเฉ€เจ…เจธ เจตเฉˆเจธเจŸเจซเฉ€เจฒเจก เจฆเฉเจ†เจฐเจพ, เจšเจฎเจ• เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฆเฉ‡ เจ—เฉเจฃเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเจจเฉเฉฑเจ–เฉ€ เจ…เฉฑเจ– เจ‡เจธ เจฆเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจชเฉเจฐเจคเฉ€ เจธเจญ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจธเฉฐเจตเฉ‡เจฆเจจเจธเจผเฉ€เจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจ‡เฉฑเจ• เจเจฎเจฌเฉˆเจกเจฟเฉฐเจ— เจคเจ•เจจเฉ€เจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ€ เจธเจฎเจพเจจ เจฎเจพเจคเจฐเจพ เจจเฉ‚เฉฐ เจเจฎเจฌเฉˆเจก เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ˜เฉฑเจŸ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจตเจฐเจคเฉ‡ เจ—เจ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเจพ เจ†เจ•เจพเจฐ เจœเจฟเฉฐเจจเจพ เจตเฉฑเจกเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš เจ—เฉเจฃเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจชเฉ‚เจฐเจจ เจฎเฉเฉฑเจฒ เจจเฉ‚เฉฐ เจ•เฉเจ เจธเจผเจฐเจคเจพเจ‚ (เจœเฉ‹ เจ•เจฟ เจนเจฎเฉ‡เจธเจผเจพ เจจเจนเฉ€เจ‚) เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ‡เฉฑเจ• เจฆเฉเจ†เจฐเจพ เจ˜เจŸเจพเจ‰เจฃ เจฒเจˆ เจ‰เจฌเจพเจฒเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจคเฉเจนเจพเจกเฉ€ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต เจ‰เฉฑเจคเฉ‡ เจกเจพเจŸเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ F5 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจฌเจฟเฉฐเจฆเฉ‚ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ…เจœเจฟเจนเฉ‡ เจฌเจฆเจฒเจพเจ… เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ—เฉเจฃเจพเจ‚เจ• เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ JPEG เจตเจฟเฉฑเจš เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจ…เฉฐเจ•เฉœเจพ เจตเฉฐเจก เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเจซเจฎเฉˆเจจ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ˜เฉฑเจŸ เจฌเจฟเฉฑเจŸเจพเจ‚ 'เจคเฉ‡ เจ•เจฌเจœเจผเจพ เจ•เจฐเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจœเจผเฉ€เจฐเฉ‹ RLE เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‡เฉฑเจ• เจฒเจพเจญ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

เจœเจผเจฐเฉ‚เจฐเฉ€ เจธเฉ‹เจงเจพเจ‚ เจ—เฉเจชเจคเจคเจพ (เจชเจพเจธเจตเจฐเจก เจชเฉเจจเจฐเจ—เจ เจจ) เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‰เจฌเจพเจฒเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเฉ‹ เจธเจฐเฉ‹เจคเจพเจ‚ เจ…เจคเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจฌเจšเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฆเฉ€ เจฌเจœเจพเจ เจ•เจˆ เจซเจพเจˆเจฒเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจงเฉ€ เจœเฉ‹เฉœเจฆเฉ€ เจนเฉˆเฅค เจชเจพเจ เจ• เจฆเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ เจตเจฟเจธเจคเจพเจฐ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฒเฉˆเจฃ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจ†เจ“ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจตเจฐเจฃเจจ เจตเฉฑเจฒ เจตเจงเฉ€เจเฅค

เจ‰เฉฑเจš เจคเจ•เจจเฉ€เจ•

เจ‡เจน เจฆเจฐเจธเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจ‡เจน เจชเจนเฉเฉฐเจš เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจฎเฉˆเจ‚ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจธเจผเฉเฉฑเจง C เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเฉˆ เจ…เจคเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจชเฉ€เจก เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ•เจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพเจตเจพเจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจ (เจคเฉเจธเฉ€เจ‚ เจ•เจฒเจชเจจเจพ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจ•เจฟ เจ‡เจน เจคเจธเจตเฉ€เจฐเจพเจ‚ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, DCT เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจตเฉ€ เจ•เจฟเฉฐเจจเฉ€เจ†เจ‚ เจนเจจ)เฅค เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเฉเจฎเฉ‡เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจ•เฉเจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ libjpeg, เจชเฉ€เจธเฉ€เจ†เจฐ ะธ tinydir, เจœเจฟเจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจธเจญ 'เจฎเฉ‡เจ•' เจฆเฉเจ†เจฐเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจฒเจˆ เจ•เฉเจ เจธเจพเจˆเจ—เจตเจฟเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจœเจพเจ‚ เจตเจฟเจœเจผเฉ‚เจ…เจฒ เจธเจŸเฉ‚เจกเฉ€เจ“ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจจเจพเจฒ เจ†เจชเจฃเฉ‡ เจ†เจช เจกเฉ€เจฒ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค

เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจ•เฉฐเจธเฉ‹เจฒ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค เจ‰เจน เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเฉ‡ Github 'เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฐเฉ€เจกเจฎเฉ€ เจตเจฟเฉฑเจš เจฌเจพเจ…เจฆ เจตเจพเจฒเฉ‡ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃ เจธเจ•เจฆเฉ‡ เจนเจจ, เจœเจฟเจธเจฆเจพ เจฒเจฟเฉฐเจ• เจฎเฉˆเจ‚ เจชเฉ‹เจธเจŸ เจฆเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจจเฉฑเจฅเฉ€ เจ•เจฐเจพเจ‚เจ—เจพเฅค

เจ•เจฟเจธ เจจเฉ‚เฉฐ เจตเจฐเจคเจฃ เจฒเจˆ?

เจงเจฟเจ†เจจ เจจเจพเจฒ. เจชเฉˆเจ•เฉ‡เจœเจฟเฉฐเจ— เจฒเจˆ เจตเจฐเจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจคเจธเจตเฉ€เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจฐเฉ‚เจŸ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฐเฉˆเจ—เฉ‚เจฒเจฐ เจธเจฎเฉ€เจ•เจฐเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ–เฉ‹เจœ เจ•เจฐเจ•เฉ‡ เจšเฉเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฎเฉเจ•เฉฐเจฎเจฒ เจนเฉ‹เจฃ 'เจคเฉ‡, เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจฆเฉ€เจ†เจ‚ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ†เจชเจฃเฉ€ เจฎเจฐเจœเจผเฉ€ เจจเจพเจฒ เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจจเจพเจฎ เจฌเจฆเจฒเจฟเจ† เจ…เจคเฉ‡ เจ•เจพเจชเฉ€ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจซเจพเจˆเจฒ เจ…เจคเฉ‡ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ†เจฆเจฟเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจตเจงเจพเจจ เจฐเจนเจฟเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจคเฉเจฐเฉฐเจค เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจฌเจฆเจฒเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸ เจฆเจพ เจฎเฉเฉฑเจฒ เจ—เฉเจ†เจ‰เจฃ เจจเจพเจฒ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ 'เจคเฉ‡, เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจ†เจฐเจ•เจพเจˆเจต เจซเจพเจˆเจฒ เจ›เฉฑเจกเจฆเฉ€ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ…เจจเจชเฉˆเจ• เจ•เจฐเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจธเจพเจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจฌเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš, เจ‡เจธเจฆเจพ เจญเจพเจฐ เจฒเจ—เจญเจ— เจฆเฉ‹ เจ•เจฟเจฒเฉ‹เจฌเจพเจˆเจŸ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจฆเจพ เจ•เจฌเจœเจผเจพ เจ•เฉ€เจคเฉ€ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจชเฉเจฐเจญเจพเจต เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพเฅค

เจคเฉเจธเฉ€เจ‚ '-a' เจซเจฒเฉˆเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉฐเจญเจต เจธเจฎเจฐเฉฑเจฅเจพ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹: './f5ar -a [เจ–เฉ‹เจœ เจซเฉ‹เจฒเจกเจฐ] [เจชเจฐเจฒ-เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ]'เฅค เจชเฉˆเจ•เจฟเฉฐเจ— './f5ar -p [เจธเจฐเจš เจซเฉ‹เจฒเจกเจฐ] [เจชเจฐเจฒ-เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ] [เจชเฉˆเจ•เจก เจซเจพเจˆเจฒ] [เจ…เจ•เจพเจ‡เจต เจจเจพเจฎ]' เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ './f5ar -u [เจ…เจ•เจพเจ‡เจต เจซเจพเจˆเจฒ] [เจฐเจฟเจ•เจตเจฐเจก เจซเจพเจˆเจฒ เจจเจพเจฎ เจจเจพเจฒ เจ…เจจเจชเฉˆเจ•เจฟเฉฐเจ— เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค ]'.

เจ•เฉฐเจฎ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ

เจตเจฟเจงเฉ€ เจฆเฉ€ เจชเฉเจฐเจญเจพเจตเจธเจผเฉ€เจฒเจคเจพ เจฆเจฟเจ–เจพเจ‰เจฃ เจฒเจˆ, เจฎเฉˆเจ‚ เจธเฉ‡เจตเจพ เจคเฉ‹เจ‚ เจ•เฉเฉฑเจคเจฟเจ†เจ‚ เจฆเฉ€เจ†เจ‚ 225 เจฌเจฟเจฒเจ•เฉเจฒ เจฎเฉเจซเจค เจซเฉ‹เจŸเฉ‹เจ†เจ‚ เจฆเจพ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจ…เจชเจฒเฉ‹เจก เจ•เฉ€เจคเจพ Unsplash เจ…เจคเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจฆเฉ‚เจœเฉ€ เจ–เฉฐเจก เจฆเฉ€ 45 เจฎเฉ€เจŸเจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจชเฉ€เจกเฉ€เจเจซ เจฎเจฟเจฒเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเฉ€ เจ•เจฒเจพ เจจเฉ‚เจŸเจพ.

เจ•เฉเจฐเจฎ เจ•เจพเจซเจผเฉ€ เจธเจงเจพเจฐเจจ เจนเฉˆ:

$ du -sh knuth.pdf dogs/
44M knuth.pdf
633M dogs/

$ ./f5ar -p dogs/ .*jpg knuth.pdf dogs.f5ar
Reading compressing file... ok
Initializing the archive... ok
Analysing library capacity... done in 17.0s
Detected somewhat guaranteed capacity of 48439359 bytes
Detected possible capacity of upto 102618787 bytes
Compressing... done in 39.4s
Saving the archive... ok

$ ./f5ar -u dogs/dogs.f5ar knuth_unpacked.pdf
Initializing the archive... ok
Reading the archive file... ok
Filling the archive with files... done in 1.4s
Decompressing... done in 21.0s
Writing extracted data... ok

$ sha1sum knuth.pdf knuth_unpacked.pdf
5bd1f496d2e45e382f33959eae5ab15da12cd666 knuth.pdf
5bd1f496d2e45e382f33959eae5ab15da12cd666 knuth_unpacked.pdf

$ du -sh dogs/
551M dogs/

เจชเฉเจฐเจธเจผเฉฐเจธเจ•เจพเจ‚ เจฒเจˆ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ

เจนเจพเจฐเจก เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจขเฉฐเจ— เจฌเจพเจฐเฉ‡

เจ…เจจเจชเฉˆเจ• เจ•เฉ€เจคเฉ€ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจœเฉ‡ เจตเฉ€ เจชเฉœเฉเจนเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ:

เจนเจพเจฐเจก เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจขเฉฐเจ— เจฌเจพเจฐเฉ‡

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต 'เจคเฉ‡ เจฎเฉ‚เจฒ 633 + 36 == 669 เจฎเฉˆเจ—เจพเจฌเจพเจˆเจŸ เจกเฉ‡เจŸเจพ เจคเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจธเฉเจนเจพเจตเจฃเจพ 551 'เจคเฉ‡ เจ†เจ เจนเจพเจ‚เฅค เจ…เจœเจฟเจนเฉ‡ เจฎเฉ‚เจฒ เจ…เฉฐเจคเจฐ เจจเฉ‚เฉฐ เจ—เฉเจฃเจพเจ‚เจ• เจฆเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฎเฉ€ เจฆเฉเจ†เจฐเจพ เจธเจฎเจเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจจเฉเจ•เจธเจพเจจ เจฐเจนเจฟเจค เจธเฉฐเจ•เฉเจšเจจ: เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจจเจพเจฒ "เจซเจพเจ‡เจจเจฒ เจซเจพเจˆเจฒ เจคเฉ‹เจ‚ เจ•เฉเจ เจฌเจพเจˆเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจ•เฉฑเจŸเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจฆเจพ เจจเฉเจ•เจธเจพเจจ เจนเฉˆ, เจญเจพเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจ›เฉ‹เจŸเจพ เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจนเจฟเจฃเจพ เจชเจตเฉ‡เจ—เจพเฅค

เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ‰เจน เจ…เฉฑเจ– เจฒเจˆ เจฌเจฟเจฒเจ•เฉเจฒ เจ…เจฆเจฟเฉฑเจ– เจนเจจ. เจตเจฟเจ—เจพเฉœเจฃ เจตเจพเจฒเฉ‡ เจฆเฉ‡ เจ…เจงเฉ€เจจ (เจ•เจฟเจ‰เจ‚เจ•เจฟ เจนเฉˆเจฌเจฐเจพเจธเจŸเฉ‹เจฐเฉ‡เจœ เจตเฉฑเจกเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒ เจจเจนเฉ€เจ‚ เจธเจ•เจฆเจพ), เจชเจพเจ เจ• เจ…เฉฑเจ– เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจคเฉ€เจฌเจฐเจคเจพ เจฆเฉ‹เจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ…เฉฐเจคเจฐ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจฎเฉ‚เจฒ เจคเฉ‹เจ‚ เจฌเจฆเจฒเฉ‡ เจนเฉ‹เจ เจนเจฟเฉฑเจธเฉ‡ เจฆเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ˜เจŸเจพ เจ•เฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ: เจ…เจธเจฒเฉ€, เจ…เฉฐเจฆเจฐ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจจเจพเจฒ, เจ…เฉฐเจคเจฐ (เจฐเฉฐเจ— เจœเจฟเฉฐเจจเจพ เจจเฉ€เจตเจพเจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจฌเจฒเจพเจ• เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจ“เจจเจพ เจนเฉ€ เจ›เฉ‹เจŸเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ)เฅค

เจธเฉฐเจชเฉ‚เจฐเจจ เจนเฉ‹เจฃ เจฆเฉ‡ เจฌเจœเจพเจ

เจ‡เจนเจจเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเฉเจธเจผเจ•เจฒเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, เจ‡เฉฑเจ• เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต เจ–เจฐเฉ€เจฆเจฃเจพ เจœเจพเจ‚ เจ•เจฒเจพเจ‰เจก เจคเฉ‡ เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจ…เจชเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจนเฉฑเจฒ เจœเจพเจชเจฆเจพ เจนเฉˆ. เจชเจฐ เจญเจพเจตเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ เจนเฉเจฃ เจ…เจœเจฟเจนเฉ‡ เจธเจผเจพเจจเจฆเจพเจฐ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚, เจ‡เจธ เจ—เฉฑเจฒ เจฆเฉ€ เจ•เฉ‹เจˆ เจ—เจพเจฐเฉฐเจŸเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจ•เฉฑเจฒเฉเจน เจจเฉ‚เฉฐ เจตเฉ€ เจ”เจจเจฒเจพเจˆเจจ เจœเจพเจฃเจพ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจตเจพเจงเฉ‚ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ•เจฟเจคเฉ‡ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจœเจพเจ‚ เจธเจŸเฉ‹เจฐ 'เจคเฉ‡ เจœเจพเจ“ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจนเจœเจผเจพเจฐ เจŸเฉˆเจฐเจพเจฌเจพเจˆเจŸ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต เจ–เจฐเฉ€เจฆเฉ‹เฅค เจชเจฐ เจคเฉเจธเฉ€เจ‚ เจนเจฎเฉ‡เจธเจผเจพ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ˜เจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

-> GitHub

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹