vcs

This is the tasklist for Video Contact Sheet *NIX

Although I use it mainly as a TO-DO list, feel free to fill any bug-reports or feature requests you might have.

Homepage: https://p.outlyer.net/vcs/
Documentation: https://p.outlyer.net/vcs/docs

ID Task Type  desc Severity Summary Status Progress Due In Version
197TO-DOHighMove away from /dev/shmAssigned
0%
1.14 Task Description

/dev/shm isn’t really intended as an alternate temporary location, and VCS’ temporary files can easily grow too large for it too.

As a possible alternative offer a first-run choice of temp-dir (maybe suggesting /dev/shm).

References:
http://wiki.debian.org/ReleaseGoals/RunDirectory#Why_put_.2BAC8-dev.2BAC8-shm_and_.2BAC8-tmp_under_.2BAC8-run.3F http://stackoverflow.com/questions/9745281/tmp-vs-dev-shm-for-temp-file-storage-on-linux

196TO-DOMediumffmpeg is deprecatedAssigned
0%
1.14 Task Description

See http://libav.org/, Jan 27 2012.
Also http://libav.org/index.html#fftools_rename for changes to the syntax.

Must change to avprobe/ffprobe and/or avconv.

 84 TO-DOLow Drop seq/jot Closed
100%
1.11 Task Description

Replace with pure bash or perl/awk

 119 TO-DOLow Switch default font Closed
100%
1.11 Task Description

Newer IM appears to use recognise system fonts by default. Using some common-place good looking font like DejaVu would be preferable.

It’s supposed to fail silently, at least accordingly to http://www.imagemagick.org/Usage/#fonts but on my system it prints an error. Probably not worth supressing

 120 TO-DOLow Override-able variables cleanup: New names Closed
100%
1.12 Task Description

Introduce new names in 1.12 (this)

Remove old names in 1.13 or 1.14 (FS#151)

 121 TO-DOLow Keep track of user's values for variables Closed
100%
1.12 Task Description

Doing this better will remove from of the duplication with overrides, specially on the filename font/non-latin stuff

 122 TO-DOLow Avoid recapturing Closed
100%
1.12.3 Task Description

When a timestamp is present in more than one set (highlights/std/extended) there’s no need to re-capture it.

See also  FS#123 

 127 TO-DOLow Allow overriding default number of captures Closed
100%
1.11 Task Description

No need for description

 128 TO-DOLow Allow overriding default interval Closed
100%
1.11 Task Description

No need for description

 130 TO-DOLow Provide Arch package Closed
100%
1.11.1 Task Description

No need for description

 141 TO-DOLow Change end_offset behaviour Closed
100%
1.12 Task Description

End offset will be set to a small percentage of the length (5.5%? –5m for 90m–), applicable always by default, instead of a fixed value

 142 TO-DOLow Ignore MIN_LENGTH_FOR_END_OFFSET Closed
100%
1.12 Task Description

MIN_LENGTH_FOR_END_OFFSET was deprecated in 1.11 and will be ignored starting with 1.12.

The new behaviour is to apply by default a small end offset always, based on the video length. Users will be able to disable this with either -E0 or config option end_offset=0

 143 TO-DOLow Add new configuration locations Closed
100%
1.12 Task Description

With the introduction of profiles vcs will need directories to place them.

Using vcs-nix might be safer since vcs is too short and too meaningful (Version Control System) to hijack it safely.

Candidates:

  • Site-wide: /usr/share/vcs/profiles, /usr/local/share/vcs/profiles/
  • User-local: ~/.vcs/profiles/
 145 TO-DOLow Remove "--shoehorn'", deprecate "-Z shoehorn" Closed
100%
1.12 Task Description

shoehorn is most probably no longer needed (or even working) with the complexity vcs has gained over time

151TO-DOLowOverride-able variables cleanup: Removal of deprecated ...Assigned
0%
1.14 Task Description

Introduce new names in 1.12 ( FS#120 )

Remove old names in 1.13 or 1.14 (this)

 158 TO-DOLow Complete manpage Closed
100%
1.13 Task Description

Complete manpage.

 161 TO-DOLow Release 1.12.1 Closed
100%
1.12.1 Task Description

This is a meta-item depending on bugs/features required to complete before releasing vcs 1.12.1

 165 TO-DOLow Release 1.12.2 Closed
100%
Meta: Release Cycle Task Description

This is a meta-item depending on bugs/features required to complete before releasing vcs 1.12.2.

1.12.2 might be skipped and its items pushed back to 1.13.

 168 TO-DOLow Create basic manpage Closed
100%
1.12.2 Task Description

No need for description

 173 TO-DOLow Switch to Bash 3 Closed
100%
1.12.3 Task Description

Bash 2 syntax has been the norm for most versions (although broken in some).

So far none of the major distributions is using bash 2, bash 4 is already gold but not widely-used enough.

Only a few special purpose/minimal distros like DSL retain bash 2.05b, but vcs requires recent versions of ImageMagick, Mplayer and FFmpeg anyway. I can’t see a reason to retain such backwards compatibility.

 177 TO-DOLow Safe length feedback should print nicer timestamps Closed
100%
1.13 Task Description

Safe length measuring, when probing the video length, prints only the number of seconds and milliseconds, it would be better to display a more readable format.

 188 TO-DOLow Blank frame evasion Closed
100%
1.13 Task Description

As found in mtn.

Try to avoid capturing mostly-blank frames.

 218 TO-DOLow Release 1.13.1 Closed
100%
Meta: Release Cycle Task Description

This is a meta-item depending on bugs/features required to complete before releasing vcs 1.14.

Previous:  FS#152 
Next:  FS#224 

 224 TO-DOLow Release 1.13.2 Closed
100%
Meta: Release Cycle Task Description

This is a meta-item depending on bugs/features required to complete before releasing vcs 1.13.2

Previous:  FS#152   FS#218 
Next:  FS#250 

227TO-DOLowFailed blank frame evasion should go back to original t...Assigned
0%
1.14 Task Description

When a frame evasion is tried and given up, the chosen timestamp should be the original instead of the last attempt

 247 TO-DOLow Add codec identification for H.265/HEVC Closed
100%
1.13.3
249TO-DOLowAdd libav as possible capturerAssigned
0%
1.14
 250 TO-DOLow Release 1.13.3 Closed
100%
Meta: Release Cycle
 366 TO-DOLow Release 1.13.4 Closed
100%
Meta: Release Cycle
 140 TO-DOVery Low Release 1.12 Closed
100%
1.12
 146 TO-DOVery Low Remove "--mincho" Closed
100%
1.12
 152 TO-DOVery Low Release 1.13 Closed
100%
Meta: Release Cycle
153TO-DOVery LowRelease 1.14Limbo
0%
Meta: Release Cycle
162TO-DOVery LowImplement pluginsAssigned
0%
2.0
163TO-DOVery LowMove rarely used features to pluginsAssigned
0%
?
 166 TO-DOVery Low Support WebM Closed
100%
1.12.2
 170 TO-DOVery Low Release 1.12.3 Closed
100%
Meta: Release Cycle
 171 TO-DOVery Low Deprecate './vcs.conf' in favour of profiles Closed
100%
1.13
172TO-DOVery LowDon't autoload './vcs.conf'Assigned
0%
1.14
 176 TO-DOVery Low Filmstrip not realistic Closed
100%
1.13
 179 TO-DOVery Low Add codec identification for FRAPS captures Closed
100%
1.13
200TO-DOVery LowRelease 2.0Assigned
0%
Meta: Release Cycle
375TO-DOVery LowAllow disabling blank frame evasionAssigned
0%
1.14
 167 Submitted PatchMedium Improper cleanup of tempdir Closed
100%
1.12.2
 219 Submitted PatchMedium Arch PKGBUILD outdated Closed
100%
1.13.1
 314 Submitted PatchMedium Patch for approximate size calculation Closed
100%
1.13.3
 60 Submitted PatchLow Patch: bash 2 syntax, mplayer's ms, WMV9/MPEG bugfix Closed
100%
178Submitted PatchLowffmpeg + piped mplayer dump can be used to identifyRequires testing
0%
1.14
 3 Feature RequestMedium Allow setting output filename Closed
100%
1.11
147Feature RequestMediumConfiguration options revampAssigned
90%
1.14
Showing tasks 1 - 50 of 201 Page 1 of 5

Available keyboard shortcuts

Tasklist

Task Details

Task Editing