Skip to content
CDemmenie edited this page Jul 4, 2024 · 1 revision
  • Why yt-dlp is the default downloader?

    It is better than the original youtube-dl package because of the pace of its development. yt-dlp is probably the best site-agnostic video downloader on the internet.

  • Why the name videohash?

    See imagehash python package

  • Is it used in the industry?

    Yes, I've been contacted by users who use videohash for detecting duplicate videos, video authentication, and content moderation. videohash is free for commercial and personal usage, don't ask for permission but please follow the terms of the MIT license.

  • What about GIFs?

    VideoHash works with GIFs but it was never designed to work with GIFs. I don't recommend using videohash with GIFs as I've personally witnessed an unacceptably higher collision rate of the hash values for GIFs.

  • What about languages other than python?

    Make a CLI interface for the python API of videohash and pass the file name as an argument and make the interface script print the hash value to the terminal and call the interface script from the language of your choice. It's trivial if you already have Python installed on your system. Example API interface for videohash : https://gist.github.com/akamhy/7d7f50b1d2b9c66679e7fe16adb52c15.

  • What does the library do with non-video files?

    See https://github.com/akamhy/videohash/discussions/81

Clone this wiki locally