iREADME.md - vtv-tools - virtual terminal video tools Err bitreich.org 70 hgit clone git://bitreich.org/vtv-tools git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/vtv-tools URL:git://bitreich.org/vtv-tools git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/vtv-tools bitreich.org 70 1Log /scm/vtv-tools/log.gph bitreich.org 70 1Files /scm/vtv-tools/files.gph bitreich.org 70 1Refs /scm/vtv-tools/refs.gph bitreich.org 70 1Tags /scm/vtv-tools/tag bitreich.org 70 1README /scm/vtv-tools/file/README.md.gph bitreich.org 70 1LICENSE /scm/vtv-tools/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 iREADME.md (849B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 # Virtual Terminal Video tools Err bitreich.org 70 i 2 Err bitreich.org 70 i 3 Tools for working with the VTV format. Err bitreich.org 70 i 4 Err bitreich.org 70 i 5 ## Currently available Err bitreich.org 70 i 6 Err bitreich.org 70 i 7 * [`vtv-player`](bin/vtv-player): play VTV videos in terminal. Err bitreich.org 70 i 8 Err bitreich.org 70 i 9 * [`vtv-from-ff`](src/vtv-from-ff.c): convert Err bitreich.org 70 i 10 [farbfeld](https://tools.suckless.org/farbfeld/) images to VTV. Err bitreich.org 70 i 11 Err bitreich.org 70 i 12 * [`vtv-viewer`](src/vtv-viewer.c): interactively browse the frames of Err bitreich.org 70 i 13 a VTV file. Err bitreich.org 70 i 14 Err bitreich.org 70 i 15 ## Format specification Err bitreich.org 70 i 16 Err bitreich.org 70 i 17 A frame consists of 25 lines, each terminated by a newline character. Err bitreich.org 70 i 18 A file consists of frames in sequence. This means the number of lines Err bitreich.org 70 i 19 in a file must be divisible by 25. A line can contain arbitrary Err bitreich.org 70 i 20 terminal control codes (or just plain text). Playing a .vtv file Err bitreich.org 70 i 21 consists of copying the frames to the screen, one after another. The Err bitreich.org 70 i 22 delay between each frame (i.e. the frame rate) is not part of the file Err bitreich.org 70 i 23 contents, but must be somehow known from elsewhere. Err bitreich.org 70 .