여러 파일의 JPEG 크기 / 품질 줄이기 [중복]

jpeg 파일의 크기를 줄이는 더 빠른 방법이 있는지 궁금합니다. 내 jpeg 파일은 파일 당 약 6MB입니다. 간단한 그림판 프로그램에서 각 파일을 열고 Ctrl + S를 눌러 이미지를 다시 저장합니다. 1.3Mb라고 가정 해 보겠습니다. 품질은 더 나쁘지 만 여전히 이미지를 보는 것이 좋습니다. 2Mb를 초과하는 각 파일에 대해이 작업을 수행합니다.

1,000 개 이상의 JPEG 이미지 파일을 훨씬 빠르게 처리 할 수있는 방법이 있습니까?

추신 Windows XP 또는 7은 내가 솔루션을 찾고있는 OS입니다.



답변

Xnview는 수천 개의 파일을 일괄 처리하는 흥미로운 방법입니다. 왜냐하면 배치 프로세스에서 사소하면서도 효과적인 필터링을 적용 할 수 있기 때문입니다. 1 백만 개가 넘는 파일을 처리하려고 할 때, 그것은 스크립트 프로그램이나 배치 방식의 사진 프로그램보다 빠른 속도였으며 필터 요소의 디자인은 사람들이 원하는 방식으로 작동합니다. 흥미로운 conbright 및 gamasat, 간단한 선명 화를위한 좋은 설정 및 빠른 필터 작업이 모두 CPU에서 수행 된 것처럼. 당신은 또한 쉽게 출력을위한 jpeg 압축 / 파괴의 품질을 설정할 수 있습니다.

무료이기 때문에가 아니라 인기있는 사진 프로그램 속도를 10 번 이상 현저하게 떨어 뜨렸으므로 권장하지 않습니다.
배우는 데는 다소 시간이 걸립니다.

일반적으로 시작하려면 다음과 같이하십시오.
도구 메뉴에서 일괄 처리를 선택하고 파일 또는 전체 폴더를 선택하십시오.
간단한 것들을 위해 스크립트가 필요하지는 않으므로 스크립트를 피하십시오.
디렉토리를 설정하십시오 (덮어 쓰지 않는 것이 좋음).
파일 형식 옵션 (jpeg)을 설정하여 프로세스를 시작하기 전에 옵션을 설정하십시오.
변환 탭으로 이동하여 크기 조정을 선택하고 추가를 클릭하고 크기 조정 값을 조정합니다.
크기를 줄이면 약간의 예리함을 넣을 수 있으며 변환 탭에서도 유용합니다.
모든 것을 설정 한 후에 GO 버튼을 누르십시오.

조금 게으르다면 일괄 처리가 진행될 것이므로 프로세스가 매우 빨라서 어떻게 작동 하는지를 볼 수 있으며 결승전을 중단하고 결승전을 삭제하고 몇 가지 조정을 한 다음 다시 시작할 수 있습니다.
대부분 GUI 기반이기 때문에 동일한 작업을 직접 테스트하고 발생할 작업을 쉽게 확인한 다음 동일한 작업을 큰 파일 집합에 배치 할 수 있습니다.

그것이 사진의 Re-Touching이 아닐 때 사용하는 것입니다. 사진의 크기와 형식은 모두 거의 동일하며 모든 사진에서 동일한 변경이 유용 할 수 있습니다. 자동 프로세스에서 수행 할 수있는 최상의 방법입니다.

Jpeg와 같은 손실이 많은 형식을 다시 모으려고 할 때마다 파일 크기를 조금 작게 만듦으로써 파일을 크기를 조정하도록 선택할 수 있고 덜 압축 된 작은 크기의 압축으로 저장할 수 있습니다. 그냥 재 압축하고 훨씬 더 손실이 많은 압축으로 저장하는 것보다 낫습니다.
그러나
원본을 보관하거나 원본을 보존하기 위해 가장 원본 사진 (압축률이 높음)을 능가하는 것은 없습니다. 정보가 폐기 될 수 없다면, 사람은 원본을 보관하고, CD 몇 장을 작성하거나 백업 하드 드라이브에 보관할 생각을하고 싶을 것입니다.
작업하는 사람들이 사진을 찍을 때 원본을 가지고 작업하는 것이 금이라면 웹용으로 제작되어 작은 버전으로 제작되어 더 나은 출력을 낼 수 있지만 다른 프로세스에 필요하거나 원본 만 투사하면 나쁘게 그들이 crunched일지도 모른다) 우리가 얻을 수있는 것과 같이 고유이다.


답변

이 일괄 처리 작업에는 많은 프로그램이 있습니다. 나는 사용한다 이미지 Resizer 때로는 도구로.
그런 다음 처리 할 모든 파일을 선택하고 매개 변수를 지정할 수 있습니다.


답변

Cygwin 또는 Linux (가상 머신 내 가능)를 사용하여 jpegoptim 이 스크립트를 사용하여 현재 디렉토리 내의 모든 jpeg 파일을 재귀 적으로 최적화합니다.

#! /bin/bash

optimise() {
  jpegoptim *.jpg *.jpeg -t -p --strip-all
  for i in *
  do
    if test -d $i
    then
      cd $i
      echo $i
      optimise
      cd ..
    fi
  done
  echo
}
optimise

웹 서버에서 수천 개의 JPEG 이미지를 최적화하기 위해이 작업을 수행했습니다. 단 몇 분만 걸렸습니다. (그런 다음 그 (것)들을 CDN 엄청나게 향상된 성능을 제공합니다.)


답변

Adobe Photoshop을 가지고 있다면 한 폴더에있는 파일의 크기를 일괄 적으로 조정할 수 있습니다.

Photoshop, 파일 열기 & gt; 스크립트 & gt; 이미지 프로세서. 파일이 들어있는 폴더를 선택하십시오.

또는 온라인에서도 할 수 있습니다. http://birme.net


답변

시험 폭동 . 그것은 아주 좋은 무료 윈도우 jpeg / png / gif 최적화 및 그것은 일괄 처리 모드를 지원합니다.


답변

당신이 사용할 수있는 몇 가지 도구가 있습니다 : 포맷 공장, FotoSizer, … 이들 중 하나를 시도;)