mirror of
https://github.com/anatolykopyl/youtube-cdl.git
synced 2026-03-26 04:45:11 +00:00
📌 Windows and Linux/macOS get different deps
This commit is contained in:
@@ -12,6 +12,8 @@ This tool is very handy if you want to hoard a lot of videos, but not all of the
|
|||||||
git clone https://github.com/anatolykopyl/youtube-cdl.git
|
git clone https://github.com/anatolykopyl/youtube-cdl.git
|
||||||
cd youtube-cdl
|
cd youtube-cdl
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
|
# If on windows instead run
|
||||||
|
# pip install -r windows.txt
|
||||||
```
|
```
|
||||||
2. Create or select a project in the [API Console](https://console.developers.google.com/).
|
2. Create or select a project in the [API Console](https://console.developers.google.com/).
|
||||||
Complete the following tasks in the API Console for your project:
|
Complete the following tasks in the API Console for your project:
|
||||||
|
|||||||
166
requirements.txt
166
requirements.txt
@@ -1,166 +1,2 @@
|
|||||||
autopep8==1.5.6
|
-r windows.txt
|
||||||
cachetools==4.2.1
|
|
||||||
certifi==2020.12.5
|
|
||||||
chardet==4.0.0
|
|
||||||
colorama==0.4.4
|
|
||||||
commonmark==0.9.1
|
|
||||||
getch==1.0
|
getch==1.0
|
||||||
google-api-core==1.26.3
|
|
||||||
google-api-python-client==2.1.0
|
|
||||||
google-auth==1.28.1
|
|
||||||
google-auth-httplib2==0.1.0
|
|
||||||
google-auth-oauthlib==0.4.4
|
|
||||||
googleapis-common-protos==1.53.0
|
|
||||||
httplib2==0.19.1
|
|
||||||
idna==2.10
|
|
||||||
keyboard==0.13.5
|
|
||||||
oauth2client==4.1.3
|
|
||||||
oauthlib==3.1.0
|
|
||||||
packaging==20.9
|
|
||||||
protobuf==3.15.8
|
|
||||||
pyasn1==0.4.8
|
|
||||||
pyasn1-modules==0.2.8
|
|
||||||
pycodestyle==2.7.0
|
|
||||||
Pygments==2.8.1
|
|
||||||
pyobjc==7.1
|
|
||||||
pyobjc-core==7.1
|
|
||||||
pyobjc-framework-Accessibility==7.1
|
|
||||||
pyobjc-framework-Accounts==7.1
|
|
||||||
pyobjc-framework-AddressBook==7.1
|
|
||||||
pyobjc-framework-AdServices==7.1
|
|
||||||
pyobjc-framework-AdSupport==7.1
|
|
||||||
pyobjc-framework-AppleScriptKit==7.1
|
|
||||||
pyobjc-framework-AppleScriptObjC==7.1
|
|
||||||
pyobjc-framework-ApplicationServices==7.1
|
|
||||||
pyobjc-framework-AppTrackingTransparency==7.1
|
|
||||||
pyobjc-framework-AuthenticationServices==7.1
|
|
||||||
pyobjc-framework-AutomaticAssessmentConfiguration==7.1
|
|
||||||
pyobjc-framework-Automator==7.1
|
|
||||||
pyobjc-framework-AVFoundation==7.1
|
|
||||||
pyobjc-framework-AVKit==7.1
|
|
||||||
pyobjc-framework-BusinessChat==7.1
|
|
||||||
pyobjc-framework-CalendarStore==7.1
|
|
||||||
pyobjc-framework-CallKit==7.1
|
|
||||||
pyobjc-framework-CFNetwork==7.1
|
|
||||||
pyobjc-framework-ClassKit==7.1
|
|
||||||
pyobjc-framework-CloudKit==7.1
|
|
||||||
pyobjc-framework-Cocoa==7.1
|
|
||||||
pyobjc-framework-Collaboration==7.1
|
|
||||||
pyobjc-framework-ColorSync==7.1
|
|
||||||
pyobjc-framework-Contacts==7.1
|
|
||||||
pyobjc-framework-ContactsUI==7.1
|
|
||||||
pyobjc-framework-CoreAudio==7.1
|
|
||||||
pyobjc-framework-CoreAudioKit==7.1
|
|
||||||
pyobjc-framework-CoreBluetooth==7.1
|
|
||||||
pyobjc-framework-CoreData==7.1
|
|
||||||
pyobjc-framework-CoreHaptics==7.1
|
|
||||||
pyobjc-framework-CoreLocation==7.1
|
|
||||||
pyobjc-framework-CoreMedia==7.1
|
|
||||||
pyobjc-framework-CoreMediaIO==7.1
|
|
||||||
pyobjc-framework-CoreMIDI==7.1
|
|
||||||
pyobjc-framework-CoreML==7.1
|
|
||||||
pyobjc-framework-CoreMotion==7.1
|
|
||||||
pyobjc-framework-CoreServices==7.1
|
|
||||||
pyobjc-framework-CoreSpotlight==7.1
|
|
||||||
pyobjc-framework-CoreText==7.1
|
|
||||||
pyobjc-framework-CoreWLAN==7.1
|
|
||||||
pyobjc-framework-CryptoTokenKit==7.1
|
|
||||||
pyobjc-framework-DeviceCheck==7.1
|
|
||||||
pyobjc-framework-DictionaryServices==7.1
|
|
||||||
pyobjc-framework-DiscRecording==7.1
|
|
||||||
pyobjc-framework-DiscRecordingUI==7.1
|
|
||||||
pyobjc-framework-DiskArbitration==7.1
|
|
||||||
pyobjc-framework-DVDPlayback==7.1
|
|
||||||
pyobjc-framework-EventKit==7.1
|
|
||||||
pyobjc-framework-ExceptionHandling==7.1
|
|
||||||
pyobjc-framework-ExecutionPolicy==7.1
|
|
||||||
pyobjc-framework-ExternalAccessory==7.1
|
|
||||||
pyobjc-framework-FileProvider==7.1
|
|
||||||
pyobjc-framework-FileProviderUI==7.1
|
|
||||||
pyobjc-framework-FinderSync==7.1
|
|
||||||
pyobjc-framework-FSEvents==7.1
|
|
||||||
pyobjc-framework-GameCenter==7.1
|
|
||||||
pyobjc-framework-GameController==7.1
|
|
||||||
pyobjc-framework-GameKit==7.1
|
|
||||||
pyobjc-framework-GameplayKit==7.1
|
|
||||||
pyobjc-framework-ImageCaptureCore==7.1
|
|
||||||
pyobjc-framework-IMServicePlugIn==7.1
|
|
||||||
pyobjc-framework-InputMethodKit==7.1
|
|
||||||
pyobjc-framework-InstallerPlugins==7.1
|
|
||||||
pyobjc-framework-InstantMessage==7.1
|
|
||||||
pyobjc-framework-Intents==7.1
|
|
||||||
pyobjc-framework-IOSurface==7.1
|
|
||||||
pyobjc-framework-iTunesLibrary==7.1
|
|
||||||
pyobjc-framework-KernelManagement==7.1
|
|
||||||
pyobjc-framework-LatentSemanticMapping==7.1
|
|
||||||
pyobjc-framework-LaunchServices==7.1
|
|
||||||
pyobjc-framework-libdispatch==7.1
|
|
||||||
pyobjc-framework-LinkPresentation==7.1
|
|
||||||
pyobjc-framework-LocalAuthentication==7.1
|
|
||||||
pyobjc-framework-MapKit==7.1
|
|
||||||
pyobjc-framework-MediaAccessibility==7.1
|
|
||||||
pyobjc-framework-MediaLibrary==7.1
|
|
||||||
pyobjc-framework-MediaPlayer==7.1
|
|
||||||
pyobjc-framework-MediaToolbox==7.1
|
|
||||||
pyobjc-framework-Metal==7.1
|
|
||||||
pyobjc-framework-MetalKit==7.1
|
|
||||||
pyobjc-framework-MetalPerformanceShaders==7.1
|
|
||||||
pyobjc-framework-MetalPerformanceShadersGraph==7.1
|
|
||||||
pyobjc-framework-MLCompute==7.1
|
|
||||||
pyobjc-framework-ModelIO==7.1
|
|
||||||
pyobjc-framework-MultipeerConnectivity==7.1
|
|
||||||
pyobjc-framework-NaturalLanguage==7.1
|
|
||||||
pyobjc-framework-NetFS==7.1
|
|
||||||
pyobjc-framework-Network==7.1
|
|
||||||
pyobjc-framework-NetworkExtension==7.1
|
|
||||||
pyobjc-framework-NotificationCenter==7.1
|
|
||||||
pyobjc-framework-OpenDirectory==7.1
|
|
||||||
pyobjc-framework-OSAKit==7.1
|
|
||||||
pyobjc-framework-OSLog==7.1
|
|
||||||
pyobjc-framework-PassKit==7.1
|
|
||||||
pyobjc-framework-PencilKit==7.1
|
|
||||||
pyobjc-framework-Photos==7.1
|
|
||||||
pyobjc-framework-PhotosUI==7.1
|
|
||||||
pyobjc-framework-PreferencePanes==7.1
|
|
||||||
pyobjc-framework-PushKit==7.1
|
|
||||||
pyobjc-framework-Quartz==7.1
|
|
||||||
pyobjc-framework-QuickLookThumbnailing==7.1
|
|
||||||
pyobjc-framework-ReplayKit==7.1
|
|
||||||
pyobjc-framework-SafariServices==7.1
|
|
||||||
pyobjc-framework-SceneKit==7.1
|
|
||||||
pyobjc-framework-ScreenSaver==7.1
|
|
||||||
pyobjc-framework-ScreenTime==7.1
|
|
||||||
pyobjc-framework-ScriptingBridge==7.1
|
|
||||||
pyobjc-framework-SearchKit==7.1
|
|
||||||
pyobjc-framework-Security==7.1
|
|
||||||
pyobjc-framework-SecurityFoundation==7.1
|
|
||||||
pyobjc-framework-SecurityInterface==7.1
|
|
||||||
pyobjc-framework-ServiceManagement==7.1
|
|
||||||
pyobjc-framework-Social==7.1
|
|
||||||
pyobjc-framework-SoundAnalysis==7.1
|
|
||||||
pyobjc-framework-Speech==7.1
|
|
||||||
pyobjc-framework-SpriteKit==7.1
|
|
||||||
pyobjc-framework-StoreKit==7.1
|
|
||||||
pyobjc-framework-SyncServices==7.1
|
|
||||||
pyobjc-framework-SystemConfiguration==7.1
|
|
||||||
pyobjc-framework-SystemExtensions==7.1
|
|
||||||
pyobjc-framework-UniformTypeIdentifiers==7.1
|
|
||||||
pyobjc-framework-UserNotifications==7.1
|
|
||||||
pyobjc-framework-UserNotificationsUI==7.1
|
|
||||||
pyobjc-framework-VideoSubscriberAccount==7.1
|
|
||||||
pyobjc-framework-VideoToolbox==7.1
|
|
||||||
pyobjc-framework-Virtualization==7.1
|
|
||||||
pyobjc-framework-Vision==7.1
|
|
||||||
pyobjc-framework-WebKit==7.1
|
|
||||||
pyparsing==2.4.7
|
|
||||||
pytz==2021.1
|
|
||||||
requests==2.25.1
|
|
||||||
requests-oauthlib==1.3.0
|
|
||||||
rich==10.1.0
|
|
||||||
rsa==4.7.2
|
|
||||||
six==1.15.0
|
|
||||||
toml==0.10.2
|
|
||||||
typing-extensions==3.7.4.3
|
|
||||||
uritemplate==3.0.1
|
|
||||||
urllib3==1.26.4
|
|
||||||
youtube-dl==2021.4.7
|
|
||||||
|
|||||||
31
windows.txt
Normal file
31
windows.txt
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
cachetools==4.2.1
|
||||||
|
certifi==2020.12.5
|
||||||
|
chardet==4.0.0
|
||||||
|
colorama==0.4.4
|
||||||
|
commonmark==0.9.1
|
||||||
|
google-api-core==1.26.3
|
||||||
|
google-api-python-client==2.1.0
|
||||||
|
google-auth==1.28.1
|
||||||
|
google-auth-httplib2==0.1.0
|
||||||
|
google-auth-oauthlib==0.4.4
|
||||||
|
googleapis-common-protos==1.53.0
|
||||||
|
httplib2==0.19.1
|
||||||
|
idna==2.10
|
||||||
|
oauth2client==4.1.3
|
||||||
|
oauthlib==3.1.0
|
||||||
|
packaging==20.9
|
||||||
|
protobuf==3.15.8
|
||||||
|
pyasn1==0.4.8
|
||||||
|
pyasn1-modules==0.2.8
|
||||||
|
Pygments==2.8.1
|
||||||
|
pyparsing==2.4.7
|
||||||
|
pytz==2021.1
|
||||||
|
requests==2.25.1
|
||||||
|
requests-oauthlib==1.3.0
|
||||||
|
rich==10.1.0
|
||||||
|
rsa==4.7.2
|
||||||
|
six==1.15.0
|
||||||
|
typing-extensions==3.7.4.3
|
||||||
|
uritemplate==3.0.1
|
||||||
|
urllib3==1.26.4
|
||||||
|
youtube-dl==2021.4.7
|
||||||
Reference in New Issue
Block a user