[FFmpeg-trac] #5276(undetermined:closed): Encoding with libvpx-vp9 produces corrupt results
FFmpeg
trac at avcodec.org
Sun Feb 28 17:33:52 CET 2016
#5276: Encoding with libvpx-vp9 produces corrupt results
-------------------------------------+-------------------------------------
Reporter: Compizfox | Owner:
Type: defect | Status: closed
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: libvpx | Resolution: invalid
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by Compizfox):
Replying to [comment:6 jamrial]:
> Replying to [comment:5 Compizfox]:
> > I tried with the option {{{-pix_fmt yuv422p}}} added (because my input
file is also in that colour space) but that doesn't solve the problem.
>
> Firefox, at least the current stable version, only supports yuv420p vp9
video. No idea about Chrome or VLC, but it's probably the same problem:
VP9 Profiles 1 and above (yuv422p, yuv440p, yuv444p, 10 and 12 bit video)
are relatively new and its use not widespread. Only the latest versions of
libavcodec and libvpx can decode and encode them.
>
> Use yuv420p to encode webm files that can be played with current
browsers, or switch to a different video player that uses a more recent
libavcodec or libvpx build.
Thanks, that was indeed the issue! I didn't know this, nor was this
mentioned in http://wiki.webmproject.org/ffmpeg/vp9-encoding-guide or
https://trac.ffmpeg.org/wiki/Encode/VP9.
Thanks all for your help.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5276#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list