- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2014 04:48 PM
I'm testing out Nuxeo 5.8 on a Ubuntu VM box, and all is well except conversion to MP4 (WebM works fine).
As soon as it tries to convert to MP4, it dies with "Transcoding Failed".
Here's what I get in the server log:
2014-06-16 15:06:16,099 ERROR [Nuxeo-Work-videoConversion-1] [org.nuxeo.ecm.core.work.AbstractWork] Exception during work: VideoConversionWork(ccfeb4ac-2a29-4f99-86e6-1aa4c22f53fd, , Progress(?%, ?/0), Transcoding)
org.nuxeo.ecm.core.api.ClientRuntimeException: org.nuxeo.ecm.core.convert.api.ConversionException: Error while converting via CommandLineService
at org.nuxeo.ecm.platform.video.service.VideoServiceImpl.convert(VideoServiceImpl.java:163)
at org.nuxeo.ecm.platform.video.service.VideoConversionWork.work(VideoConversionWork.java:100)
at org.nuxeo.ecm.core.work.WorkHolder.run(WorkHolder.java:65)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: org.nuxeo.ecm.core.convert.api.ConversionException: Error while converting via CommandLineService
at org.nuxeo.ecm.platform.convert.plugins.CommandLineBasedConverter.execOnBlob(CommandLineBasedConverter.java:178)
at org.nuxeo.ecm.platform.convert.plugins.CommandLineBasedConverter.convert(CommandLineBasedConverter.java:94)
at org.nuxeo.ecm.core.convert.service.ConversionServiceImpl.convert(ConversionServiceImpl.java:168)
at org.nuxeo.ecm.platform.video.service.VideoServiceImpl.convert(VideoServiceImpl.java:157)
... 5 more
Caused by: org.nuxeo.ecm.platform.commandline.executor.api.CommandException: Error code 1 return by command: /bin/sh -c ffmpeg -i "/var/lib/nuxeo/server/tmp/cmdLineBasedConverter8282258184716835511.mp4" -s "854"x"480" -acodec libfaac -vcodec libx264 -v 0 "/var/lib/nuxeo/server/tmp/convertToMP4_217e5c1c-b2ac-4a95-ae32-42b691ab9f96/videoConversion729483108240418596.mp4"
Unknown encoder 'libfaac'
at org.nuxeo.ecm.platform.commandline.executor.api.ExecResult.<init>(ExecResult.java:61)
at org.nuxeo.ecm.platform.commandline.executor.service.executors.ShellExecutor.exec(ShellExecutor.java:98)
at org.nuxeo.ecm.platform.commandline.executor.service.CommandLineExecutorComponent.execCommand(CommandLineExecutorComponent.java:160)
at org.nuxeo.ecm.platform.convert.plugins.CommandLineBasedConverter.execOnBlob(CommandLineBasedConverter.java:168)
... 8 more
I went as far as compiling FFMPEG from source, thinking that might be the issue.
After trying for a few days, I'm finally come here for help. I'm also a new to linux, so I'm probably doing something wrong?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-17-2014 02:51 PM
Hi,
Unknown encoder 'libfaac'
Ubuntu does not supply FFmpeg with libfaac support. So you must compile FFmpeg from sources with --enable-libfaac
option.
You can give a try to a custom script we've written:
cd /tmp
git clone https://github.com/nuxeo/ffmpeg-nuxeo
cd ffmpeg-nuxeo
sudo ./build-all.sh true
That script basically follows the instructions from the FFmpeg Compilation Guide for Ubuntu adding a few options like "--enable-libfaac
" and "--enable-nonfree
".
I'm updating the related Nuxeo documentation (ADMINDOC/Installing+and+setting+up+related+software).
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-17-2014 02:51 PM
Hi,
Unknown encoder 'libfaac'
Ubuntu does not supply FFmpeg with libfaac support. So you must compile FFmpeg from sources with --enable-libfaac
option.
You can give a try to a custom script we've written:
cd /tmp
git clone https://github.com/nuxeo/ffmpeg-nuxeo
cd ffmpeg-nuxeo
sudo ./build-all.sh true
That script basically follows the instructions from the FFmpeg Compilation Guide for Ubuntu adding a few options like "--enable-libfaac
" and "--enable-nonfree
".
I'm updating the related Nuxeo documentation (ADMINDOC/Installing+and+setting+up+related+software).
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-17-2014 06:00 PM
It worked! This time i added --enable-libfaac and now Nuxeo is converting to mp4 without issues.