VP8 is a video compression format owned by Google, encoded with the libvpx software library, and released under a 3-clause BSD license.
Questions tagged [vp8]
133 questions
140
votes
6 answers
webm to mp4 conversion using ffmpeg
When I try to convert a webm file to mp4 the output is very very choppy and it appears as if many frames have been dropped by ffmpeg
I used the following commands to convert
ffmpeg -i movie.webm movie.mp4
ffmpeg -i movie.webm -vcodec libx264…

Pavan K
- 4,085
- 8
- 41
- 72
17
votes
3 answers
Video with transparency on Android
Is there any way to have Android play video with transparent areas? When I try to play a WebM video containing transparent areas in VideoView, the background of the view remains black. Instead of black I'd expect to see the background of the parent…

hleinone
- 4,470
- 4
- 35
- 49
10
votes
3 answers
Which video decoder should I use for cutscenes in my game?
The game franchise I am working on uses a video encoder/decoder library which produces rather large files. We want to change to something a little more efficient, particularly H.264 or VP8. However, there seem to be extensive legal issues…

hatcat
- 1,876
- 1
- 18
- 37
10
votes
0 answers
Creating web-browser playable webm files with vp8 SDK?
I'm using the vp8 SDK (www.webmproject.org) to create a vp8-encoded video file. However, the SDK sample produces an IVF file, which the browser doesn't play.
I know the webm format is a matroska container so I guess I should store the video data in…

Florin
- 2,891
- 4
- 19
- 26
8
votes
3 answers
webm / vp8 player for java
does anyone know of a java library that plays vp8 or webm videos?
thanks!

clamp
- 33,000
- 75
- 203
- 299
8
votes
1 answer
Verify that VP8 HW encoding/decoding is really working on Linux
I have the "Beebox" from "ASRock". The processor of this machine is an Intel Celeron N3150 which supports hardware encoding and decoding of VP8 video streams. I would like to use this feature in Google Chrome (on Debian Linux) for making WebRTC…

Bernd
- 675
- 2
- 8
- 30
6
votes
2 answers
build vp8 on android
I'm trying to build the vp8 codec for Android. I ran the configure.sh script and the makefile for armv6 with sourcery g++ which succesfully produced libvpx.so. After that I wrote a JNI wrapper and compiled it with ndk-build succesfully. When I run…
user976571
6
votes
1 answer
Does WebRTC support Adaptive Bitrate Streaming for video?
I am using WebRTC for developing one of my applications.
There is no clarity on whether WebRTC natively supports adaptive bitrate streaming of video packets? Does VP8 / VP9 have adaptive bitrate encoding support? Is bitrate_controller WebRTC's…

Ajay Ponna Venkatesh
- 91
- 1
- 1
- 6
6
votes
2 answers
How to encode series of images into VP8 using WebM VP8 Encoder API? (C/C++)
How to transcode RGB images into VP8 frames (Keyframe + some dependent frames)?
So I created some images how to turn tham into VP8 now?

Rella
- 65,003
- 109
- 363
- 636
5
votes
2 answers
What is 6-tap filter and how they differ across codecs?
I found in one research on VP8 decoding phrase "6-tap filter in any case will be a 6-tap filter, and the difference is usually only in the coefficients". So what is 6-tap filter, how it works?
So can any one please explain what is 6-tap filter and…

Rella
- 65,003
- 109
- 363
- 636
5
votes
1 answer
Why does Firefox produce larger WebM video files compared with Chrome?
I and my team have been struggling lately to find an explanation why does Firefox produce larger WebM/VP8 video files compared with Chrome when using the MediaRecorder API in our project.
In short, we record a MediaStream from a HTMLCanvas via the…

Georgi Serev
- 53
- 4
5
votes
1 answer
FFMPEG slow VP8 encoding
I am trying to encode video from my webcam into a VP8 stream. Sending a WebRTC stream from my webcam using Chrome looks pretty good and doesn't use a lot of CPU power. When I try to transcode my webcam stream to VP8 (webm) using FFMPEG then it's…

Ramon de Klein
- 5,172
- 2
- 41
- 64
5
votes
0 answers
Using VP8.NET to stream to a webm file
I am using the VP8 .NET library to convert a video stream from my laptop webcam and i would like to store it in a webm file (no audio needed). To do so, I'm using the code provided as example in the documentation of the library and I added a few…

breathe0
- 573
- 1
- 7
- 21
4
votes
2 answers
Change video codec from VP8 to VP9 with native webRTC
I'm trying to figure out how to change the video codec on webRTC from vp8 to vp9, and do not find a suiting answer to this anywhere. May someone lead/show me how its done? Thanks

Perelan
- 396
- 5
- 19
4
votes
1 answer
Video stream capture and frame rate control
I'm currently developing a video streaming software using VP8 and V4L2 but I'm struggling with the key concepts of frame rating.
I have a basic working implementation that fetches frames in a loop, encodes it and sends it over RTP (as fast as it…

3XX0
- 1,315
- 1
- 13
- 25