GithubHelp home page GithubHelp logo

cedarx-libs's Issues

how to build linux-armhf2?

when i cd to linux-armhf2, then make, it show
./vdecoder/libve/libvecore.so: undefined reference to dlopen' ./vdecoder/libve/libvecore.so: undefined reference todlclose'
./vdecoder/libve/libvecore.so: undefined reference to `dlsym'

thank you.

Issues when decoding H264 streams with weighted P-frame prediction

While using the linux armhf version of cedarx libs with both :

  • XBMC A10 by empatzero
  • Some custom tweaks derivated from the ve sample provided with the libs

It appears that H264 videos which are encoded with weighted P-frame prediction enabled (weighted_pred_flag in PPS) are decoded with a lot of artifacts.

You can find an instance of such a video (which exhibits the issue) here : http://www.mediafire.com/?amt4ge2mkzj

To check whether the hw VPU of the A10 is responsible for these issues, I tried to use ICS android and mxplayer (using hw decoding) on a A10 tablet and there is no artifact so I guess (and hope) that the issue is within the cedarx library.
Is there any chance to improve and/or investigate further this issue ?

How to get YUV420 data?

When I use the lib decode h264 data, use vlc --vout cedarfb can display right picture, but I save the YUV
data to file and use other YUV tools to see, can't see the right picture.
The picture size is 1280*720, but the size_y[0] is 942080 and size_u[0] is 491520, why?

thank you.

Video: H.264 / AVC 1569 kbit/sec Audio: MPEG-4 AAC does not work.

In XBMC and flash player in browser on Android, in XBMC on linux Video: H.264 / AVC 1569 kbit/sec Audio: MPEG-4 AAC does not work.
sample: https://drive.google.com/file/d/0B5rEsasQxLy_aVozZWxEeXdlNGs/edit?usp=sharing
General
Complete name : play_2dbm2dgl54vt9.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 27.2 MiB
Duration : 2mn 14s
Overall bit rate : 1 703 Kbps
Writing application : Lavf54.50.102

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2mn 14s
Bit rate : 1 570 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 24.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.071
Stream size : 25.1 MiB (92%)
Writing library : x264 core 129 r2230 1cffe9f
Encoding settings : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=2 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=48 / lookahead_threads=8 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=24 / keyint_min=2 / scenecut=40 / intra_refresh=0 / rc_lookahead=10 / rc=crf / mbtree=1 / crf=22.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2mn 14s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 2.04 MiB (7%)

How does h264 use?

I've compiled this library. I haven't found examples how I can use it.
Can you help me?
I am trying to make a simple program for coding and decoding video frames.

h264 encoding demo

Is there a working h264 encoding demo?
enc_dec_demo does not seem to compile. It uses older include files (e.g. #include "encoder_type.h") existing in earlier versions of the "old" directory (I think its renamed to type.h)

There is a demo in old directory called "EncoderDemo" which comiles but seems to have issues with the current kernel/board configurations? My debug output gets flooded with disp pixel sequence and or scaler issues. The Display does not show any valid picture/video.

I use an a13-olinuxino board for testing.
Thank you,
Andreas

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.