0

I'm looking for a way compress a quicktime .mov in animation format with alpha to VP9. I've tried the following:

ffmpeg -i Elephant_01.mov -vcodec libvpx-vp9 -pix_fmt yuva444p output3.webm

but I get an incompatible pixel format... error.

any suggestions, as far as I can tell VP9 -should- support the yuva444p format. Or is there another tool that works?

orde
  • 5,233
  • 6
  • 31
  • 33
  • possibly also ask on superuser... – rogerdpack Jun 17 '15 at 23:00
  • @LordNeckbeard what do you think we should do here...between the two of us we don't have enough votes...should I keep leaving suggestions to re-ask on superuser, with a vote to close? I think SO just did some change that will make it even less likely that these will accrue enough votes fast enough to be migrated... [?] – rogerdpack Aug 20 '15 at 22:40
  • @rogerdpack I don't know, and I don't see a solution. I guess we can just answer them. – llogan Aug 21 '15 at 02:30
  • OK so @LordNeckbeard answer them *and* close do you think? No comment like "this typically belongs on superuser" or a comment too? :) – rogerdpack Aug 21 '15 at 15:47

1 Answers1

2

Since 2016-07-13, it's possible to encode VP9/webm videos with alpha channel (VP9a) so the command you use here will now work (assuming you got a copy of ffmpeg compiled after that date). Nevertheless, ffmpeg will complain:

Incompatible pixel format 'yuva444p' for codec 'libvpx-vp9',
auto-selecting format 'yuva420p'

The final pixel format of the video will be yuva420p, but it will be fully functional.

cdlvcdlv
  • 952
  • 1
  • 9
  • 22