{"repo":"carlosflorencio/laracasts-downloader","free":true,"listed":false,"github":"https://github.com/carlosflorencio/laracasts-downloader","clone":"git clone https://github.com/carlosflorencio/laracasts-downloader.git","description":"Downloads new lessons and series from laracasts if there are updates. Or the whole catalogue.","language":"PHP","stars":688,"topics":["laracasts","downloader","php","laravel"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Laracasts Downloader Downloads new lessons and series from laracasts if there are updates. Or the whole catalogue. Currently looking for maintainers. Description Syncs your local folder with the laracasts website, when there are new lessons the app download it for you. If your local folder is empty, all lessons and series will be downloaded! Requirements - PHP = 8.3 - php-cURL - php-xml - php-json - Composer - FFmpeg (required if DOWNLOAD SOURCE=vimeo ) OR - Docker Installation 1. Clone this repo to your local machine. 2. Make a local copy of the .env file: 3. Update your Laracasts account credentials ( EMAIL , PASSWORD ) in .env 4. Decide whether you want to use vimeo or laracasts as DOWNLOAD SOURCE . By using Laracasts link you are limited to 30 downloads per day and can't customize video quality. 6. Choose your preferred quality (240p, 360p, 540p, 720p, 1080p, 1440p, 2160p) by changing VIDEO QUALITY in .env . (will be ignored if DOWNLOAD SOURCE=laracasts ) 7. The next steps, choose if you want a local installation or a Docker based installation and follow along. Details About Vimeo If you using vimeo source, will download 2 files for each episode, a video file and an audio file. After all download will be done, the project will merge files and will moving to your respective folder. Using your local machine 1. Install project dependencies: 2. To run a download of all content, run the following command: 3. See downloading specific series or lessons for optional flags. Using ","default_branch":null,"files":null,"tree":[],"storefront":"/r/carlosflorencio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/carlosflorencio/laracasts-downloader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}