mirror of
https://github.com/rclone/rclone.git
synced 2024-11-22 08:23:47 +01:00
docs: added troubleshooting tips for Live Photos in OneDrive
This commit is contained in:
parent
14e852ee9d
commit
34333d9fa8
@ -725,3 +725,38 @@ Shared with me files is not supported by rclone [currently](https://github.com/r
|
||||
3. The shortcut will appear in `My files`, you can access it with rclone, it behaves like a normal folder/file.
|
||||
![in_my_files](https://i.imgur.com/0S8H3li.png "Screenshot (My Files)")
|
||||
![rclone_mount](https://i.imgur.com/2Iq66sW.png "Screenshot (rclone mount)")
|
||||
|
||||
### Live Photos uploaded from iOS (small video clips in .heic files)
|
||||
|
||||
The iOS OneDrive app introduced [upload and storage](https://techcommunity.microsoft.com/t5/microsoft-onedrive-blog/live-photos-come-to-onedrive/ba-p/1953452)
|
||||
of [Live Photos](https://support.apple.com/en-gb/HT207310) in 2020.
|
||||
The usage and download of these uploaded Live Photos is unfortunately still work-in-progress
|
||||
and this introduces several issues when copying, synchronising and mounting – both in rclone and in the native OneDrive client on Windows.
|
||||
|
||||
The root cause can easily be seen if you locate one of your Live Photos in the OneDrive web interface.
|
||||
Then download the photo from the web interface. You will then see that the size of downloaded .heic file is smaller than the size displayed in the web interface.
|
||||
The downloaded file is smaller because it only contains a single frame (still photo) extracted from the Live Photo (movie) stored in OneDrive.
|
||||
|
||||
The different sizes will cause `rclone copy/sync` to repeatedly recopy unmodified photos something like this:
|
||||
|
||||
DEBUG : 20230203_123826234_iOS.heic: Sizes differ (src 4470314 vs dst 1298667)
|
||||
DEBUG : 20230203_123826234_iOS.heic: sha1 = fc2edde7863b7a7c93ca6771498ac797f8460750 OK
|
||||
INFO : 20230203_123826234_iOS.heic: Copied (replaced existing)
|
||||
|
||||
These recopies can be worked around by adding `--ignore-size`. Please note that this workaround only syncs the still-picture not the movie clip,
|
||||
and relies on modification dates being correctly updated on all files in all situations.
|
||||
|
||||
The different sizes will also cause `rclone check` to report size errors something like this:
|
||||
|
||||
ERROR : 20230203_123826234_iOS.heic: sizes differ
|
||||
|
||||
These check errors can be suppressed by adding `--ignore-size`.
|
||||
|
||||
The different sizes will also cause `rclone mount` to fail downloading with an error something like this:
|
||||
|
||||
ERROR : 20230203_123826234_iOS.heic: ReadFileHandle.Read error: low level retry 1/10: unexpected EOF
|
||||
|
||||
or like this when using `--cache-mode=full`:
|
||||
|
||||
INFO : 20230203_123826234_iOS.heic: vfs cache: downloader: error count now 1: vfs reader: failed to write to cache file: 416 Requested Range Not Satisfiable:
|
||||
ERROR : 20230203_123826234_iOS.heic: vfs cache: failed to download: vfs reader: failed to write to cache file: 416 Requested Range Not Satisfiable:
|
||||
|
Loading…
Reference in New Issue
Block a user