cairthenn / TwitchChatVideo

Fetches chat for a given Twitch video and creates a video replay for highlight editors.
GNU General Public License v3.0
44 stars 8 forks source link

Empty output folder #9

Open wierdchamp opened 5 years ago

wierdchamp commented 5 years ago

Hello, i set up everything, click make video but then it only download chat logs.

cairthenn commented 5 years ago

You should have an "error.txt" in the root directory of the app. If you could paste the contents here, it might point me in the right direction.

Some other things worth considering:

wierdchamp commented 5 years ago

I use Windows 7 Home Premium 64bit I downloaded .NET Framework 4.7.2 then tried 4.8, same effects It happens on any VOD i try its also crushing completely on VODs from this channel : https://www.twitch.tv/duellinksmeta/videos

heres error.txt, some parts are in polish tho

00:42:10 : System.Net.WebException: Żądanie zostało przerwane: Nie można utworzyć bezpiecznego kanału SSL/TLS. w System.Net.WebClient.DownloadFile(Uri address, String fileName) w System.Net.WebClient.DownloadFile(String address, String fileName) w TwitchChatVideo.TwitchDownloader.GetImage(String local_path, String url) w C:\projects\twitchchatvideo\TwitchChatVideo\TwitchDownloader.cs:wiersz 29 w TwitchChatVideo.Badges.Lookup(String type, String version) w C:\projects\twitchchatvideo\TwitchChatVideo\TwitchObjects\TwitchBadge.cs:wiersz 80 w TwitchChatVideo.ChatHandler.<>cDisplayClass48_0.b2(Badge b) w C:\projects\twitchchatvideo\TwitchChatVideo\ChatHandler.cs:wiersz 234 w System.Collections.Generic.List1.ForEach(Action1 action) w TwitchChatVideo.ChatHandler.MakeDrawableMessage(ChatMessage message) w C:\projects\twitchchatvideo\TwitchChatVideo\ChatHandler.cs:wiersz 232 w TwitchChatVideo.ChatVideo.<>cDisplayClass46_3.b1(ChatMessage m) w C:\projects\twitchchatvideo\TwitchChatVideo\ChatVideo.cs:wiersz 85 w System.Linq.Enumerable.WhereSelectListIterator2.MoveNext() w System.Collections.Generic.List1..ctor(IEnumerable1 collection) w System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) w TwitchChatVideo.ChatVideo.<>c__DisplayClass46_0.<b__0>d.MoveNext() w C:\projects\twitchchatvideo\TwitchChatVideo\ChatVideo.cs:wiersz 82

cairthenn commented 5 years ago

Seems to be an issue downloading image files due to the connection encryption type being used. I don't explicitly set it to use a particular method, so I'm guessing it's somehow improperly trying to use SSL instead of TLS or something of the sort. There's a known issue with older versions of .NET (4.5, 4.6 ), so if you have those I would try uninstalling and doing a clean install of 4.7.2. I'll see if I can figure anything out on my end.

wierdchamp commented 5 years ago

Unfortunately didn't work :(

wierdchamp commented 5 years ago

So i finally managed to get it work.I don't know anything about Net.Framework but i used this program and it fixed it. https://github.com/TheLevelUp/pos-tls-patcher