Nyanmisaka
Nyanmisaka
There is no overload in libavfilter. HW encoders can be overloaded but this is usually mitigated by dropping frames, some encoders allow this. It doesn't happen with such low resolution...
So the input and output of your filter was (yuv+bgra=>bgra)? And you changed it to (yuv+bgra=>yuv).
Then it’s indeed an issue of the videotoolbox encoder when it comes to handling non-yuv input. A common practice for an overlay filter is to keep the format of the...
> The initial working tree is pushed here: [gnattu/jellyfin-ffmpeg@587a97a](https://github.com/gnattu/jellyfin-ffmpeg/commit/587a97ae02c8052c65d5c266d6048539b9c0eebd) > > Before submitting this upstream, I'd like to receive some suggestions first. Looks good at first glance. I left some...
> This does not fix all combination. I'm confused. > > Well at least the output is not affected. We still have `dup=91` in the log, but the output file...
> To support Dolby Vision Profile 5, my current plan is to introduce a simple filter `hwupload_videotoolbox` to inter-op with our current OpenCL kernel. The pipeline would be `hwupload->tonemap_cl->hwdownload->hwupload_videotoolbox->other_vt_filters`. This...
> > Is there any chance to add this to hwcontext->map_to/map_from? > > It could be easier than this. The `derive_device` function is not implemented for `videotoolbox`, and actually, VideoToolbox...
I have some new ideas. Vulkan is the future, you may be able to use [this extension](https://github.com/KhronosGroup/MoltenVK/issues/830) to implement map_to/from of vulkanvideotoolbox, allowing us to use DoVi P5 tone-mapping in...
> > you may be able to use [KhronosGroup/MoltenVK#830](https://github.com/KhronosGroup/MoltenVK/issues/830) to implement map_to/from of vulkanvideotoolbox, allowing us to use DoVi P5 tone-mapping in [vf_libplacebo](https://github.com/haasn/libplacebo) > > If libplacebo can provide the...
@HermanChen I also encountered this bug. Even on boards with more than 4G of memory, DRM and DMA-HEAP allocator can only allocate up to 4G, and an error will be...