libvpx is a package, from the WebM project, that provides the reference implementations of the VP8 Codec, used in most current html5 video, and of the next-generation VP9 Codec.
Questions tagged [libvpx]
89 questions
2
votes
1 answer
libVPX convert VPX_IMG_FMT_I420 -> RGB
How I can convert VPX_IMG_FMT_I420 vpx_image_t to RGB?
Example code:
int DecodeFrame()
{
vpx_video_reader_read_frame(reader);
vpx_codec_iter_t iter = NULL;
vpx_image_t *img = NULL;
size_t frame_size = 0;
const unsigned char *frame =…

Anna Robin
- 33
- 3
2
votes
2 answers
libvpx in MinGW: Bad file number
I'm trying to compile libvpx on MinGW, using ./configure --target=x86-win32-gcc --enable-static-msvcrt --prefix=/MinGW and I get this error:
[STRIP] libgtest.a < libgtest_g.a
/bin/sh: /mingw/bin/strip: Bad file number
make[1]: *** [libgtest.a] Error…

Olga
- 186
- 3
- 15
2
votes
1 answer
Improve the quality of webm video using ffmpeg
I'm trying out two codecs and was wondering if I could improve the results of the webm output ...
ffmpeg -i test.ts -t 10 -f webm -vcodec libvpx output.webm
to match the quality of the mp4 output...
ffmpeg -i test.ts -t 10 -b 1500k -vcodec libx264…

Leke
- 873
- 3
- 15
- 28
2
votes
1 answer
build libvpx for visual studio 2012 with Cygwin
I have some problem. I want to use libvpx for encoding frame on VS 2012 Express.
First step, I installs Cygwin and gcc, make, and yasm packages.
Second, I downloads libvpx and creates "build" folder for building libvpx.
Third, I run this command in…

Akajit Saelim
- 91
- 1
- 1
- 9
2
votes
2 answers
libvpx: Compiling simple encoder example
I am trying to compile Googles libvpx encoder example which can be found here:
http://www.webmproject.org/docs/vp8-sdk/example__simple__encoder.html
Unfortunately libvpx seems to miss dependencies:
/usr/local/lib/libvpx.a(rdopt.c.o): In function…

Arizel
- 85
- 1
- 6
1
vote
1 answer
libvpx "Codec does not implement requested capability" (decoder)
I'm currently facing an issue on a project using libvpx v1.10.0 ( https://github.com/webmproject/libvpx/releases ).
I have successfully built the library for Visual Studio 16 on Windows 10 (PC x64).[I must build libvpx by my own since I need it to…

Cidu
- 21
- 4
1
vote
1 answer
FFMPEG: How to fix WebM file which was created by stitching multiple WebM files?
I have a file that has multiple WebM(vp9/opus) streams stitched together sequentially.
When trying to play it through regular media players it stops at the end of 1st stream in the sequence.
When used with FFMPEG for transcoding it to MP4, the…

thedeadalive
- 35
- 1
- 6
1
vote
1 answer
compiling ffmpeg libs with libvpx enabled on windows
Need some regarding compiling ffmpeg with libvpx enabled on windows. Here is the steps i followed and error i got
installed msys2 on windows and installed required packages(git,pkg-config,gcc compiler etc)
cloned libvpx from…

Satishsuman
- 19
- 3
1
vote
1 answer
How to call the functions in libvpx.so correctly?
I wanna decode the vp8 frame data received from UDP. So how can I call the functions in libvpx.so?
I downloaded the libvpx v1.8.1. package and I compiled the libvpx to get libvpx.so. My computer is:
Linux ubuntu 4.18.0-25-generic #26~18.04.1-Ubuntu…

Chaoqi Zhang
- 11
- 1
1
vote
1 answer
MediaFoundation + VP8 + Color Formats
My ultimate goal is to add video support to my Virtual Class application. My method is:
Capture frames using Media Foundation
Encode with VP8 using LibVPX
Transmit with UDP
Decode at the receipient site
Show frames in a Window
The first problem…

Michael Chourdakis
- 10,345
- 3
- 42
- 78
1
vote
1 answer
What settings can be used for live video for vp8enc in gstreamer?
I'm looking into using this element to encode live video, and in most cases, where the input video is relatively simple, it works fine. However for some of our scenes the encoder falls behind. (In particular we have a test scene with a bunch of…

mpr
- 3,250
- 26
- 44
1
vote
1 answer
Can't build libvpx for x86-iphonesimulator-gcc or x86_64-iphonesimulator-gcc
I use Xcode6.4 and libvpx-1.4.0, when run './configure --target=x86-iphonesimulator-gcc' or './configure --target=x86_64-iphonesimulator-gcc', an error is reported:
Configuring selected codecs
enabling vp8_encoder
enabling vp8_decoder
enabling…

XiangmeiNorth
- 71
- 9
1
vote
1 answer
vp9 encoder returns a null packet
i using this code to encode video stream using vp8 and i decided to give vp9 a try so i changed every thing with starts with vp_* from 8 to 9.
but the vp9 encoder always return a null packet although the encoder doesn't return any error.
here is…

max
- 53
- 2
- 6
1
vote
0 answers
Getting a green screen when encoding and then decoding vp8 streamed video
I am trying to add vp8 encoding and decoding to my streaming project. I am reading in color frames from OpenNI into a color frame buffer using the openni::PIXEL_FORMAT_RGB888 format. Then I am trying to compress each RGB888 frame using vp8 and…

bensch128
- 63
- 10
1
vote
1 answer
Green Stripe Artifacts When Encoding Video With FFMPEG & Python
I'm attempting to encode (VP8 codec) and write a video using FFMPEG (version 2.3.3) and Python. However, I get these diagonal green stripe artifacts after I've finished encoding my video and I cannot find why.
I have a sequence of frames in memory…

trianta2
- 3,952
- 5
- 36
- 52