망막 디스플레이가 2 배 크기의 스크린 샷을 찍지 못하게하려면 어떻게해야합니까?


59

최근에 Retina 디스플레이 MacBook이 설치되어 있으며 ⌘ CMD+ ⇧ SHIFT+ 3또는 ⌘ CMD+ ⇧ SHIFT+ 를 통해 모든 스크린 샷 4이 화면에 표시되는 방식에 비해 크기가 두 배가됩니다.

이 문제가 발생하는 것을 어떻게 막을 수 있습니까?


6
크기가 두 배입니까? 말 그대로 픽셀 밀도의 4 배입니까? 스크린 샷은 일반적으로 1 : 1 픽셀 밀도 이미지를 캡처합니다. 미리보기에서 이미지 속성을 확인하여 2880x1800 (15 ") 또는 2560x1600 (13") 인 망막 디스플레이의 너비와 너비가 2 배인지 확인할 수 있습니다.
Ian C.

3
망막 디스플레이의 스크린 캡은 원래 표시된 것과 동일한 수의 픽셀을가집니다. 다른 많은 컨텍스트 (예 : 웹에 붙여 넣기)에서 공유하면 더 높은 DPI 정보가 손실되므로 두 배 더 크게 나타납니다. 2880x1800은 꽤 큰 이미지입니다.
Steve Bennett

1
Preview.app에서 열었습니까? Retina 디스플레이에서 이미지를 볼 때 Preview는 4 개의 화면 픽셀을 사용하여 1 개의 이미지 픽셀을 표시합니다. 이점은 대부분의 이미지가 일반적인 물리적 크기로 표시되지만 디스플레이 자체의 스크린 샷은 네 배로 표시됩니다. AcornPhotoshop 과 같은 다른 이미지 편집기 는 이미지 픽셀 당 하나의 화면 픽셀을 사용하므로 스크린 샷이 일반 크기로 나타납니다.
duozmo

AffinityPhoto는 Droplet 시스템을 포함하지 않습니다 :)
Fattie

이것을 눈치 채지 못했다. 나에게 그것은 CMD+SHIFT+3(전체 화면)을 통해 찍은 스크린 샷에서만 발생 하지만 CMD+SHIFT+4(화면의 선택된 영역 )을 통해 찍은 스크린 샷에서는 발생 하지 않습니다 .
ShreevatsaR

답변:


25

가장 편리한 솔루션은 다음과 같습니다 ( http://www.quora.com/How-can-I-get-my-retina-Mac-to-not-take-screenshots-that-are-too-big 및 수정 됨) 약간)

스크린 샷을 찍은 후 자동으로 크기를 줄이려면 OsX 내장 오토메이터를 사용하십시오.

  1. / 응용 프로그램 / 자동화기를 엽니 다.
  2. "폴더 조치"작성
  3. "폴더 작업에 추가 된 파일 및 폴더를 수신합니다"라는 창 상단에서 "데스크톱"을 선택하십시오.
  4. 왼쪽 패널에서 "파일 및 폴더"를 선택하고 "필터 파인더 항목"항목을 오른쪽 패널로 드래그하십시오.
  5. 필터 파인더 항목 조치에 다음 조건을 추가하십시오. 이름은 "스크린 샷"으로 시작합니다. 종류는 이미지입니다.
  6. (선택 단계 : 원본의 사본을 유지하려면)-왼쪽의 작업 목록에서 "파인더 항목 복사"를 찾아 오른쪽의 패널로 드래그하십시오. 이미지 사본의 대상 폴더를 설정하십시오 (예 : "To : Pictures").
  7. 왼쪽의 액션 라이브러리에서 "사진"을 클릭하고 "이미지 크기 조정"액션을 오른쪽 패널로 드래그하십시오.
  8. 이미지 크기 조정 작업의 드롭 다운에서 "백분율 별"을 선택하고 값을 50으로 설정하십시오.
  9. 파일> 저장을 선택하고 폴더 작업에 "작은 스크린 샷 복사"와 같은 이름을 지정하십시오.

스크린 샷

여기에 저장된 워크 플로우 파일


Automator에 대한 TIL!
Dan Tao

1
이것은 모하비 (적어도 베타)에서는 깨져있는 것 같습니다. 개별 항목 에서이 기능을 실행할 수는 있지만 작동하지만 스크린 샷을 찍을 때 자동화 장치가 실행되지 않습니다. 모하비가 즉시 모퉁이에 iOS 스타일 편집 미리보기를 표시하기 때문일 수 있습니다.
Stephen

1
빠른 업데이트 : Mojave로 업데이트하려면 (적어도 나를 위해) 내 폴더를 마우스 오른쪽 버튼으로 클릭하고 서비스에서 폴더 작업을 설정 / 활성화해야합니다 (이전 에이 작업을 수행 한 적이 없어도). 일단 그렇게하면 (스크린 샷의 코너 미리보기를 비활성화)이 작업이 다시 작동합니다.
Stephen

13

이것이 내가 처리하는 방법입니다. 그것은 복잡하지만 작동하며 화면 캡처를 방해하지 않습니다-> 워크 플로우를 심하게 붙여 넣기 ... 그냥 스크린 캡처를하고 알프레드 워크 플로우를 호출 한 다음 붙여 넣습니다.

CMD-CTRL-SHIFT-4화면의 한 부분을 캡처합니다. 해당 섹션은 OSX 클립 보드에 복사됩니다. 그런 다음 터미널에서 스크립트를 시작하여 클립 보드 내용을 임시 파일에 저장하고 크기를 절반 (72 dpi는 144 dpi의 절반)으로 조정 한 다음 이미지를 클립 보드로 다시 복사합니다. 이를 위해서는 몇 가지 유틸리티를 사용해야합니다. 누군가 하나의 간단한 유틸리티로 동일한 기능을 수행 할 수있는 방법을 알고 있다면 알려주십시오.

Alfred에서이 스크립트를 시작하여 쉽게 사용할 수 있습니다.

#!/bin/bash
pngpaste /tmp/ss.png
width=$((`sips -g pixelWidth /tmp/ss.png | cut -s -d ':' -f 2 | cut -c 2-` / 2))
sips -Z $width /tmp/ss.png
impbcopy /tmp/ss.png

pngpastehttps://github.com/jcsalterego/pngpaste 에서 github에 있습니다 . sipsOSX와 함께 제공됩니다. impbcopy여기 있습니다 : http://www.alecjacobson.com/weblog/?p=3816

LifeHacker는 sips http://lifehacker.com/5962420/batch-resize-images-quickly-in-the-os-x-terminal 및 gist.github.com/lanceli에 대한 기사를 가지고 있습니다 . / 4966207.

Alfred의 경우, 이것을 bash 스크립트로 실행하는 워크 플로를 만들었습니다.

/Users/yourusername/bin/shrink_clipboard > /dev/null 2&>1

나는 이론적으로 이것을 좋아하지만, 나에게 그것은 이미지를 깨뜨 리거나 인식 할 수 없을 정도로 흐릿하게 만든다.
Dan

2
@ Ze'ev 2 번과 3 번 라인을 다음과 같이 바꿔보십시오 :/usr/bin/sips -s dpiHeight 72.0 -s dpiWidth 72.0 /tmp/ss.png
tubedogg

Aha ... 문제는 실제로 이미지를 잘못 리샘플링하는 Chrome의 "버그"입니다 . Mail.app에 같은 클립 보드를 붙여 넣으면 제대로 보입니다. 따라서이 해결 방법은 Chrome에서 "날카로운"붙여 넣기를 위해 이미지를 효과적으로 확대 한 다음, 수정 될 때까지 Gmail 크기 조정 코너로 크기를 조정할 수 있습니다 ...
Dan

2
@ Ze'ev Chrome만이 아닙니다. DPI 정보를 버리는 앱은 이미지를 잘못 표시합니다. 이 경우 Chrome의 (기타) 버그로 인해 DPI 정보를 삭제하는 대신 이미지 크기가 조정되어 이미지가 더욱 나빠집니다.
tubedogg

다음은 품질에 영향을 미치지 않으면 서 다음 파일이 가장 낮은 파일 크기를 제공한다는 것을 알았습니다. screencapture -ioW $SCREENSHOT && pngquant -f --ext .png --skip-if-larger $SCREENSHOT && impbcopy $SCREENSHOT
jsuth

10

두 가지 해결 방법 :

  1. Retina 이외의 외부 모니터가있는 경우 응용 프로그램 창을 끌어서 스크린 샷을 만듭니다. 그것이 제가 대부분하는 일입니다.

  2. 이것은 브라우저에서만 작동합니다. ⌘CMD+ -를 두 번 눌러 글꼴을 50 %로 줄인 다음 screencap을 누릅니다 .

예를 들어 :

여기에 이미지 설명을 입력하십시오

분명히 레이아웃이 약간 변경 될 수 있지만 필요에 따라 괜찮을 수도 있습니다.


영리한 해결 방법!
Fattie

7

가장 좋은 방법은 RetinaCapture 와 같은 타사 유틸리티를 사용하는 것 입니다 .

이것은 사용하기가 번거롭지 만 찾고있는 것을 제공하고 동시에 1x 및 2x 화면 캡처를 생성하는 옵션을 제공하므로 웹 사이트를 만드는 경우 유용합니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


어딘가에 이것을 할 수있는 설정이있을 것으로 기대합니다 ( com.apple.screencapture최고의 후보로 보입니다). 그러나 나는 그것을 찾을 수 없습니다.


2
  1. 스크린 샷을 찍다.
  2. 스크린 샷을 Evernote에 붙여 넣습니다.
  3. Evernote에서 스크린 샷을 복사하십시오.
  4. 원하는 곳에 스크린 샷을 붙여 넣습니다.

좋아, Evernote 도우미 (메뉴 표시 줄)에 넣고 작동합니다.
huyz

2

Dan Key와 JustinParker의 답변을 혼합하여 bash 스크립트를 실행하는 Automator 워크 플로를 만들었습니다.

자동화 워크 플로우

원본 파일의 복사본을 만들고 여러 입력을 허용합니다. 응용 프로그램으로 내보내기 한 다음 끌어서 놓기 만하면 "레티 나가 아닌"버전의 72ppi 및 픽셀 해상도의 절반이됩니다.

bash 코드는 다음과 같습니다

for f in "$@"
do
    width=$((`sips -g pixelWidth "$f" | cut -s -d ':' -f 2 | cut -c 2-` / 2))
    sips -s dpiHeight 72.0 -s dpiWidth 72.0 -Z $width "$f"
done

1

스크린 샷이 두 배 크기로 "종료"되었다고 말하면 레티 나가 아닌 디스플레이에서 스크린 샷을보고있는 사람들에게 보내는 것 같습니다. 그렇다면 디스플레이의 픽셀 밀도가 높기 때문에 컴퓨터에서 찍은 스크린 샷을 볼 때 물리적으로 더 크게 나타납니다.

OS X Mail을 통해 스크린 샷을 보내는 경우 첨부 된 이미지의 이미지 크기 설정을 "실제 크기"대신 "큰"으로 설정하면이 문제를 해결할 수 있습니다. 부착 된 이미지를 비 망막 디스플레이에서 볼 때 "정상"으로 표시되도록 축소합니다.


4
자신의 Retina 디스플레이에서도 레티 나 스크린 샷이 두 배 더 크게 보이는 경우가 많이 있습니다. 우선 DPI 설정을 무시하는 모든 웹 사이트에 업로드합니다.
Steve Bennett

@SteveBennett 스크린 샷을 찍어 만든 PNG에는 DPI 정보가 없습니다.
duozmo

허, 실망 스럽다.
Steve Bennett

1
아니요, 인터넷에서는 72dpi가 표준입니다 . 내가 질문에 넣은 분명한 예를보십시오 (이것은 결코 눈치 채지 못했습니다 놀랍습니다.) Apple이 144 dpi로 저장하기로 결정했다는 사실은 지금은 그들에 의한 결정이 아닙니다. (물론 20 년 안에 "모두가"애플이하는 것처럼 DPI 개념을 추상화 할 것이다. 지금은 완전히 쓸모없고 어리 석다.)
Fattie

"스크린 샷을 찍어 만든 PNG에는 DPI 정보가 없습니다."미리보기에서만 열어야하는 DPI 정보 (예 : "두 번 클릭")를 보려면 DPI 정보를 제공하는 정보 패널을보십시오.
Fattie


1

마우스 오른쪽 버튼으로 클릭 자동화 작업 흐름 서비스

여기에 훌륭한 답변이 있지만 조금 더 선택적이며 약간 덜 자동적 인 것을 원했습니다.

Finder의 이미지 파일을 마우스 오른쪽 버튼으로 클릭하여 호출 할 수있는 비 레티 나 버전 만들기 라는 Automator에 새 서비스를 만들었습니다 .

사용 방법은 다음과 같습니다.

1. 망막 이미지를 찾으십시오.

여기에 이미지 설명을 입력하십시오

2. 망막 이미지를 마우스 오른쪽 버튼으로 클릭하고 하단에서 새로운 서비스를 찾으십시오.

여기에 이미지 설명을 입력하십시오

3. 비레 티나 (50 % 스케일) 이미지가 생성됩니다.

여기에 이미지 설명을 입력하십시오

결과

기본 이미지 :

여기에 이미지 설명을 입력하십시오

비 망막 이미지 :

여기에 이미지 설명을 입력하십시오

자동화 워크 플로우

자신을 만드는 것은 쉽습니다 (Automator는 MacOS에서 숨겨져 무시 된 보석입니다). 다음은 다운로드하고 두 번 클릭하여 설치할 수있는 워크 플로우입니다.

비레 티나 버전 워크 플로우 생성


0

Monosnap 은 이것을 아주 잘 할 수 있습니다. 고급 설정 "Shrink Retina snaps"가 있습니다.

비슷한 캡처 영역 바로 가기 ⌥ Option+ ⌘ CMD+ 5가있어 이미지를 클립 보드에 복사합니다.

그 외에는 화면 녹화 및 화면 캡처를 웹에 직접 업로드하는 등 더 많은 작업을 수행하여 쉽게 공유 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.