update infos

This commit is contained in:
jb-alvarado 2019-10-31 22:21:24 +01:00
parent 390396200d
commit 2dbf2c2df6

View File

@ -17,7 +17,7 @@ Features
- send emails with error message - send emails with error message
- overlay a logo - overlay a logo
- overlay scrolling text - overlay scrolling text
- EBU R128 loudness normalization (single pass) - **EBU R128 loudness** normalization (single pass)
- loop clip in playlist which `out` value is higher then its `duration`, see also [Loop Clip](https://github.com/ffplayout/ffplayout-engine/wiki/Loop-Clip) - loop clip in playlist which `out` value is higher then its `duration`, see also [Loop Clip](https://github.com/ffplayout/ffplayout-engine/wiki/Loop-Clip)
- trim and fade the last clip, to get full 24 hours - trim and fade the last clip, to get full 24 hours
- when playlist is not 24 hours long, loop filler clip until time is full - when playlist is not 24 hours long, loop filler clip until time is full
@ -25,6 +25,7 @@ Features
- normal system requirements and no special tools - normal system requirements and no special tools
- no GPU power is needed - no GPU power is needed
- stream to server or play on desktop - stream to server or play on desktop
- on posix systems ffplayout can reload config with *SIGHUP*
- add filters to input, if is necessary to match output stream: - add filters to input, if is necessary to match output stream:
- **yadif** (deinterlacing) - **yadif** (deinterlacing)
- **pad** (letterbox or pillarbox to fit aspect) - **pad** (letterbox or pillarbox to fit aspect)
@ -39,6 +40,7 @@ Requirements
----- -----
- python version 3.6+ - python version 3.6+
- python module **watchdog** (only when `playlist_mode = False`) - python module **watchdog** (only when `playlist_mode = False`)
- python module **colorama** if you are on windows
- **ffmpeg v4.2+** and **ffprobe** (**ffplay** if you want to play on desktop) - **ffmpeg v4.2+** and **ffprobe** (**ffplay** if you want to play on desktop)
- RAM and CPU depends on video resolution, minimum 4 threads and 3GB RAM for 720p are recommend - RAM and CPU depends on video resolution, minimum 4 threads and 3GB RAM for 720p are recommend
@ -49,7 +51,6 @@ JSON Playlist Example
{ {
"channel": "Test 1", "channel": "Test 1",
"date": "2019-03-05", "date": "2019-03-05",
"length": "24:00:00.000",
"program": [{ "program": [{
"in": 0, "in": 0,
"out": 647.68, "out": 647.68,
@ -77,10 +78,8 @@ JSON Playlist Example
} }
``` ```
`"length"` are optional, when you leave it blank, there will be no check if real playlist length is correct.
#### Warning: #### Warning:
(Endless) streaming over multiple days will only work when config have **day_start** value and the **length** value of the playlist is **24 hours**. If you need only some hours for every day, use a *cron* job, or something similar. (Endless) streaming over multiple days will only work when config have **day_start** value and the **length** value is **24 hours**. If you need only some hours for every day, use a *cron* job, or something similar.
Source from URL / Live Stream Source from URL / Live Stream
----- -----
@ -128,6 +127,7 @@ ffplayout also allows the passing of parameters:
- `-f, --folder` use folder for playing - `-f, --folder` use folder for playing
- `-l, --log` for user-defined log file - `-l, --log` for user-defined log file
- `-p, --playlist` for playlist file - `-p, --playlist` for playlist file
- `-s, --start` set start time for playlist begin
You can run the command like: You can run the command like: