>>7509 So I've done some thinking and have some solutions and few more ideas/problems that need to be decided/figured out
So now I have: * Some really basic commentsJSON -> Html converter and avatar downloader written in Kotlin * Found bug in comment downloader (it's not producing valid JSON) But I added fixer to the JSON-Html converter (I wanted to patch comment downloader but it didn't go too well) * Figured out how the comments are linked together and it looks quite simple, but now only imageboard style is supported in converter (more on that later) * Some more detailed info on usage included in zip
Here I have some things that I think should be decided/done/fixed * What format to convert videos to? - youtube-dl saves it as .mkv by default and thats not friendly with browsers, so: * Should we include more versions of video? The browser then picks what ever it can play automatically. * if so, what format? I was of thinking of .mp4 or .webm but then there is problem with not preserving "original" or potentially taking too much space * Should we include Meta file? (could be packaged with the archive) It could include: time of download, video name, time of release, channel name etc. * I was thinking of JSON format because if anyone would wanted to work with these files they would need JSON library anyways * It would be machine-readable so it could be used with potential players/viewers (I still really like the idea of having custom viewers/players one day) * If we would need to scrap some video again for what ever reason it could be almost fully automated and repacked/sorted with little work