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

--enable-full-color-rangeを有効にしたときはYUVの範囲をフルレンジで変換してほしい #3

Closed
f11894 opened this issue Jan 27, 2020 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@f11894
Copy link

f11894 commented Jan 27, 2020

現状ではリミテッドレンジで変換されているようでAVIF用Susieプラグインのifavifで画像を読み込むとYC伸長されていないコントラストの低い絵になってしまいました
またlibavifでavifをy4mに変換してAviUtlに読み込ませた際のヒストグラムの範囲がリミテッドレンジになっていることも確認しました

@k2w4t4h k2w4t4h added the enhancement New feature or request label Jan 27, 2020
@ledyba-z
Copy link
Contributor

ledyba-z commented Feb 7, 2020

H.273という規格でフルレンジの時の変換式を定めているのを発見したので、実装してみました(--enable-full-range-colorを指定すると自動でフルレンジで変換します):

libavif-container: link-u/libavif-container@3532b33
davif: link-u/davif@4461ba5
cavif: 635b0ab

mastarブランチにはもうpushしてあって、リリースはもうちょっとテストしたらする予定です。

@ledyba-z
Copy link
Contributor

ledyba-z commented Feb 8, 2020

https://github.com/link-u/cavif/releases/tag/v0.1.0-20200208
多少テストをした結果、問題なさそうなのでリリースしました。

@f11894
Copy link
Author

f11894 commented Feb 8, 2020

対応していただきありがとうございます

@f11894 f11894 closed this as completed Feb 8, 2020
@ledyba-z
Copy link
Contributor

ledyba-z commented Feb 8, 2020

いえいえ!
また何かあったらお願いします。

@ledyba-z
Copy link
Contributor

すいません、エンコーダにはFull Color Rangeを指定してたんですが、渡す画像にFull Color Rangeを指定しわすれてて実際にはまだ暗い画像になってました(CIを回してて気づいた)

これで修正して: f9c7bc4
リリースはこちらです:https://github.com/link-u/cavif/releases/tag/v0.1.0-20200209-1

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

No branches or pull requests

3 participants