Comments (6)
@aizvorski I have committed HEVC support in this repo https://github.com/leslie-wang/hevcbitstream. I realized most syntax (even some const variable, such as slice_type) has been changed. so it is a little bit difficult to merge into existing h264bitstream project. I'm wondering if we need a new repo to combine this 2 and also leave extensibility for future video codec. What do you think?
from h264bitstream.
@leslie-wang How much code would be shared between the two? I'm not familiar enough with the H.265 spec to tell. It may be a whole new library :) although of course a lot of the structure/style can be copied over.
from h264bitstream.
yes, I like your perl script a lot. The whole structure is extremely useful, and should be common for all codecs, such as 264, 265, VC9, coming AC1. :-). I think it is better to share the same structure, and different codecs just have different .in file. Even further, ideally, :-), each codec probably just provide syntax syntax tabular form, and one script can auto-generate all codes as you have done.
from h264bitstream.
@aizvorski Apples starts to support HEVC in IOS from this year WWDC. It is time to work on this feature now. I'll do some work, and send a pull review
from h264bitstream.
@leslie-wang I just started to do some research on this, may I work with you?
from h264bitstream.
@paulboschert Welcome collaboration definitely. Are you familiar with CABAC, which probably need most help there? :-)
from h264bitstream.
Related Issues (20)
- Exponential golomb encoding fixes HOT 3
- libh264bitstream.so.0 file not found HOT 1
- "error while loading shared libraries" when running h264_analyze HOT 1
- No avcc-support
- debug_nal not existent? HOT 1
- Compile command for h264bitstream
- How to recombine base and enhancement layer, splitted using svc_split?
- platform support HOT 1
- Fuzzing with the sample streams leads to lots of crashes HOT 8
- Extract motion vectors HOT 3
- autoreconf: 'configure.ac' or 'configure.in' is require
- Write a h264 stream copy-paste using this library
- SPS scaling list writer assumes 8 and only 8 indices
- segmentation fault in read_slice_layer_rbsp HOT 1
- Missing braces in for loop HOT 1
- Homp
- How do I install & use h264bitstream? HOT 1
- Bug: bs_read_ue compiler-dependent behavior when i==32 HOT 2
- avcc->pps_table is initialised using the SPS count instead of the PPS count HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from h264bitstream.