Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter doesn't fail gracefully when receiving 10bit input #45

Open
rayvbr opened this issue Nov 3, 2017 · 4 comments
Open

Filter doesn't fail gracefully when receiving 10bit input #45

rayvbr opened this issue Nov 3, 2017 · 4 comments

Comments

@rayvbr
Copy link

rayvbr commented Nov 3, 2017

It seems 10bit pixel formats (e.g. yuv420p10le) are not supported, which is understandable. That said, the filter doesn't fail gracefully but generates a messed up output.

@h4ck3r89
Copy link

h4ck3r89 commented Nov 3, 2017

Could you share how you set this up? The steps you followed to build transform360 and the OS and 32bit/64bit version details?

Thanks..:)

@rayvbr
Copy link
Author

rayvbr commented Nov 12, 2017

Compiled on Ubuntu16.04 inside a Docker environment. Against OpenCV 3.3.0, with TBB and IPP enabled, and ffmpeg 3.3.4. Everything is x64

@abuisine
Copy link
Contributor

abuisine commented Jun 4, 2018

For the record I proposed a patch on v1 for the exact same problem.
The problem is worst than expected as ffmpeg depends on correct pixel format support definition to adapt content before the filter.
I'll try to push a PR quickly on this.

abuisine added a commit to abuisine/transform360 that referenced this issue Jun 4, 2018
@abuisine
Copy link
Contributor

abuisine commented Jun 4, 2018

with this, ffmpeg will automatically convert input content to 8bits when passing it to the filter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants