Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 6, 2011
  1. Version 0.4.0.

    authored
  2. Allow the :runner option to take a lambda. Closes #4.

    authored
    Also includes better documentation around providing your own runner.
Commits on Aug 27, 2011
  1. Correct escaping (in the test, too). Actually fixes #2.

    authored
    Bash doesn't support any escapes in single-quoted strings, even single quotes.
    The escaped single quote has to go outside of the quoted arg.
Commits on Aug 21, 2011
  1. Prep for next version.

    authored
  2. Version 0.3.1.

    authored
  3. Defensively copy the options passed into #output.

    authored
    This allows a script to use one Hash as repeated output options. E.g.:
    
        OUTPUT_OPTIONS = { :atomic => true }
        HB = HandBrake::CLI.new.preset('High Profile')
    
        HB.title(4).output('Episode 1 - S01E01.m4v', OUTPUT_OPTIONS)
        HB.title(7).output('Episode 2 - S01E01.m4v', OUTPUT_OPTIONS)
  4. Ensure that the target directories implied by an #output call exist b…

    authored
    …efore attempting to write into them.
Commits on Aug 17, 2011
  1. Prep for next version.

    authored
  2. Version 0.3.0.

    authored
Commits on Aug 16, 2011
  1. Introduce {Disc} as the output from CLI#scan.

    authored
    The primary purpose of this is to preserve the disc name after the scan,
    though it also has the benefit of being clearer than "Titles" as the name of
    the concept.
Commits on Aug 14, 2011
  1. Allow the temporary files for atomic mode to be written somewhere els…

    authored
    …e than the ultimate target directory.
  2. Minor refinements.

    authored
  3. Write trace output as it is received, not line-by-line.

    authored
    This ensures that updating lines (e.g., the encode status) are printed in a timely fashion.
  4. Prep for ongoing development.

    authored
  5. Version 0.2.1.

    authored
Commits on Aug 13, 2011
Commits on Aug 12, 2011
  1. Clean up YAML serialization by ensuring that Title@main_feature does …

    authored
    …not keep a reference to intermediate parsing products.
Commits on Aug 7, 2011
  1. Prep for next version.

    authored
  2. Version 0.2.0.

    authored
Commits on Jun 19, 2011
  1. Ensure that the atomic temporary file name scheme works when the path…

    authored
    … contains dots and the basename doesn't.
  2. Change the temporary filename generation method for the atomic output…

    authored
    … mode.
    
    HandBrakeCLI relies on the extension of the file passed to --output to determine the container format. If it doesn't understand it, it claims that it's going to use "the default", but it actually doesn't output anything. The new method preserves the passed-in extension.
Commits on Jun 18, 2011
  1. Remove unused helper.

    authored
Commits on Jun 15, 2011
  1. Prep for next release.

    authored
  2. Version 0.1.0

    authored
  3. Fix API docs link.

    authored
  4. Change Title#chapters from an Array to a Hash. This makes it consiste…

    authored
    …nt with
    
    how titles are indexed and eliminates potential off-by-one errors when dealing
    with the chapter list.
Something went wrong with that request. Please try again.