Code Monkey home page Code Monkey logo

frapsjoin's Introduction

FrapsJoin: rename Fraps videos grouped by recording
	http://github.com/XyKyWyKy/FrapsJoin
Requirements:
    Fraps (http://www.fraps.com/)

Fraps is a program that captures Windows gameplay as AVI video files. For reasons
of backward compatibility, the video files are limited to 4 GB in size, so a long
recording will consist of many 4 GB movies that must be joined with a video editor.
This is a source of annoyance for many people and has widely been regarded as a
bad move.

This little script attempts to mitigate the situation by renaming the videos,
grouped by recording. All files which represent a continuous recording are given a
common name, followed by a 3-digit serial number. The files can then be joined
automatically by VirtualDub, and possibly other video editors.

FrapsJoin can also generate *scripts* for three different applications: Avidemux,
Avisynth and Virtualdub. In addition, you can write your own postprocessing commands:

 * using Avisynth, you can do color correction, resizing etc;

 * using Virtualdub, you can do that too, plus you can set compression
   settings and save the final video if you wish. You can run the script
   using VirtualDub's command line interface (vdub.exe).

Review the included INI file and samples for help & more options.

INSTALL:
   Copy the FrapsJoin project files to any location, eg,
   "<My Documents>\FrapsJoin". Then choose one or more
   of the following ways to use the script:

   * SEND TO mode installation: right-click the script, "Copy";
     in the Explorer navigation bar, type "shell:sendto", Enter;
     right-click in the Send To folder, "Paste Shortcut"

     To launch, right-click any AVI file in your Fraps folder,
     select "Send To", FrapsJoin

   * DRAG AND DROP MODE installation: right-click the script, "Copy";
     right-click on the Desktop, "Paste Shortcut"

     To launch, drag any AVI file in your Fraps folder to the
     FrapsJoin shortcut

   * To launch in OPEN WITH mode, right click any AVI file,
     "Open With...", browse to FrapsJoin.bat; 'FrapsJoin' should be
     retained in your "Open With" menu for future use.

USAGE:
   * Capture some video with Fraps...

   * Go to the capture folder in Windows Explorer

   * Launch FrapsJoin using one of the three ways described above;
     for each group of videos you will be prompted for a 'group name';
     hit Enter to accept the default (default = first file name)

   * Open the first file (suffix "-00") in VirtualDub; then use File menu,
     "Append Avi Segment...", select the next file in the group (suffix "-01"),
     and check "Autodetect additional segments"; VirtualDub does the rest.

SUPPORT:
    I am user 'raffriff' on frapsforum.com, an unofficial Fraps discussion board

APPRECIATION:
    This is a modest update of a contribution by user koala85 on the above forum.

copyright 2012 Lindsay Bigelow (aka raffriff aka XyKyWyKy)

 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.

 Fraps is a trademark of Beepa Pty Ltd
 Avisynth   is free software under the GNU General Public License.
 Avidemux   is free software under the GNU General Public License.
 VirtualDub is free software under the GNU General Public License.

frapsjoin's People

Contributors

xykywyky avatar

Watchers

Octavian avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.