Commit Graph

56 Commits

Author SHA1 Message Date
jb-alvarado
0c51f8303c generate playlists based on template, serialize paths to PathBuf 2023-09-05 14:46:32 +02:00
jb-alvarado
c96206ce02 fix tests 2023-08-07 18:34:44 +02:00
jb-alvarado
98d1d5d606 support filler folder 2023-07-23 21:25:35 +02:00
jb-alvarado
83432ef673 don't log missing source when playlist is to short
add validate playlist option
2023-07-06 11:33:09 +02:00
jb-alvarado
8eb5c2ba02 switch jsonrpc-http-server to tiny_http, update clap to next major version
The jsonrpc-http-server don't get any updates anymore and some libs are already unmaintained. Migration to the new jsonrpsee makes not so much sense, because its features are not needed. For our needs tiny_http is absolut enough.
2023-06-19 16:57:25 +02:00
jb-alvarado
aced7053cb update packages 2023-04-23 21:29:36 +02:00
jb-alvarado
0822a620f5 fix branch 2023-02-28 07:48:15 +01:00
jb-alvarado
6c5264ea5f rename kill with stop (we are not killing anybody...), stop engine over rpc. #268 2023-02-21 14:10:06 +01:00
jb-alvarado
7e5a391e3d work on "piggyback" mode 2023-02-20 17:28:33 +01:00
jb-alvarado
6c09e6dd5e set output count and output filter 2023-02-13 14:21:02 +01:00
jb-alvarado
1c54bc0e2d update yaml 2023-02-09 11:58:59 +01:00
jb-alvarado
c0740fc830 get correct error level from config, fix playlist tests 2023-02-09 11:09:54 +01:00
jb-alvarado
0ed6add25f add another custom filter test 2023-02-03 12:27:08 +01:00
jb-alvarado
3b61d09809 set version and other metadata globally 2023-02-03 09:32:05 +01:00
jb-alvarado
9cb3a62069 rearrange custom filters
fix missing output mapping on multiple outputs
2022-10-23 21:00:13 +02:00
jb-alvarado
72a1cb9e5a get mapping by index 2022-10-22 22:52:15 +02:00
jb-alvarado
e72967a21c new file: tests/assets/video_audio_vtt.mkv 2022-10-22 21:58:25 +02:00
jb-alvarado
9a67aa1776 work on new output filter function 2022-10-21 15:31:24 +02:00
jb-alvarado
d0ef71767b add subtitle example 2022-10-19 20:51:38 +02:00
jb-alvarado
4afba4028a
build output filters from scratch, fix #210 (#211)
* simplify  prepare_output_cmd, use filters struct for stream encoder

* add commands

* unify null output, cleanup stream

* simplify prepare_output_cmd

* remove debug message

* build output filters from scratch, fix #210

* no fontfile
2022-10-18 16:27:01 +02:00
jb-alvarado
23aedf3600
simplify prepare_output_cmd, use filters struct for stream encoder (#209) 2022-10-17 19:30:10 +02:00
jb-alvarado
84addbcb2a use named drawtext filter instead of index 2022-10-15 21:59:37 +02:00
jb-alvarado
a93440e06b fix case when video has no audio, but separate audio is set. add test case for it 2022-10-14 14:40:26 +02:00
jb-alvarado
2f7041d15b cleanup, set path 2022-10-14 14:06:50 +02:00
jb-alvarado
b18692863d test path and object 2022-10-14 13:23:10 +02:00
jb-alvarado
53c0fbd5d3 updates, debug path 2022-10-14 13:08:40 +02:00
jb-alvarado
34a0715d17 fix run 2022-10-14 12:28:33 +02:00
jb-alvarado
13aac537bb seek logo path 2022-10-14 11:59:58 +02:00
jb-alvarado
a15c4576a2 add test logo 2022-10-14 11:37:56 +02:00
jb-alvarado
1c40b9e085 fix path and mapping 2022-10-14 11:09:38 +02:00
jb-alvarado
06b5d6a227 support multi A/V HLS 2022-10-14 10:40:35 +02:00
jb-alvarado
61f57e2f9e add ProcessMode enum 2022-10-13 21:01:13 +02:00
jb-alvarado
713233ff1a add OutputMode enum, more work on multi audio tracks, more tests 2022-10-13 17:34:14 +02:00
jb-alvarado
6484cdf875 remove import 2022-10-12 17:58:36 +02:00
jb-alvarado
b7a3e356d1 move function prepare_output_cmd, add test video_audio_output 2022-10-12 17:57:34 +02:00
jb-alvarado
87c508be54 add tests 2022-10-12 15:28:49 +02:00
jb-alvarado
54692435d0 migrate to Rust 2022-04-14 16:50:25 +02:00
jb-alvarado
4c759aaec5 fix tests 2022-02-06 12:19:05 +01:00
jb-alvarado
fa66320fe0 adapt tests to new version 4.0.0 2022-01-26 12:01:00 +01:00
jonathan
a639e3722f Revert "remove encoder/decoder log, add experimental ingest stream, add readme to output."
This reverts commit 8eeecd096c.
2022-01-24 17:34:02 +01:00
jonathan
8eeecd096c remove encoder/decoder log, add experimental ingest stream, add readme to output. 2022-01-24 17:29:36 +01:00
jonathan
6eabf81752 show time from missing file, fix #108 2022-01-10 12:03:21 +01:00
jb-alvarado
3bfa9c6066 fake delta 2022-01-01 23:09:20 +01:00
jb-alvarado
e3b0375ca4 cleanup 2022-01-01 23:08:56 +01:00
jb-alvarado
dbe11390f8 cleanup import 2021-12-19 11:25:14 +01:00
jb-alvarado
92507add43 use output mode from stdin 2021-07-04 13:36:51 +02:00
jonathan
8b67cdbf19 test custom_filters 2021-06-01 16:58:42 +02:00
jonathan
d23c5f2e0f add more tests 2021-05-31 18:04:53 +02:00
jonathan
a67e5c8d64 set to no filler. 2021-05-28 14:52:32 +02:00
jonathan
ed7e1fb817 add more tests 2021-05-28 14:07:28 +02:00