Comments (7)
How many channels are you adding? Is it noticeably time-saving to have preconfigured settings groups to apply to new channels? The defaults (e.g. new channels are VP9/OPUS) are currently hard-coded, the default=
in sync/models.py
. I personally didn't see this as being too much of a hassle given you should only really need to add a channel once so it's not much effort to change. Again currently the format of
/target/download/dir/video/channel-name
(assuming a video stream) is hard coded. Adding a source option to specify a prefix group directory might be reasonably simple, but as I mentioned in another ticket I'm currently wary of the number of options being presented on the sources page so this might need to go onto a possible future "advanced" separate options form.
from tubesync.
I horde yt channels cause i cant stand the ads and why not :). things like yt banning hacking etc channels are the reason why. i current have archived over 200 channels.
in plex i separate the libraries based on the topics or categories (as stated above).
Something worth thinking about maybe regarding directories. the current ability to add a dir in the filename pattern and directory to download to almost seem to fight against each other. if i add {source}/ to the pattern it puts all the vids for the playlist or channel there. maybe if the first directory to download to would allow multiple channels to go into it that would solve it.
Maybe im just not the target user as because of the quantity i need to have i higher level grouping
from tubesync.
Fair enough, that sounds reasonable. I'll add custom directory for sources to the roadmap. The custom codec default idea might be added if it's sensible to stuff in somewhere. Custom directory for sources would let you add in a directory name here:
/path/to/downloads/video/[CUSTOM DIRECTORY HERE]/channelname/file.mkv
Which should do what you want.
from tubesync.
That sounds perfect and basically mimics how i currently map my dirs
from tubesync.
I'd also like a way to permanently set defaults. As much as you don't add many sources daily it's just more convenient in the long run if nothing else.
from tubesync.
Is there anything I can do to help get this added? I'm trying to add 500+ channels and this is going to be really tiresome to do it manually one.
Would be nice for a bulk add option too. Should I open a second issue for this?
from tubesync.
Yes a bulk-add feature would be a different issue, please open a new issue for that.
from tubesync.
Related Issues (20)
- TubeSync skipping all downloads HOT 23
- Precondition check failed HOT 20
- channel 404 with /c/ in the url HOT 2
- Thumbnails downloading for videos older than download cap HOT 5
- Fresh tubesync Instance stopped working again HOT 10
- Wrong naming format used HOT 4
- Regex has max length HOT 2
- Using NFS share for "/downloads" crashes the container HOT 3
- Idea: Choose target time for index/incrememntal sync HOT 2
- v0.13.5 docker doesn't exist HOT 3
- Failed to extract_info HOT 6
- Memory usage during db migration HOT 3
- Some files don't download and throw an error: "failed to download media to disk, expected outfile does not exist" HOT 5
- FEATURE REQUEST: Bulk editing in the Django admin control panel HOT 2
- Problems When TubeSync Attempts To Use A Colon ':' in a file name. HOT 3
- Emoji causes conflicts with Kodi HOT 6
- Unable to download any videos, all videos being marked skipped. HOT 2
- Add {episode} for episode numbers in file names, to avoid conflicts in Kodi's episode number scraping HOT 7
- Feature Request in navigation and control over when a daily sync is HOT 3
- {resolution} results in the output of 'premium' when TubeSync downloads a Premium source. HOT 4
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 tubesync.