Przejdź do treści

Synchronizacja

Synchronizacja zwykle oznacza cudzy serwer: konto, abonament, firmę, która może odczytać Twoją bibliotekę. bae synchronizuje przez Twoją chmurę, czyli przechowywanie, które już masz, i nie uruchamia żadnego serwera. Twoje urządzenia zapisują zaszyfrowane zmiany w tym przechowywaniu i czytają zmiany innych urządzeń; dostawca trzyma bajty i nie może ich odczytać.

Jedna biblioteka, każde urządzenie, a jedyne konto to takie, które już posiadasz.

Dom w chmurze

Link do tej sekcji

Dom w chmurze biblioteki to jedno miejsce w Twoim przechowywaniu: folder w Dropbox albo OneDrive, Twój iCloud albo dowolny bucket zgodny z S3 (AWS, Backblaze B2, Cloudflare R2, Wasabi, …). Trzyma wszystko, co biblioteka synchronizuje: zmiany biblioteki, grafiki i audio wydań, które przenosisz do chmury.

Skonfiguruj go w Ustawienia, Biblioteka, przez Skonfiguruj synchronizację…:

  1. Wybierz dostawcę.
    • Dropbox i OneDrive logują przez przeglądarkę, a potem pytają, w którym folderze mieszka biblioteka. W Dropbox to folder udostępniony, żeby można było zaprosić domowników; jeśli jeszcze go nie masz, udostępnij jakiś folder w Dropbox i wybierz Szukaj ponownie. W OneDrive to dowolny folder, a nowy można tam utworzyć. Logowanie trzyma coven; bae nigdy nie widzi jego tokenów.
    • iCloud używa Apple Account, na które zalogowane jest urządzenie.
    • S3 pyta o bucket, region, endpoint i klucz dostępu, i o nic więcej. Zaawansowane zawiera opcjonalny prefiks klucza i profil usługi, domyślnie automatyczny; dla usługi, której bae nie rozpoznaje, Wykryj ustawienia sprawdza bucket Twoim kluczem i pokazuje, co znalazło. Jeśli konfiguracja zostanie odrzucona, bae mówi dlaczego.
  2. bae zaczyna synchronizować.

Biblioteka bez domu w chmurze jest kompletna sama w sobie. Tryb tylko lokalny jest trybem, nie ograniczeniem.

Zawsze szyfrowane

Link do tej sekcji

Każdy dom w chmurze trzyma to samo: zaszyfrowane obiekty pod losowymi nazwami. Każda zmiana, obraz i plik audio jest szyfrowany na Twoim urządzeniu przed wysłaniem. Twoje albumy nie są folderem, który ktoś może przeglądać w Twoim Dropbox, a dostawca nie widzi żadnej nazwy albumu, wykonawcy ani pliku. Zobacz Szyfrowanie.

Co się synchronizuje

Link do tej sekcji
  • Biblioteka: albumy, wydania, utwory, przypisania, dzieła i wykonawcy. Każde urządzenie dostaje całość, łącznie z wydaniami, których audio zostaje na urządzeniu, które je zaimportowało.
  • Osoby: imię i awatar każdej osoby, oceny, historia odtwarzania i playlisty. Twoja historia i każda Twoja playlista mogą być prywatne albo udostępnione domownikom.
  • Grafiki: okładki, obrazy wykonawców i awatary. Urządzenie pobiera każdą z nich, gdy zostanie pierwszy raz pokazana, i trzyma ją w swoim cache.
  • Audio: tylko dla wydań, które przeniesiono do chmury. Lokalne wydanie widać na każdym urządzeniu, ale gra tylko na urządzeniu, które je zaimportowało, dopóki nie przeniesiesz go do chmury. Zobacz Przechowywanie i offline.

Stan per urządzenie nie synchronizuje się: pozycja odtwarzania, głośność, kolejka i ustawienia urządzenia zostają na urządzeniu.

Kiedy synchronizuje

Link do tej sekcji

Synchronizacja działa sama: po zmianach, według timera i na żądanie przez Synchronizuj teraz w menu Plik. Edycje trafiają na inne urządzenia w normalnych warunkach kilka sekund później. Gdy dwa urządzenia edytują jednocześnie, oba wygrywają tam, gdzie nie dotykają tego samego pola: bae scala równoległe edycje pole po polu, późniejsza edycja wygrywa pole zmienione przez oba, a usunięte wydanie pozostaje usunięte, nawet jeśli w tej samej chwili zostało gdzie indziej edytowane. Nic nigdy nie prosi Cię o rozwiązywanie konfliktu.

Gdy się nie powiedzie

Link do tej sekcji

Błędy synchronizacji nie przerywają biblioteki; nadal przeglądasz, odtwarzasz i importujesz lokalnie, gdy bae ponawia próby. Ustawienia, Biblioteka pokazuje jeden wiersz synchronizacji: Zsynchronizowano albo liczbę oczekujących elementów, na przykład Oczekujące elementy: 3. Otwórz go, aby zobaczyć każdy element prostymi słowami, z działaniem, które możesz podjąć: Zaloguj się, gdy dostawca chce ponownego logowania, Przywróć plik źródłowy dla pliku przeniesionego przed wysłaniem, Ponów próbę, Połącz ponownie albo Zaktualizuj aplikację. Oczekiwanie, na które nie masz wpływu, na przykład na powrót innego urządzenia do sieci, nie oferuje niczego. Ta lista jest jedynym miejscem do sprawdzania; wysyłanie można też pauzować i sprawdzać w oknie Menedżer magazynu.