Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-22777

Use ffmpeg embedded aac encoder instead of libfaac

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 8.10, 9.1, 9.2
    • Fix Version/s: 8.10-HF15, 9.3
    • Component/s: DAM
    • Release Notes Description:
      Hide

      ffmpeg embedded aac encoder is now used instead of libfaac, simplifying the set up phase.

      Show
      ffmpeg embedded aac encoder is now used instead of libfaac, simplifying the set up phase.
    • Sprint:
      nxNest Sprint 9.3.6
    • Story Points:
      2

      Description

      Using the embedded encoder makes deployment easier as there is no need to compile ffmpeg with libfaac support.

      Below is the command to use the embedded aac encoder.

      <extension point="command" target="org.nuxeo.ecm.platform.commandline.executor.service.CommandLineExecutorComponent">
      
          <command enabled="true" name="ffmpeg-tomp4">
            <commandLine>ffmpeg</commandLine>
            <parameterString> -i #{inFilePath} -s #{width}x#{height} -acodec aac -strict -2 -vcodec libx264 -v 0 #{outFilePath}</parameterString>
            <winParameterString> -i #{inFilePath} -s #{width}x#{height} -vcodec libx264 -v 0 #{outFilePath}</winParameterString>
            <installationDirective>You need to install ffmpeg from http://ffmpeg.org (apt-get install ffmpeg)
            </installationDirective>
          </command>
        
        </extension>
      

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 hours
                  5h