r0oth3x49 / acloud-dl

A cross-platform python based utility to download courses from acloud.guru for personal offline use.
MIT License
351 stars 142 forks source link

Some episodes are detected but not downloaded #42

Closed andrew-vandam closed 4 years ago

andrew-vandam commented 4 years ago

AWS SA Associate course. lectures are detected however not all are downloaded

For example

[*] : Downloading chapter : (5 of 13)
[+] : Chapter (05 Databases On AWS)
[*] : Found (14) lectures ...

[*] : Lecture(s) : (1 of 14)
[*] : Downloading (001 Databases 101)
[*] : Lecture : '001 Databases 101' (already downloaded).

[*] : Lecture(s) : (2 of 14)
[*] : Downloading (002 Lets Create An RDS Instance)
[*] : Lecture : '002 Lets Create An RDS Instance' (already downloaded).

[*] : Lecture(s) : (3 of 14)
[*] : Downloading (003 RDS Backups Multi-AZ  Read Replicas)
[*] : Lecture : '003 RDS Backups Multi-AZ  Read Replicas' (already downloaded).

[*] : Lecture(s) : (4 of 14)
[*] : Downloading (004 RDS Backups Multi-AZ  Read Replicas - Lab)
[*] : Lecture : '004 RDS Backups Multi-AZ  Read Replicas - Lab' (already downloaded).

[*] : Lecture(s) : (5 of 14)
[*] : Downloading (005 DynamoDB)
[*] : Lecture : '005 DynamoDB' (already downloaded).

[*] : Lecture(s) : (7 of 14)
[*] : Downloading (007 Redshift)
[*] : Lecture : '007 Redshift' (already downloaded).

[*] : Lecture(s) : (8 of 14)
[*] : Downloading (008 Aurora SAA-C02)
[*] : Lecture : '008 Aurora SAA-C02' (already downloaded).

[*] : Lecture(s) : (9 of 14)
[*] : Downloading (009 Elasticache)
[*] : Lecture : '009 Elasticache' (already downloaded).

[*] : Lecture(s) : (13 of 14)
[*] : Downloading (013 Databases Summary)
[*] : Lecture : '013 Databases Summary' (already downloaded).

Episodes such as RedShift are skipped entirely https://acloud.guru/course/aws-certified-solutions-architect-associate/learn/dbs-on-aws/redshift/

r0oth3x49 commented 4 years ago

what do you mean by detected but not downloaded?

(already downloaded) means that this particular lecture already exists.

as i said in the commit that it's a temporary fix so it should skip all hls based video lectures, Because currently acloud-dl don't have support to download HLS bases streams