Skip to content

Commit

Permalink
Prepare v0.3.4 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
Breakthrough committed Feb 9, 2016
1 parent 8316220 commit 846d41b
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 12 deletions.
4 changes: 2 additions & 2 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ PySceneDetect Changelog
==========================================================


### 0.3.4 (In Development)
### 0.3.4 (February 8, 2016) &nbsp;<span class="fa fa-tags"></span>

* [enhance] added scene length, in seconds, to output file (`-o`) for easier integration with `ffmpeg`/`libav`
* [enhance] improved performance of content detection mode by caching intermediate HSV frames in memory (approx. 2x faster)
* [enhance] show timecode values in terminal when using extended output (`-l`)
* [feature] add fade bias option (`-fb` / `--fade-bias`) to command line (threshold mode only)


### 0.3.3 (January 27, 2016) &nbsp;<span class="fa fa-tags"></span>
### 0.3.3 (January 27, 2016)

* [bugfix] output scenes are now correctly written to specified output file when using -o flag (fixes #11)
* [bugfix] fix indexing exception when using multiple scene detectors and outputting statistics
Expand Down
12 changes: 4 additions & 8 deletions docs/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
- user-selectable frame skipping for improved performance (`-fs`)
- save an image of the first and last frame of each detected scene (`-si`)
- ability to specify starting/ending times (`-st`/`-et`), and/or set duration for processing (`-dt`)
- user-definable fade bias (`-fb`) to shift scenes between fade in/out points (threshold mode only)

### List of Scene Detection Methods

Expand All @@ -51,16 +52,11 @@ For a detailed explanation of how a particular scene detection method/algorithm

<h3>Features in Development for Next Version</h3>

The following are features being developed for PySceneDetect **v0.3.4** (completed features - those marked with <span class="fa fa-check"></span>&nbsp; - can be tested by [downloading the latest development version](https://github.com/Breakthrough/PySceneDetect/archive/master.zip) of the PySceneDetect source code, or cloning the [Github repo](https://github.com/Breakthrough/PySceneDetect)).
The following are features being planned or developed after the release of v0.3.5:

- multithreaded implementation of existing scene detection methods/algorithms

<h3>Features Starting Development for Following Version</h3>

The following are features being planned or developed after the release of v0.3.4:

- adaptive or user-defined bias for fade in/out interpolation
- additional timecode formats
- adaptive bias for fade in/out interpolation
- multithreaded implementation of detection algorithms for improved performance

<h3>Planned Features for Future Releases</h3>

Expand Down
2 changes: 1 addition & 1 deletion scenedetect/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@


# Used for module identification and when printing copyright & version info.
__version__ = 'v0.3.4-dev'
__version__ = 'v0.3.4'

# About & copyright message string shown for the -v / --version CLI argument.
ABOUT_STRING = """PySceneDetect %s
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ def get_requires():

setup(
name='PySceneDetect',
version='0.3.3-0',
version='0.3.4',
description="A cross-platform, OpenCV-based video scene detection program and Python library. ",
long_description=open('package-info.rst').read(),
author='Brandon Castellano',
Expand Down

0 comments on commit 846d41b

Please sign in to comment.