Commit Graph

18 Commits

Author SHA1 Message Date
gballan 5e8da26257 Refactored the transcoder so that it only checks the ingest directory once before archiving, ingesting and cleaning up to avoid race conditions where it may transcode/remove a file without being archived
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 16:40:28 -04:00
gballan 763c27ca95 Updated log4j config to output to both a log file and console; added local logs to .gitignore since we don't need to sync logs
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 15:33:24 -04:00
gballan a8302c38e0 Added some minor logging functionality using log4j
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 02:58:50 -04:00
gballan a977ff8cfe Refactored some code from the Transcoder class to a separate Repository class
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 02:47:56 -04:00
gballan b049581632 Updated version info to v0.2.0
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.2.0
2022-05-04 00:43:46 -04:00
gballan 5bde5bfee0 Made the transcoder run as a periodic task, with the interval defined in the config TOML file
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-05-04 00:40:25 -04:00
gballan 347211d566 Cleaned up the IOUtilsTest class a bit
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-03 00:17:50 -04:00
gballan 204a5e15f1 Added some tests for the IOUtil class
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-03 00:13:34 -04:00
gballan 26ec5d2782 Updated version info to v0.1.1
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.1.1
2022-05-02 23:50:35 -04:00
gballan 21ea8b3caf Added ability to configure the transcoding job with some parameters in dragoon.toml
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-05-02 23:46:21 -04:00
gballan 12ab510224 Updated README with info on how to build and configure this software
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-02 18:37:23 -04:00
gballan f861445697 Added Maven step to compile a .jar file with all dependencies (for easy deployment); Added code to define the FFMPEG binary path and video repository through a TOML file
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-02 16:15:01 -04:00
gballan ffb7d2d9f1 Added a check for the config file
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-01 23:02:31 -04:00
gballan 3742c44c40 Added ability to load in a TOML file for config
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-01 20:36:24 -04:00
gballan d22679585a Added Woodpecker CI config
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.1.0
2022-05-01 14:25:15 -04:00
gballan 6640f2d5c4 Streamlined the ffmpeg ProcessBuilder to inherit IO streams; added printing out of the ffmpeg command to verify it's working as intended. 2022-05-01 13:49:41 -04:00
gballan 898d1467c0 Created a Java w/ Maven project structure; added a simple directory creation and executes an FFMPEG command to transcode videos 2022-04-30 20:12:32 -04:00
gballan fd31df7d56 Initial commit 2022-02-28 23:32:19 -05:00