Jason Dove
|
8a6093ce8d
|
properly specify audio codec even when source has correct format (#641)
|
4 years ago |
Jason Dove
|
66ab0b3990
|
use single thread and disable framerate normalization (#639)
* try one thread for everything
* add (unused) framerate filter
* disable framerate normalization by default
* update dependencies
|
4 years ago |
Jason Dove
|
a7922beaed
|
qsv and logging fixes (#637)
* improve pipeline logging
* fix qsv acceleration
* fix qsv parameter order
|
4 years ago |
Jason Dove
|
a1d9d6790e
|
fix copy codec when transcoding is disabled (#636)
|
4 years ago |
Jason Dove
|
2f2d7952dd
|
use vaapi driver settings with new transcoder logic (#635)
* add LIBVA_DRIVER_NAME env var
* add vaapi device name
* add FFREPORT env var
* fixes
|
4 years ago |
Jason Dove
|
c96b800b52
|
ffmpeg lib fixes (#633)
* try to fix vaapi inconsistencies
* log unexpected data
* vaapi fixes
* disable 444 test
* add qsv deinterlace filter; qsv fixes
* add videotoolbox acceleration
|
4 years ago |
Jason Dove
|
5a442a06a0
|
start to use new ffmpeg library (#632)
* start to add ffmpeg library
* start to hook ffmpeg lib into main app
* improvements
* more progress
* make pipeline builder configurable
* more options
* move more logic down into ffmpeg lib
* ffmpeg lib desired state refactoring
* add software scaling and padding
* add loudness normalization and software deinterlace
* add metadata output options
* add setsar filter
* use built-in scaling logic
* fixes
* initial nvidia support
* nvidia improvements
* support hls mode
* print old arguments at debug level
* fix package reference
* start to add qsv support
* formatting
* fix tests
* add timeout to transcode tests
* show successful ffmpeg arguments
* add vaapi support
* add more software decoders
* add experimental transcoder option
* call existing ffmpeg process service for unimplemented features
* fix nvidia mpeg2video bug
* update changelog
* ignore some neglected unit tests
|
4 years ago |