SmartPhoneLover Posted February 12, 2022 Share Posted February 12, 2022 This docker template was created based on an already available docker image GitHub: https://github.com/JVT038/MetaTube DockerHub: https://hub.docker.com/r/jvt038/metatube My Repository: https://github.com/SmartPhoneLover/unraid-docker-templates DESCRIPTION MetaTube downloads video from YouTube and can add metadata from a specified metadata provider on the downloaded file. Features: It's almost finished and these features are currently supported: - Fetch information from a YouTube video based on an URL - Query and fetch results from the Musicbrainz API, the Spotify Web API, and the Deezer API - Set up templates and options for the YouTube download - Download YouTube videos based on a selected template - Exclude fragments (such as intros, outros, etc.) from the download - Metadata from either the user or the chosen metadata provider can be merged with MP3, Opus, FLAC, WAV, OGG, M4A & MP4 files - Hardware encoding using NVENC, Intel Quick Sync - Hardware encoding is supported, but not yet tested for Video Toolbox, Video Acceleration API (VAAPI), AMD AMF & OpenMax OMX - Manually set height and width, if a video type has been selected - Store the information about downloaded releases in the database, to edit the downloaded metadata or the file itself later after the download - Dark mode is available Technologies: The following tools were used in this project: https://github.com/JVT038/MetaTube#rocket-technologies To-Do: https://github.com/JVT038/MetaTube#to-do NOTES • The container works with a SQLite (internal) database, but you can point your own from outside the container, if decided. To do that, adjust 'DATABASE_URL' variable in this template, accordingly. Or you can try passing your own DB via 'Path' from Host, poiting it to '/config/metatube/db_name.db' inside the container. VERSION 1.0 (2022-02-12) If you are going to report a bug or request something to be added/modified, please, take into consideration that I will only be able to apply changes for the work I own only. For example, if I create a docker template for an already existing docker image (not created by me), I won't be able to do more for that image than forward your report or request to the owner of the project. If you like my work, please consider making a little donation. - DONATE - Thank you very much 🙂 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.