fgen.git
13 months agoAdd global frames and video generation latest
Hugo Villeneuve [Wed, 25 Oct 2023 20:33:26 +0000 (16:33 -0400)]
Add global frames and video generation

13 months agoAdd record_max_nf()
Hugo Villeneuve [Wed, 25 Oct 2023 20:32:57 +0000 (16:32 -0400)]
Add record_max_nf()

13 months agoSimplify PNG files detection
Hugo Villeneuve [Wed, 25 Oct 2023 20:03:10 +0000 (16:03 -0400)]
Simplify PNG files detection

13 months agoAdd global prefix to all frames and video files
Hugo Villeneuve [Mon, 23 Oct 2023 21:29:18 +0000 (17:29 -0400)]
Add global prefix to all frames and video files

13 months agoUse variable for video output file
Hugo Villeneuve [Mon, 23 Oct 2023 21:28:56 +0000 (17:28 -0400)]
Use variable for video output file

13 months agoAjout support lecture PSB
Hugo Villeneuve [Mon, 23 Oct 2023 19:14:28 +0000 (15:14 -0400)]
Ajout support lecture PSB

14 months agoBetter support spaces in src filename
Hugo Villeneuve [Tue, 10 Oct 2023 13:47:33 +0000 (09:47 -0400)]
Better support spaces in src filename

But still doesn't work because of the files arguments passed to the convert
command.

14 months agoBUG: colorspace
Hugo Villeneuve [Sun, 8 Oct 2023 21:12:38 +0000 (17:12 -0400)]
BUG: colorspace

14 months agoTODO: empty frames doc
Hugo Villeneuve [Sun, 8 Oct 2023 21:04:34 +0000 (17:04 -0400)]
TODO: empty frames doc

14 months agoTEMP: force RGB for grayscale PNG
Hugo Villeneuve [Sat, 7 Oct 2023 20:31:14 +0000 (16:31 -0400)]
TEMP: force RGB for grayscale PNG

Fix this error/warning message:
$ convert -colorspace sRGB test5.psd[318] f318.png
convert-im6.q16: profile 'icc': 'RGB ': RGB color space not permitted on grayscale PNG `f318.png' @ warning/png.c/MagickPNGWarningHandler/1668.

14 months agoAlways display new group
Hugo Villeneuve [Sun, 8 Oct 2023 21:07:44 +0000 (17:07 -0400)]
Always display new group

14 months agoAdd color for warning and errors
Hugo Villeneuve [Sun, 8 Oct 2023 21:03:24 +0000 (17:03 -0400)]
Add color for warning and errors

14 months agoFix bug with duplicate frames
Hugo Villeneuve [Sun, 8 Oct 2023 20:46:27 +0000 (16:46 -0400)]
Fix bug with duplicate frames

14 months agodoc: add exemples of folders/groups organization
Hugo Villeneuve [Sun, 8 Oct 2023 18:40:47 +0000 (14:40 -0400)]
doc: add exemples of folders/groups organization

14 months agoPad frame index with leading zeroes
Hugo Villeneuve [Sat, 7 Oct 2023 20:35:34 +0000 (16:35 -0400)]
Pad frame index with leading zeroes

14 months agoImprove video input frames detection
Hugo Villeneuve [Sun, 8 Oct 2023 02:36:34 +0000 (22:36 -0400)]
Improve video input frames detection

Will also work with frames with leading zeros in their name.

14 months agoAdd BUGS
Hugo Villeneuve [Sat, 7 Oct 2023 19:41:19 +0000 (15:41 -0400)]
Add BUGS

14 months agoUpdate README for new images tags (groupe,ref)
Hugo Villeneuve [Sat, 7 Oct 2023 03:37:37 +0000 (23:37 -0400)]
Update README for new images tags (groupe,ref)

14 months agoSet default group name
Hugo Villeneuve [Sat, 7 Oct 2023 19:54:36 +0000 (15:54 -0400)]
Set default group name

14 months agoAllow non-sequential frames (empty frames)
Hugo Villeneuve [Sat, 7 Oct 2023 03:11:08 +0000 (23:11 -0400)]
Allow non-sequential frames (empty frames)

Missing frames are allowed: they can simply mean that there is no associated
image content.

Insert empty frame (background).

14 months agoFix ffmpeg input bug
Hugo Villeneuve [Sat, 7 Oct 2023 16:39:49 +0000 (12:39 -0400)]
Fix ffmpeg input bug

14 months agoAdd video debug messages
Hugo Villeneuve [Sat, 7 Oct 2023 15:22:40 +0000 (11:22 -0400)]
Add video debug messages

14 months agoSimplify some functions to accept label instead of line
Hugo Villeneuve [Sat, 7 Oct 2023 15:48:02 +0000 (11:48 -0400)]
Simplify some functions to accept label instead of line

14 months agoAdd support for groupe-ref
Hugo Villeneuve [Sat, 7 Oct 2023 04:01:46 +0000 (00:01 -0400)]
Add support for groupe-ref

14 months agoFix bug with missing video for last group
Hugo Villeneuve [Sat, 7 Oct 2023 03:57:17 +0000 (23:57 -0400)]
Fix bug with missing video for last group

14 months agoAdd support for "dup" label
Hugo Villeneuve [Sat, 7 Oct 2023 03:13:52 +0000 (23:13 -0400)]
Add support for "dup" label

14 months agoAdd dry-run option
Hugo Villeneuve [Sat, 7 Oct 2023 03:13:13 +0000 (23:13 -0400)]
Add dry-run option

14 months agoAdd support for "groupe" label
Hugo Villeneuve [Sat, 7 Oct 2023 03:21:07 +0000 (23:21 -0400)]
Add support for "groupe" label

14 months agoAllow other character after number in label (new frame ID)
Hugo Villeneuve [Sat, 7 Oct 2023 03:20:38 +0000 (23:20 -0400)]
Allow other character after number in label (new frame ID)

14 months agoSimplify get_label() and get_frame_id()
Hugo Villeneuve [Fri, 6 Oct 2023 21:51:42 +0000 (17:51 -0400)]
Simplify get_label() and get_frame_id()

Remove return values.

14 months agoAdd doc
Hugo Villeneuve [Fri, 6 Oct 2023 20:37:33 +0000 (16:37 -0400)]
Add doc

14 months agoRemove ref layers
Hugo Villeneuve [Fri, 6 Oct 2023 20:29:46 +0000 (16:29 -0400)]
Remove ref layers

14 months agoExtract scene number in IM identify tool
Hugo Villeneuve [Fri, 6 Oct 2023 20:15:55 +0000 (16:15 -0400)]
Extract scene number in IM identify tool

14 months agoSupport new background layer name
Hugo Villeneuve [Fri, 6 Oct 2023 20:13:52 +0000 (16:13 -0400)]
Support new background layer name

14 months agoMake ffmpeg output less verbose
Hugo Villeneuve [Fri, 6 Oct 2023 03:20:07 +0000 (23:20 -0400)]
Make ffmpeg output less verbose

14 months agoDo not record non-seqential frames
Hugo Villeneuve [Fri, 6 Oct 2023 03:01:39 +0000 (23:01 -0400)]
Do not record non-seqential frames

14 months agoRemove commented and unused code
Hugo Villeneuve [Fri, 6 Oct 2023 02:55:22 +0000 (22:55 -0400)]
Remove commented and unused code

14 months agoTemp: fix bug with get_frame_id for frame starting with digit(s)
Hugo Villeneuve [Thu, 5 Oct 2023 22:29:42 +0000 (18:29 -0400)]
Temp: fix bug with get_frame_id for frame starting with digit(s)

14 months agoTemp: fix bug with canvas frame get_size
Hugo Villeneuve [Thu, 5 Oct 2023 22:22:50 +0000 (18:22 -0400)]
Temp: fix bug with canvas frame get_size

14 months agoAdd option to skip frames generation (video only)
Hugo Villeneuve [Fri, 6 Oct 2023 20:10:28 +0000 (16:10 -0400)]
Add option to skip frames generation (video only)

14 months agoUpdate install instructions
Hugo Villeneuve [Thu, 5 Oct 2023 22:11:35 +0000 (18:11 -0400)]
Update install instructions

14 months agoAbort on all errors
Hugo Villeneuve [Thu, 5 Oct 2023 21:55:09 +0000 (17:55 -0400)]
Abort on all errors

14 months agoFix missing color with IM7
Hugo Villeneuve [Thu, 5 Oct 2023 22:03:48 +0000 (18:03 -0400)]
Fix missing color with IM7

Image was generated in grayscale.

14 months agoRemove obsolete file cleanup
Hugo Villeneuve [Thu, 5 Oct 2023 21:57:52 +0000 (17:57 -0400)]
Remove obsolete file cleanup

14 months agoChange default FPS to 8
Hugo Villeneuve [Thu, 5 Oct 2023 21:40:34 +0000 (17:40 -0400)]
Change default FPS to 8

14 months agoAdd FPS CLI option
Hugo Villeneuve [Thu, 5 Oct 2023 21:35:52 +0000 (17:35 -0400)]
Add FPS CLI option

14 months agoNo intermediate conversions
Hugo Villeneuve [Thu, 5 Oct 2023 14:18:57 +0000 (10:18 -0400)]
No intermediate conversions

14 months agoAdd update script
Hugo Villeneuve [Thu, 5 Oct 2023 21:24:17 +0000 (17:24 -0400)]
Add update script

14 months agoInitial import
Hugo Villeneuve [Tue, 3 Oct 2023 20:13:02 +0000 (16:13 -0400)]
Initial import