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
104Feature RequestVery LowAccept percentages in --from and --toDeferred
0%
Task Description

No need for description

56Feature RequestLowAdd transcode as possible capturerDeferred
0%
1.14 Task Description

Originally requested by Phil Grundig

See vcs:devel:transcode

50Feature RequestVery LowAllow setting text outlinesDeferred
0%
Task Description

Originally requested by Dougn Redhammer

E.g. with ImageMagick’s -stroke and -strokewidth

125Feature RequestVery LowBlank screen evasion (mtn feature)Deferred
90%
1.14 Task Description

Great feature, implemented in mtn

http://moviethumbnail.sourceforge.net/

See also FS#126

118Feature RequestLowCreate manpageDeferred
0%
Task Description

No need for description

126Feature RequestVery LowEdge detection / blur evasion (mtn feature)Deferred
0%
Task Description

Interesting feature, experimentally implemented in mtn

http://moviethumbnail.sourceforge.net/

See also FS#125

101Bug ReportLowHeading bleeds into left side of contact sheet when tit...Deferred
0%
Task Description

No need for description

52Feature RequestVery LowAllow review of screenshots before composingLimbo
0%
? Task Description

Originally requested by Daniel

69Feature RequestVery LowImage modeLimbo
0%
Task Description

I.e. produce a montage from a set of images

153TO-DOVery LowRelease 1.14Limbo
0%
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   FS#218   FS#224   FS#250   FS#366 

92Feature RequestVery LowSupport OpenSolaris/SunOSLimbo
0%
2.0 Task Description

Being based on System V, it’s quite different to most other Unix-like OSes, might be a good target for x-platform enhancements

41Feature RequestLowAdjust timestamps size to capture sizeRequires testing
80%
Task Description

Originally suggested by Dogn Redhammer

178Submitted PatchLowffmpeg + piped mplayer dump can be used to identifyRequires testing
0%
1.14 Task Description

Originally suggested by Dean: http://outlyer.net/2010-08-24:vcs-1_12-2-released/

” [...]

Second, my dvd-drive is useless atm, but i remember previously piping dvd-ouput from mplayer into ffmpeg via a fifo and finding the info generated to be much better than mplayer-alone – for one thing, it won’t ‘downmix’ 6-channel audio automatically. Don’t know if that would be useful to you. The syntax was something like:-

mkfifo piped.vob &&
mplayer dvd:// -dumpstream -dumpfile piped.vob & \
ffmpeg -i piped.vob

…See what you think…

194Feature RequestMediumFiles incorrectly reporting "too short" length aren't d...Researching
0%
? Task Description

As reported by Dirk Reiners (paraphrased)

Files incorrectly reporting too short length (unlike too long), pass the safe_length_measure check ⇒ This prevents correcting length.

32Bug ReportHighvcs gets stuck on first capture (or during probe)Researching
0%
Task Description

Fails on some files (gets stuck forever while capturing the first frame).

Happens often with Matroska. 1.0.7a introduced a workaround (-Wo) with ffmpeg’s argument order that worked with other file types.

367Feature RequestLowAdd HDR supportAssigned
0%
1.14 Task Description

HDR isn’t well supported as reported by remlap and ThaDr.

Their comments:

https://outlyer.net/2017-05-26:vcs-1-13-3-released/#comment-30901

Hi I am trying to thumbnail some HDR content is there anyway to insert ffmpeg filters in
-vf zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt709,tonemap=tonemap=mobius:desat=0,zscale=t=bt709:m=bt709:r=tv,format=yuv420p

Thanks

https://outlyer.net/2017-05-26:vcs-1-13-3-released/#comment-32413:

I’m also trying to do some HDR content and pass the -vf info to ffmpeg. I can’t get it to work even using a wrapper script.

It always comes up with awk errors, starting with “unterminated regexp”.

Is there any chance of updating vcs to support manual passing of those -vf arguments to ffmpeg?

HDR content is very common nowadays…

https://outlyer.net/2017-05-26:vcs-1-13-3-released/#comment-32423

I’m using vcs 1.13.2 on ubuntu and ended up doing it by adding the line:

-vf ‘zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt709,tonemap=tonemap=hable:desat=0,zscale=t=bt709:m=bt709:r=tv,format=yuv420p’ \

at line 2203, in the ffmpeg_capture() function where it sets the ffmpeg command line options.

Couldn’t work out how to do it with a wrapper script.
249TO-DOLowAdd libav as possible capturerAssigned
0%
1.14 Task Description

No need for description

375TO-DOVery LowAllow disabling blank frame evasionAssigned
0%
1.14 Task Description

Should allow to disable it in both configuration and command-line.

377Feature RequestLowAllow screenshotting half of the video (for side-by-sid...Assigned
0%
? Task Description

Asked by Bob on the blog

Would it be possible to somehow specify to only screenshot half of the video image (for 180 side-by-side VR videos)?

Or would this require new features to be added to the VCS?
124Feature RequestLowBetter looking timestampsAssigned
0%
Task Description

Timestamps could use some tweaking: e.g. centering on their background and rounded corners

378Bug ReportMediumBlank frame evasion produces error on latest ImageMagic...Assigned
0%
1.14 Task Description

Reported by Paul:

Hey,
I'm using VCS via Homebrew Install (https://formulae.brew.sh/formula/vcs#default) and since the last update of imagemagick (?) I get dozens of error messages:
convert: Expected operator at '.mean*100' @ error/fx.c/GetOperator/2408

Confirmed to happen on ImageMagick 7.1 on Linux, the contact sheet is generated but blank frame evasion is skipped

155Bug ReportLowColourised messages are printed before colour disabling...Assigned
0%
Task Description

No need for description

147Feature RequestMediumConfiguration options revampAssigned
90%
1.14 Task Description

The available configuration options need a serious review and renaming. Old names will be accepted with warnings for either two releases or six months.

Also, should provide a sample configuration file so that the syntax and options are clearer.

172TO-DOVery LowDon't autoload './vcs.conf'Assigned
0%
1.14 Task Description

See  FS#171 

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

196TO-DOMediumffmpeg is deprecatedAssigned
0%
1.14
363Bug ReportLowFile names with '#' lead to errors when creating versio...Assigned
0%
1.14
93Bug ReportVery Lowgrep -o is not portableAssigned
0%
1.14
164Bug ReportVery LowImplement instrumentationAssigned
0%
?
162TO-DOVery LowImplement pluginsAssigned
0%
2.0
382Bug ReportMediumLook into detecting or setting manually GNU getoptAssigned
0%
?
5Bug ReportMediumMeta-information gets overlapped with small contact she...Assigned
0%
197TO-DOHighMove away from /dev/shmAssigned
0%
1.14
163TO-DOVery LowMove rarely used features to pluginsAssigned
0%
?
151TO-DOLowOverride-able variables cleanup: Removal of deprecated ...Assigned
0%
1.14
315Feature RequestLowRecurse directories, output to current dirAssigned
0%
?
200TO-DOVery LowRelease 2.0Assigned
0%
Meta: Release Cycle
109Bug ReportMediumFailure to capture with packed B-frames in AVIUnconfirmed
0%
53Bug ReportLowffmpeg doesn't accept file names with spacesUnconfirmed
0%
137Bug ReportMediumHang with RM filesUnconfirmed
0%
54Bug ReportLowminutes printed as hours with mplayerUnconfirmed
0%
95Bug ReportLowRunning vcs from find fails on WMVs. They work directly...Unconfirmed
0%
Showing tasks 1 - 42 of 42 Page 1 of 1

Available keyboard shortcuts

Tasklist

Task Details

Task Editing