audl
v0.2.4
Published
Download music, audio, podcasts from youtube.
Readme
audl
Description
Quickly and conveniently download music, podcasts or audio from Youtube.
Has options for batch and checking bitrate of youtube audio.
Special thanks to https://github.com/fent/node-ytdl for his work.
Install
npm -g install audlUsage
Single download
audl -d https://www.youtube.com/watch?v=9bZkp7q19f0
downloading [ ] 100% 0.0s 4007494/4007494 - psy_gangnam_style_m_v.m4aBatch download
audl -b batch.txt
downloading [ ] 100% 0.0s 12386745/12386745 - the_epic_final_fantasy_vi_medley.m4a
downloading [ ] 100% 0.0s 17081058/17081058 - final_fantasy_epic_orchestral_medley.m4a
downloading [ ] 100% 0.0s 16404793/16404793 - the_epic_final_fantasy_v_medley.m4aSingle getinfo
audl -i https://www.youtube.com/watch?v=N1QgLqWb0rE
title itag encoding bitrate
-------------------------------- ---- -------- -------
the_epic_final_fantasy_vi_medley 140 aac 128Batch getinfo
audl -I batch.txt
title itag encoding bitrate url
------------------------------------ ---- -------- ------- -------------------------------------------
the_epic_final_fantasy_vi_medley 140 aac 128 https://www.youtube.com/watch?v=N1QgLqWb0rE
final_fantasy_epic_orchestral_medley 140 aac 128 https://www.youtube.com/watch?v=1smhVzu_Y7I
the_epic_final_fantasy_v_medley 140 aac 128 https://www.youtube.com/watch?v=Ginfs4TY0ooHelp
audl -h
Usage: index [options]
audl - A convenient node command-line app to download youtube audio content such as podcasts and music.
Examples:
audl -d https://www.youtube.com/watch?v=9bZkp7q19f0
audl -i https://www.youtube.com/watch?v=9bZkp7q19f0
audl -b batch.txt
audl -I batch.txt
Options:
-h, --help output usage information
-V, --version output the version number
-d, --url [url] Specify youtube link to download.
-b, --batch [file] Specify a batch text file of youtube urls (LR separated) and download them al
-i, --info [url] Get list of quality options for that youtube content
-I, --batch_info [file] Specify a batch text file and get audio quality info of all youtube urlstests
To manually test, run these commands.
npm run test_download
npm run test_getinfo
npm run test_batch
npm run test_batch_getinfoLicense
MIT License
