The full changelog can always be found at p.outlyer.net/vcs/files/CHANGELOG. See also the roadmap for future versions.
This is a selection, where minor or internal changes are usually omitted.
anonymous
to the list of settingsprofiles
, allows loading profiles automatically and also loading profiles from other profilesblack
and white
profilescapturer
deprecates decoder
. Uses actual names (ffmpeg
and mplayer
) instead of variables ($DEC_FFMPEG
and $DEC_MPLAYER
)bg_heading=$bg_contact
can also be written bg_heading=$BG_CONTACT
DEFAULT_END_OFFSET
, shoehorned
and safe_rename_pattern
--undocumented shoehorn
--end_offset
(--end-offset
should be used instead)compact
black-mosaic
and black-compact-chain
), the latter demonstrating how a profile can load other profiles--profile :list
-U
#187
--config
/ -C
)--profile
/ -p
)--generate
)$ vcs --dvd /dev/dvd 0 or $ vcs --dvd /dev/dvd 1
Equivalents now:
$ vcs --dvd /dev/dvd or $ vcs --dvd --dvd-title 1 /dev/dvd
-E0
or end_offset=0
MIN_LENGTH_FOR_END_OFFSET
is no longer usedvcs --generate
with no other arguments can be used to translate them~/.vcs/vcs.conf
too#
in a value now requires using the escaped form $#
;
) also serve to start comments: When one is found the rest of the line is ignored, they continue to be disallowed in values i.e. tl;dr
will be parsed as tl
/usr/local
too.--end-offset
added as an alias to --end_offset
--nonlatin
correctly--shoehorn
, temporary replacement: --undocumented shoehorn
. Will be gone in 1.13--mincho
, replaced by --nonlatin
since 1.11MIN_LENGTH_FOR_END_OFFSET
, as explained above, no longer needed
DEFAULT_INTERVAL
, DEFAULT_NUMCAPS
and DEFAULT_COLS
as overrides, warn about their new names (interval
, numcaps
and cols
)
-Ws
. Repeat to increase further.-WS
to do try as many times as possible.-Wp
. Repeat to increase accuracy. Decrease with -WP
.-Wb
to force processing of broken files. VCS WITH -Wb
WILL FAIL ON BROKEN FILES-dp
(--disable padding
) equivalent to overriding HPAD
to 0--fullhelp
. Also print the decoder choice near the appropriate option (-M
/-F
)--anonymous
to help (never was in it)-I
no longer works alone (use -Ij
or -Ik
instead)-Ik
, -Ij
and --nonlatin
try to pick an appropriate font automatically-I
accepts a font name or font filename like-Ij=Kochi-Mincho-Regular
or-Ij=/usr/share/fonts/truetype/kochi/kochi-mincho.ttf
--shoehorn
: Will be removed unless someone really needs it.--mincho
: Replaced by --nonlatin
tput
fails to set console colour
-V
)-j2
)
-ds
or --disable shadows
).-dt
or --disable timestamps
).-A
or --autoaspect
).
-E
/ --end_offset
or disable it with -E0
. The default can be overridden with DEFAULT_END_OFFSET
. Can be disabled by adding DEFAULT_END_OFFSET=0
to configuration files.-Wo
changes the order to try to avoid the problem).font_filename
) and for the default Minchō font (FONT_MINCHO
).-kp
/ --funky polaroid
, -kr
/ --funky rotate
, -ko
/ --funky overlap
, -kf
/ --funky photoframe
, -ki
/ --funky film
, -kx
/ --funky random
)font_title
, pts_title
, fg_title
and bg_title
.
mktemp
instead of tempfile
(Thanks to o kapi) (Note previous versions probably failed on non-debian derived systems).
-e
).-l
).-A
).-O
).-U
).
-a
). Note it breaks the usage of --shoehorn
to resize the video, which is totally intended anyway.
~/.vcs.conf
: # vcs configuration user=outlyer # Sign as outlyer # Change the signature from "Preview by outlyer" to "A rip by outlyer" user_signature="A rip by" bg_heading=slategray # Use slategray headings (same as default footer) pts_heading=12 # Smaller font for heading
Note this example is updated to the changes in the last version.