Community How to properly backup Twitch videos

WAZAAAAA

Well-Known Member
I wrote this guide after noticing some people in this forum complain about certain streams not being backed up, so this may solve the problem. I'm also tired to see Twitch re-uploads in bad quality on YouTube that were recorded from the screen instead of being properly extracted from the source.
Why should you save interesting streams? Because the streamer may decide to delete them for some reason, and by design they don't last forever according to the help page:
328058

quick TL;DR version for "experts":
1A. Download LIVES and HIGHLIGHTS using livestreamer
1B. Download BROADCASTS with twitchtools.com
2. Use Avidemux to cut your videos, save as Mkv
3. Upload anywhere



STEP 1: DOWNLOAD
If you're downloading a BROADCAST;
(example http://www.twitch.tv/teamsp00ky/b/640143409)
Copy your link to https://twitchtools.com/video-download and download the parts you're insterested in.
The downloads are generally split into multiple files 28 minutes 30 seconds long. This is a little calculator I like to use to know exactly which part I will need: https://u.pomf.is/nnaxcy.htm
Let's say that I wanted to download Final Round 2015 DOA5LR Grand Final (the above example link, starts at 3:58:00 ends at 4:06:00). I will have to download only part 8 in this case.
If you're downloading a HIGHLIGHT or recording a LIVE;
(example http://www.twitch.tv/teamsp00ky/v/5374149)
You will need livestreamer, a great tool used to watch streams from various sites.
LIVESTREAMER DOWNLOAD: http://docs.livestreamer.io/install.html
LIVESTREAMER INSTRUCTIONS:
Extract the downloaded zip archive anywhere.
This is an example command used to record your file, it will generate a "rec.mp4" into your livestreamer folder. Just paste the command inside the livestreamer folder on your "Windows path/address bar" and press Enter like this:
M3r2keK.png

Code:
livestreamer "http://www.twitch.tv/teamsp00ky/v/5374149" best -o rec.mp4


STEP 2: VIDEO PROCESSING
Let's say you want to cut/merge specific parts of your newly downloaded video/s. Avidemux is able to do this easily and instantly without re-encoding everything (which means no quality/file size/time being wasted).
AVIDEMUX DOWNLOAD: http://avidemux.sourceforge.net/download.html
AVIDEMUX INSTRUCTIONS:
"Video Output" and "Audio Output" set to: Copy
"Output format": pick Mkv since it's the best, otherwise MP4v2 with the "Optimize for streaming (SLOW)" configuration
You just drag'n'drop the video files into the window, select the areas to remove by using the clickable A/B buttons and finally press Canc on your keyboard.
Keep in mind that you should only cut videos on "keyframes/I-frames" to avoid corruption. The program tells you what kind of frame you're looking at under "Frame type" (you jump from one I-FRM to another automatically if you use the slider or the two "white double arrow" buttons).
Once you're done cutting, save your video with Ctrl+S (File -> Save).


STEP 3: DONE
You should now have succesfully ripped the stream you wanted at its best quality. Upload it anywhere or do what you want with the file.
 
Last edited:

d3v

Well-Known Member
Let me just point out that what's being talked about here is looked down upon and at times can be illegal depending on the game and the agreement with the IP holder.

If you don't own a broadcast, then don't re upload it to YouTube.
 
ALL DOA6 DOA5 DOA4 DOA3 DOA2U DOAD
Top