Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inline video thumbnails/preview #283

Closed
wpuckering opened this issue Dec 14, 2020 · 5 comments
Closed

Inline video thumbnails/preview #283

wpuckering opened this issue Dec 14, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@wpuckering
Copy link

wpuckering commented Dec 14, 2020

Would it be possible to add video thumbnails and/or preview capability so that they show up inline, as you scroll through files in thumbnail mode, the same way as photos? I think that would make this a true Nextcloud killer. It's already an incredibly useful project, but I think this would add a ton of value. Maybe it could be configurable so that those who don't want the extra processing that would be required can keep it off?

I've found that sometimes if you have random names in your video files, it's hard to tell what's what just from the video icon and filename alone, and having to select a file to see which one it is in the side preview panel we currently have is a bit tedious.

@cdujeu
Copy link
Member

cdujeu commented Dec 15, 2020

Hey @wpuckering , thanks for posting. That would be great indeed. Probably quite easy to do if we assume to rely on an external lib (most probably ffmpeg). Otherwise not sure we can find that in pure go (which would be the best case), do not hesitate to make suggestions if you find interesting libraries!

@wpuckering
Copy link
Author

wpuckering commented Jan 15, 2021

Heh I keep checking back here hoping to see if anyone has chimed in, but here's some stuff that might be helpful:

Nice list of Go projects, has some libraries with FFmpeg bindings included:
https://awesome-go.com

Evaluation (might be outdated) of some Go FFmpeg bindings:
livepeer/lpms#24

Looks to be a simple library using FFmpeg to generate thumbnails from video:
https://github.com/bakape/thumbnailer

I'm sure using something from there someone would be able to add this feature fairly easily. Even without these libraries I'm sure generating a thumbnail from some frame part way into a video shouldn't be a huge task, and to have that be used as an inline preview for video files rather than the current icon.

I really look forward to this, if I ever get some free time I might try to take a crack at it and make a PR, however I'm sure someone else could do this much faster than me.

@ghecquet ghecquet added the enhancement New feature or request label Feb 22, 2021
@cdujeu
Copy link
Member

cdujeu commented Sep 27, 2022

See cells-convert-tools (enterprise only)

@cdujeu cdujeu closed this as completed Sep 27, 2022
@drzraf
Copy link

drzraf commented Mar 28, 2023

Sorry to voice here but I believe basic thumbnailing (medias/videos/PDF) should be part of the free codebase.

@ThesiiNCey
Copy link

yes video preview should be a port of free version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants