Page MenuHomeSolus

Update ffmpeg to 3.3.2 and enable extra libraries
ClosedPublic

Authored by kyrios123 on May 7 2017, 6:09 PM.
Referenced Files
F11071517: D51.id855.diff
Sat, Aug 12, 1:33 AM
F11071516: D51.id.diff
Sat, Aug 12, 1:33 AM
F11071515: D51.id72.diff
Sat, Aug 12, 1:33 AM
F11071514: D51.id203.diff
Sat, Aug 12, 1:33 AM
F11071513: D51.id511.diff
Sat, Aug 12, 1:33 AM
F11071512: D51.id739.diff
Sat, Aug 12, 1:33 AM
F11053102: D51.diff
Thu, Aug 10, 10:38 PM
F11036129: D51.diff
Wed, Aug 9, 7:00 PM

Details

Summary
  • Update from version 3.2.4 to version 3.3.2
  • Add GPL-3.0 license in addition to LGPL-3.0
  • Enhance package description
  • Add tool: qt-faststart (optimize Quicktime files for streaming)
  • Enable extra libraries: gcrypt, libcaca, libcdio, libfdk-aac, libfontconfig, libfribidi, libsnappy, libssh, libwebp, libzimg, openal
  • remove useless sdl dependency

Full Changelog

Ref task T3263, fixes T3231.

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Converted a few video successfully

Diff Detail

Repository
R742 ffmpeg
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

standalone basic testing done (converting a couple of videos)

Update to 3.3.1 and rebase

kyrios123 retitled this revision from Update ffmpeg to 3.3 and enable extra libraries to Update ffmpeg to 3.3.1 and enable extra libraries.May 17 2017, 2:13 PM
kyrios123 edited the summary of this revision. (Show Details)

add tool qt-faststart remove library librtmp

kyrios123 edited the summary of this revision. (Show Details)
  • Unf*ck my previous commit

Adding opencv introduces a circular dependency problem, not sure how to fix it locally (apart from removing opencv from ffmpeg for the time being)

Adding opencv introduces a circular dependency problem, not sure how to fix it locally (apart from removing opencv from ffmpeg for the time being)

I'm currently building ffmpeg 3.3.2.
I dropped a few libraries I added previously that are probably not very useful. I removed opencv too.

kyrios123 retitled this revision from Update ffmpeg to 3.3.1 and enable extra libraries to Summary: * Update from version 3.2.4 to version 3.3.2 * Add GPL-3.0 license in addition to LGPL-3.0 * Enhance package description * Add tool: [qt-faststart](https://github.com/FFmpeg/FFmpeg/blob/master/tools/qt-faststart.c) (optimize....
kyrios123 edited the test plan for this revision. (Show Details)
kyrios123 edited the summary of this revision. (Show Details)

Update to version 3.3.2

  1. Updating D51: Summary:
  2. Update from version 3.2.4 to version 3.3.2
  3. Add GPL-3.0 license in addition to LGPL-3.0
  4. Enhance package description
  5. Add tool: qt-faststart (optimize...
kyrios123 retitled this revision from Summary: * Update from version 3.2.4 to version 3.3.2 * Add GPL-3.0 license in addition to LGPL-3.0 * Enhance package description * Add tool: [qt-faststart](https://github.com/FFmpeg/FFmpeg/blob/master/tools/qt-faststart.c) (optimize... to Update ffmpeg to 3.3.2 and enable extra libraries.
kyrios123 edited the summary of this revision. (Show Details)

fix title & summary

LGTM initially. Doing local build to confirm

This revision is now accepted and ready to land.Jun 15 2017, 7:08 PM
This revision was automatically updated to reflect the committed changes.

Cool I was waiting for this one to be added in the repo !
I made quiet many tests with it and with a couple of applications I did recompile against it without any problem. i did also check hardware acceleration with vdpau, so I guess it should be fine.