Questions tagged [vp9]
77 questions
1
vote
1 answer
FFmpeg - The two pass in VP9 generates a empty output file for the first pass
When I try to encode a video file with a two pass in ffmpeg, the output file of the first pass is empty using vp9. Hence I can not proceed with the second part.
Code for the two-pass:
1.pass:
ffmpeg -y -s:v 3840x1920 -framerate 30 -i…

MrTomHat
- 25
- 4
1
vote
1 answer
WebRTC Chrome 48 VP9 preference
I wish to test VP9 as I understand it is now optional on Chrome 48.
What I have read so far, while inconsistent, seems to imply:
no flag is needed anymore
default is to VP8
to prefer VP9 over VP8, the video codec list in the SDP sent with…

Ted501
- 21
- 3
1
vote
1 answer
How do you make Chromium use the VP9 codec with WebRTC?
When using Chromium(48) or Chrome(45) for video chat the browsers appear to use the VP8 codec instead of VP9. Searching the Chromium WebRTC source code shows many references to the VP9 codec so I believe that it is supported.
Based on Internet…

Chris M
- 51
- 1
- 4
0
votes
0 answers
How i can play VP9 Video codec in exoplayer
Hi i want to play video in android studio using ExoPlayer
so i create a simple video to get Video From Url and using in my Player
my simple code is
public class MainActivity extends AppCompatActivity {
SimpleExoPlayer player;
…

Ghost Ghaith
- 29
- 1
- 6
0
votes
0 answers
Is it possible to modify the hex code of a video file encoded in the VP9 codec to make it play on repeat indefinitely?
Is it possible to modify the hex code of a video file encoded in the VP9 codec to make it play on repeat indefinitely?
Let me explain:
Certain MP4 files can be set to do strange stuff, one example is shown in this video:
I was able to replicate this…

Duck Man
- 1
0
votes
1 answer
FFmpeg library is detecting pixel format of VP9 video stream not correctly
I am using a C code to detect pixel format of VP9 video stream in a WebM container. FFmpeg version 6.0, full shared library build, downloaded from official website. Operating system is Windows 10. I feed the library with a VP9 video encoded with…
user17471643
0
votes
1 answer
Why this ffmpeg mp4/mkv/wmv/flv/avi to webm command line with cuda is as slow as with CPU?
im playing with my video files, I want to convert them from mp4, mkv, wmv, avi, flv, mov... to webm.
So I have written this:
for file in *
do
if [ -f "$file" ]
then filename="${file%.*}"
../ffmpeg -hwaccel nvdec -hwaccel_device 0…

uchi
- 99
- 9
0
votes
0 answers
ffmpeg refuses to encode video
The command:
ffmpeg -y -vsync 0 -hwaccel cuda -hwaccel_output_format cuda -resize 1920x1080 -i "Infinity.mkv" -vf "ass=Infinity.ass" -c:v h264_nvenc -preset slowest -crf 18 -c:a flac -af aformat=s32:48000 -compression_level 5 -strict -2…

emipy
- 1
- 2
0
votes
0 answers
ffmpeg: filter_complex issue: 25fps vs. 60fps (with transparent VP9 webm)
I have a lot of created png images with transparency / alpha channel.
These need to be converted to a webm file with the VP9 codec to have a video with transparent areas.
The output framerate should be 60fps. But filter_complex (which i need to…

Jaecko
- 1
0
votes
0 answers
Is it possible to use GESPipeline to emit rtp stream?
I'm new to gstreamer and I'm trying to make a video editing tool that can be previewed with webrtc stream.
I'm using gstreamer-rs, and I can create a pipeline with emits rtp stream by using normal Gst::Pipeline, but with GESPipeline I can't do the…
0
votes
0 answers
WebRTC with VP9 encoding via Gstreamer crashes
I am working on a livestream utilizing gstreamers webrtcbin
the whole setup works when using a testpipeline so the webrtc handshake code (on_negotiation, on_ice_candidate etc) is fine
pipeline = gst_parse_launch
("videotestsrc ! queue ! "
…

Robert Driller
- 77
- 7
0
votes
1 answer
Can't execute video encoding in ffmpeg-kit-react-native
Description
I'm using React Native and Expo and trying to convert video from mp4 to vp9 encoded format using ffmpeg-kit-react-native package.
I followed installation steps from documentation…

juejue
- 1
- 1
0
votes
2 answers
Does vp9 handle packet loss or I have to handle manually?
I am capturing my screen in real-time and encoding them using the vp9 codec (using JNI). encoded frames are I-frame or P-frame. then I divide them into chunks (sub-frames) and send them to the network. But at receiving end there has been some…

Nafiul Alam Fuji
- 407
- 7
- 17
0
votes
1 answer
Cannot encode vp9 video with alpha to ivf container
I'm trying to convert a vp8/webm video with transparency to vp9 and ivf container. I can encode the video to vp9 into webm container with the following command which correctly produces a vp9 video with transparency:
ffmpeg -c:v libvpx -i…

Jakob Košir
- 81
- 1
- 6
0
votes
0 answers
ffmpeg H.264 to VP9 always creates larger output files on Zoom Meeting Recordings
ffmpeg -i input.mp4 -c:v libvpx-vp9 -b:v 0 -crf 30 -pass 1 -an -f null -row-mt 1 NUL && ^
ffmpeg -i input.mp4 -c:v libvpx-vp9 -b:v 0 -crf 30 -pass 2 -c:a libopus -row-mt 1 output.webm
input.mp4 file size is 197,007 KiB and output.webm is 197,132…

Sam
- 33
- 4