193 Commits

Author SHA1 Message Date
Erik Thuning
a3e819c20f Still hunting the ldap timout issue 2022-04-20 15:27:49 +02:00
Erik Thuning
c2b0b1c095 Forgot a self 2022-04-19 11:46:10 +02:00
Erik Thuning
ccd38f00da Hopefully fixed the ldap connection reset errors 2022-04-13 12:05:23 +02:00
Erik Thuning
f4573f8155 Update work 2022-04-01 16:45:08 +02:00
Erik Thuning
2baa8363dd Changed update_id to orig_id for greater clarity 2022-04-01 16:34:47 +02:00
Erik Thuning
5431e190b7 Added support for the watchdog to detect moved files 2022-04-01 16:20:18 +02:00
Erik Thuning
78d76c4e33 Added debug logging of the ffmpeg commandline in use 2022-04-01 14:49:45 +02:00
Erik Thuning
ba2b6e5976 Moved the path regex compilation into the constructor.
Might as well reuse it.
2022-04-01 14:48:45 +02:00
Erik Thuning
094752c76a Tweaking the thumbnailer 2022-03-31 17:10:34 +02:00
Erik Thuning
0d9f89176e Removed debug line 2022-03-31 17:10:18 +02:00
Erik Thuning
67d2474758 Mixed bag of bugfixes 2022-03-31 16:32:29 +02:00
Erik Thuning
2047a75980 Adding ldap lookup support 2022-03-31 16:11:00 +02:00
Erik Thuning
27a0effb0d Rejiggered the functions a bit 2022-03-31 15:02:55 +02:00
Erik Thuning
a9c8e5cc28 Daisy may return null for descriptions 2022-03-31 13:56:34 +02:00
Erik Thuning
8cf2baf4a3 Including the file is usually good 2022-03-31 13:56:08 +02:00
Erik Thuning
27f736608b Implemented automatic thumbnails 2022-03-30 16:45:36 +02:00
Erik Thuning
8cba4f2c61 Removed all thumbnail handling from the transcoder 2022-03-30 14:15:17 +02:00
Erik Thuning
2873e26b40 Stopped the cattura packager automatically setting a thumb from the main stream 2022-03-30 14:12:46 +02:00
Erik Thuning
c095914b62 Changed the names of variables from thumb* to poster* for better clarity 2022-03-30 14:11:33 +02:00
Erik Thuning
dffdce0611 Split ffmpeg debug output into its own config
to avoid unnecessary spam when debugging other things
2022-03-25 14:33:44 +01:00
Erik Thuning
de13a70cc1 Switched the default audio stream to be the camera for great sync 2022-03-25 14:04:24 +01:00
Erik Thuning
534d365144 Fixed booking_sort returning different data types 2022-03-24 13:14:24 +01:00
Erik Thuning
69068a2ef8 Hopefully temporary schedule matching fix for weird cattura data 2022-03-24 10:48:26 +01:00
Erik Thuning
463435cc89 Logging schedule matching 2022-03-24 10:47:51 +01:00
Erik Thuning
0738341293 Completely disabled enrichment processing for cattura for the time being 2022-03-23 15:31:31 +01:00
Erik Thuning
12a0850ed0 Broke slide stream creation into its own function 2022-03-23 15:30:54 +01:00
Erik Thuning
7909d0b422 Enabling stack traces for excpetions caught by the catch-all
also fixed a bug of the boneheaded variety
2022-03-23 15:27:37 +01:00
Erik Thuning
a6dc1efd54 Reworking the queueing process
- Queue is now populated in order of creation time
 - The watchdog now filters out invalid queue items just as the startup loop does
2022-03-23 11:03:41 +01:00
Erik Thuning
f7bd79884d Reworked schedule fetching. Fixed a number of bugs in the process. 2022-03-22 17:06:25 +01:00
Erik Thuning
5084efc5c4 Implemented skipping of non-conforming queue items 2022-03-22 16:11:14 +01:00
Erik Thuning
0c7dc840c2 Commented out creation of educationalType tag
It's just an int at the moment
2022-03-22 13:19:53 +01:00
Erik Thuning
88dcf39014 Better exception from daisy api 2022-03-22 13:19:36 +01:00
Erik Thuning
292c115cba Readme now reflects the new title format 2022-03-21 17:07:02 +01:00
Erik Thuning
109f494eef Added support for reading titles from centrally scheduled events 2022-03-21 17:06:31 +01:00
Erik Thuning
79f9271a9e Moved from ''.format() to f'', and made string literas use consistent quotes
String literals that would need escaping to work with single quotes
still use double quotes for readability.
2022-03-21 11:37:47 +01:00
Erik Thuning
ce2ac3fa17 Making sure booking isn't null when modifying a member 2022-03-21 11:02:30 +01:00
Erik Thuning
75d5b21ea8 Now catching all exceptions so we hopefully never crash 2022-03-20 11:54:50 +01:00
Erik Thuning
aa4fea4eb1 Ugly hack waiting for daisy to shape up 2022-03-18 17:05:49 +01:00
Erik Thuning
1191e80338 Originals only get stashed in debug mode now. 2022-03-18 15:11:29 +01:00
Erik Thuning
af10ea4054 Log start of package creation along with its type 2022-03-18 09:40:44 +01:00
Erik Thuning
67eb9db4c8 Mediasite imports no longer crash on missing (404) stream files 2022-03-18 09:39:55 +01:00
Erik Thuning
d137536f9d Missing cattura enrichment no longer crashes the packager 2022-03-17 16:23:38 +01:00
Erik Thuning
dd4815523a Desperate flailing 2022-03-11 16:27:17 +01:00
Erik Thuning
770e21240b Changes. Will delete this file soon 2022-03-11 15:52:05 +01:00
Erik Thuning
4cb25cec19 Working on documentation 2022-03-11 15:50:58 +01:00
Erik Thuning
752ac20a68 Trying another pixel format 2022-03-11 15:44:52 +01:00
Erik Thuning
36efc7edb7 Hopefully making logging to syslog be less verbose when configured to be so 2022-03-11 15:33:17 +01:00
Erik Thuning
df9669dd76 Removed the explicit pixel format argument to ffmpeg 2022-03-11 14:56:47 +01:00
Erik Thuning
b021733d2c Added name attributes on all streams 2022-03-11 14:26:39 +01:00
Erik Thuning
8e7542fc60 Added a name attribute to the slide stream in preparation for update support 2022-03-11 13:40:04 +01:00