{"id":13831624,"url":"https://github.com/intel/libyami","last_synced_at":"2025-07-09T15:32:25.774Z","repository":{"id":15584493,"uuid":"18320220","full_name":"intel/libyami","owner":"intel","description":"Yet Another Media Infrastructure. it is core part of media codec with hardware acceleration, it is yummy to your video experience on Linux like platform.","archived":true,"fork":false,"pushed_at":"2023-10-23T17:28:26.000Z","size":4573,"stargazers_count":147,"open_issues_count":63,"forks_count":106,"subscribers_count":59,"default_branch":"apache","last_synced_at":"2024-08-09T00:28:11.685Z","etag":null,"topics":["video","video-processing"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/intel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2014-04-01T06:44:19.000Z","updated_at":"2024-07-19T08:54:56.000Z","dependencies_parsed_at":"2024-01-15T15:12:49.840Z","dependency_job_id":"f809f3ef-ba89-437d-94a5-0056bef0f9a1","html_url":"https://github.com/intel/libyami","commit_stats":null,"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Flibyami","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Flibyami/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Flibyami/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Flibyami/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/intel","download_url":"https://codeload.github.com/intel/libyami/tar.gz/refs/heads/apache","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225565882,"owners_count":17489275,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["video","video-processing"],"created_at":"2024-08-04T10:01:34.079Z","updated_at":"2024-11-20T13:31:02.832Z","avatar_url":"https://github.com/intel.png","language":"C++","readme":"# DISCONTINUATION OF PROJECT #  \nThis project will no longer be maintained by Intel.  \nIntel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project.  \nIntel no longer accepts patches to this project.  \n If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the open source software community, please create your own fork of this project.  \n  \n[![Build Status](https://travis-ci.org/intel/libyami.svg?branch=apache)](https://travis-ci.org/intel/libyami)\n[![Coverity Scan Build Status](https://scan.coverity.com/projects/11605/badge.svg)](https://scan.coverity.com/projects/01org-libyami)\n\nlibyami\n-------\nYet Another Media Infrastructure.\n\nIt is YUMMY to your video experience on Linux like platform.\n\n\nYami is core building block for media solution. it parses video stream\n\nand decodes them leverage hardware acceleration.\n\n\n  * Copyright (c) 2010, The WebM Project authors.\n\n  * Copyright (C) 2011-2018 Intel Corporation\n\n  * Copyright (C) 2015-2016 Alibaba\n\n\nLicense\n-------\nlibyami libraries are available under the terms of the\n\nApache License 2.0\n\n\nOverview\n--------\nlibyami consists of several libraries:\n\n  * `codecparsers`: it is bit stream parser,\n  * `common`: common objects/operation to work with vaapi (hw acceleration interface)\n  * `decoder`: video decoder implementation\n  * `encoder`: video encoder implementation\n  * `vpp`: video post process implementation\n\n\nFeatures\n--------\n  * MPEG-2, VC-1, WMV 9 (WMV3), H.264, HEVC (H.265), VP8, VP9, and JPEG ad-hoc decoders\n  * H.264, HEVC (H.265), VP8, VP9, and JPEG ad-hoc encoders\n  * Sharpening, Denoise, Deinterlace, Hue, Saturation, Brightness, Contrast, CSC and scaling\n\n\nRequirements\n------------\nHardware requirements\n\n  * Intel Sandybridge, Ivybridge, Haswell, Broadwell, Skylake, Kaby Lake (HD Graphics)\n  * Intel Bay Trail, Braswell, Apollo Lake, Gemini Lake\n\n\nSources\n-------\nGit repository for work-in-progress changes is available at:\n\n\u003chttps://github.com/01org/libyami\u003e\n\n\nDemos, Examples and Test Applications\n---------------------------------------------------\nThe libyami-utils project provides various example, test and demo\napplications that use libyami.  For more details, please refer to\n\n    https://github.com/01org/libyami-utils\n\n\nSimple api demo application\n---------------------------\nhttps://github.com/01org/libyami-utils/blob/master/examples/simpleplayer.cpp\n\n\nFFmpeg integration\n--------------------------\nYou can refer to https://github.com/01org/ffmpeg_libyami for FFmpeg integration.\n\nYou can report FFmpeg related issue to https://github.com/01org/ffmpeg_libyami/issues\n\n\nBuild instructions\n------------------\nhttps://github.com/01org/libyami/wiki/Build\n\n\nDocs\n----\nhttp://01org.github.io/libyami_doxygen/index.html\n\n\nTesting\n-------\n\nUnit Tests\n\n  The gtest framework library \u003chttps://github.com/google/googletest\u003e is required\n  in order to write and compile unit tests in libyami. To make it convenient to \n  use, we add gtest source to subdirectory `gtestsrc`. The gtest documentation \n  can be found in their source tree under `docs` (online or in the subdirectory \n  `gtestsrc`).\n\n  To build gtest and enable the unit tests, when configuring libyami you need to\n  specify:\n\n    --enable-tests\n\nContributing\n------------\nCreate pull request at https://github.com/01org/libyami/compare\n\n\nCode style\n----------\nhttps://github.com/01org/libyami/wiki/Coding-Style\n\n\nReview process\n--------------\n  Create pull requests at \u003chttps://github.com/01org/libyami/compare\u003e\n\n  We highly recommend that unit tests accompany your contributed patches.  See\n  \"Testing\" section above.  However, we do understand that not everything can\n  be tested by a unit test. So use your best judgement to determine if a unit\n  test is appropriate for your contribution.  The maintainer(s) reserve the\n  right to refuse submission's without unit tests, when reasonable, or if a\n  submission causes existing unit tests to regress.\n\n\nMail list\n---------\nlibyami@lists.01.org\n\n\nReporting Bugs\n--------------\nBugs can be reported in the github system at:\n\n  \u003chttps://github.com/01org/libyami/issues/new\u003e\n\n\n## Reporting a security issue\n\nPlease mail to secure-opensource@intel.com directly for security issue\n\n\nFAQ\n---\nhttps://github.com/01org/libyami/wiki/FAQ\n","funding_links":[],"categories":["C++"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintel%2Flibyami","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintel%2Flibyami","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintel%2Flibyami/lists"}