Questions tagged [vp9]
77 questions
16
votes
2 answers
VP9 encoding limited to 4 threads?
I am considering to use VP9 to encode my BluRays in the future, since its an open source codec. But I cannot get Handbrake or ffmpeg use more than 50% (4) of my (8) cores. The encoding time is therefore much worse than x264/5 which uses all…

kellerkindt
- 332
- 1
- 3
- 10
9
votes
2 answers
Decoding VP9 with Alpha Channel in Android, is it possible?
Currently FFmpeg support VP9 compression to yuva420p.
Using grafika as code base I am implemented playing VP9 yuva420p encoded video in Android (using SurfaceTexture and MediaCodec), but I can't get Alpha channel from the video.
I checked that video…

AndreyICE
- 3,574
- 29
- 27
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
5
votes
2 answers
How should frames be packed in a live WebM stream?
I'm encoding a live stream with VP9 via libvpx and want to stream it over to a HTML5 player. I've read the Matroska specification and W3C WebM Byte Stream Format and examined a couple of WebM files generated by the vpxenc tool from libvpx.…

Rudolfs Bundulis
- 11,636
- 6
- 33
- 71
4
votes
1 answer
FFMPEG with VP9 + RTSP
When we use HEVC + RTSP, ffmpeg works fine. The stream is captured by webcam.
ffmpeg -f dshow -rtbufsize 100M -f vfwcap -i "0" -strict experimental -c:v hevc_qsv -f rtsp -rtsp_transport tcp rtsp://127.0.0.1/live/test
The output is like:
frame= …

Jim Jin
- 1,249
- 1
- 15
- 28
4
votes
0 answers
Real-time VP9 encoding using libvpx
I want to encode 3D-Rendered images in real time using VP9 codec in order to send them over a network. I need small latencies (ideally each frame should be encoded separately), so FFMPEG with its separated send & receive functions was not an option.…

be_dos
- 41
- 1
4
votes
1 answer
Native Web RTC Video Call freeze on Android when call from iOS app
We're implementing video calls on Android & iOS applications using WebRTC technology.
We also implemented on web browser and call successfully from chrome to android, and chrome to iOS.
But, when we call from iOS native to Android native, the video…

Nam Pham
- 41
- 3
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
3
votes
1 answer
encode YUV420 frame to VP9
As title,
I'm pulling frames from a IP camera. I converted the input raw data to YUV420 format, and would like to encode YUV420 to VP9, and save frames as .webm format. Would I be able to do that? Or should I input a BGR444 format for…

User800222
- 351
- 4
- 16
3
votes
0 answers
Metadata per frame for VP9
I have a stream of images which I would be encoding in VP9 and storing in a container like matroska (mkv). Each image in the stream has a metadata associated with it which we can assume as an array of bytes. What is a good way of associating this…

user4177870
- 71
- 4
3
votes
1 answer
How to extract raw VP9 stream from WebM file?
Is there a way to extract just the VP9 video stream from a WebM file?
Just the raw VP9 encoded data?
I mean the data you would usually use as the input to the VP9 decoder?
Which tool is the right one to do this? ffmpeg?

strentler
- 111
- 1
- 9
3
votes
0 answers
Muxing audio and video for download
Is there a way to mux a video file (VP9) with an audio file (VORBIS or OPUS) using nothing but JS?
I was reading the WebM Project website and it seems that it's based on Python?
I did come across this Git repository. But I'm kind of struggling to…

oldboy
- 5,729
- 6
- 38
- 86
3
votes
1 answer
FFmpeg - selecting appropriate bitrate for VP9 encoding
I am looking to encode a 4k video shot with iPhone 6s in VP9 in the best quality possible.
For reference, stream data of the video I would like to encode, via ffprobe:
Duration: 00:00:10.48, start: 0.000000, bitrate: 46047 kb/s
Stream #0:0(und):…

sobutterysosmooth
- 775
- 1
- 8
- 11
3
votes
1 answer
WebRTC: SDP in Firefox with VP9 encoding
I am not able to connect a call from Firefox to Firefox using VP9, allthough I have tried modifying the SDP in several different ways. I have a site similar to https://webrtc.github.io/samples/src/content/peerconnection/munge-sdp/, where I simply…

anters
- 47
- 1
- 8
3
votes
1 answer
ffmpeg, dash manifest cannot be created due to unspecified pixel format
I am using ffmpeg 2.8 on OSX.
I try to convert a short mp4 video to webm for adaptive streaming like suggested here http://wiki.webmproject.org/adaptive-streaming/instructions-to-playback-adaptive-webm-using-dash like…

DarkLeafyGreen
- 69,338
- 131
- 383
- 601