YouTube Stitch

By DarkJedi613 Last update Oct 19, 2008 — Installed 1,290 times.


Script Summary: Stitch together YouTube videos that are split across multiple parts.

Version: 0.3

Copyright: 2008-09-08 Modified MIT License (see source)

Stitches together the videos of a TV episode so they play one after another with no user interaction. The next videos buffer as the first video plays.

Features

  • Currently matches the following patterns and stitches the rest of the videos together
    • x/y
    • Part x
    • cz x
    • SxxEyyPzz
  • Will work on any part of a video series (i.e. you can load part 3/5 and it will start at that point)
  • Buffers the upcoming videos while you watch other videos (configurable via source)
  • Will automatically keep settings of the current player (i.e. it will keep the player muted if you have it muted, etc.)

Changelog

  • 0.3 (2008-10-18)
    • Supports multiple filters (x/y, Part, cz, SxxEyyPzz)
    • Start of code for automatic updates, preferences
    • 0.2 (2008-09-08)
    • "titleNode is null" fixed
    • Configurable number of videos to buffer at once
  • 0.1.1 (2008-09-05)
  • 0.1 (2008-08-29)
    • First working version

Known Issues

  • Occasionally gets stuck at the end of a video in the "buffering" stage. To fix this seek to a different part of the video and then seek to the end and it should work.

Planned Features

  • Configurable Options
  • Chapter control (being able to skip forward/back manually)
  • Automatic updating

Licensing -- Modified MIT License


Copyright (c) 2008 DarkJedi613

Permission is hereby granted, free of charge, to any person obtaining a copy of this software, to deal in the software without restriction, including without limitation the rights to use, copy, modify, distribute copies of this software, and to permit persons to whom the software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the software. In addition credit must be given, including a link to http://userscripts.org/scripts/show/32755

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

The following rights, as well as those unlisted above, are reserved for the copyright holder: merge, publish, distribute, sublicense, and/or sell copies of the software.

Notes


If this script doesn't work as expected, disable any other Greasemonkey scripts you may have installed that are global or run on the YouTube domain. The script assumes it is working in an unmodified YouTube page. If there are compatibility problems I can try to resolve them, but some scripts just cannot work together.

Some of the functions from this script were created by Mindeye for YousableTubeFix.

Please post here any problems or suggestions you may have. In particular other patterns that videos may use for parts.