Have been running the beta/alpha version for a year. Video (and pictures) have been rock solid and playing directly on both Windows PC (Crome/edge) and on iPhone using Safari. A few old formats did not play, hence I transcoded them (outside of Photostructure), and then they worked
Current Behavior
All videos try to play, however never play. They stall on “0 seconds”
Steps to Reproduce
I can reproduce it on all videos I have. Both on Windows and iPhone
Thinking back, I actually believed it worked just after the upgrade. However, Im not sure.
The upgrade happens automatically during a reboot, as it was configured to “alpha”. Maybe it upgrades to a even newer version, as it was on Alpha. I have changed the docker configuratiog to use “stable”, however no difference after a reboot. Might be it is not “downgrading” to stable?
I did a bunch of work to improve color rendering and to efficiently handle remuxing of video and audio streams (which is lossless and fast) versus always transcoding (which can take longer than the video duration) in v2026.1, but there are always edge cases I probably missed.
(And right after you upgraded, PhotoStructure will still use the previous version transcoded video, which is why it seemed like everything was fine, but the library rebuild that happened automatically would then “fix” the video. That explains your experience. )
Have been looking into my setup, and think the “edge” case is different, not beeing the video files it self, however the setup.
I know the files worked in the docker version (alpha channel) during 2025. The videos are .mov, .mp4 and .mst from a 20 year period. As part of implemeting Photostructure in early 2025 I tested the videos and know they work as part of Photostructure, both on PC and iPhone.
I think the difference is in the setup, where I did make a change to the video part, with “transcodeVideos = false” as the import of videos was super slow. This worked very well, however might be used differently now?
If you still would like a few videos, I will make a share somewhere and upload.
If you disable video transcodes, all we can do is offer the original video to the browser – which, depending on the browser and enabled plugins, might work.
I’m happy to run whatever videos you share with me through the asset processing pipeline on my box and see if I can reproduce the issue!
It worked for a year, and I have done no changes I will do some tests to see if I can give more input.
During the next days I will try a “restart sync” and after that a “rebuild (slow)”. If this does not work, In the weekend I will create a new, from scratch, server and see if this related to migration.
Will keep you posted.
EDIT: Restart sync and rebuild (slow) do not make any difference. I will create a new server in the weekend