xonshiz / anime-dl Goto Github PK
View Code? Open in Web Editor NEWAnime-dl is a command-line program to download anime from CrunchyRoll and Funimation.
License: MIT License
Anime-dl is a command-line program to download anime from CrunchyRoll and Funimation.
License: MIT License
Hi am trying run it but all i get is this
root@Awatsuki:/opt/awatsuki-anidps/anime_dl# python3 main.py -i "http://www.crunchyroll.com/i-cant-understand-what-my-husband-is-saying/episode-13-happy-days-678059" -u "g" -p "g" -r "1080p"
Trying to login...
Logged in successfully...
Seems like this video isn't available...
can't use a string pattern on a bytes-like object
Looks like it is broken again. I guess Cloudflare changed their scripts.
Screen Output
c:\>anime-dl -u ploplord -p DukePlopsalots -r 480p -rn 9 -i http://www.crunchyroll.com/twin-star-exorcists
Trying to login...
Traceback (most recent call last):
File "anime_dl\__main__.py", line 18, in <module>
File "anime_dl\__main__.py", line 75, in main
File "anime_dl\AnimeDL.py", line 30, in __init__
File "anime_dl\sites\crunchyroll.py", line 54, in __init__
File "anime_dl\sites\crunchyroll.py", line 82, in webpagedownloader
File "requests\sessions.py", line 521, in get
File "site-packages\cfscrape\__init__.py", line 47, in request
File "site-packages\cfscrape\__init__.py", line 77, in solve_cf_challenge
File "site-packages\cfscrape\__init__.py", line 107, in solve_challenge
ValueError: Error parsing Cloudflare IUAM Javascript challenge. Cloudflare may have changed their technique, or there may be a bug in the script.
Please read https://github.com/Anorov/cloudflare-scrape#updates, then file a bug report at https://github.com/Anorov/cloudflare-scrape/issues.
[9224] Failed to execute script __main__
c:\>
Command Line Arguments You Gave :
D:\animu>anime-dl.exe -i "http://www.crunchyroll.com/angels-3piece/episode-3-the-boy-on-hiatus-descends-and-flees-and-the-girls-from-the-church-742989" -u "xxxxx" -p "[password contains ñ]" --skip
Will be skipping video downloads
Trying to login...
Unable to Log you in. Check credentials again.
Traceback (most recent call last):
File "anime_dl_main_.py", line 19, in
File "anime_dl_main_.py", line 73, in main
File "anime_dl\AnimeDL.py", line 29, in init
File "anime_dl\sites\crunchyroll.py", line 46, in init
TypeError: 'NoneType' object is not iterable
Failed to execute script main
Long Explanation : I try to log in to download only subtitles, but i get everytime this error. Tried also with an account without ñ and it worked perfectly. That's the only difference between accounts.
hey i did download all programes you wrote in 'ReadMe' but i can't download 'anime-dl.exe'
when i try to download it the antivirus will removed could you please tell me how to fix it?
I would like to suggest adding the following to "requirements.txt" so that users may make their own .exe with your batch file. I just reinstalled Windows, Python 3.6 x64, node, etc. and thse were the only 3 items I needed in addition to what you already had in the requirements file. Optionally, you could make a "Build_Requirements.txt" and dump them in there.
pyinstaller
bs4
tqdm
Thanks for the script. It does what it needs to.
By default PowerShell doesn't look in the current directory for dependencies, windows wiki might use some tweaks to be more noob friendly.
In the windows part of the wiki it says:
You need to download FFmpeg and Node.js and keep them in the same directory as that of this windows binary file.
and:
Hold down the SHIFT key and while holding down the SHIFT key, RIGHT CLICK and select Open Command Prompy Here from the options that show up.
With windows 10, if you shift-click in explorer you have the option to open a PoweShell instead of the old command prompt. And since PoweShell doesn't look in the current directory for dependencies, it will not find node/ffmpeg/mkvmerge. Using the old cmd.exe
works just fine.
Some minor changes to the wiki might save windows users some troubles, like:
anime-dl.exe -i "http://www.crunchyroll.com/boruto-naruto-next-generations/episode-3-metal-lee-goes-wild-732527" -u "" -p "" -r "1080p"
Trying to login...
Logged in successfully...
Grabbing Links for 1080p Streams.
Writing subtitles to files...
Writing subtitles to files...
Writing subtitles to files...
Writing subtitles to files...
Writing subtitles to files...
Writing subtitles to files...
Traceback (most recent call last):
File "anime_dl_main_.py", line 18, in
File "anime_dl_main_.py", line 69, in main
File "anime_dl\AnimeDL.py", line 27, in init
File "anime_dl\sites\crunchyroll.py", line 42, in init
File "anime_dl\sites\crunchyroll.py", line 215, in singleEpisode
UnboundLocalError: local variable 'rtmpDL' referenced before assignment
Failed to execute script main
hello,
i got error when trying to call script.
i did chmod, installed Dependencies, installed python 3.6, nodejs, ...
Thanks
Traceback (most recent call last):
File "./__main__.py", line 9, in <module>
from AnimeDL import *
File "/root/anime_dl/anime-dl-master/anime_dl/AnimeDL.py", line 8, in <module>
import sites
File "/root/anime_dl/anime-dl-master/anime_dl/sites/__init__.py", line 1, in <module>
import sites.crunchyroll
File "/root/anime_dl/anime-dl-master/anime_dl/sites/crunchyroll.py", line 25, in <module>
from anime_dl import animeName
ImportError: No module named anime_dl
without xvidcore: http://s6.ifotos.pl/img/2018-01-2_qnphrsn.png
with: http://s5.ifotos.pl/img/2018-01-2_qnphrse.png
anime-dl.exe -i "http://www.crunchyroll.com/hunter-x-hunter/episode-1-departure-x-and-x-friends-584886" -u "" -p "" -r "1080p"
Trying to login...
Logged in successfully...
Grabbing Links for 1080p Streams.
Writing subtitles to files...
Writing subtitles to files...
Writing subtitles to files...
Writing subtitles to files...
Traceback (most recent call last):
File "anime_dl_main_.py", line 16, in
File "anime_dl_main_.py", line 56, in main
File "anime_dl\AnimeDL.py", line 27, in init
File "anime_dl\sites\crunchyroll.py", line 38, in init
File "anime_dl\sites\crunchyroll.py", line 167, in singleEpisode
File "site-packages\requests\sessions.py", line 501, in get
File "site-packages\cfscrape_init_.py", line 39, in request
File "site-packages\requests\sessions.py", line 488, in request
File "site-packages\requests\sessions.py", line 603, in send
File "site-packages\requests\sessions.py", line 685, in get_adapter
requests.exceptions.InvalidSchema: No connection adapters were found for 'mp4:c6/s/ve762525/video.mp4'
Failed to execute script main
Command Line Argument:
anime-dl -i "http://www.crunchyroll.com/saekano-how-to-raise-a-boring-girlfriend-" -u "xxxxx" -p "xxxxxxxxx"
Trying to login...
Traceback (most recent call last):
File "site-packages\cfscrape_init_.py", line 109, in solve_challenge
File "site-packages\execjs_runtimes.py", line 22, in get
File "site-packages\execjs_runtimes.py", line 61, in _find_runtime_by_name
execjs._exceptions.RuntimeUnavailableError: Node.js (V8) runtime is not available on this system
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "anime_dl_main_.py", line 16, in
File "anime_dl_main_.py", line 56, in main
File "anime_dl\AnimeDL.py", line 27, in init
File "anime_dl\sites\crunchyroll.py", line 41, in init
File "anime_dl\sites\crunchyroll.py", line 68, in webpagedownloader
File "site-packages\requests\sessions.py", line 501, in get
File "site-packages\cfscrape_init_.py", line 47, in request
File "site-packages\cfscrape_init_.py", line 77, in solve_cf_challenge
File "site-packages\cfscrape_init_.py", line 111, in solve_challenge
OSError: Missing Node.js runtime. Node is required. Please read the cfscrape README's Dependencies section: https://github.com/Anorov/cloudflare-scrape#dependencies.
Failed to execute script main
Long Explanation :
Tried the new version because i was waiting for the only subs version, but when i try to download anything, it shows me this error. I tried the old version and it worked well.
Please let me know if i'm doing anything wrong.
regards!
Hello,
I'm trying to download this file:
http://www.crunchyroll.com/berserk/episode-23-proclaimed-omens-734285
but instead of getting a raw video file and subtitle files as usual I get a hardsubbed video file.
I used this command:
anime-dl.exe -i "http://www.crunchyroll.com/berserk/episode-23-proclaimed-omens-734285" -u "xxxxx" -p "xxxxx" -r "1080"
This is the error file:
https://gist.github.com/xxxKaiserxxx/64bed07a24859acdd0ab34457422813b
I don't use mkvmerge.exe because I like mp4 output more than mkv.
Thank you.
Here's a few features that would be extremely useful down the road:
I assume this one was already planned, but just to have it down on paper
Also with this it would be cool to be able to set a flag that would allow you to download more than one episode at once, however I don't know how crunchyroll handles multiple threads so maybe this isn't feasible
Maybe even take it a step further and properly set the language for each file in the mkv container
Once again I'm not too sure how the token works so if it expires then this probably wouldn't work.
In reference to #26
...the default subtitle language is hard-coded as English, can it be turned into a new script parameter?
maxify@maxify-computer:/anime-dl-master/anime_dl$ python main.py -i "http://www.crunchyroll.com/boruto-naruto-next-generations/episode-16-crisis-the-threat-of-failing-740237" -u "XXX" -p "XXX" -r "1080p" --verbose/anime-dl-master/anime_dl
Trying to login...
Logged in successfully...
Downloading Boruto Naruto Next Generations - 16 [1920x1080].enUS.ass ...
Downloading Boruto Naruto Next Generations - 16 [1920x1080].ptBR.ass ...
Downloading Boruto Naruto Next Generations - 16 [1920x1080].arME.ass ...
Downloading Boruto Naruto Next Generations - 16 [1920x1080].itIT.ass ...
Downloading Boruto Naruto Next Generations - 16 [1920x1080].deDE.ass ...
Couldn't connect to the m3u8 file download link...
[Errno 2] No such file or directory
maxify@maxify-computer:
Hello my friend,
Could you please make a Windows binary for the latest commit?
Thank you.
Hello. I tested out your script today on Funimation as a registered user. I dislike having buffering issues while watching content I paid to stream on there, thus I thought this would be a good idea... D/L, then watch.
Here is the result:
D:\anime-dl-master\anime_dl>__main__.py -i "https://www.funimation.com/shows/tokyo-ghoul/va-new-surge/uncut/" -u myusername -p mypassword -l english -r 720p
Under development!
D:\anime-dl-master\anime_dl>
Any thoughts on the "Under development!" section? It only posts when I insert a username/password. On the other hand, I can't get my content without it. Obviously, I assume it is just something you're working on and also that patience is a virtue.
Once I find something to watch that I won't run into the Username/Pass issue, I'm looking forward to using this. Thanks for the program!
hey when i tried to download episodes i got this message https://imgur.com/H0ctCy1 and i found out that
anime-dl.exe has faded also i cant download it
i tried this on two pc and the same result
Searching for a particular anime instead of having to open the browser to get the link
Select the video quality i.e 1080p, 720p, 480p or 360p
Episode Range if one chooses not to download the whole episodes
i am new to this type of stuff,i couldn't follow the instructions please make a video to install and use
Hi ! Since today subtitle are donwloaded correctly but not the video file.
Error:
UnboundLocalError: local variable 'rtmpDL' referenced before assignment
Failed to execute script main
error log :
I've noticed VRV is listed as "Under Development" when attempting to download from it. Is there any timeline on implementing support for it?
Next import error:
File "AnimeDL.py", line 9, in <module>
import sites
File "C:\Users\x\Desktop\anime-dl-master\anime_dl\sites\__init__.py", line 1, in <module>
import sites.crunchyroll
File "C:\Users\x\Desktop\anime-dl-master\anime_dl\sites\crunchyroll.py", line 10, in <module>
from external.utils import bytes_to_intlist, intlist_to_bytes
File "C:\Users\x\Desktop\anime-dl-master\anime_dl\external\__init__.py", line 1, in <module>
import external.aes
File "C:\Users\x\Desktop\anime-dl-master\anime_dl\external\aes.py", line 5, in <module>
from .utils import bytes_to_intlist, intlist_to_bytes
File "C:\Users\x\Desktop\anime-dl-master\anime_dl\external\utils.py", line 37, in <module>
from compat import (
ModuleNotFoundError: No module named 'compat'
NVM you can delete.
Hi,
I have a problem with the installation at the step 4
1.) Make sure you have Python installed and is present in your system's path.
2.) Grab FFmpeg from this link, Node.js from this link and RTMPDump.
3.) Install FFmpeg and Node.js and place it in the directory of this script, or put them in your system's path.
4.) Browse to the directory of this script and open command prompt/shell in that directory and run this command :
python pip install -r requirements.txt
In my cmd I wrote : C:\Users\smokerlolilol>cd "C:\Users\smokerlolilol\Desktop\anime-dl-master"
After, I wrote : C:\Users\smokerlolilol\Desktop\anime-dl-master>python pip install -r requirements.txt
Where is the problem ?
Sorry for my bad english :(
And thank you
Hi, i've try do download all subtitle from 12 episodes without the vidéo but the argument "--skip" is unrecognized.
here the code I use
@echo off set /p lien= Entrer le lien echo %lien% pause anime-dl.exe -i "%lien%" -u "*****" -p "*****" -r "720" --skip -l "french" pause
hi
i get this error : : Invalid argument
Command Line Arguments You Gave :
main.py -i "http://www.crunchyroll.com/yowamushi-pedal-new-generation/episode-17-733929" -u "amirnoxik" -p "xxxxxxxx" -r "720p" -v
Verbose Log Link
https://gist.github.com/amirnoxik/c6816a2bb1ec1b4a332fe5d8e4807bd1
Long Explanation : when i want to download this anime i get : Invalid argument
When an episode of a show with subtitle arME.ass
is downloaded, subs and video mux. Script errors and continues on with the next function of the script which is deleting all temp files (note - nothing is moved to output). Not all shows have these which is why error seems intermittent between shows.
Here are some that do:
Boruto
The Ancient Magus
Darling In The Franxx
Delete the arME.ass
subtitle file before scripts attempt to multiplex subtitles with video allows everything to mux correctly, due to the incorrectly handled subs no longer being a factor.
how i can download only subtitle like us only?
In text:
Trying to login...
Traceback (most recent call last):
File "anime_dl\__main__.py", line 18, in <module>
File "anime_dl\__main__.py", line 75, in main
File "anime_dl\AnimeDL.py", line 30, in __init__
File "anime_dl\sites\crunchyroll.py", line 46, in __init__
File "anime_dl\sites\crunchyroll.py", line 82, in webpagedownloader
File "requests\sessions.py", line 521, in get
File "site-packages\cfscrape\__init__.py", line 47, in request
File "site-packages\cfscrape\__init__.py", line 77, in solve_cf_challenge
File "site-packages\cfscrape\__init__.py", line 107, in solve_challenge
ValueError: Error parsing Cloudflare IUAM Javascript challenge. Cloudflare may have changed their technique, or there may be a bug in the script.
Please read https://github.com/Anorov/cloudflare-scrape#updates, then file a bug report at https://github.com/Anorov/cloudflare-scrape/issues.
[6788] Failed to execute script __main__
so trying to download from funimation with anime-dl.exe -i "https://www.funimation.com/shows/fairy-tail/" -u "PRIVATE" -p "PRIVATE" -r "1080p" -l "english" -rn 1-10 but get this error
('This lang : ', 'english')
Traceback (most recent call last):
File "anime_dl_main_.py", line 18, in
File "anime_dl_main_.py", line 75, in main
File "anime_dl\AnimeDL.py", line 46, in init
File "anime_dl\sites\funimation.py", line 16, in init
File "anime_dl\sites\funimation.py", line 71, in singleEpisode
AttributeError: 'NoneType' object has no attribute 'group'
[6900] Failed to execute script main
attached my error log file changed my password and username to PRIVATE in log and command
Error Log.log
hi
why i get this msg
Please enter the required arguments main.py --help
Suggesting a configuration file be added and placed in the binary directory, with additional parameters defined for output directory, subtitle track selection, and cleaner output during execution (perhaps a progress bar instead).
Something like...
## anime-dl config file. Parameters default unless specified below...
# "-d 'ABSDIR'" for specified output directory. Defaults to current working directory.
d="Absolute/User/Given/Directory/"
# "-c 'y'" for clean output. Default "y".
c=y
# "-s 'locale'" for specified subtitle track. Default downloads all available tracks.
s=enUS
r=1080p
u=username
p=password
I want to request for a script/windows binary that can download anime from chia-anime.tv which we'll provide the URLs to which the anime episodes are listed
The Features that I'll love to be present in the script are:
Hello,
First, Thank you so much for creating this amazing script <3
I'm trying to download this anime from crunchyroll:
But whenever I press enter I get [Errno 22].
I'm using this command:
anime-dl.exe -i "http://www.crunchyroll.com/worldend-what-do-you-do-at-the-end-of-the-world-are-you-busy-will-you-save-us/episode-1-733675" -u "xxxx" -p "xxxx" -r "1080"
This is the error I get after I press enter:
I tried to download 1 episode and the whole series and I got the same error, I think your script can't process the long title or something.
I have downloaded many episodes just fine and this is the 1st anime that I have issue with.
Thank you again.
Anime-DL currently downloads shows in the main folder and then moves objects to a subfolder named "Output". How much effort would it take to send episodes to Output[Anime Title]?
The function which moves objects to Output would need modified to check/verify folder [Anime Title] existed, and then send objects to the respective recursed folder.
As an example:
http://www.crunchyroll.com/naruto/episode-220-departure-535236 would be sent to "\Output\naruto[episode]"
while
http://www.crunchyroll.com/darling-in-the-franxx/episode-10-the-city-of-eternity-759593 would be sent to "\Output\darling-in-the-franxx[episode]"
To improve efficiency, Anime-DL could also check the respective show's folder for the episode(s) so that it does not download a show that already exists. I believe it does this with the Output folder now, except it downloads before the verification and leaves the downloaded file in folder "\Anime-DL" if "\Output" already contains the file.
If I ever had time, I would consider looking into doing this modification as most of it only requires optimizing/modifying existing code. Unfortunately, real life gets in the way.
Command Line Arguments You Gave : python3.6 main.py -i "http://www.crunchyroll.com/dragon-ball-super/episode-1-the-peace-reward-who-will-get-the-100-million-zeni-723163" -u "xxxxx" -p "xxxxx" -r "1080p" -l "sub" -v
Verbose Log Link : https://pastebin.com/iS9tK27k
Long Explanation : Been trying this with multiple anime and with/without the language argument. Can't seem to get it to work at all with any anime on the site. Read the debugging log, seems like it isn't able to grab the video file for some reason.
For crunchyroll (don't know about the others), subtitle tracks aren't assigned a language. It would be cool to have the language set, so that all players that allow setting things like: "use lang regardless of what default track is in the file" could work. Also, I've seen that the default subtitle language is hard-coded as English, can it be turned into a new script parameter?
I can barely read python but for setting the language on crunchyroll subtitles it should be enough to add --language "N:lang"
on all the lines regarding subtitles:
anime-dl/anime_dl/sites/crunchyroll.py
Lines 234 to 282 in 7ba09e5
Hi, my problem is when run, this message appears:
C:\cr> anime-dl.exe -i http://www.crunchyroll.com/hundred/ -u USER -p PASS -v
Trying to login...
Logged in successfully...
Total Episodes to download : 12
Downloading Hundred - 1 [1280x720].enUS.ass ...
Couldn't connect to the m3u8 file download link...
[Error 2] System couldn't found the specified file
Any idea? Thanks...
Hello,
Thank you so much for taking the time to create this software. I have python, nodejs, RTMPDump, and mkvmerge.exe installed and in my %PATH%. I have downloaded the anime-dl-master.zip and unpacked it and did the pip install. I have downloaded the anime-dl.exe binary and placed it into the anime-dl-master folder as well as in the anime_dl folder. No matter what I do I still get the same error. If I run it as the binary
anime-dl.exe -i https://www.funimation.com/shows/my-hero-academia/ -u PRIVATE -p PRIVATE -v -l dub
I get an output like:
('This lang : ', 'dub')
Traceback (most recent call last):
File "anime_dl_main_.py", line 19, in
File "anime_dl_main_.py", line 73, in main
File "anime_dl\AnimeDL.py", line 45, in init
File "anime_dl\sites\funimation.py", line 19, in init
File "anime_dl\sites\funimation.py", line 74, in singleEpisode
AttributeError: 'NoneType' object has no attribute 'group'
[9428] Failed to execute script main
If I try to run it under the main.py inside the anime_dl folder I get:
Traceback (most recent call last):
File "C:\PATH\anime-dl-master\anime_dl_main_.py", line 9, in
from AnimeDL import *
File "C:\PATH\anime-dl-master\anime_dl\AnimeDL.py", line 8, in
import sites
File "C:\PATH\anime-dl-master\anime_dl\sites_init_.py", line 1, in
import crunchyroll
ModuleNotFoundError: No module named 'crunchyroll'
Could you give me any advice?
Thanks
I don't know if you're still in the process of writing this but I get a
No module named 'anime_dl'
Full error:
'Traceback (most recent call last):
File "AnimeDL.py", line 9, in <module>
import anime_dl.sites
ModuleNotFoundError: No module named 'anime_dl''
Hello,
I'm trying to download this episode:
http://www.crunchyroll.com/the-royal-tutor/episode-6-at-caf-mitter-meyer-733971
anime-dl.exe -i "http://www.crunchyroll.com/kado-the-right-answer/episode-6-tetrok-734137" -u "xxxx" -p "xxxx" -r "1080"
For some reason I can't get the subtitles.
I have tried to download a different episode/title and it works just fine.
Any idea?
This is my Error Log:
https://gist.github.com/xxxKaiserxxx/8aaf50ffaebbcaf1f5e56e636aeccd60
Keep getting this:
D:\>anime-dl -i "http://www.crunchyroll.com/parasyte-the-maxim-" -u xxxxx -p xxxxx Trying to login... Logged in successfully... Could not find the show links. Report on https://github.com/Xonshiz/anime-dl/issues/new
Error log as follows:
DEBUG: You have successfully set the Debugging On. DEBUG: Arguments Provided : Namespace(input=['http://www.crunchyroll.com/gate'], language='Japanese', password=['xxxxx'], range='All', resolution='720p', skip=False, username=['xxxxx'], verbose=True, version=False) DEBUG: Operating System : Windows - 8.1 - 6.3.9600 DEBUG: Python Version : 2.7.13 (32bit) DEBUG: Starting new HTTPS connection (1): www.crunchyroll.com DEBUG: https://www.crunchyroll.com:443 "GET /login HTTP/1.1" 503 None DEBUG: Resetting dropped connection: www.crunchyroll.com DEBUG: https://www.crunchyroll.com:443 "GET /cdn-cgi/l/chk_jschl?jschl_answer=5&jschl_vc=xxxxx&pass=xxxxx HTTP/1.1" 302 165 DEBUG: https://www.crunchyroll.com:443 "GET /login HTTP/1.1" 200 None DEBUG: https://www.crunchyroll.com:443 "POST /login HTTP/1.1" 302 None DEBUG: https://www.crunchyroll.com:443 "GET / HTTP/1.1" 200 None DEBUG: Starting new HTTP connection (1): www.crunchyroll.com DEBUG: http://www.crunchyroll.com:80 "GET /gate HTTP/1.1" 200 None DEBUG: Starting new HTTP connection (1): www.crunchyroll.com DEBUG: http://www.crunchyroll.com:80 "GET /gate HTTP/1.1" 200 None
Any ideas? If I do the episodes individually by copying each episode's website and pasting it into anime-dl, then it grabs the file fine.
Subject :
Please enter the required arguments. Run main.py --help
Command Line Arguments You Gave :
main.py -i "http://www.crunchyroll.com/the-royal-tutor/episode-1-the-royal-tutor-arrives-733961" -u "my username" -p "my password" -r "default"
Long Explanation :
I have done all the steps. but , when i want to start downloading using Python Script, I enter the line argument Above, The download should begin, but i get this msg
Please enter the required arguments. Run __main__.py --help
the same msg i see when i open anime-dl.exe
[root@dattskulls anime_dl]# ./__main__.py -i http://www.crunchyroll.com/death-march-to-the-parallel-world-rhapsody/episode-11-the-fantasy-conspiracy-that-started-with-a-death-march-759569 -u XXXX -p XXXXX -r 720 -l ptBR --verbose
Trying to login...
Logged in successfully...
Downloading Death March To The Parallel World Rhapsody - 11 [1280x720].enUS.ass ...
Downloading Death March To The Parallel World Rhapsody - 11 [1280x720].esLA.ass ...
Downloading Death March To The Parallel World Rhapsody - 11 [1280x720].frFR.ass ...
Downloading Death March To The Parallel World Rhapsody - 11 [1280x720].arME.ass ...
Downloading Death March To The Parallel World Rhapsody - 11 [1280x720].itIT.ass ...
Downloading Death March To The Parallel World Rhapsody - 11 [1280x720].deDE.ass ...
Downloading Death March To The Parallel World Rhapsody - 11 [1280x720].ruRU.ass ...
Couldn't connect to the m3u8 file download link...
[Errno 2] No such file or directory]
"verbose" dump:
DEBUG: You have successfully set the Debugging On.
DEBUG: Arguments Provided : Namespace(input=['http://www.crunchyroll.com/death-march-to-the-parallel-world-rhapsody/episode-11-the-fantasy-conspiracy-that-started-with-a-death-march-759569'], language=['pt'], password=['XXXX'], range='All', resolution=['720'], skip=False, username=['XXXX'], verbose=True, version=False)
DEBUG: Operating System : Linux - 2.6.32-696.3.1.el6.x86_64 - #1 SMP Tue May 30 19:52:55 UTC 2017
DEBUG: Python Version : 2.7.13 (64bit)
DEBUG: Starting new HTTPS connection (1): www.crunchyroll.com
DEBUG: https://www.crunchyroll.com:443 "GET /login HTTP/1.1" 503 None
DEBUG: Resetting dropped connection: www.crunchyroll.com
DEBUG: https://www.crunchyroll.com:443 "GET /cdn-cgi/l/chk_jschl?jschl_answer=22230766&jschl_vc=61d45eb3f9865891d3512937b192158e&pass=1521737532.783-Min57%2BKaAO HTTP/1.1" 302 159
DEBUG: https://www.crunchyroll.com:443 "GET /login HTTP/1.1" 200 None
DEBUG: https://www.crunchyroll.com:443 "POST /login HTTP/1.1" 302 None
DEBUG: https://www.crunchyroll.com:443 "GET / HTTP/1.1" 200 None
DEBUG: Starting new HTTP connection (1): www.crunchyroll.com
DEBUG: http://www.crunchyroll.com:80 "GET /death-march-to-the-parallel-world-rhapsody/episode-11-the-fantasy-conspiracy-that-started-with-a-death-march-759569 HTTP/1.1" 200 None
DEBUG: video_id : 759569
DEBUG: info_url : http://www.crunchyroll.com/xml/?req=RpcApiVideoPlayer_GetStandardConfig&media_id=759569&video_format=106&video_quality=62¤t_page=http://www.crunchyroll.com/death-march-to-the-parallel-world-rhapsody/episode-11-the-fantasy-conspiracy-that-started-with-a-death-march-759569
DEBUG: Starting new HTTP connection (1): www.crunchyroll.com
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiVideoPlayer_GetStandardConfig&media_id=759569&video_format=106&video_quality=62¤t_page=http://www.crunchyroll.com/death-march-to-the-parallel-world-rhapsody/episode-11-the-fantasy-conspiracy-that-started-with-a-death-march-759569 HTTP/1.1" 200 None
DEBUG: m3u8_file_link : https://dl.v.vrv.co/evs/b5913a2210d2aba844399771a565bd46/assets/5e8e4c6599d73aa177a03b053034f775_3433708.mp4/master.m3u8?Policy=ewoiU3RhdGVtZW50IjpbCnsKIlJlc291cmNlIjoiaHR0cCo6Ly9kbC52LnZydi5jby9ldnMvYjU5MTNhMjIxMGQyYWJhODQ0Mzk5NzcxYTU2NWJkNDYvYXNzZXRzLzVlOGU0YzY1OTlkNzNhYTE3N2EwM2IwNTMwMzRmNzc1XzM0MzM3MDgubXA0L21hc3Rlci5tM3U4IiwKIkNvbmRpdGlvbiI6ewoiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE1MjE5MTAyOTh9Cn0KfQpdCn0_&Signature=hmMllW3ufEMHTtgJWNCMtoI3-~zM8lIrpThyV0UxvYv5lfvBEWygEN9e9f3pYCy11s3Ktz3UHNiBZKRktfM0QGAW4ZDdiKO6k0NVg0M1NrdXj3FMnNXbdo2bFIe6dHNWqWK6R9ZHNEkAlgjOEW8P4jMc-IMb4irO4lwc6U1WBXCMIXxUSqg2LRcxbbt8YBHZFUn07u8IgY50t-uGWEoji2yVtgnobtcSOGcDBTrPLb~TEolhHKxcr-Lt5GIdd~gKDE5t-9zBzYuaLE9d5onPRmoAGzTctF9eUbZQo3ZgvYdRba6Z84bqdoIcG-oVLD7Sv8FykEDeTbADjKMfjW91HQ__&Key-Pair-Id=DLVR
DEBUG: anime_name : Death March to the Parallel World Rhapsody
DEBUG: episode_number : 11
DEBUG: video_resolution : 1280x720
DEBUG: file_name : Death March To The Parallel World Rhapsody - 11 [1280x720].mp4
DEBUG:
----- Subs Downloading Started -----
DEBUG: Starting new HTTP connection (1): www.crunchyroll.com
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiSubtitle_GetXml&subtitle_script_id=312743 HTTP/1.1" 200 None
DEBUG: iv : sbW3RPT9fouSe/Hr42qfbw==
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiSubtitle_GetXml&subtitle_script_id=312771 HTTP/1.1" 200 None
DEBUG: iv : sd1NbK7siHJVyLa28ePGcg==
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiSubtitle_GetXml&subtitle_script_id=312755 HTTP/1.1" 200 None
DEBUG: iv : VprDDOtzK/5ZrgibVr1a1g==
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiSubtitle_GetXml&subtitle_script_id=312737 HTTP/1.1" 200 None
DEBUG: iv : YS/+/COlwyc2Ohn5cqkD5Q==
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiSubtitle_GetXml&subtitle_script_id=312739 HTTP/1.1" 200 None
DEBUG: iv : ZO0IglIGrLvqChitB7AuPA==
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiSubtitle_GetXml&subtitle_script_id=312767 HTTP/1.1" 200 None
DEBUG: iv : GnM+TjsnUT009gz8U8VUlQ==
DEBUG: http://www.crunchyroll.com:80 "GET /xml/?req=RpcApiSubtitle_GetXml&subtitle_script_id=312777 HTTP/1.1" 200 None
DEBUG: iv : cvDwxJwJs7QIBTC/wxvCVQ==
DEBUG:
----- Subs Downloaded -----
DEBUG: Starting new HTTPS connection (1): dl.v.vrv.co
DEBUG: https://dl.v.vrv.co:443 "GET /evs/b5913a2210d2aba844399771a565bd46/assets/5e8e4c6599d73aa177a03b053034f775_3433708.mp4/master.m3u8?Policy=ewoiU3RhdGVtZW50IjpbCnsKIlJlc291cmNlIjoiaHR0cCo6Ly9kbC52LnZydi5jby9ldnMvYjU5MTNhMjIxMGQyYWJhODQ0Mzk5NzcxYTU2NWJkNDYvYXNzZXRzLzVlOGU0YzY1OTlkNzNhYTE3N2EwM2IwNTMwMzRmNzc1XzM0MzM3MDgubXA0L21hc3Rlci5tM3U4IiwKIkNvbmRpdGlvbiI6ewoiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE1MjE5MTAyOTh9Cn0KfQpdCn0_&Signature=hmMllW3ufEMHTtgJWNCMtoI3-~zM8lIrpThyV0UxvYv5lfvBEWygEN9e9f3pYCy11s3Ktz3UHNiBZKRktfM0QGAW4ZDdiKO6k0NVg0M1NrdXj3FMnNXbdo2bFIe6dHNWqWK6R9ZHNEkAlgjOEW8P4jMc-IMb4irO4lwc6U1WBXCMIXxUSqg2LRcxbbt8YBHZFUn07u8IgY50t-uGWEoji2yVtgnobtcSOGcDBTrPLb~TEolhHKxcr-Lt5GIdd~gKDE5t-9zBzYuaLE9d5onPRmoAGzTctF9eUbZQo3ZgvYdRba6Z84bqdoIcG-oVLD7Sv8FykEDeTbADjKMfjW91HQ__&Key-Pair-Id=DLVR HTTP/1.1" 200 None
DEBUG: m3u8_file_text : https://comcast-hls-media-vod-ellation.vip1-iad1.dlvr1.net/663734b6-2df1-11e8-8086-6971bcd41d8c/evs/b5913a2210d2aba844399771a565bd46/assets/5e8e4c6599d73aa177a03b053034f775_3433708.mp4/index-v1-a1.m3u8?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jb21jYXN0LWhscy1tZWRpYS12b2QtZWxsYXRpb24udmlwMS1pYWQxLmRsdnIxLm5ldC82NjM3MzRiNi0yZGYxLTExZTgtODA4Ni02OTcxYmNkNDFkOGMvZXZzL2I1OTEzYTIyMTBkMmFiYTg0NDM5OTc3MWE1NjViZDQ2L2Fzc2V0cy8qIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNTIxOTEwMjk4fX19XX0_&Signature=KqHbKpEMuGpaCoXOre8iq33kWk06P3P4keL-qzmQDXbwS4MqQzxdPKluuwbh-ifQGjwhI3vLXXs0iZAAaLFkVcomOftw2~jR3fvRpsvaKc~JO3wqvvU-ornQR-MLu-Vyf29aH5US~n-DPvURH9cRwwrb4l8~F5bovF6Hni070afS4Y~GyESifWXr3dlrhQEjZ1piFcUe3kUpocKoYRPpP3RSgN3ZTIXGTV79krw1w2OTfp0yhVoSZENX1BcVIa0kxcEzYv1hhIRii-MVB1VD4SGXJDl1s0VhNnT6N3VQSUbM1Tg9txBtU0-o-MlVlfIHPqBPDrMgxVyi~-JMBf0nHA__&Key-Pair-Id=DLVR
DEBUG: ffmpeg_command : ffmpeg -i "https://comcast-hls-media-vod-ellation.vip1-iad1.dlvr1.net/663734b6-2df1-11e8-8086-6971bcd41d8c/evs/b5913a2210d2aba844399771a565bd46/assets/5e8e4c6599d73aa177a03b053034f775_3433708.mp4/index-v1-a1.m3u8?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jb21jYXN0LWhscy1tZWRpYS12b2QtZWxsYXRpb24udmlwMS1pYWQxLmRsdnIxLm5ldC82NjM3MzRiNi0yZGYxLTExZTgtODA4Ni02OTcxYmNkNDFkOGMvZXZzL2I1OTEzYTIyMTBkMmFiYTg0NDM5OTc3MWE1NjViZDQ2L2Fzc2V0cy8qIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNTIxOTEwMjk4fX19XX0_&Signature=KqHbKpEMuGpaCoXOre8iq33kWk06P3P4keL-qzmQDXbwS4MqQzxdPKluuwbh-ifQGjwhI3vLXXs0iZAAaLFkVcomOftw2~jR3fvRpsvaKc~JO3wqvvU-ornQR-MLu-Vyf29aH5US~n-DPvURH9cRwwrb4l8~F5bovF6Hni070afS4Y~GyESifWXr3dlrhQEjZ1piFcUe3kUpocKoYRPpP3RSgN3ZTIXGTV79krw1w2OTfp0yhVoSZENX1BcVIa0kxcEzYv1hhIRii-MVB1VD4SGXJDl1s0VhNnT6N3VQSUbM1Tg9txBtU0-o-MlVlfIHPqBPDrMgxVyi~-JMBf0nHA__&Key-Pair-Id=DLVR" -c copy -bsf:a aac_adtstoasc "/anime-dl-master/anime_dl/Death March To The Parallel World Rhapsody - 11 [1280x720].mp4"
I'm using CentOS 6.8.
Leveraging, how do I download the ptBR caption? they all come together...
Thanks and sorry about my english...
Hello everyone,
is it possible to get a GUI app that could execute the commands,
for now I have created a bat app that do the work, but if there a gui that can store values or just add a punch of links and this gui do them in order, it will be awesome.
Command Line Arguments:
anime-dl.exe -i http://www.crunchyroll.com/i-cant-understand-what-my-husband-is-saying -u xxxxxx -p xxxxxx -v
Verbose Log Link:
https://pastebin.com/KKnvXr74
Long Explanation:
This should have downloaded every episode of the show in the link as stated in the example syntax.
What happened was the script was unable to find any links and therefore it did not download anything.
Had I linked an individual episode's page, it would download that single episode's link but nothing more.
To restate the issue, single Episode URLs function, "Whole Show" URLs do not detecting links and
therefore will not download episodes. After logging in with a "Whole Show" link, CMD window states:
"Could not find the show links."
That about sums it up.
hi
i get this error :
[hls,applehttp @ 00000000025624a0] Opening 'crypto+https://cloudfront-hls-segment-vod-ellation.vip3-ams1.dlvr1.net/5a519502-5583-11e7-99b6-a010e0d41d8c/evs/32fe44da6e76d4cd96e9d541b569a54a/assets/7c34477c469d7723d83f4c45863cc58d_3253661.mp4/seg-140-v1-a1.ts?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jbG91ZGZyb250LWhscy1zZWdtZW50LXZvZC1lbGxhdGlvbi52aXAzLWFtczEuZGx2cjEubmV0LzVhNTE5NTAyLTU1ODMtMTFlNy05OWI2LWEwMTBlMGQ0MWQ4Yy9ldnMvKiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTQ5ODExMzUwOX19fV19&Signature=hHbIGRoXzdzFrZQQus9WpqzjaGN47LOsn8FBRiukmqHUPiM3Ftv4kdpFq2B5WmIWJsdsXwAZRzEVRc87jap7XF2NjhWDCwfQSpY5ggbL51yEOoxG3vk-YXP9FNxMhS~GaMngkwrKwpkZk9ZtG1upBObQvdNRfR1VfeDwE2yLBjnhxPI5r6rrqxMnh2Qx7op4TqtAg2lCmt-oKUVTkd9is9acQ~Oj5VcYRvWZ7mPcMWQNkexlW0pUmMqEsDfUlg~ELNw5167JO9bO3CUp7J~cJdrg4E-YPdEoq6Eid9qsgti-ZbgROtZkJJFseC5XaC6mvGjsgXCsGEKLk7DftMBGAQ__&Key-Pair-Id=DLVR' for reading
[hls,applehttp @ 00000000025624a0] Opening 'crypto+https://v.vrv.co/evs/32fe44da6e76d4cd96e9d541b569a54a/assets/7c34477c469d7723d83f4c45863cc58d_3253661.mp4/seg-141-v1-a1.ts?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly92LnZydi5jby9ldnMvMzJmZTQ0ZGE2ZTc2ZDRjZDk2ZTlkNTQxYjU2OWE1NGEvKiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTQ5ODExMzUwOX19fV19&Signature=Re1Uwzg6smxC4dNnV50lNNGEOgSWC52oXHHlzbnzJVmYyAxtFz6RCK~NAB~s5Th~d-8G-ysJn2soQVZxyEl4MAKLdNH9Cdssm50AhWINbIpeYjhaL-DJciLjIz7Ptv3epm6dLgSNvRrFc3HpuIPSBMajR2C24qRZWJ7CgEwicNxsBSC7p1mndOtZiFFkz5r7Mxe4pbeyIeiRl4-wTXGy2HpdnFaS-RrzorQQzctkIDTrnXIU4vbREQWbyfjjS7~n0K4zal3DV5rMv~UmCG~Gt4XNOCw8gT-7EboiJjX1m4MUi8JosUgMgjPZiyB4GlnchgqYf--v12k0jCXCVGRCuA__&Key-Pair-Id=APKAJKQQ2INNHTYFB44A' for reading
[hls,applehttp @ 00000000025624a0] Opening 'crypto+https://v.vrv.co/evs/32fe44da6e76d4cd96e9d541b569a54a/assets/7c34477c469d7723d83f4c45863cc58d_3253661.mp4/seg-142-v1-a1.ts?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly92LnZydi5jby9ldnMvMzJmZTQ0ZGE2ZTc2ZDRjZDk2ZTlkNTQxYjU2OWE1NGEvKiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTQ5ODExMzUwOX19fV19&Signature=Re1Uwzg6smxC4dNnV50lNNGEOgSWC52oXHHlzbnzJVmYyAxtFz6RCK~NAB~s5Th~d-8G-ysJn2soQVZxyEl4MAKLdNH9Cdssm50AhWINbIpeYjhaL-DJciLjIz7Ptv3epm6dLgSNvRrFc3HpuIPSBMajR2C24qRZWJ7CgEwicNxsBSC7p1mndOtZiFFkz5r7Mxe4pbeyIeiRl4-wTXGy2HpdnFaS-RrzorQQzctkIDTrnXIU4vbREQWbyfjjS7~n0K4zal3DV5rMv~UmCG~Gt4XNOCw8gT-7EboiJjX1m4MUi8JosUgMgjPZiyB4GlnchgqYf--v12k0jCXCVGRCuA__&Key-Pair-Id=APKAJKQQ2INNHTYFB44A' for reading
[hls,applehttp @ 00000000025624a0] Opening 'crypto+https://v.vrv.co/evs/32fe44da6e76d4cd96e9d541b569a54a/assets/7c34477c469d7723d83f4c45863cc58d_3253661.mp4/seg-143-v1-a1.ts?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly92LnZydi5jby9ldnMvMzJmZTQ0ZGE2ZTc2ZDRjZDk2ZTlkNTQxYjU2OWE1NGEvKiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTQ5ODExMzUwOX19fV19&Signature=Re1Uwzg6smxC4dNnV50lNNGEOgSWC52oXHHlzbnzJVmYyAxtFz6RCK~NAB~s5Th~d-8G-ysJn2soQVZxyEl4MAKLdNH9Cdssm50AhWINbIpeYjhaL-DJciLjIz7Ptv3epm6dLgSNvRrFc3HpuIPSBMajR2C24qRZWJ7CgEwicNxsBSC7p1mndOtZiFFkz5r7Mxe4pbeyIeiRl4-wTXGy2HpdnFaS-RrzorQQzctkIDTrnXIU4vbREQWbyfjjS7~n0K4zal3DV5rMv~UmCG~Gt4XNOCw8gT-7EboiJjX1m4MUi8JosUgMgjPZiyB4GlnchgqYf--v12k0jCXCVGRCuA__&Key-Pair-Id=APKAJKQQ2INNHTYFB44A' for reading
[hls,applehttp @ 00000000025624a0] Opening 'crypto+https://cloudfront-hls-segment-vod-ellation.vip3-ams1.dlvr1.net/5a519502-5583-11e7-99b6-a010e0d41d8c/evs/32fe44da6e76d4cd96e9d541b569a54a/assets/7c34477c469d7723d83f4c45863cc58d_3253661.mp4/seg-144-v1-a1.ts?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jbG91ZGZyb250LWhscy1zZWdtZW50LXZvZC1lbGxhdGlvbi52aXAzLWFtczEuZGx2cjEubmV0LzVhNTE5NTAyLTU1ODMtMTFlNy05OWI2LWEwMTBlMGQ0MWQ4Yy9ldnMvKiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTQ5ODExMzUwOX19fV19&Signature=hHbIGRoXzdzFrZQQus9WpqzjaGN47LOsn8FBRiukmqHUPiM3Ftv4kdpFq2B5WmIWJsdsXwAZRzEVRc87jap7XF2NjhWDCwfQSpY5ggbL51yEOoxG3vk-YXP9FNxMhS~GaMngkwrKwpkZk9ZtG1upBObQvdNRfR1VfeDwE2yLBjnhxPI5r6rrqxMnh2Qx7op4TqtAg2lCmt-oKUVTkd9is9acQ~Oj5VcYRvWZ7mPcMWQNkexlW0pUmMqEsDfUlg~ELNw5167JO9bO3CUp7J~cJdrg4E-YPdEoq6Eid9qsgti-ZbgROtZkJJFseC5XaC6mvGjsgXCsGEKLk7DftMBGAQ__&Key-Pair-Id=DLVR' for reading
frame=34285 fps=1741 q=-1.0 Lsize= 627715kB time=00:23:49.97 bitrate=3596.0kbits/s speed=72.6x
video:604091kB audio:22344kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.204403%
Command Line Arguments You Gave :
main.py -i "www.crunchyroll.com/yowamushi-pedal-new-generation/episode-24-733943" -u "amirnoxik" -p "xxxxxxxx" -r "720p" -v
Long Explanation :
this probleme is happening in just one computer
because i'm using it on 2
but i get this probleme in just one of them
Verbose Log Link
https://drive.google.com/file/d/0B0N2AHg746RPTHR4ejFnX1B5Ymc/view
any chance to add hidive to Supported Websites?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.