vidstreaming-anime-downloader

Api for downloading or watching anime videos from gogo-stream.com/vidstreaming.io

Usage no npm install needed!

<script type="module">
  import vidstreamingAnimeDownloader from 'https://cdn.skypack.dev/vidstreaming-anime-downloader';
</script>

README

vidstreaming-api-test

Api for downloading or watching anime videos from gogo-stream.com/vidstreaming.io

CLI

Run vidstreaming --help to see more options

   vidstreaming <cmd>

Commands:
  vidstreaming search [name]  Search for anime

Options:
      --version     Show version number                     [boolean]

  -D, --download    Download Anime to specified directory
  -O, --output      Output urls to txt file
  -R, --resolution  Output resolution - 360, 480, 720, 1080
                    If none defaults to original quality

      --help        Show help                               [boolean]

This will output the urls in a text file.
Example:

vidstreaming search "jujutsu kaisen" --resolution 1080 --output "jujutsu.txt"

Output:

/dir/to/txtfile/jujutsu.txt

Options

  • -D, --download - Download files in a specified path.
    vidstreaming search "jujutsu kaisen" --download "/path/to/download/dir/Jujutsu_Kaisen"
    
  • -O, --output - Output urls into a .txt file.
    vidstreaming search "jujutsu kaisen" --output "jujutsu.txt"
    
  • -R, --resolution - Set the quality of the video. (eg. 360, 480...)
    vidstreaming search "jujutsu kaisen" --resolution 720
    
  • -E, --episodes - Get only the episodes specified. (eg. "1-10", "1 2 4")
    vidstreaming search "jujutsu kaisen" --episodes 1-10 17 21 -- [...options]
    

Note: If the -D and -R options are omitted then it will log the urls to the console.

API

The package contains this:

vidstreaming-api ( directories: 6, Files: 24 )          
 ├─ dist                                                     
 │ ├─ bin                                                    
 │ │ └─ index.js                                             
 │ ├─ utils                                                  
 │ │ ├─ download_urls.js                                     
 │ │ ├─ get_urls.js                                          
 │ │ ├─ loading.js                                           
 │ │ ├─ middleware.js                                        
 │ │ └─ print_urls.js                                        
 │ └─ vidstreaming.js                                        
 ├─ src                                                      
 │ ├─ bin                                                    
 │ │ └─ index.js                                             
 │ ├─ utils                                                  
 │ │ ├─ download_urls.js                                     
 │ │ ├─ get_urls.js                                          
 │ │ ├─ loading.js                                           
 │ │ ├─ middleware.js                                        
 │ │ └─ print_urls.js                                        
 │ └─ vidstreaming.js                                        
 ├─ .babelrc                                                 
 ├─ .eslintrc.json                                           
 ├─ .gitignore                                               
 ├─ dir-tree.txt                                             
 ├─ package.json                                             
 ├─ README.md                                                
 ├─ vidstreaming                                             
 ├─ vidstreaming.cmd                                         
 ├─ yarn-error.log                                           
 └─ yarn.lock