Videos sometimes not auto uploaded, and if uploaded wrong time stamp in exif data
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
- Enable auto upload for pictures and videos
- Take a collection of pictures and videos
- Look into server side destination upload folder
Expected behaviour
All pictures and videos should be uploaded in the correct sequence defined by the date and time the picture/video was taken.
Actual behaviour
The pictures are uploaded with the correct time stamp. Videos are not uploaded sometimes, but when uploaded the exif data and the file's time stamp doesn't show the timestamp the video was taken, but the timestamp the video was uploaded. This may differ from the original time stamp if 'upload via WLAN only' was selected and the upload takes place at a later time when connecting to a WLAN after a busy day taking a lot of pictures and videos. My suspicion is that the behaviour is caused by the internal iOS conversion process from HEVC to MOV prior to the upload of the video, resulting in a wrong timestamp reflecting the date of the conversion process instead of the date the video was taken. Instead the timestamp the video was taken should be used.
Reasoning or why should it be changed/implemented?
Videos are appearing at a wrong place of the timeline when taking a lot of pictures and videos over the day without WLAN connection
Environment data
iOS version:
26.0.1
Nextcloud iOS app version:
7.1.8.11
Server operating system:
Ubuntu 24.04.3 LTS
Nextcloud version:
31.0.10
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the iOS app's auto-upload handling for videos, especially the conversion and WLAN-only upload paths described in the report. Compare how video metadata and timestamps are handled against pictures, then reproduce with a collection containing both media types. Done means videos upload reliably and retain the time they were taken in the timeline and file metadata.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100