Questions tagged [libvpx]

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.

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")
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…
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 :…
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