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 Severity Summary Status  desc Progress Due In Version
 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 

 250 TO-DOLow Release 1.13.3 Closed
100%
Meta: Release Cycle Task Description

No need for description

 366 TO-DOLow Release 1.13.4 Closed
100%
Meta: Release Cycle Task Description

This is a meta-item depending on bugs to be fixed in the 1.13.4 release.

1.13.4 is a minor bugfix release for bugs found while development for 1.14 and 2.0 is stalled.

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

 91 Feature RequestLow Drop GNU getopt Closed
0%
? Task Description

GNU getopt is quite a requirement for non-GNU userlands. If at all possible replace with something else.

 364 Bug ReportLow Evasion offsets aren't walked over in array Closed
100%
1.13.4 Task Description

Submitted by Davide Cavestro

The array EVASION_ALTERNATIVES isn’t looped over correctly. Correction:

-		for delta in $EVASION_ALTERNATIVES ; do
+		for delta in ${EVASION_ALTERNATIVES[*]} ; do
 225 Bug ReportMedium Number of captures exceeded by one with mplayer Closed
100%
1.13.2 Task Description

Reported by Miya

When using mplayer as capturer and defining a number of captures, the produced number exceeds it by one (i.e. 21 instead of 20).

 226 Bug ReportVery Low Pre-releases error on files with single quotes in their ...Closed
100%
1.13.2 Task Description

Pointed out by Miya

eval: line 1874: syntax error in conditional expression
eval: line 1874: syntax error near `got'
eval: line 1874: `[[ -n 'File's got problems.mp4.png' ]]'
Internal error at safe_rename():1510: [[ -n 'File's got problems.mp4.png' ]]
 217 Bug ReportMedium Unquoted grep pattern gives problems Closed
100%
1.13.1 Task Description

Submitted by Eris Belew

Unquotted grep pattern ^ID is problematic.

Patch submitted.

 219 Submitted PatchMedium Arch PKGBUILD outdated Closed
100%
1.13.1 Task Description

Submitted by Eris Belew

Guidelines for the PKGBUILD script have changed.

Submitted updated PKGBUILD.

 176 TO-DOVery Low Filmstrip not realistic Closed
100%
1.13 Task Description

The filmstrip mode has had a placeholder implementation since the start, it should look closer to an actual film strip.

E.g.: http://sites.google.com/site/elsamuko/gimp/sprocket

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

As found in mtn.

Try to avoid capturing mostly-blank frames.

 195 Bug ReportHigh Too short files might lead to infinte loop Closed
100%
1.13 Task Description

As reported by Dirk Reiners (paraphrased)

When steps get too small they might round to 0 ⇒ infinite loop in compute_timecodes.

 198 Bug ReportLow Console isn't always correctly restored Closed
100%
1.13 Task Description

At least on some systems, the console/terminal needs a manual reset (or tset) to be usable after running vcs.

 199 Bug ReportLow Cached captures are filtered more than once Closed
100%
1.13 Task Description

When repeated captures are avoided, captures end up being filtered more than once

 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.

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

No need for description

 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

 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

 138 Feature RequestLow Interval in configuration file doesn't allow time synta ...Closed
100%
1.12 Task Description

i.e.

interval=5m
 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/
 144 Bug ReportLow Allow configuration in dotdir Closed
100%
1.12 Task Description

With the introduction of ~/.vcs/ (or ~/.vcs-nix/) it makes sense moving local configurations there. The older ~/.vcs.conf will still be accepted.

Load order:

  1. /etc/vcs.conf
  2. ~/.vcs.conf
  3. ~/.vcs/vcs.conf
  4. ./vcs.conf
 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

 146 TO-DOVery Low Remove "--mincho" Closed
100%
1.12 Task Description

–mincho was replaced with –nonlatin in 1.11

 149 Bug ReportMedium Check configuration values for correctness Closed
100%
1.12
 150 Feature RequestLow Provide sample configuration Closed
100%
1.12
 132 Bug ReportLow Cleanup regression: empty temporary dir left behind Closed
100%
1.11.2
 135 Bug ReportHigh Pythagorean theorem uses gawk syntax Closed
100%
1.11.2
 94 Feature RequestLow Package in RPM Closed
100%
1.11.1
 129 Bug ReportMedium Warn about renamed overrides Closed
100%
1.11.1
 130 TO-DOLow Provide Arch package Closed
100%
1.11.1
 131 Bug ReportVery Low ImageMagick version check uses GNU regex Closed
100%
1.11.1
 58 Bug ReportLow Syntax not compatible with older bash Closed
100%
1.11
 67 Feature RequestLow DVD Support Closed
100%
1.11
 97 Bug ReportLow -t doesn't accept timestamp syntax Closed
100%
1.11
 119 TO-DOLow Switch default font Closed
100%
1.11
 127 TO-DOLow Allow overriding default number of captures Closed
100%
1.11
 128 TO-DOLow Allow overriding default interval Closed
100%
1.11
 2 Bug ReportMedium Timestamps are allowed to be repeated Closed
100%
 4 Feature RequestLow Allow more complex, human readable timestamps Closed
100%
 7 Bug ReportLow Broken program signature Closed
100%
 8 Bug ReportLow Temporary files are not removed when interrupted Closed
100%
 9 Bug ReportHigh Full path is printed in heading Closed
100%
 10 Bug ReportLow Incorrect number of captures printed to console Closed
100%
 12 Bug ReportLow Temporary files are put in $PWD, vfs might fail. Closed
100%
 13 Bug ReportMedium Incorrect error checking of temporary directory creatio ...Closed
100%
 14 Feature RequestVery Low Support per-dir and system-wide config files Closed
100%
 15 Feature RequestVery Low Print all failed requirements Closed
100%
 16 Bug ReportLow Handle interval longer than video Closed
100%
Showing tasks 101 - 150 of 201 Page 3 of 5

Available keyboard shortcuts

Tasklist

Task Details

Task Editing