fgen.git
7 days agoAdd CLI option for global frames and disable by default master
Hugo Villeneuve [Thu, 25 Apr 2024 13:12:53 +0000 (09:12 -0400)]
Add CLI option for global frames and disable by default

5 months agoIgnore images beginning with a specific reference prefix
Hugo Villeneuve [Thu, 30 Nov 2023 23:39:11 +0000 (18:39 -0500)]
Ignore images beginning with a specific reference prefix

5 months agoParse line instead of file in get_pos()
Hugo Villeneuve [Thu, 30 Nov 2023 23:28:25 +0000 (18:28 -0500)]
Parse line instead of file in get_pos()

5 months agoFix bug in get_pos() for negative positions
Hugo Villeneuve [Wed, 29 Nov 2023 22:44:50 +0000 (17:44 -0500)]
Fix bug in get_pos() for negative positions

6 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

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

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

6 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

6 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

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

6 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.

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

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

6 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.

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

6 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

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

6 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

6 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

6 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.

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

6 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)

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

6 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).

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

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

6 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

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

6 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

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

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

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

6 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)

6 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.

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

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

6 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

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

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

6 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

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

6 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)

6 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

6 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)

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

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

6 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.

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

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

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

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

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

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