All Projects

ID Project  asc Category Task Type Severity Summary Status Progress Due In Version
 173 vcsGeneralTO-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 vcsGeneralTO-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.

178vcsGeneralSubmitted 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…

 187 vcsGeneralBug ReportLow -U without argument fails Closed
100%
1.12.3 Task Description

Parsing of the “-U” option (optional argument) is incorrect, it always receives an argument (empty if none provided) which must be shifted manually. Currently it’s only shifted if provided explicitly.

–fullname” is not affected since it doesn’t take any arguments.

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

As found in mtn.

Try to avoid capturing mostly-blank frames.

 198 vcsGeneralBug 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 vcsGeneralBug 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

 218 vcsGeneralTO-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 vcsGeneralTO-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 

227vcsGeneralTO-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 vcsGeneralTO-DOLow Add codec identification for H.265/HEVC Closed
100%
1.13.3 Task Description

ffmpeg: hevc

i.e.:
Stream #0:0[0x12d]: Video: hevc (Main) (HEVC / 0×43564548), yuv420p(tv), 3840×2160, 150 tbr, 90k tbn, 90k tbc Stream #0:0: Video: hevc, yuv420p(tv), 3840×2160, 25 fps, 25 tbr, 1200k tbn, 25 tbc

Samples: http://www.elecard.com/en/download/videos.html

249vcsGeneralTO-DOLowAdd libav as possible capturerAssigned
0%
1.14 Task Description

No need for description

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

No need for description

315vcsGeneralFeature RequestLowRecurse directories, output to current dirAssigned
0%
? Task Description

Request by Chris Hills

http://outlyer.net/2014-05-18:vcs-1_13_2-released/comment-page-1/#comment-17238:

Thanks Toni. I was hoping I could simply run `$ vcs-1.13.2.bash -? **/*.mp4` to create contact sheets for all videos in all subfolders, but it sounds like I’ll have to use a wrapper script. Would you consider adding this in a future release for a donation?

My reply:

I guess you’re using zsh-ish globbing there.
That’s not something I use so I didn’t even think of the case where recursing could be so simple.
It was a bit of an overlook on my part not to have the option to output to the same directory as the video, probably because recursion always required a wrapper in my head.
363vcsGeneralBug ReportLowFile names with '#' lead to errors when creating versio...Assigned
0%
1.14 Task Description

I.e. create file sample#.avi

Run vcs on sample#.avi -> sample#.avi.png is created.
Run vcs again. sample#.avi-1.png should be created, but sed generates an error.

 364 vcsGeneralBug 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
 365 vcsGeneralBug ReportLow File sizes are rounded Closed
100%
1.13.4 Task Description

Reported by remlap

File sizes are displayed as 3.00GiB instead of 3.54GiB

 366 vcsGeneralTO-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

367vcsGeneralFeature 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.
377vcsGeneralFeature 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?
 14 vcsGeneralFeature RequestVery Low Support per-dir and system-wide config files Closed
100%
Task Description

/etc/vcs.conf and ./vcs.conf in addition to ~/.vcs.conf

 15 vcsGeneralFeature RequestVery Low Print all failed requirements Closed
100%
Task Description

Print all missing required programs instead of just the first

 18 vcsGeneralBug ReportVery Low Numcaps=0 should be rejected Closed
100%
Task Description

-n 0, –numcaps 0

 19 vcsGeneralFeature RequestVery Low Allow highlighting individual captures Closed
100%
Task Description

See http://p.outlyer.net/dox/vcs:manual_modes#highlights

 20 vcsGeneralFeature RequestVery Low Add extra set of smaller captures Closed
100%
Task Description

See http://p.outlyer.net/dox/vcs:extended_mode

 22 vcsGeneralFeature RequestVery Low Discard mplayer as a capturer Closed
100%
 23 vcsGeneralFeature RequestVery Low Make FFmpeg optional Closed
100%
1.11
 29 vcsGeneralFeature RequestVery Low Support milliseconds in timestamp strings Closed
100%
 30 vcsGeneralFeature RequestVery Low Allow disabling "created by..." line Closed
100%
 51 vcsGeneralFeature RequestVery Low Allow manually setting padding Closed
100%
1.11
69vcsGeneralFeature RequestVery LowImage modeLimbo
0%
 70 vcsGeneralFeature RequestVery Low Add JPEG2000 output Closed
100%
 81 vcsGeneralFeature RequestVery Low Add profiles support Closed
100%
1.12
 82 vcsGeneralFeature RequestVery Low Unify profiles and funky modes Closed
100%
?
92vcsGeneralFeature RequestVery LowSupport OpenSolaris/SunOSLimbo
0%
2.0
93vcsGeneralBug ReportVery Lowgrep -o is not portableAssigned
0%
1.14
104vcsGeneralFeature RequestVery LowAccept percentages in --from and --toDeferred
0%
 105 vcsGeneralFeature RequestVery Low Allow overriding default height Closed
100%
1.11
125vcsGeneralFeature RequestVery LowBlank screen evasion (mtn feature)Deferred
90%
1.14
126vcsGeneralFeature RequestVery LowEdge detection / blur evasion (mtn feature)Deferred
0%
 131 vcsGeneralBug ReportVery Low ImageMagick version check uses GNU regex Closed
100%
1.11.1
 140 vcsGeneralTO-DOVery Low Release 1.12 Closed
100%
1.12
 146 vcsGeneralTO-DOVery Low Remove "--mincho" Closed
100%
1.12
 148 vcsGeneralFeature RequestVery Low Include generation of config/profile from the command-l ...Closed
100%
1.12
 152 vcsGeneralTO-DOVery Low Release 1.13 Closed
100%
Meta: Release Cycle
153vcsGeneralTO-DOVery LowRelease 1.14Limbo
0%
Meta: Release Cycle
162vcsGeneralTO-DOVery LowImplement pluginsAssigned
0%
2.0
163vcsGeneralTO-DOVery LowMove rarely used features to pluginsAssigned
0%
?
164vcsGeneralBug ReportVery LowImplement instrumentationAssigned
0%
?
 166 vcsGeneralTO-DOVery Low Support WebM Closed
100%
1.12.2
Showing tasks 251 - 300 of 308 Page 6 of 7

Available keyboard shortcuts

Tasklist

Task Details

Task Editing