Comments (5)
Why do we have 2 ports, one ytdl and one for docker ports?
This may be something I can simplify later in Docker, but the app itself requires you to set a port. Because you're in Docker, this can be anything (as long as you specify it after the :
in ports:
as well). The container also outputs on a port you can specify as well, but not everyone uses Docker, and those who don't also need the ability to set an output port (which in their case in ytdl_port).
I know this is a little confusing. It's definitely something I need to work on.
I do not want to serve it over web. How do I disable LE certs?
Encryption is disabled by default. In the docker-compose, this corresponds to the ytdl_using_encryption
environment variable (should be set to 'false'
in your case).
How do I set external download folders? Where are they saved as of now?
The audio and video folders are set by the ytdl_audio_folder_path
and ytdl_video_folder_path
in docker-compose.yml. These are relative to the root path of the program (in a container this is the /app
folder).
A natural question is how to get your files, which are saved in the container, out of the container. I believe you would need to use Docker volumes to get set up. This ability may be something I want to provide by default later.
Which option is neded for saving downloads on the server, and disabling clientside download.
By default, the downloads are all stored on the server and the client will stream content from the server once the download finishes. Of course you can always download it client-side still by clicking the blue save button when streaming.
To make it download client-side by default (sounds like you do not want this), set ytdl_download_only_mode
to 'true'
. The files will still get stored on the server as well.
from youtubedl-material.
Awesome help, thanks.
from youtubedl-material.
Hi
One issue I seem to have is that I do not want to watch any video or download anything on the client. I want videos directly go to the server.
I enabled the download only mode since I do not want streaming, but this time it tries to download to the client when it is done. Is it possible to disable any form of downloading or streaming on the client after I enter a video url?
from youtubedl-material.
Is it possible to disable any form of downloading or streaming on the client after I enter a video url?
If you click the 'Multi-download mode' checkbox you will have this functionality, the video gets downloaded and the client won't be redirected. This mode is intended for downloading multiple videos at a time, but it works just fine for one as well.
Make sure that ytdl_allow_multi_download_mode
is set to 'true'
(it is by default).
from youtubedl-material.
Ok thanks I will try it.
from youtubedl-material.
Related Issues (20)
- Gluetun Docker Support
- "Subscription: getting list of videos" takes long time HOT 3
- [FEATURE] Is it possible to override the download path for subscription
- [BUG] Container will not be able to run properly non-privileged HOT 1
- [FEATURE] Set default max quality in config
- How to reset Users account ?
- [BUG] Content does not refresh when switching between subs using side menu
- [BUG] Scheduling a task hangs application, won't start fully HOT 1
- [FEATURE] Make mounted folders paths configurable using environment variable
- [BUG]
- [BUG] Searching goes on forever HOT 2
- YoutubeDl material doesnt download a subscription. HOT 3
- [BUG] pm2 not declared as dependency
- [BUG] Skipping player responses from android clients HOT 1
- [BUG] Can't add subscriptions. It just loads forever and never adds the channel.
- [BUG] container won't start HOT 8
- [BUG] Video file name too long error
- [BUG] Thumbnails don't load if their path contains a "%" character HOT 1
- I'm looking for the best way to set the codecs for downloads
- [BUG] Cant delete individual notifications
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from youtubedl-material.