softsingh / LyndaDecryptorUI

Lynda Desktop Video Decryptor with Graphical User Interface
5 stars 2 forks source link

Is there a way to use LyndaDecryptorUI with download files transferred from a Mac to a PC? #2

Open Valdaquende opened 3 years ago

Valdaquende commented 3 years ago

Thanks for this project; I can see that it has been useful to many people. I hope you can help me.

I was a long-time Lynda.com subscriber but had move to LinkedIn when they acquired Lynda.com

They guaranteed that "100% of Lynda.com courses are now on LinkedIn" but I immediately found that the two courses I valued the most had been "retired" within a couple of days of my move, so I can no longer take them online.

I had previously downloaded the courses to my Mac using the desktop app's "Download Course" but the files are encrypted and won't play without decryption. These files were downloaded from Lynda.com in .MP4 format.

I have located the Library/Cache/Data files at: ~/Library/Containers/com.lyndadotcom.lyndaosx

The downloaded files, including folders for "captions", "thumbnails" and "videos" were downloaded to: ~/Movies/Lynda.com

I had thought of copying these folders to my Windows 10 computer and trying to use "Lynda-DecryptorUI" by plugging in the appropriate pathnames. But the files that Lynda.com downloaded to my Mac are ".mp4", not ".lynda", and there are almost certainly other issues as well.

Is there a way I can do this? It would be of great value to me to be able to recover these courses.

No matter what your answer is, I thank you very much for the time and energy you spent helping others and the time and energy you spent reading and considering this request.

softsingh commented 3 years ago

Thanks for your interest in the project. Unfortunately i do not own a Mac and hence never tested the files downloaded through it. Anyway, if you could share the downloaded folder, i would give it a try.

Valdaquende commented 3 years ago

Softsingh - Thanks so much; that’s very generous of you and, whatever the result, I very much appreciate your help.

The data, as nearly as I can tell, is stored in two places:

• The folders of "movies", "captions" and "thumbnails" are stored in a folder in the user’s “Movies” folder: ~ /Movies/Lynda.com ("~" is Mac shorthand for "userprofile folder")

• The other data (presumably the database files, etc.,) is stored in a folder in the user profile’s “Library” (the Mac’s “AppData” folder): ~/Library/Containers/com.lyndadotcom.lyndaosx

I have 39GB of saved movies. Do you want the above folders and their contents or just the movie files?

If you want only the movie files, do you want them all or a sampling of them?

I’ll be glad assemble whatever data you need and send you a download link to it. If the movies can be decrypted and saved, even without names, I can sort them into their proper order, as I saved the exercise files for the courses and can use them as a guide to organize the movies if necessary.

I really cannot thank you enough for offering to help; however it works out, please know that I am very grateful.

Valdaquendë

softsingh commented 3 years ago

Most Welcome Valdaquendë

Kindly give me few video files for testing and corresponding .sqlite file (database) . I am assuming here that the data stores is same as in the Windows version.

Thanks

Valdaquende commented 3 years ago

Softsingh,

I have put together a zipped archive ("Lynda_Files.zip") containing a dozen movies and all of the database files I could identify. The archive can be downloaded HERE.

The archive contains three folders: • "Movies" copied from the Lynda.com > "videos" folder in my user profile's “Movies” folder • "db files", copied from the various locations in which they were found • "com.lyndadotcom.lyndaosx", copied from the "Libraries" (= "AppData") folder. The "com.lyndadotcom.lyndaosx" folder contains the db (and non-db, Lynda-related) files in the locations where they were stored in my system.

There are several folders of database files in the “db files” folder: • There is a "Caches" folder containing cache db files • There is a "SavedState" folder that contains two ".data" files • There is a folder in the "Libraries" folder containing several sqlite files

If there are other files that could help you, please let me know and I’ll get to you as quickly as I can. I will be away from my office for a couple of days starting Monday but will check my mail, etc. and get anything you need.

Again, no matter how this turns out I am deeply grateful for your time and energy and your willingness to help. If there is anything I can do for you, please let me know.

Valdaquendë

softsingh commented 3 years ago

Hello Valdaquendë

I have gone through videos and db files. Unfortunately, the database and video format is quite different from the Windows version. This means the Mac based app uses different database structure and method for encryption and breaking the same is no child's play. So I must admit that I could not help you decrypt these videos.

Softsingh

Valdaquende commented 3 years ago

Softsingh,

I’ve been out of town for a few days; I just got back and found your email.

Thanks for trying, Softsingh; I very much appreciate your help.

Very Best Wishes to You and Yours!

Valdaquendë

On Jul 12, 2021, at 3:05 AM, Jagandeep @.***> wrote:

Hello Valdaquendë

I have gone through videos and db files. Unfortunately, the database and video format is quite different from the Windows version. This means the Mac based app uses different database structure and method for encryption and breaking the same is no child's play. So I must admit that I could not help you decrypt these videos.

Softsingh

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/softsingh/LyndaDecryptorUI/issues/2#issuecomment-878146119, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOULXSVMITMBVKWPUVAC6BDTXK44ZANCNFSM5ABQGE4Q.