Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SUPPORT] SmartPhoneLover - MetaTube

Featured Replies

metatube.png

 

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 🙂

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.