반응형

1. 시험환경 (Environment)

◎ Platform: YouTube (유튜브 쇼츠 및 롱폼 영상)
◎ Service: ElevenLabs (AI 음성 생성 서비스)
◎ Core Concept: 요금제(Free/Starter) 규정, 저작권, 상업적 이용, 비가청 오디오 워터마크

 

2. 문제 인식 (Problem)

◎ 얼굴 없는 유튜버(지식 정보, 쇼츠 채널 등)를 준비하는 많은 크리에이터들이 자연스러운 AI 음성 서비스인 ElevenLabs(일레븐랩스)를 도입하려 한다.

◎ 하지만 무료 요금제(Free Plan)를 사용할 때 두 가지 큰 고민에 빠지게 된다.

  - "무료로 만든 목소리를 유튜브에 올렸다가 나중에 저작권 침해 경고나 수익 창출 정지를 당하지 않을까?"

  - "다운로드한 MP3 파일인데, 출처 링크를 빼버리거나 결제 없이 상업적으로 써도 ElevenLabs가 알 방법이 있는가?"

 

3. 원인 분석 (Cause)

◎ 이러한 혼란은 '유튜브의 저작권 시스템'과 'ElevenLabs의 이용 약관(ToS)'을 제대로 이해하지 못했기 때문에 발생한다. 무료 목소리를 유튜브에 올리는 것 자체는 즉각적인 유튜브 규정 위반이 아니지만, ElevenLabs가 요구하는 '상업적 이용 제한'과 '출처 표기 의무'를 지켜야만 안전하다.

◎ 또한, 다운로드한 MP3 파일이라고 해서 추적이 불가능한 것은 아니다. ElevenLabs는 모든 생성 오디오에 사람의 귀로는 들을 수 없는 '비가청 오디오 워터마크(Inaudible Acoustic Watermark)'를 삽입하여 출처를 100% 추적해 낼 수 있다.

 

4. 해결방법 (Solution)

1) 무료 요금제 (Free Plan) 사용 조건 (출처 표기 의무)

 

  ① 무료 요금제로 생성한 목소리를 유튜브에 올리는 것은 허용된다. 하지만 반드시 영상 설명란(더보기)이나 영상 내부에 ElevenLabs를 사용했다는 출처 표기(elevenlabs.io 링크 포함)를 해야 한다.

예시 문구: Voice generated by ElevenLabs ([https://elevenlabs.io](https://elevenlabs.io))
# 만약 링크를 누락한 채 유튜브에 영상을 올리면 명백한 서비스 이용 약관 위반에 해당한다.

 

2) 상업적 이용 제한 및 수익 창출 기준

 

  ① 원칙적으로 무료 요금제는 상업적 목적의 사용을 엄격히 제한하고 있다.

    - 단, 현재 운영 중인 유튜브 채널이 아직 수익 창출 조건(구독자 1,000명, 시청 시간 4,000시간 등)을 달성하기 전인 '비수익화' 상태라면, 무료 요금제로 출처를 표기하며 영상을 업로드해도 무방하다.

 

3) 유료 요금제 (Starter 이상) 업그레이드 타이밍

 

  ① 채널이 성장하여 유튜브 애드센스(AdSense) 수익 창출을 시작하게 되거나, 영상 설명란에 출처 표기 링크를 지우고 깔끔하게 운영하고 싶다면 반드시 가장 저렴한 'Starter 요금제(월 5달러)' 이상의 유료 플랜으로 업그레이드해야 한다.

    - 유료 요금제를 결제하는 순간부터 출처 표기 의무가 면제되며, 완벽한 상업적 사용 권한(Commercial License)이 부여된다.

 

5. 요약 및 마무리 (Summary)

◎ 안전한 유튜브 채널 운영을 위해 ElevenLabs의 요금제별 정책과 올바른 활용 전략 3단계를 알아보았다.

  - 채널 개설 초기에는 무료 요금제로 목소리를 테스트하며 영상을 업로드하여 시청자들의 반응을 살핀다. (이때 설명란에 반드시 링크를 포함해야 한다.) 이후 채널이 궤도에 오르고 수익화 조건 달성이 눈앞에 다가왔을 때, 가장 저렴한 Starter 요금제로 전환하여 저작권 리스크를 원천 차단하는 가장 경제적이고 안전한 방식을 추천한다.

요금제 유튜브 업로드 상업적 이용
(에드센 수익화)
출처 표기 의무 추천 대상
Free (무료) 가능 불가능 필수 채널 초기 테스트 및 비수익화 채널
Starter (유료) 가능 가능 면제 수익 창출 중이거나
링크를 없애고 싶은 채널

 

반응형
반응형

1. 시험환경 (Environment)

◎ OS: macOS
◎ Default App: iMovie (맥 무료 내장 영상 편집기)
◎ Target: 윈도우의 클립챔프(Clipchamp)처럼 영상과 별도의 음성 파일을 합치고 자막을 넣고 싶은 사용자

 

2. 문제 인식 (Problem)

◎ 화면 녹화를 마친 후, 별도로 녹음한 음성 파일이나 배경음악(BGM)을 영상에 입혀야 하는 상황이 발생한다.

 

◎ 윈도우(Windows) 환경이었다면 '클립챔프(Clipchamp)'를 열어서 영상과 음성을 위아래 트랙에 끌어다 놓고 직관적으로 편집했을 것이다.

 

◎ 하지만 맥(Mac)에서 기본 플레이어인 QuickTime Player를 열어보니, 단순히 앞뒤를 자르는 것은 되지만 트랙을 나누어 음성을 추가하거나 자막을 넣는 기능은 아예 존재하지 않는다.

 

◎ 결국 컷 편집과 음성 병합을 위해 무겁고 비싼 프리미어 프로를 결제해야 하나 고민에 빠지게 된다.

 

3. 원인 분석 (Cause)

◎ 맥의 QuickTime Player는 윈도우의 '영화 및 TV' 앱처럼 기본적으로 '재생 및 단순 자르기'에 특화된 가벼운 뷰어이다. 영상 트랙과 음성 트랙을 분리하여 병합하고, 자막을 넣는 등의 다중 트랙(Multi-track) 편집을 하려면 본격적인 영상 편집기가 필요하다.

 

◎애플은 윈도우의 클립챔프와 완벽하게 대응하며, 오히려 렌더링 성능과 안정성은 훨씬 뛰어난 'iMovie'라는 전문가급 영상 편집 앱을 모든 맥북에 무료로 내장(또는 앱스토어 무료 제공)해 두었다.

 

4. 해결방법 (Solution)

1) iMovie 실행 및 새로운 프로젝트 생성

  ① 단축키 Command(⌘) + Space를 눌러 스포트라이트를 띄우고 'iMovie'를 검색하여 실행한다.

 

  ② 메인 화면에서 커다란 [+] 버튼(새로운 프로젝트 생성)을 누른 뒤, [동영상(Movie)]을 클릭하여 빈 편집 타임라인을 연다.


2) 영상 및 음성 미디어 불러오기

 

  ① 편집할 원본 화면 녹화 영상 파일과 합치고 싶은 음성 파일(mp3, m4a, wav 등)을 마우스로 잡고 iMovie 좌측 상단의 텅 빈 '나의 미디어(My Media)' 창으로 그대로 드래그 앤 드롭(끌어다 놓기) 한다.

 

3) 타임라인에 배치하여 병합하기 (Sync 맞추기)

 

  ① 나의 미디어'에 있는 영상 파일을 마우스로 끌어 화면 하단의 긴 타임라인 영역에 놓는다.

 

  ② 그다음 음성 파일을 끌어다가 타임라인에 있는 영상의 '바로 아래 빈 공간'에 놓는다.

    - 초록색 오디오 전용 트랙이 생성된다.

 

  ③ 마우스로 초록색 음성 클립을 좌우로 움직이며 영상의 화면과 소리의 타이밍을 맞춘다.

    - 기존 녹화 영상에 섞여 있는 잡음을 없애고 새로 넣은 음성만 들리게 하려면, 영상 클립을 클릭하고 스피커 아이콘을 눌러 볼륨을 0%로 끄거나, 클립을 우클릭하여 [오디오 분리]를 한 뒤 기존 오디오를 삭제한다.

 

4) 고화질 영상으로 내보내기 (Export)

 

  ① 화면 우측 상단의 [공유(위로 향한 화살표가 있는 네모)] 아이콘을 클릭한다.

 

  ② [파일 내보내기(Export File)]를 선택한다.

 

  ③ 해상도(1080p 등)와 품질(높음)을 설정한 뒤 '다음'을 눌러 바탕화면에 저장한다.

 

5. 요약 및 마무리 (Summary)

◎ iMovie는 단순히 영상과 음성을 합치는 것을 넘어, 화려한 화면 전환(트랜지션) 효과, 텍스트(자막) 삽입, 손떨림 보정 및 색상 보정까지 지원하는 매우 강력한 툴이다.

 

◎ 유튜브 브이로그나 튜토리얼 영상을 제작할 때, 값비싼 유료 프로그램을 덜컥 결제하기 전에 내 맥북에 이미 설치되어 있는 iMovie을 먼저 활용해도 수준급의 영상을 제작하기에 손색이 없다.

 

반응형
반응형

1. 시험환경 (Environment)

◎ OS: macOS (Apple Silicon & Intel)
◎ Package Manager: Homebrew
◎ Terminal: zsh (맥 기본 터미널)
◎ Core Concept: 패키지 목록 조회(brew list), 삭제(brew uninstall), 찌꺼기 청소(brew cleanup)

 

2. 문제 인식 (Problem)

◎ Homebrew를 활용하여 터미널에서 VS Code나 파이썬 등을 설치했다면 시간이 지나 더 이상 사용하지 않는 개발 도구를 삭제하는 방법도 알아야 한다.

 

◎ '응용 프로그램' 폴더에 있는 앱 아이콘을 그냥 휴지통으로 드래그해서 버리거나, 내가 터미널로 도대체 어떤 프로그램들을 설치했었는지 기억나지 않아 방치해 두는 경우가 많다.

 

◎ 이렇게 되면 하드디스크 용량이 낭비될 뿐만 아니라, 추후 다른 버전을 재설치할 때 기존 파일과 충돌하여 에러를 유발하게 된다.

 

3. 원인 분석 (Cause)

◎ 이러한 문제가 발생하는 원인은 Homebrew의 설치 구조 때문이다.

 

◎ Homebrew를 통해 설치된 패키지들은 시스템 깊숙한 경로(/opt/homebrew/... 등)에 앱이 동작하기 위해 필요한 수많은 라이브러리, 설정 파일, 의존성 패키지들을 함께 흩뿌려놓는다.

 

◎ 따라서 마우스로 앱 아이콘만 휴지통에 버리는 행위는 '바로가기'만 지우는 것과 같으며, 눈에 보이지 않는 수많은 찌꺼기 파일(의존성 파일)들은 시스템에 그대로 남아 악영향을 미치게 된다.

 

◎ 터미널(Homebrew)로 설치한 프로그램은 반드시 터미널(Homebrew)로 지워야 완벽하게 제거된다.

 

4. 해결방법 (Solution)

1) 설치된 앱/패키지 목록 확인하기 (brew list)

  ① 터미널을 열고 Homebrew로 무엇을 설치했는지 전체 목록을 불러온다.

    - Formulae: python, git, node 처럼 터미널 창 안에서 텍스트로 동작하는 개발 도구들
    - Casks: visual-studio-code 처럼 바탕화면에 아이콘이 생기고 마우스로 클릭해서 쓰는 GUI 프로그램들

brew list

 

2) 정확한 이름으로 깔끔하게 삭제하기

 

  ① (brew uninstall) brew list에서 출력된 명칭 중 지우고 싶은 패키지의 이름을 복사한 뒤, 삭제 명령어를 입력한다.

    - 예를 들어 잘못 설치한 VS Code를 삭제하고 싶다면 아래와 같이 입력한다.

brew uninstall --cask visual-studio-code

 

3) 남은 찌꺼기 완벽하게 청소하기 (autoremove & cleanup)

 

  ① 원하는 앱을 지웠다면, 그 앱 때문에 덩달아 설치되었지만 이제는 쓸모가 없어진 '의존성 찌꺼기 파일'들과 오래된 다운로드 캐시를 비워주어 맥북의 용량를 확보한다.

# 1. 주인을 잃고 남겨진 의존성 패키지들을 자동으로 찾아 삭제
brew autoremove

# 2. 오래된 설치 파일(캐시) 및 불필요한 시스템 찌꺼기 청소
brew cleanup

 

5. 요약 및 마무리 (Summary)

◎ Homebrew를 이용한 맥(Mac) 앱 라이프사이클 관리의 핵심 명령어 4가지는 다음과 같습니다.

  - 검색: brew search [이름] (정확한 패키지명 찾기)
  - 설치: brew install [패키지명]
  - 조회: brew list (내가 설치한 전체 목록 확인)
  - 삭제/청소: brew uninstall [패키지명] ➔ brew autoremove ➔ brew cleanup

반응형
반응형

1. 시험환경 (Environment)

◎ OS: macOS (Apple Silicon & Intel)
◎ Package Manager: Homebrew
◎ IDE: Visual Studio Code (VS Code)
◎ Core Concept: 패키지 검색(brew search), 워크스페이스(Workspace), 가상환경(venv)

 

2. 문제 인식 (Problem)

◎ 맥(Mac) 개발 환경을 세팅하려는 입문자들은 터미널을 열고 세 가지 부딪힐 수 있는 난관을 고려해 보자.

◎ 첫째, Homebrew로 프로그램을 설치하려는데 정확한 패키지 이름(명칭)을 몰라 설치를 시작조차 못한다.

  - 예를 들어 VS Code를 설치하고 싶을 때, 명령어 뒤에 vscode를 쳐야 할지, visualstudio를 쳐야 할지 알 길이 없다.


◎ 둘째, 터미널로 어찌어찌 설치를 마쳐도 바탕화면에 실행 아이콘이 생기지 않아 매번 어떻게 켜야 할지 당황합니다.

 

◎ 셋째, 윈도우처럼 C드라이브가 없는 맥에서 "내 프로젝트 폴더를 어디에 만들어야 하는지" 갈피를 잡지 못하고, 무작정 파이썬 패키지를 설치하다가 시스템 환경이 망가지는 경험을 겪을 수 있다.

 

3. 원인 분석 (Cause)

◎ Homebrew는 사용자가 부르는 줄임말(예: VS Code)이 아닌, 시스템에 등록된 정확한 고유 식별자(Cask/Formula 이름)를 입력해야만 다운로드를 시작한다. 이를 모르고 사용자가 추측한 앱을 입력하면 "Error: No available formula"라는 에러만 반복된다.

 

◎또한, 맥은 앱을 설치하면 바탕화면이 아닌 '응용 프로그램' 폴더로 은닉시키며, 자주 쓰는 앱은 하단 'Dock(독)'에 빼두고 쓰는 것이 운영체제의 기본 방향이다.

 

◎ 폴더 관리 역시 바탕화면이 아닌 사용자 홈 디렉터리(~) 아래에 '워크스페이스(Workspace)'라는 전용 공간을 두고, 그 안에서 파이썬 가상환경(Virtual Environment)을 쪼개어 관리하는 것이 일반적인 방법이다.

 

4. 해결방법 (Solution)

1) Homebrew로 정확한 패키지명 검색하기 (brew search)

  ① 설치하고 싶은 프로그램의 정확한 이름을 모를 때, 검색(search) 명령어를 먼저 사용해야 한다. 터미널에 아래와 같이 대충 아는 키워드로 검색해 본다.

# 'vscode'라는 키워드가 포함된 패키지 찾기
brew search visual studio code

 

  ② 검색 결과, Casks 항목 아래에 우리가 찾던 정확한 풀네임인 visual-studio-code가 출력되는 것을 확인할 수 있다.

 

  ③ 참고) 터미널 검색이 귀찮다면 Homebrew 공식 홈페이지(formulae.brew.sh) 검색창에 영문으로 프로그램을 검색해도 정확한 설치 명령어를 알려준다.

formulae.brew.sh


2) 찾아낸 이름으로 VS Code 설치 및 Dock 고정

  ① 정확한 이름을 확인 후 터미널에 설치 명령어를 입력한다.

    - GUI가 있는 일반 앱은 --cask 옵션을 붙인다.

brew install --cask visual-studio-code

 

  ② 설치가 끝났다면 마우스로 실행할 수 있도록 하단 Dock에 바로가기를 고정한다.

    - 키보드 Command(⌘) + Space를 눌러 스포트라이트 검색창에 'Visual Studio Code'를 쳐서 앱을 실행한다.
    - 화면 하단 Dock에 뜬 파란색 VS Code 아이콘을 마우스 우클릭(두 손가락 터치) 한다.
    - [옵션(Options)] ➔ [Dock에 유지(Keep in Dock)]를 클릭하면 아이콘이 고정된다.

 

3) 통합 워크스페이스 및 프로젝트 폴더 생성

  ① 홈 디렉터리(~)에 프로젝트를 모아둘 "workspace"를 만들고 VS Code에서 프로젝트 폴더를 연다.

    - 예: ~/home/workspace/python-project-01/

 

  ② 파이썬 프로젝트) 현재 프로젝트에 가상환경을 설정한다.

    - 터미널 입력창 맨 앞에 (venv)라는 초록색 글씨가 생겼다면 성공한 것이다.

# 1. '.venv'라는 이름의 파이썬 격리 공간(가상환경) 생성
python -m venv .venv

# 2. 맥(macOS) 가상환경 켜기 (Activate)
source .venv/bin/activate

 

 

5. 요약 및 마무리 (Summary)

◎ Homebrew의 search 기능을 활용하면, 인터넷 검색 없이 터미널 안에서 찾아내고 설치할 수 있다.

  - 설치 전 명칭 찾기: brew search [대충아는이름] 또는 brew 홈페이지 검색
  - 앱 바로가기 세팅: 설치 직후 앱을 켜고 Dock [옵션] ➔ [Dock에 유지]
  - 폴더 생성 및 열기: ~/workspace/프로젝트명 진입 후 터미널에 code . 입력
  - 환경 보호 세팅: python -m venv venv ➔ source venv/bin/activate

반응형
반응형

1. 시험환경 (Environment)

◎ OS: macOS (Apple Silicon M1/M2/M3 및 Intel 기반 모두 적용)
◎ Target: 맥(Mac)으로 개발을 처음 시작하는 입문자
◎ Core Concept: 패키지 관리자(Package Manager)
◎ Terminal: zsh (맥 기본 터미널)

 

2. 문제 인식 (Problem)

◎ 윈도우 환경에서 맥(Mac)으로 넘어온 입문자들은 파이썬(Python), Git, Node.js, MySQL 같은 개발 도구를 설치할 때 구글에 접속하여 공식 홈페이지를 찾고, 'Download for macOS' 버튼을 눌러 .dmg나 .pkg 설치 파일을 하나씩 다운로드하여 설치할 수 있다.

 

◎ 하지만 이렇게 수동으로 프로그램들을 설치하다 보면 곧 한계에 부딪히게 된다.

  - "내가 파이썬 버전을 몇으로 깔았더라?"
  - "Git을 최신 버전으로 업데이트하려면 기존 버전을 지우고 다시 다운로드해야 하나?"
  - "환경 변수(PATH)가 꼬였다는데 도대체 어느 폴더에 설치된 거지?"
 

◎ 설치 파일들이 시스템 곳곳에 파편화되어 버전 관리와 삭제가 어려워지는 문제가 발생한다.

 

3. 원인 분석 (Cause)

◎ 개발 환경이 엉키는 근본적인 원인은 중앙에서 프로그램들을 통제해 줄 '패키지 관리자(Package Manager)'가 없기 때문이다.

 

◎ 스마트폰에서 앱을 설치할 때 공식 홈페이지에 들어가지 않고 '앱스토어(App Store)'에서 버튼 하나로 설치, 업데이트, 삭제를 관리하듯, 터미널(CLI) 환경의 개발 도구들도 이러한 통합 관리 시스템이 필요하다.


◎ 맥(Mac) 환경에서 이 앱스토어 역할을 수행하는 프로그램이 바로 홈브루(Homebrew)이다.

 

4. 해결방법 (Solution)

1) 터미널 열기 및 설치 명령어 실행

  ① 맥의 스포트라이트(Cmd + Space)를 켜고 터미널(Terminal)을 실행한다.

 

  ② 터미널 창에 아래의 Homebrew 공식 설치 스크립트를 그대로 복사해서 붙여넣어 설치를 시작한다.

  - 중간에 Password: 라고 나오면 내 맥북 잠금해제 비밀번호를 입력한다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

2) 환경 변수(PATH) 등록

  ① 설치가 100% 완료되면 화면 마지막에 ==> Next steps: 라는 문구가 뜬다.
  ② 인텔(Intel) 칩이 아닌 최근의 애플 실리콘 칩 맥북은 Homebrew가 /opt/homebrew라는 경로에 설치되기 때문에, 맥북이 이 경로를 인식하도록 터미널 설정 파일(.zprofile)에 등록해주어야 한다.

  - 터미널에 아래 두 줄의 명령어를 한 줄씩 복사해서 실행합니다.

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

 

  ③ Homebrew가 내 맥북에 제대로 설치되었는지 버전을 확인한다.

brew -v
# 결과: Homebrew 4.x.x 형태로 버전이 출력되면 성공!

 

3) 많이 쓰는 Brew 명령어 4가지

  ① 개발 도구를 설치할 때는 인터넷 검색 대신 아래 명령어만 터미널에 입력하여 설치한다.

# 1. 패키지 설치 (예: git, node, python 등)
brew install [패키지명]

# 2. 패키지 삭제
brew uninstall [패키지명]

# 3. 내 PC에 설치된 패키지 목록 확인
brew list

# 4. Homebrew 자체 및 설치된 패키지 최신 버전으로 업데이트
brew update && brew upgrade

 

5. 요약 및 마무리 (Summary)

◎ Homebrew는 단순히 프로그램을 쉽게 깔아주는 도구를 넘어, 여러 개발 환경이 꼬이지 않도록 안전한 격리 공간을 만들어주는 든든한 뼈대이다. 맥(Mac)을 사자마자 가장 먼저 설치해야 할 0순위 프로그램이다.

반응형
반응형

1. 시험환경 (Environment)

◎ OS: macOS (Apple Silicon M1/M2/M3 및 Intel 기반 모두 적용)
◎ Package Manager: Homebrew
◎ Version Manager: pyenv
◎ Terminal: zsh (맥 기본 터미널)

 

2. 문제 인식 (Problem)

◎ 맥북에 처음 파이썬(Python) 설치시 공식 홈페이지(python.org)에 들어가서 노란색 다운로드 버튼을 눌러 설치 파일(.pkg)을 내려받을 수 있다.

 

◎ 하지만 이렇게 파이썬을 설치하고 여러 프로젝트를 진행하다 보면, 터미널에서 python3를 쳤을 때 내가 설치한 버전이 아닌 맥북에 원래 깔려있던 버전이 실행되거나, pip install이 실행되지 않는 등 버전 충돌 에러가 발생할 수 있다.

 

3. 원인 분석 (Cause)

◎ 이러한 상황이 발생하는 근본적인 원인은 macOS 운영체제 자체가 내부적으로 굴러가기 위해 기본적으로 '시스템 파이썬(System Python)'을 내장하고 있기 때문이다.

 

◎ 공식 홈페이지 인스톨러로 무작정 파이썬을 덮어씌우듯 설치하면, 맥북의 시스템 파이썬 환경과 내가 개발하려는 환경의 경로가 섞여버리게 된다. 최악의 경우 OS 동작에 악영향을 주어 포맷을 해야 할 수도 있다.

 

◎ Node.js의 버전을 안전하게 관리하기 위해 NVM을 도입했던 것처럼, 파이썬 역시 시스템 환경과 철저히 격리하여 버전을 자유자재로 변경할 수 있게 해주는 pyenv(파이썬 버전 매니저)를 사용하는 것이 실무에서 파이썬을 설치하는 일반적인 방법이다.

 

4. 해결방법 (Solution)

1) Homebrew 및 pyenv 설치

  ① 터미널을 열고 아래 명령어를 순서대로 입력하여 파이썬 버전 관리자인 pyenv를 설치한다.

    - Homebrew가 이미 설치되어 있다고 가정한다.

# pyenv 패키지 설치
brew install pyenv

 

2) 환경 변수 설정

  ① 맥북이 '기존 시스템 파이썬' 대신 'pyenv가 설치한 파이썬'을 최우선으로 인식하도록 터미널 설정 파일(.zshrc)에 경로를 등록해주어야 한다.

    - 터미널에 아래 세 줄의 명령어를 한 줄씩 복사해서 실행한다.

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc

 

  ② 변경된 설정을 즉시 적용시킨다.

source ~/.zshrc

 

 

3) 파이썬 설치

  ① 이제 맥북에 안정적인 최신 버전(예: 3.12.3)을 지정해서 설치한다.

# 설치 가능한 파이썬 전체 버전 리스트 확인 (너무 길면 q를 눌러 빠져나옴)
pyenv install --list

# 특정 버전 골라서 설치하기
pyenv install 3.12.3

 

  ② 방금 설치한 버전을 내 PC의 기본 파이썬으로 동작하도록 지정(Global) 한다.

# 기본 파이썬 버전 지정
pyenv global 3.12.3

# 잘 적용되었는지 최종 확인
python --version
# 결과: Python 3.12.3 이 출력되면 완벽하게 성공! 🎉

 

5. 요약 및 마무리 (Summary)

◎ pyenv로 구조를 만들고 나중에 "A 프로젝트는 파이썬 3.9, B 프로젝트는 3.12 환경으로 띄워주세요"라는 요구사항이 들어오면 pyenv local 3.9.0 명령어 한 줄로 에러 없이 버전을 갈아탈 수 있다.

 

  - 금지 사항: 파이썬 공식 홈페이지에서 .pkg 파일 다운로드하여 설치하기
  - 실무 정석: Homebrew를 이용해 pyenv를 설치한 뒤, 필요한 버전만 골라서 설치하기
  - 핵심 원리: pyenv를 거치면 맥북의 '시스템 파이썬'을 건드리지 않고, 독립된 안전한 공간에서 파이썬을 구동할 수 있음.

반응형
반응형

1. 시험환경 (Environment)

◎ OS: macOS
◎ Default App: 미리보기 (Preview) 앱
◎ Target: 윈도우 '그림판' 기능에 익숙한 맥 입문자

 

2. 문제 인식 (Problem)

◎ 이전 포스팅에서 배운 단축키(Cmd + Shift + 5)로 화면 캡처는 성공적으로 마쳤다.

 

◎ 이제 이미지를 보내기 전, 특정 부분을 강조하기 위해 사진 위에 '빨간색 네모 박스'나 '화살표'를 그리는 작업이 필요할 수 있다. 윈도우 환경이었다면 캡처 도구의 기본 펜을 쓰거나, 친숙한 '그림판(Paint)'을 열어서 그렸을 것이다.

 

◎ 하지만 맥북의 런치패드(앱 목록)를 아무리 뒤져봐도 그림판 같은 기본 앱이 보이지 않는다. 고작 네모 박스 하나 그리자고 무거운 포토샵을 설치하거나 유료 앱을 결제해야 하는지 깊은 고민에 빠지게 된다.

 

3. 원인 분석 (Cause)

◎ 애플의 macOS에는 윈도우의 '그림판'과 1:1로 대응되는 독립적인 그림 그리기 전용 앱이 없다.

 

◎ 대신, 맥은 이미지를 단순히 보여주기만 하는 '미리보기(Preview)' 기본 앱 안에 그림판보다 훨씬 강력한 주석 편집 기능들을 내장시켜 두었다.

 

◎ 다만 이 편집 도구들이 평소에는 깔끔한 화면을 위해 숨어 있다가, '마크업(Markup)'이라는 특정 버튼을 눌러야만 나타나도록 UI가 설계되어 있기 때문에 윈도우 유저들이 직관적으로 찾아내기 어려운 것이다.

 

4. 해결방법 (Solution)

  ① 미리보기 앱으로 이미지 열기

    - 바탕화면이나 폴더에 저장된 캡처 이미지를 더블 클릭한다.

    - 맥의 기본 이미지 뷰어인 '미리보기' 창이 열리며 사진이 나타난다.

 

  ② 마크업(Markup) 도구 막대 활성화

    - 창의 우측 상단 검색창 바로 옆에 있는 '마크업(펜촉 모양이 동그라미 안에 있는 아이콘)' 버튼을 클릭한다.

    - 이 버튼을 누르면 사진 바로 위에 텍스트, 도형, 선 굵기 등을 조절할 수 있는 편집 도구 막대가 나타난다.

 

  ③ 네모 박스 도형 삽입

    - '도형(Shapes)' 아이콘을 클릭한 뒤, 드롭다운 메뉴에서 사각형 모양을 선택한다.

    - 사진 중앙에 박스가 생성되면, 모서리의 파란색 점을 드래그하여 강조하고 싶은 위치와 크기에 맞게 조절한다.

 

  ④ 색상을 빨간색으로 변경하고 속 비우기

    -  테두리 색을 바꾸려면 도구 막대에서 연필 모양의 '테두리 색상(Border Color)' 아이콘을 클릭 후 원하는 색을 선택한다.

 

  ⑤ 작업이 끝났다면 Command(⌘) + S를 눌러 저장하거나, 그냥 창을 닫아도 변경 사항이 자동으로 저장된다.

 

5. 요약 및 마무리 (Summary)

◎ 맥의 미리보기 앱은 단순한 뷰어가 아니라 윈도우의 그림판을 가볍게 뛰어넘는 강력한 편집기이다.

 

◎ 마크업 도구의 존재만 기억해 두신다면, 앞으로 실무에서 문서를 검토하거나 피드백 이미지를 만들 때 작업 속도가 비약적으로 상승할 것이다.

반응형
반응형

1. 시험환경 (Environment)

◎ macOS (Mojave 버전 이상 전체 지원)

◎ Target: 윈도우(Windows)에서 맥(Mac)으로 갓 넘어온 입문자

◎ Core Feature: 내장 스크린샷 및 화면 기록 앱

 

2. 문제 인식 (Problem)

◎ 윈도우 환경에서는 키보드의 Print Screen 키 하나를 누르거나, Win + Shift + S (캡처 도구)를 띄우면 화면 캡처가 아주 쉽게 해결되었다.

 

◎ 하지만 맥북 키보드에는 Print Screen 키가 없다. 전체 화면 캡처는 Command(⌘) + Shift(⇧) + 3, 부분 캡처는 Command(⌘) + Shift(⇧) + 4라는 등 외워야 할 복잡한 단축키가 쏟아진다.

 

◎ 게다가 화면 녹화(레코딩)는 어떻게 하는지 몰라 별도의 유료 앱을 설치해야 하나 고민에 빠지게 된다.

 

3. 원인 분석 (Cause)

◎ 애플은 마우스 클릭보다 키보드 단축키(Shortcut)를 활용하여 작업 속도를 극대화하도록 OS를 설계했다.

 

◎ 하지만 윈도우의 직관적인 GUI(그래픽 인터페이스) 버튼 방식에 익숙한 사용자들에게, 캡처와 녹화를 위해 각각 다른 단축키 조합을 외워야 하는 것은 맥 적응을 방해하는 진입 장벽이 될 수 있다.

 

4. 해결방법 (Solution)

1) 만능 캡처 메뉴 띄우기

 

  ① 키보드에서 Command(⌘) + Shift(⇧) + 5 를 동시에 누른다.

 

  ② 화면 하단에 아이콘으로 구성된 [캡처 및 녹화 메뉴 바]가 나타난다.

캡쳐 메뉴 바


2) 마우스로 원하는 기능 클릭하기

 

  ① 띄워진 메뉴에서 마우스로 원하는 아이콘을 클릭한다.

    - 화면 캡처 구역 (왼쪽 3개): [전체 화면 캡처] / [선택한 창 캡처] / [선택한 부분 캡처]

    - 화면 캡처 구역 (왼쪽 3개): [전체 화면 캡처] / [선택한 창 캡처] / [선택한 부분 캡처]

 

  ② 기능을 선택하고 화면의 캡처(Capture) 또는 기록(Record) 버튼을 누르면 즉시 실행된다.

 

3) '옵션(Options)' 100% 활용하기

 

  ① 메뉴 바의 [옵션]을 누르면 더욱 강력한 설정이 가능하다.

    - 저장 위치: 바탕화면이 지저분해지는 게 싫다면 저장 위치를 '문서'나 '다운로드' 폴더로 바꿀 수 있다.
    - 타이머: 5초, 10초 타이머를 걸고 캡처할 수 있다.
    - 마이크 녹음: 화면 녹화 시 내 목소리(내장 마이크)까지 함께 녹음할지 선택할 수 있다.

옵션 메뉴

 

5. 요약 및 마무리 (Summary)

◎ 윈도우의 '캡처 도구'처럼 화면에 직관적인 메뉴 바를 띄워주는 만능 캡처 단축키 하나만 기억하면 복잡한 숫자 3, 4 단축키는 잊어버려도 좋다.

반응형

+ Recent posts