Bug 1071565 - FFMPEG problem with VP9
Summary: FFMPEG problem with VP9
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Fedora
Classification: Fedora
Component: libvpx
Version: 20
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1071566 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-01 18:58 UTC by unknown
Modified: 2014-03-03 20:08 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-03-03 20:08:59 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 45433654 0 None None None Never

Description unknown 2014-03-01 18:58:09 UTC
Problem Description:

Failed to encode video using the codec libvpx - VP9

Number -release version of the selected component ( if applicable):

libvpx -1.3.0 - 3.fc20.x86_64
libvpx -1.3.0 - 3.fc20.i686


How reproducible :

Using ffmpeg to try to change any format to VP9

Steps to reproduce :

1. ffmpeg -i - vcodec video original.mp4 VP9 -strict -2 best -quality video - resultante.webm



Actual results :

Failure audio and video synchronization causing poor quality

Expected results:


Additional Information :

The error message when changing format is:

[ libvpx - VP9 @ 0x1d389e0 ] Failed to September VP8E_SET_TOKEN_PARTITIONS codec check: Unspecified internal error


According to a forum the solution is to activate VP9 before compiling using:

$ Git clone- b experimental http://git.chromium.org/webm/libvpx.git
$ Cd libvpx
$. / Configure - enable- VP9 - enable -shared
$ Make && make install

link: http://superuser.com/questions/597916/vp9-encoding-using-ffmpeg

Comment 1 Tom "spot" Callaway 2014-03-03 16:50:34 UTC
*** Bug 1071566 has been marked as a duplicate of this bug. ***

Comment 2 Tom "spot" Callaway 2014-03-03 20:08:59 UTC
I'm not sure what to tell you here. The answer is not "pass --enable-vp9" to configure, because vp9 is enabled by default (for both encoder/decoder support).

Nor do I think it is solved by using the experimental code branch here, the link you posted is 9 months old and the vp9 support in libvpx is now in the stable code branch.

I suspect this is an issue with ffmpeg somehow. Please open a ticket with them:

https://trac.ffmpeg.org/ticket/

Also, your error is not "Failed to September", but rather, "Failed to set". I'm guessing spell-check helped you out there. :)

Please reopen this bug if the ffmpeg upstream is able to show that the issue is in the libvpx code base.


Note You need to log in before you can comment on or make changes to this bug.