jb-alvarado
b292cd00bf
fix skip clip, when is to short
2023-03-10 10:01:45 +01:00
jb-alvarado
cfaa70891c
check against more parameters, change error message
2023-03-08 17:24:50 +01:00
jb-alvarado
d073b862f5
support custom output parameters on desktop mode
2023-03-06 11:27:27 +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
3220610c3e
remove drop
2023-02-20 22:13:38 +01:00
jb-alvarado
b4004d7d8b
use async process::Command
2023-02-20 22:12:33 +01:00
jb-alvarado
0e2655ce24
change waring about clip length
2023-02-15 07:54:52 +01:00
jb-alvarado
c0740fc830
get correct error level from config, fix playlist tests
2023-02-09 11:09:54 +01:00
jb-alvarado
f508fbeee4
ignore question mark on stream name
2023-02-08 15:39:46 +01:00
jb-alvarado
c5308efa03
Merge branch 'nuxt3-frontend' of github.com:jb-alvarado/ffplayout-engine into nuxt3-frontend
2023-02-02 12:15:04 +01:00
jb-alvarado
537f664c06
fix v_in in custom filter, add audio only mode
2023-02-02 12:14:57 +01:00
jb-alvarado
255ced8ecb
update packages, fix clippy warnings
2023-01-28 21:52:32 +01:00
jb-alvarado
e752a7a951
support path list for playlist generation, #258
2023-01-22 14:17:51 +01:00
jb-alvarado
f38882032f
add optional ingest_level
...
- migrate to rust 1.66
- update packages
- set windows title in desktop mode
2022-12-17 22:08:22 +01:00
jb-alvarado
52856d3f09
get list of filters and libs, #201 #219
2022-11-27 21:11:40 +01:00
jb-alvarado
6149288d2f
ignore muxed as a private data stream warning, validate channel count
2022-11-03 15:51:06 +01:00
jb-alvarado
70213b5d64
fix rust 1.65 clippy warnings, change version
2022-11-03 15:26:02 +01:00
jb-alvarado
76e26f0f70
escape characters in text filter
2022-10-30 10:14:05 +01:00
jb-alvarado
241d8ee3f6
print version in debug level
2022-10-26 16:53:23 +02:00
jb-alvarado
5b910d6e65
fix null output
2022-10-26 14:06:41 +02:00
jb-alvarado
2f8c2deebc
more ignores, ignore errors on server, add info for srt ingest
2022-10-26 09:37:28 +02:00
jb-alvarado
17303aa8d5
simplify code
2022-10-25 15:05:10 +02:00
jb-alvarado
4b92c7efd2
add ignore, use ProcessUnit for error logging
2022-10-25 14:34:03 +02:00
jb-alvarado
d5356803d0
simplify code
2022-10-25 10:52:02 +02:00
jb-alvarado
1373182c2a
deserialize drawtext message with struct object and add single quotes around values
2022-10-25 09:31:27 +02:00
jb-alvarado
90991e1cde
add commands
2022-10-24 09:26:28 +02: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
9a67aa1776
work on new output filter function
2022-10-21 15:31:24 +02:00
jb-alvarado
0af614e3ae
add changelog, ignore errors about skipped MB, code commands
2022-10-19 09:03:49 +02:00
jb-alvarado
c939df891f
validate config regex
2022-10-18 18:50:26 +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
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
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
8a5889be37
rename hls process
2022-10-05 20:44:44 +02:00
jb-alvarado
dcc4616421
add at least anull filter
2022-10-02 13:28:45 +02:00
jb-alvarado
5111ec1dd1
fix import for releases
2022-10-02 00:00:35 +02:00
jb-alvarado
2ebb4c6822
set correct fps for logo - fix #198 , ignore some harmless ffmpeg errors
2022-09-30 11:05:57 +02:00
jb-alvarado
69a3e59e35
convert text/m3u file to playlist, #195
2022-09-29 21:33:54 +02:00
jb-alvarado
05f87472d4
unify filter applying
...
- use same filter function for all Ingest, HLS and local/remote clips
- fix preserve drawtext filter in HLS mode, when switching to and from ingest
- stop playout on some known unrecoverable ffmpeg errors
- error save fps calc with fallback
2022-08-31 16:29:42 +02:00
jb-alvarado
3c712b00eb
support custom filters, #183
2022-08-30 17:15:29 +02:00
jb-alvarado
0a9441fd9b
fix combination of folder mode and HLS output
...
- fix #180
- exclude files from hls output path
2022-08-26 11:29:02 +02:00
jb-alvarado
811861a460
better info and error messages
2022-08-19 10:02:39 +02:00
jb-alvarado
f45e469217
stop program when config from argument is not found
2022-08-19 09:40:50 +02:00
jb-alvarado
416c0f48f0
cleanup
2022-08-18 22:32:14 +02:00