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

Video file support? #82

Open
spl opened this issue Jan 1, 2021 · 6 comments
Open

Video file support? #82

spl opened this issue Jan 1, 2021 · 6 comments
Labels
future-consideration Feature for possible consideration in future..

Comments

@spl
Copy link

spl commented Jan 1, 2021

Interesting project!

I didn't see it mentioned anywhere, so I wanted to inquire if Damselfly supported video files, e.g. with tags, thumbnails, etc.

Thanks!

@Webreaper
Copy link
Owner

No current support for videos but it's sort of in the plan for the future. It'll be low priority though, as I don't have many videos for cataloguing, and it feels like Plex, Kodi etc, are better suited and already have more investment/support.

@spl
Copy link
Author

spl commented Jan 1, 2021

GitHub's new feature: “Video support!” Funny... 😆

github-video-support

@spl
Copy link
Author

spl commented Jan 1, 2021

This is one my complaints about many (FLOSS) DAM systems: the lack of integration with images and videos. It seems to me that Plex and Kodi are meant for playing movies or series, whereas I want to keep collections of media related to particular times, events, places, etc. And that media invariably includes video. Are you aware of any good alternatives that do that?

If you don't mind, I have a few follow-up questions:

  • What kind of work would need to be done?
  • What other media types do have plans to support? As far as I've seen, DAM often refers to a general-purpose media management system. So do you have broader goals than photo management?

Thanks in advance!

@Webreaper
Copy link
Owner

The main work that would need to be done is support for numerous video codecs etc, plus manipulation of EXIFs. I'd also need to extend the processing support to be able to generate thumbnails for videos. None of that is particularly difficult, but it's not on my list of priorities as there's more important features I need to build for support around photos.
In terms of the other question, you're right that DAM refers to management of digital assets - in Damselfly's case this is primarily photographs. I might support video in future, but I have no plans to support any other kind of media... It's primarily a photograph-management system.

@spl
Copy link
Author

spl commented Jan 1, 2021

Thanks for answering my questions.

What about a minimum feature set of (a) metadata support (EXIF, etc.) and (b) allow downloading the video file? That is, no codec support or thumbnails. That way, video files could at the very least be included in the organization of media assets.

Lastly, since it seems you've done some research on DAMs, what's the best option for supporting photo and video in a similar way to Damselfly?

@Webreaper
Copy link
Owner

I've had a look - it may be possible to allow some EXIF metadata manipulation (since Damselfly uses ExifTool to do the keyword tagging, and Exiftool claims to support MP4) but it would be very limited. Supporting video without thumbnails to be able to identify the video by sight seems less useful.
In terms of DAM solutions for both photos and video, you might want to look at PhotoPrism and PhotoStructure - I think they both support videos. I can't recommend more than that because I don't have a use-case for video (I use Plex, and personally, if you have a large collection I'd recommend Plex - it makes it easy to search, and download, videos).

@Webreaper Webreaper added the enhancement New feature or request label Jan 1, 2021
@Webreaper Webreaper added future-consideration Feature for possible consideration in future.. and removed enhancement New feature or request labels Feb 16, 2021
@Webreaper Webreaper added this to the Extend Format Support milestone Aug 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
future-consideration Feature for possible consideration in future..
Projects
None yet
Development

No branches or pull requests

2 participants