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
0
votes
0 answers
Getting Error No rule to make target while installing libvpx
I am following a tutorial that allows me to build the VPX framework for iOS.
When running:
../libvpx/build/make/iosbuild.sh
I keep getting...
output:
make: *** No rule to make target `dist'. Stop.
iosbuild.sh failed because: build exited with…

wizeOnes
- 119
- 16
0
votes
0 answers
ffmpeg libvpx encoder cpu performance problem
I am trying to use libvpx encoder for incoming h264 stream. It works good however it consumes too much cpu (around %50-60). Even when I start second ffmpeg encoder, the frames decreases to 4-5fps. How can I solve cpu consumption problem for libvpx…

donmezburak
- 159
- 1
- 13
0
votes
1 answer
How to add libvpx to cmake
I need to use vp8 encoder in my c++ project. I have compiled ffmpeg enabling libvpx library using
./configure --enable-libvpx
how do I add it to CmakeLists.txt.
I got linking errors when I linked with
target_link_libraries(main "/path/to/libav")

Santosh Pandey
- 11
- 2
0
votes
1 answer
How to get encode packet immediately with vp9
When i build the libvpx examples project "simple_encoder", I found a phenomenon,the demo need to call the vpx_codec_encode function 23 times to get the first frame of data.This is unacceptable in my needs, how can I fix this? My current project core…

Jack
- 161
- 1
- 13
- 20
0
votes
0 answers
How to configure/enable libvpx config file for x64-win64-gcc in cygwin?
User@DESKTOP-H6N1GOG /cygdrive/c/libvpx
$ ./configure --enable-unit-tests
enabling unit_tests
enabling vp8_encoder
enabling vp8_decoder
enabling vp9_encoder
enabling vp9_decoder
Configuring for target 'x86-win32-gcc'
enabling x86
enabling…

Md. Alif Al Amin
- 146
- 1
- 8
0
votes
0 answers
How to configure launch.json to debug examples of libvpx source using visual studio code?
I need to build libvpx source using visual studio code. Then, run and debug vp8_multi_resolution_encoder.c.
To build the project tasks, I used tasks.json as follows:
{
"version": "0.1.0",
"command": "make",
"isShellCommand": true,
"tasks": [
{
…

Ahmad Alhilal
- 444
- 4
- 19
0
votes
1 answer
ffmpeg codec conversion; can't configure encoder
I am simply trying to convert a vp9 webm I have into a vp8 webm. this is the command I'm using.
ffmpeg -i in.webm -c:v vp8 out.webm
the vp8 encoder returns a strange error
Input #0, matroska,webm, from 'in.webm':
Metadata:
encoder :…

PerfectChaos7
- 3
- 2
0
votes
1 answer
ffmpeg vp9 not setting constant quality
I'm running ffmpeg to convert a 4k hevc video to vp9 but no matter what setting I use, it always comes out horrible quality and the same filesize.
Command:
ffmpeg -y -i /tmp/longsample.mkv -threads 6 -c:a libopus -c:v libvpx-vp9 -crf 30…

cclloyd
- 8,171
- 16
- 57
- 104
0
votes
1 answer
convert raw video image to I420 for vpx encoder
im trying to feed raw video frames to libyuv to convert UYVY video to I420 but when i use libyuv to convert the frames i only get the to left hand corner of the video im trying to capture from my decklink card.
here is the code of the function im…

Matthew
- 21
- 3
0
votes
1 answer
How to build vpxenc.exe in Windows with Cygwin?
I have cloned the libvpx repository on the v1.6.1 tag, and attempted to build it in Windows system with Cygwin.
Cygwin packages:
make,automake,gcc,gcc-g++,perl,yasm
Cygwin build commands:
$ ../libvpx/configure --disable-examples…

user6616962
- 101
- 1
- 2
0
votes
1 answer
Undefined references when compiling project with libvpx
I've build libvpx.a and headers with MSYS (for MinGW). When I'm trying to compile an example a lot of undefined references to vpx members occurs:
g++ -m32 -static -o dist/Debug/MinGW-Windows/test1 build/Debug/MinGW-Windows/main.o…

Iceman
- 365
- 1
- 3
- 17
0
votes
0 answers
How to play vp8 encoded data in Universal Windows Platform App?
I'm trying to play a VP8 codec video in Windows App. I have completed the Libvpx compilation for Windows as given in Vpx Building for Windows. But it does not work for Universal Windows App. It compiles to normal windows (Win32 exe) binary. Samples…

smartkid
- 1,499
- 3
- 14
- 23
0
votes
0 answers
when ffmpeg is waiting to reconnect to camera, add blank frames?
The command I am using is this one.
It takes an MJPEG stream and saves it to WEBM for one output and another output is straight to stdout as I use it for something else.
ffmpeg -loglevel warning -reconnect 1 -f mjpeg -r 5 -i http://MJPEGURL/ -vcodec…

moeiscool
- 1,318
- 11
- 14
0
votes
1 answer
Undefined reference when building libvpx
I am trying to build libvpx as a static library, to be later used in an FFmpeg build and I am having trouble. The version of libvpx I am using is 1.6.0.
Here's my config:
./configure --prefix=/home/test/Dev/build-x64/libvpx/ --enable-static…

bot1131357
- 877
- 8
- 25
0
votes
1 answer
How to encode grayscale video in libvpx (webm)?
I have a stream of raw images that cames from a network grayscale camera that we are developing. In this case, our images are arrays of 8bits pixels (640x480). Since this camera outputs more than 200 frames per second, I need to store these images…

Fernando
- 1,477
- 2
- 14
- 33