Comments (13)
So as an example, /anime/<showname>/<season>/<episode>
from anipy-cli.
Yes that is possible,
- open your config file, located here:
anipy-cli --config-path
- modify
download_name_format
like this:
download_name_format: '{episode_number}'
from anipy-cli.
:O
from anipy-cli.
So as an example, /anime///
you can not sperate the showname and seasons, you will always have the season in the showname. For example "Mushoku Tensei Season 2", because that is how they are named on the site we scrape.
Edit: It can only be /anime/<showname + season number>/<episode>
from anipy-cli.
oh yeah that is fair, I somewhat bypass it with the following:
download_name_format: '{episode_number}. {show_name} - ({type})'
from anipy-cli.
Since I use Jellyfin to watch everything
from anipy-cli.
Maybe try activating this option, this should merge the different seasons into one show, if they are all recognised by jellyfin/your plugins
from anipy-cli.
Oh that works how I intended it to, the episode number just needs to be first
from anipy-cli.
I just work the location of the season into the command
anipy-cli -D --location "/opt/anime/storage/My Hero Academia/Season 2" --ffmpeg
from anipy-cli.
Well I guess that works. If it works for you, just close the issue!
from anipy-cli.
Is it possible to remove the additional folder it creates?
from anipy-cli.
Or is the /anime/<showname + season number>/ a requirement?
from anipy-cli.
Well, that is how it currently works. I guess I could put it on my todo list to think about this, especially when using the --ocation
argument.
But you can always work around this with some bash script.
How about running something like this after the download command:
#!/bin/bash
# $1 = path where the anime got downloaded (this is the first argument)
# Move all files from the sub folder in the parent one
mv "$1"/*/* "$1"
# Remove the subfolder
rm -R -- "$1"/*/
Save this somewhere to mover.sh
and do chmod +x mover.sh
So with this you could then run (I am using the -s
flag here to automate it even more, you may omit it):
anipy-cli -D --search "my hero academia 2:1-12:sub" --location "/opt/anime/storage/My Hero Academia/Season 2" --ffmpeg && ./path-to-mover.sh "/opt/anime/storage/My Hero Academia/Season 2"
Edit: fix the script
from anipy-cli.
Related Issues (20)
- anipy-cli: error: requested url not available/blocked: https://gogoanime.gg//search.html?keyword=konosuba: response-code: 522 HOT 1
- An Anime with a period (.) in the title causes issues when Downloading. HOT 2
- Streams take way longer to open with anipy-cli v3.0.3 (up to 1 min) compared to v2.7.31 (instant) HOT 5
- When trying to play from history it throws an error HOT 8
- [Request] Publish a nixpkgs package of anpy-cli HOT 9
- [Feature Request] Add "Select from history" to the main menu while playing an episode HOT 2
- [Feature Request] Add "quit-watch-later" to the main menu HOT 4
- [Feature Request] Add "Add to seasonals" to the main menu HOT 3
- gogoanime url listed as yugenanime.tv in 3.1 documentation HOT 3
- [Feature Request] Change "Add to seasonals" feature so that LocalList gets updated before writing
- [Feature Request] Change "Select from history" feature so that ctrl+z gets you back the the main menu of the currently running stream HOT 2
- [Feature Request] Improve the search feature HOT 3
- [Feature Request] Add "Change quality" feature in main menu HOT 2
- Invalid Format for Directories HOT 7
- Download Mode incorrectly shows that range is invalid when going from single to double digit HOT 1
- [Feature] Add example command in help to download episode or range of episodes similar to the search function HOT 3
- [Request] Fix CI problems with arbitrary pypi package propagation time HOT 6
- Episode 0 throws error
- Message about extraction of stream being spammed when title of episode too long HOT 6
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 anipy-cli.