|
250 | TO-DO | Low | Release 1.13.3 | Closed | |
Meta: Release Cycle |
Task Description
No need for description
|
|
226 | Bug Report | Very Low | Pre-releases error on files with single quotes in their ... | Closed | |
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' ]]
|
|
225 | Bug Report | Medium | Number of captures exceeded by one with mplayer | Closed | |
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).
|
|
224 | TO-DO | Low | Release 1.13.2 | Closed | |
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
|
|
219 | Submitted Patch | Medium | Arch PKGBUILD outdated | Closed | |
1.13.1 |
Task Description
Submitted by Eris Belew
Guidelines for the PKGBUILD script have changed.
Submitted updated PKGBUILD .
|
|
218 | TO-DO | Low | Release 1.13.1 | Closed | |
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
|
|
217 | Bug Report | Medium | Unquoted grep pattern gives problems | Closed | |
1.13.1 |
Task Description
Submitted by Eris Belew
Unquotted grep pattern ^ID is problematic.
Patch submitted.
|
|
199 | Bug Report | Low | Cached captures are filtered more than once | Closed | |
1.13 |
Task Description
When repeated captures are avoided, captures end up being filtered more than once
|
|
198 | Bug Report | Low | Console isn't always correctly restored | Closed | |
1.13 |
Task Description
At least on some systems, the console/terminal needs a manual reset (or tset) to be usable after running vcs.
|
|
195 | Bug Report | High | Too short files might lead to infinte loop | Closed | |
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 .
|
|
188 | TO-DO | Low | Blank frame evasion | Closed | |
1.13 |
Task Description
As found in mtn.
Try to avoid capturing mostly-blank frames.
|
|
176 | TO-DO | Very Low | Filmstrip not realistic | Closed | |
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
|
|
175 | Bug Report | Medium | Failure after a certain number of uses | Closed | |
|
Task Description
Originally reported by Robert Speicher.
Works for awhile, then starts failing until reboot. Happens with 1.12.1, but continued to fail after upgrade to 1.12.2.
Log:
Video Contact Sheet *NIX v1.12.1, (c) 2007-2010 Toni Corvera
Timestamps disabled.
Shadows disabled.
Padding disabled.
Processing Video.avi...
Capturing in range [01:12.50-19:30.00]. Total length: 20:26.02
Generating capture #1/16 (01:22.50)...
Generating capture #2/16 (02:35.00)...
Generating capture #3/16 (03:47.50)...
Generating capture #4/16 (05:00.00)...
Generating capture #5/16 (06:12.50)...
Generating capture #6/16 (07:25.00)...
Generating capture #7/16 (08:37.50)...
Generating capture #8/16 (09:50.00)...
Generating capture #9/16 (11:02.50)...
Generating capture #10/16 (12:15.00)...
Generating capture #11/16 (13:27.50)...
Generating capture #12/16 (14:40.00)...
Generating capture #13/16 (15:52.50)...
Generating capture #14/16 (17:05.00)...
Generating capture #15/16 (18:17.50)...
Generating capture #16/16 (19:30.00)...
Composing standard contact sheet...
Adding header and footer...
Done. Output wrote to Video.avi.jpg
Cleaning up...
Video Contact Sheet *NIX v1.12.1, (c) 2007-2010 Toni Corvera
Timestamps disabled.
Shadows disabled.
Padding disabled.
Processing Video.avi...
Capturing in range [02:16.25-36:30.00]. Total length: 37:15.80
Generating capture #1/16 (02:26.25)...
Generating capture #2/16 (04:42.50)...
Generating capture #3/16 (06:58.75)...
Generating capture #4/16 (09:15.00)...
Generating capture #5/16 (11:31.25)...
Generating capture #6/16 (13:47.50)...
Generating capture #7/16 (16:03.75)...
Generating capture #8/16 (18:20.00)...
Generating capture #9/16 (20:36.25)...
Generating capture #10/16 (22:52.50)...
Generating capture #11/16 (25:08.75)...
Generating capture #12/16 (27:25.00)...
Generating capture #13/16 (29:41.25)...
Generating capture #14/16 (31:57.50)...
Generating capture #15/16 (34:13.75)...
Generating capture #16/16 (36:30.00)...
Composing standard contact sheet...
Adding header and footer...
Done. Output wrote to Video.avi.jpg
Cleaning up...
Video Contact Sheet *NIX v1.12.1, (c) 2007-2010 Toni Corvera
Timestamps disabled.
Shadows disabled.
Padding disabled.
Processing Video.avi...
Capturing in range [00:50.00-13:30.00]. Total length: 14:02.64
Generating capture #1/16 (01:00.00)...
Generating capture #2/16 (01:50.00)...
Generating capture #3/16 (02:40.00)...
Generating capture #4/16 (03:30.00)...
Generating capture #5/16 (04:20.00)...
Generating capture #6/16 (05:10.00)...
Generating capture #7/16 (06:00.00)...
Generating capture #8/16 (06:50.00)...
Generating capture #9/16 (07:40.00)...
Generating capture #10/16 (08:30.00)...
Generating capture #11/16 (09:20.00)...
Generating capture #12/16 (10:10.00)...
Generating capture #13/16 (11:00.00)...
Generating capture #14/16 (11:50.00)...
Generating capture #15/16 (12:40.00)...
Generating capture #16/16 (13:30.00)...
Composing standard contact sheet...
montage: WriteBlob Failed `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/PNGErrorHandler/1391.
convert: Expected 8192 bytes; found 7332 bytes `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/PNGWarningHandler/1408.
convert: Read Exception `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/PNGErrorHandler/1391.
convert: Corrupt image `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/ReadPNGImage/2877.
convert: missing an image filename `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ wand/convert.c/ConvertImageCommand/2710.
identify: Expected 8192 bytes; found 7332 bytes `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/PNGWarningHandler/1408.
identify: Read Exception `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/PNGErrorHandler/1391.
identify: Corrupt image `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/ReadPNGImage/2877.
identify: Expected 8192 bytes; found 7332 bytes `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/PNGWarningHandler/1408.
identify: Read Exception `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/PNGErrorHandler/1391.
identify: Corrupt image `/dev/shm/vcs.rYHunk/vcs-MKciWX.png' @ coders/png.c/ReadPNGImage/2877.
/usr/bin/vcs: line 3320: ( - ) / 2 : syntax error: operand expected (error token is ") / 2 ")
Cleaning up...
Video Contact Sheet *NIX v1.12.1, (c) 2007-2010 Toni Corvera
Timestamps disabled.
Shadows disabled.
Padding disabled.
Processing Video.avi...
Capturing in range [00:53.75-14:30.00]. Total length: 15:46.15
Generating capture #1/16 (01:03.75)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-rUCuNH.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #2/16 (01:57.50)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-zZbLrH.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #3/16 (02:51.25)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-jtjSCK.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #4/16 (03:45.00)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-OPrsFE.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #5/16 (04:38.75)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-yTKhKY.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #6/16 (05:32.50)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-qNZBGT.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #7/16 (06:26.25)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-BMvDIJ.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #8/16 (07:20.00)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-LIiceG.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #9/16 (08:13.75)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-Mirxow.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #10/16 (09:07.50)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-MTumnX.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #11/16 (10:01.25)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-Fmbspn.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #12/16 (10:55.00)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-EpyojU.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #13/16 (11:48.75)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-xaWRsM.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #14/16 (12:42.50)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-SWjaOd.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #15/16 (13:36.25)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-RPgswJ.png' @ coders/png.c/PNGErrorHandler/1391.
Generating capture #16/16 (14:30.00)...
convert: WriteBlob Failed `/dev/shm/vcs.EgedHO/vcs-UcJOwe.png' @ coders/png.c/PNGErrorHandler/1391.
Composing standard contact sheet...
montage: Expected 8192 bytes; found 4013 bytes `/dev/shm/vcs.EgedHO/vcs-vUkjQs-cap-000001.png' @ coders/png.c/PNGWarningHandler/1408.
montage: Read Exception `/dev/shm/vcs.EgedHO/vcs-vUkjQs-cap-000001.png' @ coders/png.c/PNGErrorHandler/1391.
montage: Corrupt image `/dev/shm/vcs.EgedHO/vcs-vUkjQs-cap-000001.png' @ coders/png.c/ReadPNGImage/2877.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-fyBsXW-cap-000002.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-KaORtG-cap-000003.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-XpQLft-cap-000004.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-JJOrHH-cap-000005.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-njxEmD-cap-000006.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-spNKJs-cap-000007.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-ShRSMS-cap-000008.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-dVzzbj-cap-000009.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-tDyUTy-cap-000010.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-ZhPdxF-cap-000011.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-KNPGcw-cap-000012.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-fpoOpZ-cap-000013.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-xQKSPT-cap-000014.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-jiQomq-cap-000015.png' @ coders/png.c/ReadPNGImage/2839.
montage: Improper image header `/dev/shm/vcs.EgedHO/vcs-gwGaCZ-cap-000016.png' @ coders/png.c/ReadPNGImage/2839.
montage: missing an image filename `/dev/shm/vcs.EgedHO/vcs-pIBUGe.png' @ wand/montage.c/MontageImageCommand/1596.
convert: missing an image filename `/dev/shm/vcs.EgedHO/vcs-pIBUGe.png' @ wand/convert.c/ConvertImageCommand/2710.
/usr/bin/vcs: line 3320: ( - ) / 2 : syntax error: operand expected (error token is ") / 2 ")
Cleaning up...
Video Contact Sheet *NIX v1.12.1, (c) 2007-2010 Toni Corvera
Timestamps disabled.
Shadows disabled.
Padding disabled.
Processing Video.avi...
Detected video length can't be reached. Safe measuring enabled.
Starting safe length measuring (this might take a while)...
... trying 1724.759
... trying 1724.259
... trying 1723.759
... trying 1723.259
... trying 1722.759
... trying 1722.259
... trying 1721.759
... trying 1721.259
... trying 1720.759
... trying 1720.259
... trying 1719.759
... trying 1719.259
... trying 1718.759
... trying 1718.259
... trying 1717.759
... trying 1717.259
... trying 1716.759
... trying 1716.259
... trying 1715.759
... trying 1715.259
... trying 1714.759
... trying 1714.259
... trying 1713.759
... trying 1713.259
... trying 1712.759
... trying 1712.259
... trying 1711.759
... trying 1711.259
... trying 1710.759
... trying 1710.259
... trying 1709.759
... trying 1709.259
... trying 1708.759
... trying 1708.259
... trying 1707.759
... trying 1707.259
... trying 1706.759
... trying 1706.259
... trying 1705.759
... trying 1705.259
Couldn't measure length in a reasonable amount of tries.
Capturing won't work, video is at least 00:20.00 shorter than reported.
Does ffmpeg support XVID?.
Try re-running with -Ws -WP.
Failure while analysing file "Video.avi". Can't continue.
Cleaning up...
Video Contact Sheet *NIX v1.12.1, (c) 2007-2010 Toni Corvera
Timestamps disabled.
Shadows disabled.
Padding disabled.
Processing Video.avi...
Detected video length can't be reached. Safe measuring enabled.
Starting safe length measuring (this might take a while)...
... trying 1614.210
... trying 1613.710
... trying 1613.210
... trying 1612.710
... trying 1612.210
... trying 1611.710
... trying 1611.210
... trying 1610.710
... trying 1610.210
... trying 1609.710
... trying 1609.210
... trying 1608.710
... trying 1608.210
... trying 1607.710
... trying 1607.210
... trying 1606.710
... trying 1606.210
... trying 1605.710
... trying 1605.210
... trying 1604.710
... trying 1604.210
... trying 1603.710
... trying 1603.210
... trying 1602.710
... trying 1602.210
... trying 1601.710
... trying 1601.210
... trying 1600.710
... trying 1600.210
... trying 1599.710
... trying 1599.210
... trying 1598.710
... trying 1598.210
... trying 1597.710
... trying 1597.210
... trying 1596.710
... trying 1596.210
... trying 1595.710
... trying 1595.210
... trying 1594.710
Couldn't measure length in a reasonable amount of tries.
Capturing won't work, video is at least 00:20.00 shorter than reported.
Does ffmpeg support XVID?.
Try re-running with -Ws -WP.
Failure while analysing file "Video.avi". Can't continue.
Every capture from here on out will fail in a similar fashion until reboot.
|
|
173 | TO-DO | Low | Switch to Bash 3 | Closed | |
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.
|
|
170 | TO-DO | Very Low | Release 1.12.3 | Closed | |
Meta: Release Cycle |
Task Description
Bugfixes from the 1.13 branch should be backported to 1.12, since 1.13 will need a lot of testing.
Previous: FS#165
Next: FS#152
|
|
168 | TO-DO | Low | Create basic manpage | Closed | |
1.12.2 |
Task Description
No need for description
|
|
165 | TO-DO | Low | Release 1.12.2 | Closed | |
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.
|
|
161 | TO-DO | Low | Release 1.12.1 | Closed | |
1.12.1 |
Task Description
This is a meta-item depending on bugs/features required to complete before releasing vcs 1.12.1
|
|
150 | Feature Request | Low | Provide sample configuration | Closed | |
1.12 |
Task Description
So that the syntax and options are clearer.
|
|
149 | Bug Report | Medium | Check configuration values for correctness | Closed | |
1.12 |
Task Description
No need for description
|
|
146 | TO-DO | Very Low | Remove "--mincho" | Closed | |
1.12 |
Task Description
–mincho was replaced with –nonlatin in 1.11
|
|
145 | TO-DO | Low | Remove "--shoehorn'", deprecate "-Z shoehorn" | Closed | |
1.12 |
Task Description
shoehorn is most probably no longer needed (or even working) with the complexity vcs has gained over time
|
|
144 | Bug Report | Low | Allow configuration in dotdir | Closed | |
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:
/etc/vcs.conf
~/.vcs.conf
~/.vcs/vcs.conf
./vcs.conf
|
|
143 | TO-DO | Low | Add new configuration locations | Closed | |
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:
|
|
142 | TO-DO | Low | Ignore MIN_LENGTH_FOR_END_OFFSET | Closed | |
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
|
|
138 | Feature Request | Low | Interval in configuration file doesn't allow time synta ... | Closed | |
1.12 | |
|
135 | Bug Report | High | Pythagorean theorem uses gawk syntax | Closed | |
1.11.2 | |
|
132 | Bug Report | Low | Cleanup regression: empty temporary dir left behind | Closed | |
1.11.2 | |
|
131 | Bug Report | Very Low | ImageMagick version check uses GNU regex | Closed | |
1.11.1 | |
|
130 | TO-DO | Low | Provide Arch package | Closed | |
1.11.1 | |
|
129 | Bug Report | Medium | Warn about renamed overrides | Closed | |
1.11.1 | |
|
128 | TO-DO | Low | Allow overriding default interval | Closed | |
1.11 | |
|
127 | TO-DO | Low | Allow overriding default number of captures | Closed | |
1.11 | |
|
121 | TO-DO | Low | Keep track of user's values for variables | Closed | |
1.12 | |
|
119 | TO-DO | Low | Switch default font | Closed | |
1.11 | |
|
108 | Feature Request | Low | Allow overriding DISABLE_SHADOWS and DISABLE_TIMESTAMPS | Closed | |
| |
|
97 | Bug Report | Low | -t doesn't accept timestamp syntax | Closed | |
1.11 | |
|
94 | Feature Request | Low | Package in RPM | Closed | |
1.11.1 | |
|
91 | Feature Request | Low | Drop GNU getopt | Closed | |
? | |
|
90 | Bug Report | Low | mktemp's arguments are not x-platform | Closed | |
| |
|
89 | Bug Report | Low | sed arguments are not x-platform | Closed | |
| |
|
88 | Bug Report | Low | bash might not be in /bin | Closed | |
| |
|
87 | Bug Report | Low | Must ensure getopt is GNU getopt | Closed | |
| |
|
83 | Bug Report | Low | seq is not available in FreeBSD | Closed | |
| |
|
80 | Bug Report | Low | Required programs should be checked before doing (prett ... | Closed | |
| |
|
79 | Bug Report | High | vcs breaks if tput can't set colour | Closed | |
| |
|
75 | Bug Report | Low | Number of audio channels = 0 | Closed | |
| |
|
74 | Feature Request | Low | Fallback to ffmpeg if appropriate to better detect medi ... | Closed | |
| |
|
73 | Bug Report | Low | Polaroid mode overlaps all images on the same position | Closed | |
| |
|
72 | Bug Report | Low | Missing space after "Filename:" label | Closed | |
| |