Commit graph

68 commits

Author SHA1 Message Date
dd5847da48
support custom resolutions
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 7s
2025-01-17 17:55:58 +01:00
d5bb7a4bdc
only use vaapi when feature is enabled
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 4s
2024-07-08 13:18:26 +02:00
5808bff395
fix still defaulting to av1, allow aac to be paired with flac
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 4s
2024-06-28 18:19:08 +02:00
330515d6b4
fix toml serialiser being stupid
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 5s
2024-06-28 16:56:07 +02:00
7662150b89
fix codec comparison; encode with higher quality for intermediate results
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 5s
2024-06-26 12:05:40 +02:00
b6fb0fa184
uncommitted stuff: some bitrate changes [skip ci] 2024-06-23 23:59:23 +02:00
680ea8f4e5
Refactor the code into a binary and library (#1)
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 5s
Reviewed-on: #1
Co-authored-by: Dominic <git@msrd0.de>
Co-committed-by: Dominic <git@msrd0.de>
2024-06-23 15:53:45 +00:00
13c03559d0
set svt-av1 preset to 7 and quality to 28
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 6s
2024-06-13 15:53:40 +02:00
f9129b2351
we are using av1 for 1080p
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 5s
2024-06-04 09:51:45 +02:00
9a58e39bf8
fix typo, thanks Dorian
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 7s
This code path is currently unused given that we accumulate the input
into a recording.mkv file that doesn't have the cursed mp4/mov behaviour.
2024-06-04 09:47:58 +02:00
2fdb653496
seek_streams_individually can also happen with .mov files
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 6s
2024-05-30 11:13:12 +02:00
cbdf55335a
detect .mov files
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 6s
2024-05-27 20:05:41 +02:00
6934012c11
take audio from left instead of right channel
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 6s
2024-05-27 20:05:07 +02:00
52c89dc95a
fix british dates
All checks were successful
Trigger quay.io Webhook / run (push) Successful in 5s
2024-05-26 16:15:36 +02:00
4aefb5a647
presets 2024-05-26 16:15:07 +02:00
14daa1c9f9
add missing file 2024-05-26 15:23:31 +02:00
78609dec9a
translate question 2024-05-26 15:23:23 +02:00
1dfe835587
move project structs into their own mod 2024-05-26 15:20:40 +02:00
b11baf1358
question overlays work :) 2024-05-25 16:20:43 +02:00
8b57b97c80
add asked questions to project.toml 2024-05-25 14:25:23 +02:00
1e7f5f95cd
clean up console output a little 2024-05-25 14:17:07 +02:00
01e0758b6a
build question overlay svg 2024-05-25 13:53:15 +02:00
98f415ade7
add metadata to transcoded videos 2024-05-24 12:17:40 +02:00
9a4b3142ff
optimize some libsvtav1 params 2024-05-24 12:01:45 +02:00
cae7b9b99b
add default language 2024-05-18 15:21:14 +02:00
4612cbdfaa
allow compiling out systemd-run support 2024-05-18 12:52:08 +02:00
0d98ab21f0
use libsvtav1 instead of av1 when vaapi is disabled 2024-05-18 12:40:18 +02:00
9d87c61a39
render 1080p using av1 2024-05-17 22:57:17 +02:00
cd705c1153
language support 2024-05-17 21:29:22 +02:00
881ab99410
stop debug-printing the project.toml all the time 2024-04-10 12:56:03 +02:00
8df868eff3
support changing label/docent in intro slide 2024-04-10 12:55:00 +02:00
8e2b72c431
allow specifying the start resolution for transcoding 2024-01-16 00:24:12 +01:00
fead583ce9
only use av1 for >fhd videos 2024-01-15 18:50:15 +01:00
3aeb9dd8be
skip some irrelevant ffmpeg options 2024-01-09 22:01:35 +01:00
d7d30ac6bf
don't skip symlinks 2024-01-09 21:27:35 +01:00
5c50b33251
allow preprocessing to keep stereo; asks which files to use 2024-01-06 18:55:27 +01:00
f4adda912a
use AV1 for 1440p and higher 2023-12-19 23:56:04 +01:00
c288f55ed0
fix overlay offset on lower resolutions 2023-11-16 12:23:10 +01:00
27e986d53b
fix warnings 2023-11-16 12:12:17 +01:00
fad0d1ec6c
optimize if chain 2023-11-16 12:05:13 +01:00
083bcb07c2
fix incorrectly setting vaapi output when copying codec 2023-11-16 11:52:17 +01:00
5746939c06
fix intro/outro producing mono audio 2023-11-16 11:50:49 +01:00
27c7cb3c7d
render videos with 3x bitrate 2023-11-16 11:49:38 +01:00
f2f3f67d10
set quality level to 22
24 hides a lot of details "in the background", i.e. in the dark green areas of the blackboard
2023-11-16 10:09:29 +01:00
5cc91d712f
run all transcoding through the ffmpeg helper 2023-11-16 09:33:58 +01:00
2882fb286a
support 50fps videos; enable +faststart 2023-11-15 15:44:58 +01:00
270233ca5c
add faststart flag 2023-11-15 14:13:57 +01:00
24ea4ebe07
make transcoding optional 2023-11-14 10:36:12 +01:00
371071ca47
transcode in reverse order 2023-11-14 10:30:17 +01:00
feb8596bfc
support rescaling 2023-11-03 10:02:30 +01:00