9712c37e9c
add (& fix) audio rendering
2025-04-16 00:08:52 +02:00
1d391ed2db
some basic initial work
2025-03-13 01:29:39 +01:00
Jannik Beyerstedt
b0e83b1134
[TIDY] Apply autopep8 formatting
2023-10-29 11:53:59 +01:00
Jannik Beyerstedt
909bf79673
[TIDY] Refactor renderlib into two parts
...
Most of the make scripts only need the schedule part of the renderlib.
The schedule part has way less dependencies (e.g. no ImageMagick), so
those scripts can be used without them now.
2023-10-22 21:43:24 +02:00
Jannik Beyerstedt
1e4f2f298e
renderlib: Only render a single frame with "only-frame"
2023-04-09 23:34:16 +02:00
derchris
19f3cb7b05
Merge branch 'master' of git.c3voc.de:intro-outro-generator
2022-05-20 22:07:24 +02:00
Sophie Schiller
454197fc18
gpn20: improve intros
2022-05-17 21:46:53 +02:00
derchris
ff01cff7c1
wip: new inkscape version
2021-11-15 19:54:31 +01:00
derchris
b1318aaa07
fix renderlib for empty speaker in schedule
2020-12-26 05:48:20 +01:00
Daniel Molkentin
f1da7544cb
Cache Schedule downloading
2019-12-14 22:50:03 +01:00
Daniel Molkentin
b4ced563ef
renderlib: fix rendering of single frame images
2019-12-14 21:34:17 +01:00
Daniel Molkentin
2e569321a8
Inserts for Datengarten
2019-12-10 17:12:02 +01:00
Florian Zeitz
51d0765ed8
renderlib: Don't depend on attributes optional in schedule.xml
2019-11-07 17:52:42 +01:00
Daniel Molkentin
bb6a9a432b
Hack to fix randomly appended fragments
...
This breaks a more rarely used feature, and needs a proper fix
2019-09-12 13:27:20 +02:00
Daniel Molkentin
4c7f481634
Fix refactoring errors
2019-08-28 09:21:54 +02:00
Daniel Molkentin
1b3892a984
Refactor svgtemplate into a neat context class SVGTemplate
2019-08-28 00:14:01 +02:00
Daniel Molkentin
7a915605d3
refactor svgtemplate into seperate file
2019-08-28 00:14:01 +02:00
Daniel Molkentin
8eeca3485d
refactor renderlib to allow for single frame rendering
2019-08-28 00:14:01 +02:00
derchris
0419e5889f
Merge branch 'master' of git.c3voc.de:intro-outro-generator
2019-07-18 17:52:19 +02:00
derchris
095ddda2eb
add day attribute
2019-07-18 17:52:09 +02:00
Daniel Molkentin
710af86231
Allow rendering inserts
...
Includes an example from Forum Open Education 2019
2019-07-17 20:56:37 +02:00
Thorsten Fleck
e98cc4a81c
Add Schedule-XML-Tag <url> in variable $url in renderlib.py
2019-03-08 22:00:32 +01:00
derchris
f3b8deb63b
add option to render using imagemagick
2019-01-20 06:41:57 +01:00
derchris
43f08547f0
flake8 code cleanup, minor fixes
2019-01-20 06:15:57 +01:00
derchris
560e141a2b
check .frames folder exists before trying to remove it
2018-10-25 12:48:27 +02:00
derchris
6bfaf0296d
fix outro frames in intro render
2018-10-20 01:13:04 +02:00
Bjoern Riemer
6b192081e7
ignore warnings from inkscape
2018-10-18 00:10:15 +02:00
v0tti
e318ac1570
added audio
2018-09-01 12:09:28 +01:00
v0tti
65b98b277f
HD for .mov
2018-08-31 16:42:10 +01:00
v0tti
36cf7ed7fa
emfcamp changes
2018-08-29 13:23:14 +02:00
v0tti
2080da3590
add patch to support alpha-channel for intros
2018-08-23 15:11:39 +02:00
Daniel Molkentin
41c5119887
Always use max quality
...
We have seen really ugly intro as result of q 5
2018-01-26 16:44:11 +01:00
Daniel Molkentin
eea5ce7461
renderlib: $subtitle is not mandatory
2018-01-26 16:43:39 +01:00
Andreas Hubel
7760bc9b66
remove subtitle node when parameter empty
2017-10-27 14:43:21 +02:00
voc
7e2e236ba9
add filter for track
2017-10-27 13:58:31 +02:00
Andreas Hubel
cce8790270
first steps towards frame reuse
2017-10-26 22:42:59 +02:00
Andreas Hubel
f1d511b97f
add command line option to render one specific frame, e.g. titles for debugging
2017-10-26 22:41:40 +02:00
Andreas Hubel
d851c1d989
add command line options to skip inkscape rendering
2017-10-24 19:51:58 +02:00
Andreas Hubel
c593a0dd07
add support for background audio during intro
2017-10-24 18:12:10 +02:00
Daniel Molkentin
be90f37a1d
disable overlong string protection, breaks larger inline images
2017-09-01 15:37:37 +02:00
Peter Körner
47019a6406
remove reference to pentabarf
2017-08-05 14:34:38 +02:00
MaZderMind
c23c8b9dfe
force export-size
2016-08-20 13:36:22 +02:00
Matt Gray
e659b8437f
renderlib changed to use full directory names for inkscape to make it work on mac
2016-07-31 16:30:46 +01:00
Florian Larysch
925c0b31f4
only print information about cache hits if debugging is on
2015-11-12 00:54:26 +01:00
Florian Larysch
ec1ae7d951
add frame caching
2015-11-11 23:54:23 +01:00
MaZderMind
38d3c80483
squash multiple whitespace chars into one
2015-11-08 23:33:19 +01:00
MaZderMind
38f39506f1
pass room-name to tasks-handler
2015-08-22 11:05:48 +02:00
MaZderMind
a2f1ae8d3c
fix ffmpeg. one time more
2015-08-14 16:09:14 +02:00
MaZderMind
0532f186f0
fix dual audio embedding
2015-08-13 18:51:47 +02:00
MaZderMind
ae790c31ab
create two silence streams
2015-08-13 15:47:12 +02:00