Package: mobilevids-dl
Mobilevids DownloaderIntroductionFeaturesInstallation instructionsRecommended installation method for all Operating SystemsFiling an issue/Reporting a bugContactIntroductionMobilevidsis an amazing website for downloading movies and tv shows.This script makes it easier to batch download movies or TV serials.Why is this helpful?  A utility likewgetcan work, but has the
following limitations:Video names have numbers in them, but this does not correspond to
the actual order.  Manually renaming them is a pain that is best left
for computers.Using names from the syllabus page provides more informative names.Usingwgetin a for loop picks up extra videos which are not
posted/linked, and these are sometimes duplicates.This work was originally inspired in part bycoursera-dl.FeaturesSupport for all kinds of movies / TV shows.Intentionally detailed names, so that it will display and sort properly
on most interfaces (e.g.,VLCor MX Video on Android devices).Login credentials accepted on command-line or from.netrcfile.Core functionality tested on Linux, Mac and Windows.Installation instructionsmobilevids-dlrequires Python 3 and a free Mobilevids account.Note:Westronglyrecommend that you use a Python 3 interpreter (3.9
or later).On any operating system, ensure that the Python executable location is added
to yourPATHenvironment variable and, once you have the dependencies
installed (see next section), for abasicusage, you will need to invoke
the script from the main directory of the project and prepend it with the
wordpython.  You can also use more advanced features of the program by
looking at the "Running the script" section of this document.Recommended installation method for all Operating SystemsFrom a command line (preferably, from a virtual environment), simply issue
the command:pip install mobilevids-dlThis will downloadthe latest released versionof the program from thePython Package Index (PyPI)along withallthe necessary
dependencies. At this point, you should be ready to start using it.If this does not work, because your Python 2 version is too old (e.g. 2.7.5
on Ubuntu 14.4), try:apt-get install python3 python3-pip
pip3 install mobilevids-dlinstead.Note 1:We strongly recommend that youdon'tinstall the package
globally on your machine (i.e., with root/administrator privileges), as the
installed modules may conflict with other Python applications that you have
installed in your system (or they can interfere withmobilevids-dl).  Prefer
to use the option--usertopip install, if you can.Note 2:As already mentioned, westronglyrecommend that you use a new
Python 3 interpreter (e.g., 3.9 or later), since Python 3 has better support
for SSL/TLS (for secure connections) than earlier versions.Running the scriptRefer tomobilevids-dl --helpfor a complete, up-to-date reference on the runtime options
supported by this utility.usage:mobilevids-dl[-h][-a][-d][-i][-eEPISODE][-mMOVIE][-pPASSWORD][-sSEASON][-tTV][-uUSERNAME][search]MobilevidsDownloaderscript

positionalarguments:search

optionalarguments:-h,--helpshowthishelpmessageandexit-a,--asciishowasciiart-d,--debugdebugstheprogram-duh-i,--infoshowinfoaboutmovie/show-eEPISODE,--episodeEPISODEdownloadasingleepisode(mustbeusedwith-t[TVID]and-s[SEASON]-mMOVIE,--movieMOVIEdownloadstheIDofamovie-pPASSWORD,--passwordPASSWORDprovideamobilevidspassword-sSEASON,--seasonSEASONspecifyseasontodownload(mustusewith-t)-tTV,--tvTVdownloadaTVshowbasedonit'sID-uUSERNAME,--usernameUSERNAMEprovideamobilevidsusernameRun the script to download the media by providing your mobilevids account
credentials (e.g. email address and password or a~/.netrcfile), the
movie name, as well as any additional parameters:On *nix platforms, the use of a~/.netrcfile is a good alternative to
specifying both your username (i.e., your email address) and password every
time on the command line. To use it, simply add a line like the one below to
a file named.netrcin your home directory (or theequivalent, if you
are using Windows) with contents like:machine mobilevids-dl login <user> password <pass>Create the file if it doesn't exist yet.  From then on, you can switch from
using-uand-pto simply callmobilevids-dl.
This is especially convenient, as typing usernames (email
addresses) and passwords directly on the command line can get tiresome (even
more if you happened to choose a "strong" password).Reporting issuesBefore reporting any issue please follow the steps below:Verify that you are running the latest version of the script, and the
recommended versions of its dependencies, see them in the filerequirements.txt.  Use the following command if in doubt:pip install --upgrade mobilevids-dlIf the problem persists, feel free toopen an issuein our
bugtracker, please fill the issue template withas much information as
possible.Filing an issue/Reporting a bugWhen reporting bugs againstmobilevids-dl, please don't forget to include
enough information so that you can help us help you:Is the problem happening with the latest version of the script?What operating system are you using?Do you have all the recommended versions of the modules? See them in the
filerequirements.txt.What are the precise messages that you get? Please, use the--debugoption before posting the messages as a bug report. Please, copy and paste
them.  Don't reword/paraphrase the messages.ContactPlease, post bugs and issues ongithub. Please,DON'Tsend support
requests privately to the maintainers! We are quite swamped with day-to-day
activities. If you have problems,PLEASE, file them on the issue tracker.