Twitch.tv/Vinesauce

From Archiveteam
< Twitch.tv
Revision as of 18:50, 11 August 2014 by Iruel (talk | contribs) (The Procedure)
Jump to: navigation, search
Twitch.tv - Vinesauce Streams
Twitch.tv/Vinesauce logo
Vinesauce com.jpg
URL http://twitch.tv/vinesauce/profile
Project status Deadline: 2014-08-27
Archiving status ??? / 1714 Streams
Project source Vinesauce Forums - Archiving Streams
Project tracker Unknown
IRC channel #none (on EFnet)
Project lead Unknown

Vinesauce is a team of streamers that play a variety of games, from retro to new; maybe some you've never even heard of.

The Vinesauce team has used Twitch.tv since 2013, when they moved over from Livestream. Now, Twitch.tv gives a deadline of three weeks, starting from August 6th, 2014, before they will delete recorded broadcasts older than 14 days.

Most Vinesauce livestreams are not archived elsewhere, have no official highlights (or unofficial ones), and will be irrevocably lost upon deletion.

In response, the Vinesauce community has banded together to archive almost 1,714 streams, totaling a minimum of 500GB. You can help us out by marking a stream for archival on The Checklist, and downloading them using the method described below.

All Vinesauce streams collected will be uploaded to the Internet Archive's "Archiving Virtual Worlds" Collection, serving as a major artifact of contemporary Internet Folklife.

The Process

A basic overview of how the project will work:

  1. Download as many streams as you can to your hard drives.
  2. When they're ready to be shared, upload them to Mega.co.nz or the /r/Vinesauce FTP Server.
  3. Put the download link for each stream on the Checklist.
  4. Once the three week deadline strikes, we will download the streams from the links, and upload them to the Internet Archive's "Archiving Virtual Worlds" Collection for permanent archival.
  5. The archived streams will be viewable using the Internet Archive webplayer, like we did for The 4chan Cup. You can also download the videos in their original format, as necessary.

The Procedure

This is how a prospective volunteer (i.e. you) can download streams from Twitch.tv on your own.

  1. Go to The Checklist (far below) and see which chunks of streams haven't been downloaded yet.
  2. Choose a chunk and mark it on the page, as specified in the below section Reserving a Chunk.
  3. After you've chosen your chunk, right-click and copy the URL of each stream video, and put them into the [Twitch Stream Download Tool](http://www.twitchtools.com/video-download.php). The parts are split into 30-minute segments, download all of them.
    • You might find it useful to use a concurrent download manager, such as DownThemAll or JDownloader (described below)
  4. After all the parts are downloaded, put them into a folder. Follow the Standard Folder Name Format explained below.
  5. Compress that folder into a ZIP archive.
    • There's no need to use 7zip or RAR, it will take too long. Not to mention FLV videos have already been pre-compressed.
  6. Go to The Checklist, add your link to the downloaded stream, and add a bullet that says Status: Downloaded.

Reserving a Chunk

  1. Create an account on the ArchiveTeam Wiki.
  2. Go to the checklists below and decide on which chunk you want to upload.
  3. Reserve the chunk by editing the section, and typing your name/username with a status and some kind of contact info under the section. This way we can contact you when it's time to upload. For example:
    • Name: Vineshroom
    • Email: vine@shroom.com
    • Status: In Progress
    • Upload Location: Not uploaded yet
  4. Start downloading all the streams specifed in the chunk. Follow The Procedure specified in the previous sections.
  5. Once you're done downloading a chunk, upload it to the /r/Vinesauce FTP server, or mega.co.nz if it's full.
  6. Edit your chunk's wikipage, and change the status to Downloaded!. Add the link where the uploaded videos can be accessed from.
  7. Download another chunk!

The Folder Name Format

Each Twitch.tv stream is split into multiple 30-minute parts.

After downloading all the parts from a single stream, group them together into a folder. The folder name should follow this format:

YYYY-MM-DD [streamer] title

For example:

2013-02-12 [Joel] Daikatana

This will make it easier for an automated script to process the videos.

Please don't rename or merge the video files!

  • Doing so will take too much extra time and effort.
  • It also makes it harder for an automated script to figure out which videos we have.
  • The filenames are critical unique metadata IDs!

Just leave the videos as is. The folders are enough.

The Tools

Twitch Download Tool

Just copy the URL of a stream and put it into the Twitch Download Tool to obtain the links to download the full stream video. It will be divided into 30 minute parts.

Link: http://www.twitchtools.com/video-download.php

Zazibar's Twitch VOD Download Lister

Zazibar has made a nice Twitch VOD Download List utility. It will list all videos from a Twitch profile (e.g. Vinesauce) and create easy download links for you.

Link: http://twitch.zazi.bar/

How to use:

  1. Open up Zazibar's Twitch VOD Download List.
  2. Search for Vinesauce.
  3. Click Download on whatever stream you want to download.
  4. Download all the parts of that stream.
    • You might find it useful to use a concurrent download manager, such as DownThemAll or JDownloader (described below)

DownThemAll - Addon for faster downloads with Firefox

For faster concurrent downloading, use the Firefox Addon DownThemAll

  1. Install DownThemAll on Firefox.
  2. Open Zazibar's Twitch VOD Download Tool.
  3. Search for Vinesauce .
  4. Click Download on whatever stream you want to download.
  5. Now, right click, and in the menu click downthemall.
  6. The DTA window will open, then you will e able to select the FLV files all at once to download.

A piece of advice: I don't think you can change the file names before downloading, so make sure to make a folder that says what they are before you dump them in some big folder.

As far as telling them apart and the order: They should be in the order they appear on the page in the DTA window and the folder you download them to. So just be careful. If you are worried you can check the individual links that you get from the zazi.bar downloader.

Source: Vinesauce Forum User - RedBreloom

Jdownloader

Another way to make concurrent downloads.

Link: http://jdownloader.org/

Future Method: Mass Download with a Script

Usually I would use youtube-dl, but it has issues with Twitch due to the sudden change in policy.

I'll slap together a quick and dirty Python slurping script sooner or later.

The Checklist

Vinesauce currently has 1714 videos in it's VOD backlog.

Join the effort to archive the videos by reserving a chunk to archive now!

The list seems to be missing a few videos here and there, so fix as you see fit.

Checklists

2013

For 2013 and 2012, you'll have to check the full list, based on Null's HTML list.


The user Null has made an HTML List of all the links to download.

External Links