https://github.com/stefansundin/youtube_party
Ruby code to parse and download YouTube videos.
https://github.com/stefansundin/youtube_party
download youtube
Last synced: 7 months ago
JSON representation
Ruby code to parse and download YouTube videos.
- Host: GitHub
- URL: https://github.com/stefansundin/youtube_party
- Owner: stefansundin
- Created: 2016-06-21T05:30:44.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-04-04T20:42:25.000Z (over 5 years ago)
- Last Synced: 2024-10-11T00:54:48.110Z (about 1 year ago)
- Topics: download, youtube
- Language: Ruby
- Size: 4.88 KB
- Stars: 6
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
- https://www.jwz.org/hacks/youtubedown
- https://github.com/rg3/youtube-dl
- https://rg3.github.io/youtube-dl/```
sudo apt-get install libio-socket-ssl-perl libhtml-parser-perl
wget -U "Firefox" https://www.jwz.org/hacks/youtubedown
perl youtubedown --title test https://www.youtube.com/watch?v=_JQH3G0cCtY
``````ruby
ruby -r './youtube_party' -e 'puts YoutubeParty.get_video_info("a48o2S1cPoo")'
ruby -r './youtube_party' -e 'ap YoutubeParty.get_video_info("a48o2S1cPoo")'
ruby -r './youtube_party' -e 'ap YoutubeParty.get_video_info("vU8dCYocuyI")'
ruby -r './youtube_party' -e 'ap YoutubeParty.get_video_info("aRrDsbUdY_k")'
ruby -r './youtube_party' -e 'puts YoutubeParty.get_ffmpeg_cmd("aRrDsbUdY_k")'
ruby -r './youtube_party' -e 'ap YoutubeParty.get_oembed_info("aRrDsbUdY_k")'./cons
YoutubeParty.get_video_info("a48o2S1cPoo")
```Test video with cipher:
```
ruby -r './youtube_party' -e 'ap YoutubeParty.get_video_info("_JQH3G0cCtY", 16881)'
ruby -r './youtube_party' -e 'ap YoutubeParty.get_video_info("_JQH3G0cCtY", 135957536242)'
ruby -r './youtube_party' -e 'puts YoutubeParty.get_ffmpeg_cmd("_JQH3G0cCtY", 135957536242)'
```Apply cipher:
```
ruby -r './youtube_party' -e 'puts YoutubeParty.apply_cipher("334334FC6DBAA0BF390DACE760426A436A473D20294C.1B5CF882A6A48FC7AC17773E5DB8FBA4A0EB07C7C7", 135957536242)'
9C70BE0A4ABF8BD5E37771CA7CF84A6A288FC5B1.C49202D374A634A624067ECAD073FB0AABD6CF43
```