{"action":"created","issue":{"url":"https://api.github.com/repos/Franiac/TwitchLeecher/issues/96","repository_url":"https://api.github.com/repos/Franiac/TwitchLeecher","labels_url":"https://api.github.com/repos/Franiac/TwitchLeecher/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/Franiac/TwitchLeecher/issues/96/comments","events_url":"https://api.github.com/repos/Franiac/TwitchLeecher/issues/96/events","html_url":"https://github.com/Franiac/TwitchLeecher/issues/96","id":203985072,"number":96,"title":"Audio sync issues","user":{"login":"Valentin-Aslanyan","id":16543699,"avatar_url":"https://avatars.githubusercontent.com/u/16543699?v=3","gravatar_id":"","url":"https://api.github.com/users/Valentin-Aslanyan","html_url":"https://github.com/Valentin-Aslanyan","followers_url":"https://api.github.com/users/Valentin-Aslanyan/followers","following_url":"https://api.github.com/users/Valentin-Aslanyan/following{/other_user}","gists_url":"https://api.github.com/users/Valentin-Aslanyan/gists{/gist_id}","starred_url":"https://api.github.com/users/Valentin-Aslanyan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Valentin-Aslanyan/subscriptions","organizations_url":"https://api.github.com/users/Valentin-Aslanyan/orgs","repos_url":"https://api.github.com/users/Valentin-Aslanyan/repos","events_url":"https://api.github.com/users/Valentin-Aslanyan/events{/privacy}","received_events_url":"https://api.github.com/users/Valentin-Aslanyan/received_events","type":"User","site_admin":false},"labels":[{"id":329284798,"url":"https://api.github.com/repos/Franiac/TwitchLeecher/labels/duplicate","name":"duplicate","color":"cccccc","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-01-30T11:27:39Z","updated_at":"2017-02-01T13:00:10Z","closed_at":null,"body":"Versions: 1.3.3 - 1.3.6\r\nOS: Windows 10 64-bit\r\nExample VOD: https://www.twitch.tv/videos/117288629\r\n\r\nFirstly, may I just applaud the excellent project and keep up the good work!\r\n\r\nHowever, every Windows version I've used (started with 1.3.3) has had problems with the audio track. I'm afraid I don't have the technical expertise to diagnose this in detail, but I have noted the following:\r\n\r\n- Version 1.3.3 created a constant delay between video and audio iff the clip start time was set, and seemed to be ever so larger the longer the start time was, leading me to believe that this delay is proportional to the video run time (i.e. starting 3h into video it is longer than 1h).\r\n- Fresh install of Version 1.3.6 created a complete mismatch in audio: Viewing the resulting video with the latest VLC was fine, but attempting to modify the video with any software, e.g. Avidemux, VDSC, Windows Movie Maker (embarrassing, but I was frustrated) caused a complete desync in audio\r\n- I tried to investigate the above issue further, by attempting to extract and save the audio on its own. I did this using VLC's media extraction, with Avidemux's \"save audio\" and with ffmpeg -i file.mp4 file.mp3, the latter in both Windows 10 and Ubuntu. The mp3 files produced in this way all had different lengths to each other and the original video clip, e.g. 27.12s vs 27.16s video clip, meaning that the audio would be shorter by 4 seconds in the latter and therefore impossible to sync with the video.\r\n- Finally, I checked the version of ffmpeg_64.exe in the Windows release and replaced it with the very latest similar binary available. I then downloaded an identical clip. Repeating the above mp3 extraction, the clip was again different from both the video and from the mp3 extracted previously! Most peculiar."},"comment":{"url":"https://api.github.com/repos/Franiac/TwitchLeecher/issues/comments/276651551","html_url":"https://github.com/Franiac/TwitchLeecher/issues/96#issuecomment-276651551","issue_url":"https://api.github.com/repos/Franiac/TwitchLeecher/issues/96","id":276651551,"user":{"login":"Valentin-Aslanyan","id":16543699,"avatar_url":"https://avatars.githubusercontent.com/u/16543699?v=3","gravatar_id":"","url":"https://api.github.com/users/Valentin-Aslanyan","html_url":"https://github.com/Valentin-Aslanyan","followers_url":"https://api.github.com/users/Valentin-Aslanyan/followers","following_url":"https://api.github.com/users/Valentin-Aslanyan/following{/other_user}","gists_url":"https://api.github.com/users/Valentin-Aslanyan/gists{/gist_id}","starred_url":"https://api.github.com/users/Valentin-Aslanyan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Valentin-Aslanyan/subscriptions","organizations_url":"https://api.github.com/users/Valentin-Aslanyan/orgs","repos_url":"https://api.github.com/users/Valentin-Aslanyan/repos","events_url":"https://api.github.com/users/Valentin-Aslanyan/events{/privacy}","received_events_url":"https://api.github.com/users/Valentin-Aslanyan/received_events","type":"User","site_admin":false},"created_at":"2017-02-01T13:00:10Z","updated_at":"2017-02-01T13:00:10Z","body":"My example should be 29.97. \r\nIf this was responsible for the problems, I was about to advise that at the very least TL could throw up a warning to inexperienced users. I am sure that most people came to it, like me, after googling \"how to download from twitch\" and finding that 5/6 of the suggestions in the top results don't work or have been discontinued. "}}
{"actor":{"display_login":"Valentin-Aslanyan"}}