สำหรับรายละเอียดเบื้องหลังการตัดสินใจนี้ โปรดดู gilesknap/gphotos-sync-discussion#1
Google Photos Sync เป็นเครื่องมือสำรองข้อมูลสำหรับที่เก็บข้อมูลบนคลาวด์ของ Google Photos
พีพีไอ | pip install gphotos-sync |
ซอร์สโค้ด | https://github.com/gilesknap/gphotos-sync |
เอกสารประกอบ | https://gilesknap.github.io/gphotos-sync |
ข่าวประชาสัมพันธ์ | https://github.com/gilesknap/gphotos-sync/releases |
Google Photos Sync จะดาวน์โหลดรูปภาพและวิดีโอทั้งหมดที่ผู้ใช้อัปโหลดไปยัง Google Photos นอกจากนี้ยังจัดระเบียบสื่อในระบบไฟล์ในเครื่องโดยใช้ข้อมูลอัลบั้ม นอกจากนี้ 'การสร้างสรรค์' ของ Google Photos เพิ่มเติม เช่น ภาพเคลื่อนไหว พาโนรามา ภาพยนตร์ เอฟเฟกต์ และภาพต่อกัน จะได้รับการสำรองข้อมูลด้วย
ซอฟต์แวร์นี้อ่านได้อย่างเดียวและจะไม่แก้ไขไลบรารี่บนคลาวด์ของคุณไม่ว่าด้วยวิธีใดก็ตาม ดังนั้นจึงไม่มีความเสี่ยงที่จะทำให้ข้อมูลของคุณเสียหาย
3.2.4 แนะนำการเปลี่ยนแปลงสคีมาฐานข้อมูลดัชนีเพื่อแยกความแตกต่างระหว่างอัลบั้มส่วนตัวและอัลบั้มที่แชร์ คุณจะต้องสร้างฐานข้อมูลดัชนีของคุณใหม่เมื่ออัปเกรดเป็นเวอร์ชันนี้หรือใหม่กว่า
โปรดใช้ตัวเลือกบรรทัดคำสั่ง --flush-index
เพื่อสร้างฐานข้อมูลดัชนีใหม่
จำเป็นต้องดำเนินการนี้เฉพาะสำหรับการเรียกใช้เวอร์ชันใหม่ครั้งแรกเท่านั้น
หากคุณยังไม่ได้ดำเนินการ คุณจะเห็นข้อความแสดงข้อผิดพลาด:
sqlite3.OperationalError: no such column: IsSharedAlbum
มีปัญหาหลายประการเกี่ยวกับ Google Photos API ซึ่งหมายความว่าคุณไม่สามารถสำรองข้อมูลสื่อของคุณได้อย่างแท้จริง โดยเฉพาะ:
วิดีโอถูกแปลงให้มีคุณภาพต่ำลง
ภาพถ่ายดิบหรือต้นฉบับจะถูกแปลงเป็น 'คุณภาพสูง'
ข้อมูล GPS จะถูกลบออกจากข้อมูลเมตาของรูปภาพ
สำหรับรายละเอียดของข้อบกพร่องที่รายงานไปยัง Google โปรดดู #119
หากต้องการเข้าร่วมการสนทนาในประเด็นนี้ โปรดดูที่ #347
ในการเริ่มต้น โปรดดูบทช่วยสอน
ดูhttps://gilesknap.github.io/gphotos-syncสำหรับเอกสารรายละเอียดเพิ่มเติม
สำหรับผลิตภัณฑ์เชิงพาณิชย์ที่สำรองข้อมูลไลบรารีของคุณไปยังคลาวด์ โปรดดูที่ https://photovaultone.com/