Jason Dove and GitHub
90f775aab4
ffmpeg tweaks ( #121 )
...
* save reports from ffmpeg concat process
* let ffmpeg determine thread count by default
* disable stdin for ffmpeg processes
2021-03-31 01:08:57 +00:00
Jason Dove and GitHub
d303bc0158
add preferred language ( #109 )
...
* add explicit warning for zero/invalid duration media items
* set dateadded on plex media versions
* add media stream table
* save local media streams to db
* save plex media streams to db
* add preferred language settings (no validation)
* use preferred language if possible
* code cleanup
* proper language code validation
* force scan of all libraries to pull in media streams
2021-03-28 21:54:48 +00:00
Jason Dove and GitHub
a8e861abc0
add optional ffmpeg reports ( #81 )
...
* log full exceptions in plex tv api client
* add optional ffmpeg reports
2021-03-17 01:22:09 +00:00
Jason Dove and GitHub
1587ac7d62
ffmpeg and ffprobe validation fixes ( #63 )
...
* abort building playout if any collection contains a zero-duration item
* surface errors calling ffprobe
* improve ffmpeg/ffprobe path validation
2021-03-12 02:20:18 +00:00
Jason Dove and GitHub
b13b2b9805
Hardware-accelerated transcoding ( #41 )
...
* add qsv transcoding support
* add basic nvenc support
* add nvenc to docker-compose
* add vaapi hardware acceleration
* add vaapi driver to dockerfile
* raise ffmpeg log level
* lots of progress with nvenc, qsv and vaapi remain untested
* qsv fixes
* code cleanup
2021-03-06 22:07:28 +00:00
Jason Dove
4d52e115b5
Initial commit
2021-02-08 21:13:53 -06:00