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
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…
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…
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…
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