Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

avif decoder, using dav1d directly.

License

NotificationsYou must be signed in to change notification settings

avif-community/davif

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status
LinuxBuild on Linux
Linux(.deb)Build debian packages
macOSBuild on macOS
WindowsBuild on Windows

Description (en)

avif decoder, usingdav1d directly.

avif (AV1 Image File Format) is a still picture format uses a keyframe ofAV1.

Description (ja)

AVIF(AV1 Image File Format)は、動画フォーマットであるAV1のキーフレームを流用して圧縮する静止画フォーマットです。

davifは、ラッパーを介さずdav1dを直接叩くavifのデコード・コマンドです。

how to build

# pre-requirements# If your system cmake is lower than 3.13, please install latest version:# https://apt.kitware.com/# cloning this repository with dependencies.git clone --recurse-submodules --recursive git@github.com:avif-community/davif.gitcd davif# Apply workaroundsbash scripts/apply-patches.sh# Build dependencies not managed by CMake.bash scripts/build-deps.sh# System gcc is 8.0 or higher:cmake ..# If not, please install gcc-8 (or higher) and tell them to CMake.CXX=g++-8 CC=gcc-8 cmake ..# build davif binary.make davif# decode an avif image../davif -i input.avif -o output.png

usage

% davif[2022/03/29 18:01:20 INFO ] davif[2022/03/29 18:01:20 INFO ]  - dav1d ver: 1.0.0-0-g99172b1[2022/03/29 18:01:20 INFO ]  - libpng ver: 1.6.38.gitSYNOPSIS        davif -i<input.avif> -o<output.png> [--extract-alpha<output-alpha.png>] [--extract-depth<output-depth.png>] [--threads<Num of threads to use>]        davif -hOPTIONS        -h, --help  Showhelp and exit.

Example avif files are available inAOMediaCodec/av1-avif oravif-community/avif-sample-images.

(Currently, detailed documentation is only inJapanese)

TODO

  • Add more and more command-line flags.

Related repositories

About

avif decoder, using dav1d directly.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++80.5%
  • CMake10.1%
  • Shell9.4%

[8]ページ先頭

©2009-2025 Movatter.jp