새로운 사진 앱에서 외장 하드 디스크로 사진 / 비디오를 백업 / 내보내는 방법은 무엇입니까?

Mac OS X Yosemite 컴퓨터의 새 사진 앱에 거대한 라이브러리가 있습니다.이 모든 사진을 내보내거나 백업하는 가장 쉬운 방법을 알고 싶습니다. 외부 하드 디스크 (Mac 용으로 포맷 됨)에있는 사진과 비디오를 사용하기 때문에 Window 7 시스템에서 사진과 비디오를 사용하고 싶습니다.

참고 : 옵션 File -> Export 수천 개의 항목을 내보내려면 시간이 오래 걸립니다.

댓글

  • 현재 수정 사항을 원하는지 여부에 따라 다릅니다. 각 그림 또는 마스터 파일의. 현재 수정 사항을 내보내려면 내 보내야합니다. 마스터는 라이브러리 도매에서 파낼 수 있습니다.
  • ' Windows PC가 드라이브를 읽을 수 있도록 디스크를 ExFAT로 포맷해야합니다.
  • 또는 ' Mac 디스크를 읽을 수 있도록하려면 PC에서 타사 소프트웨어를 사용해야합니다.

답변

단순히 전체 Masters 구조를 새 드라이브에 복사하려는 경우

  • 먼저 찾습니다. iPhoto 또는 사진 보관함 파일. 둘 다의 기본 위치는 ~ / Pictures /

  • 라이브러리 파일을 마우스 오른쪽 버튼으로 클릭 & 패키지 내용 표시를 선택합니다. 그러면 ” file “을 실제 폴더로 지정합니다.

  • Masters 폴더는 바로 안에 있어야합니다. 어디서나 복사 할 수 있습니다.
    연도, 월로 정렬됩니다. 포함 된 모든 폴더가 실제로 채워지는 것은 아니며 오래된 사진이 삭제 된 경우 파일 구조가 유지됩니다.

댓글에서 지적했듯이 복사 된 구조가 필요한 경우 Windows에서 기본적으로 읽을 수있는 경우 대상 디스크를 ExFAT로 포맷해야합니다.
Windows는 기본적으로 Mac OS 확장 디스크를 읽을 수 없습니다. &에는 타사 지원이 필요합니다.

댓글

  • 기본적으로 최소한의 내보내기 기능을 제공합니다. 이런 식으로 ' 모든 도서관 구성과 태그를 잃게됩니다. ' 더 나은 옵션이 없습니까?
  • 사진 이외의 항목으로 내 보내지 마십시오.

답변

이것이 오래되고 답변이 된 것을 알고 있지만, 인터넷 검색과 시도로 하루를 보낸 후 작성한 스크립트는 공유 할 가치가 있다고 생각합니다.

옵션을 수정하면이 스크립트는 원본을 “yyyy-mm-dd Your Album Name”이라는 폴더로 이동하거나 복사합니다. 따라서 원본 앨범 제목을 추적하고 모든 사진도 날짜별로 정렬됩니다.

필요에 맞게 수정합니다. 원본 사진의 공유 파일 기반을 동기화 할 수 있도록이 작업을 수행합니다. 모든 공유 사용자는 자신의 Photos.app 사본을 사용하여 참조 사진의 기반으로 사용할 수 있습니다.

동일한 경로에 동일하지 않은 파일이 이미 존재하는지 먼저 확인하여 동일한 이름의 사진을 덮어 쓰지 않도록 시도합니다.

또한 새로운 타임 스탬프를 설정합니다. 이벤트 날짜에 폴더를 만들었습니다. 폴더 이름이 이미 날짜로 시작하더라도 파인더 등에서 날짜별로 이벤트를 정렬하는 것이 좋습니다 (다른 곳에 복사하면 타임 스탬프가 변경 될 수 있기 때문에).

앨범 이름의 작은 따옴표와 호환됩니다. . 인용 부호와 호환 될 수 있지만 테스트하지는 않았습니다.

#!/bin/bash #### A few options #### #dryrun=1 dryrun=0 # Choose to duplicate (slow, space eating) or move (space saving, fast if on same drive). #action=cp action=mv # set your paths # origin: libr="Photos Library.photoslibrary" # destination: destpath="MyProperlyOrganizedFotos" # no idea why Apple chooses a funny date. Adjust to your time-zone needs dateoffset=978307200 #### End of options #### sqllib="${libr}"/Database/apdb/Library.apdb s="sqlite3 ${sqllib}" #${s} "select fileName,imageDate,imagePath,projectUuid from RKMaster" ${s} "select fileName,imageDate,imagePath,projectUuid from RKMaster" | sed "s,",thisisaquotationmark,g" | while read -r line; do echo $line name=`echo "$line" | awk "BEGIN {FS="|"} {print $1}"` date=`echo "$line" | awk "BEGIN {FS="|"} {print $2}"` path=`echo "$line" | awk "BEGIN {FS="|"} {print $3}"` albumid=`echo "$line" | awk "BEGIN {FS="|"} {print $4}"` albumname=`${s} "select name from RKFolder where uuid == "${albumid}"" | sed -e "s,/,:,g" -e "s,!,,g" -e "s,",thisisaquotationmark,g"` realdate=`date -r $(( ${dateoffset} + ${date} )) "+%Y-%m-%d" ` touchdate=`date -r $(( ${dateoffset} + ${date} )) "+%Y%m%d1200" ` # does this file still exist? or did we move it already? src=`echo ${libr}/Masters/${path} | sed "s/thisisaquotationmark/\\"/g"` if [ ! -f "${src}" ]; then continue fi # trim: newpath=`echo $realdate $albumname | sed "s/thisisaquotationmark/\\\\"/g"` if [ ! $dryrun -eq 1 ]; then expandednewpath=`echo ${newpath}` mkdir -p "${destpath}/${newpath}" touch -t ${touchdate} "${destpath}/${newpath}" fi target="${destpath}/${newpath}/${name}" index=0 # add an integer index to a file if the name exists in this path already while [ -f "${target}" ] && ! cmp --silent "${target}" "${src}" ; do echo "Avoiding overwrite: " $index index=$(( $index + 1 )) target="${destpath}/${newpath}/${name} $index" done if [ $dryrun -eq 1 ]; then echo "Would do ${action} "${src}" "${target}" " else echo "${action} "${src}" "${target}" " ${action} "${src}" "${target}" fi done 

Answer

몇 가지 업데이트 및 추가 :

  1. Catalina 및 Big Sur에서 Masters 폴더를 찾을 수 없습니다. 이제 Originals라고합니다.

  2. Masters 또는 Originals 폴더를 복사하는 것은 간단하지 않습니다. 이러한 폴더에는 여러 하위 폴더와 하위 하위 폴더가 있습니다. 그리고 “편집되지 않은 원본 버전의 사진을 내 보냅니다. 즉”편집 내용을 잃게됩니다.

  3. Photos to Disk가 거부되었습니다. Mojave까지는 훌륭했지만 Photos 데이터베이스 구조의 변경으로 인해 Catalina에서 중단되었습니다. High Sierra, Mojave 및 Catalina에서 작동하는 Mac App Store에 사진 테이크 아웃 이라는 새로운 앱이 있습니다 (출시 될 때 Big Sur에서도 작동해야 함). , 해당 웹 사이트에 따르면).

  4. 설정에서 원본을 iCloud에 업로드하고 Mac에서 제거하는 경우 Masters 또는 Originals 폴더가 비어있을 수 있습니다. 내보내기 전에 먼저 Mac 사진에 다운로드하세요.

댓글

  • 업데이트 해 주셔서 감사합니다.

답변

Photos To Disk 는이를 정확히 수행한다고 주장합니다. :

디스크로 사진을 사용하면 몇 단계 만 거치면 사진 라이브러리에서 원본 사진과 비디오 (RAW 파일 형식의 사진 포함)를 검색 할 수 있습니다. .

폴더 구조를 사용자 지정하여 연도, 월 또는 일별로 미디어 파일을 그룹화 할 수 있습니다. 앨범의 경우 Photos To Disk는 Photos에 정의 된 폴더 구조를 사용합니다.

미디어 파일은 사진에서 최종적으로 정의한 제목 뒤에 이름을 바꿀 수 있습니다. 파일 이름 앞에 미디어 날짜 또는 미디어 날짜 / 시간을 붙일 수도 있습니다.

메타 데이터 (제목, 설명, 위치, 키워드, 조정 된 날짜 및 시간)를 JPEG, PNG, TIFF 및 PSD 이미지 파일에 포함 할 수 있습니다. 또는 다른 이미지 파일 형식 (예 : RAW)을 위해 XMP 사이드카 파일에 저장됩니다.

Answer

https://origin-discussions-us.apple.com/thread/7641108?start=0&tstart=0

댓글

  • 링크는 종종 오래되기 때문에 단순한 링크보다 더 많은 컨텍스트를 추가하세요. 사이트의 인용문으로도 충분합니다.
  • 이름이 지정된 앨범 만 내 보냅니다. 사진이 이름이 지정된 앨범에없는 경우 (공유 앨범은 포함되지 않음) 내보내지지 않습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다