Skip to content

Add timelapse preview to file browser#669

Open
ssendev wants to merge 1 commit into
FormerLurker:develfrom
ssendev:timelapse-preview
Open

Add timelapse preview to file browser#669
ssendev wants to merge 1 commit into
FormerLurker:develfrom
ssendev:timelapse-preview

Conversation

@ssendev

@ssendev ssendev commented Jan 16, 2021

Copy link
Copy Markdown

Implementation copied from

https://github.com/OctoPrint/OctoPrint/blob/f67c15a9a47794a68be9aed4f2d5a12a87e70179/src/octoprint/static/js/app/viewmodels/timelapse.js#L308-L318

https://github.com/OctoPrint/OctoPrint/blob/f67c15a9a47794a68be9aed4f2d5a12a87e70179/src/octoprint/templates/dialogs/timelapse.jinja2

There were some access checks in the original file browser which the download in Octolapse didn't have so i didn't add one to the preview

also there were quite some variations for function() { so i choose my preferred style

@FormerLurker

Copy link
Copy Markdown
Owner

Cool! I will check this out asap.

@FormerLurker

Copy link
Copy Markdown
Owner

Question: What formats does the player support? I see you have reused the OctoPrint player template, which isn't working for the default video type for me (.mp4) for some reason.

@ssendev

ssendev commented Jan 18, 2021

Copy link
Copy Markdown
Author

It depends on your browser H264 is supported by most

@mawoka-myblock

Copy link
Copy Markdown

It depends on your browser H264 is supported by most

https://caniuse.com/mpeg4

@FormerLurker

Copy link
Copy Markdown
Owner

I'm going to reexamine this PR ASAP. Working on a new release, so it's a good time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants