Michael Fabian 'Xaymar' Dirks
d21687e348
ui/prores_aw: Fix support for future FFmpeg versions
...
The encoder changes profile names in an update to FFmpeg which makes it completely incompatible with the current plugin.
2019-12-14 00:22:23 +01:00
Michael Fabian 'Xaymar' Dirks
2f8acc58cf
encoder: Separate get_defaults and get_properties for SW/HW encoders
2019-10-04 19:27:45 +02:00
Michael Fabian 'Xaymar' Dirks
fe71944199
ui/prores_aw_handler: Workaround for FFmpeg bug with ProRes in Matroska
...
In current FFmpeg, whenever Matroska with ProRes is demuxed it creates an atom that is just 8 bytes short of the true size necessary.
We can work around this by padding the actual packet by 8 0x00 bytes, which should result in older FFmpeg versions working fine.
An FFmpeg patch is available: http://ffmpeg.org/pipermail/ffmpeg-devel/2019-September/250724.html
2019-09-29 07:27:22 +02:00
Michael Fabian 'Xaymar' Dirks
9efda8af8d
ui/prores_aw_handler: Print profile to log
2019-09-27 16:29:01 +02:00
Michael Fabian 'Xaymar' Dirks
a32f8dd28b
ui/prores_aw_handler: Override automatic color format when profile demands it
...
Certain ProRes profiles require a very specific color format, otherwise the avcodec_open2 will fail with EPERM, which is very confusing.
2019-09-27 12:41:13 +02:00
Michael Fabian 'Xaymar' Dirks
f5052f45c6
project: Fix support for avcodec version 58 and newer
2019-08-03 09:45:56 +02:00
Michael Fabian 'Xaymar' Dirks
fa5c421d34
project: Drop GPL in favor of MIT license
2019-07-24 11:04:24 +02:00
Michael Fabian 'Xaymar' Dirks
830ebf31d9
ui/prores_aw_handler: Disable profile file while encoding
2019-07-07 16:55:02 +02:00
Michael Fabian 'Xaymar' Dirks
e5bf18f2a6
ui/prores_aw_handler: Implement UI Handler for prores_aw
2019-07-07 13:46:11 +02:00