FFMPEG - libfaac Problem

234 views
Skip to first unread message

JarrodJay

unread,
Jan 18, 2012, 7:41:20 PM1/18/12
to BigBlueButton-Setup
I have installed Matterhorn on a VPS on one of our Dedicated Servers,
and BBB on an Amazon EC2. Both seem to work fine independently.

However, when following the Matterhorn and BBB Integration
instructions at http://code.google.com/p/bigbluebutton/wiki/MatterhornIntegration,
I ran into some problems.

When trying to run "sudo apt-get install build-essential git-core
checkinstall yasm texi2html libfaac-dev libopencore-amrnb-dev
libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libvorbis-dev libx11-
dev libxfixes-dev libxvidcore-dev zlib1g-dev", I am informed that
"libfaac-dev" can't be found. As far as I can see- libfaac-dev is
included in the lucid packages still? (http://packages.ubuntu.com/
lucid/libfaac-dev).

So I tried to download faac from sourceforge (http://
downloads.sourceforge.net/faac/faac-1.28.tar.gz) and continue anyway,
but when the BBB server tries to run ffmpeg after I logout of a
Recorded BBB Session, I find the following error in the matterhorn log
file (at /var/log/bigbluebutton/matterhorn-process-xxxxxxx.log) -

INFO -- : Executing: ffmpeg -loop_input -t 53.582 -i /var/
bigbluebutton/recording/process/matterhorn/xxxxxxx/temp/canvas.jpg -r
1000 /var/bigbluebutton/recording/process/matterhorn/xxxxxxx/temp/
blank-beginning.flv
ERROR -- : Error: stderr: ["ffmpeg: error while loading shared
libraries: libfaac.so.0: cannot open shared object file: No such file
or directory\n"]
INFO -- : Success ?: false
INFO -- : Process exited? true
INFO -- : Exit status: 127
INFO -- : Executing: ffmpeg -i /var/bigbluebutton/recording/process/
matterhorn/xxxxxxx/temp/xxxxxxx/video/xxxxxxx/
320x24013-1326932696441.flv -an -vcodec copy /var/bigbluebutton/
recording/process/matterhorn/xxxxxxx/temp/stripped-
wc-320x24013-1326932696441.flv
ERROR -- : Error: stderr: ["ffmpeg: error while loading shared
libraries: libfaac.so.0: cannot open shared object file: No such file
or directory\n"]
INFO -- : Success ?: false
INFO -- : Process exited? true
INFO -- : Exit status: 127

(I took out the log ID just to make it read better- it, of course, was
an actual ID.)

So something has gone wrong with my installing of faac, or
lackthereof?

Also- not sure if it makes a difference at all, but in the "Recording
(Matterhorn)" demo page, down the bottom it has "About Matterhorn:
XXX". Should it contain an actual version number, or something? Or is
XXX the expected behaviour?

Any help would be muchly appreciated,
Thanks!
Jarrod.

JarrodJay

unread,
Jan 22, 2012, 7:24:53 PM1/22/12
to BigBlueButton-Setup
*Bump*

Anyone got any ideas for me, please?

On Jan 19, 11:41 am, JarrodJay <shad...@gmail.com> wrote:
> I have installed Matterhorn on a VPS on one of our Dedicated Servers,
> and BBB on an Amazon EC2. Both seem to work fine independently.
>
> However, when following the Matterhorn and BBB Integration
> instructions athttp://code.google.com/p/bigbluebutton/wiki/MatterhornIntegration,

Fred Dixon

unread,
Jan 22, 2012, 8:37:40 PM1/22/12
to bigbluebu...@googlegroups.com
Hi Jarrod,

Sorry for the delay in responding.  

[ Keep in mind we all volunteer our time to help others here.  There is no service level agreement in these forums.  If you absolutely need a response ASAP, an no one in the BigBlueButton community is responding, you can always contact one of the companies that provide commercial support at http://bigbluebutton.org/support. ]

I just tried the command

   sudo apt-get install libfaac-dev

and it worked on one of our test Ubuntu 10.04.3 32-bit servers.  The problem might be your BigBlueButton server does not have a full /etc/apt/sources.list with the multiverse, and therefore can't find  libfaac-dev.  For help on resolving this, see


Try the above link and let us know if that resolves the installation problem.  

Regards,... Fred
-- 
BigBlueButton Developer
http://bigbluebutton.org/
http://code.google.com/p/bigbluebutton






--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To post to this group, send email to bigbluebu...@googlegroups.com.
To unsubscribe from this group, send email to bigbluebutton-s...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/bigbluebutton-setup?hl=en.





JarrodJay

unread,
Jan 24, 2012, 10:17:24 PM1/24/12
to BigBlueButton-Setup
Hello Fred,

Thank you for the reply. I am very aware and extremely appreciative of
you and the other volunteers. I wasn't "bumping" the thread to make
you hurry up, but more in case my thread slipped by unnoticed. You
doing an amazing job here!

As for the failed dependencies, I clearly need to learn to read
better! I did not see the note about ensuring multiverse was enabled.
That was indeed my problem.

After setting up a test room for recording, I watched the matterhorn
process logs, and they succeeded with only a few errors. It was then
published to the matterhorn server. However, all I have now (and for
the past 2 hours), is my recording in the "Initializing" status under
Matterhorn admin tools. Clicking the status does not show any errors.

There are a few errors that I can see on the BBB machine under /var/
log/bigbluebutton/matterhorn-process (it published fine in the
matterhorn-publish log). The log file is at http://pastebin.com/raw.php?i=fBrZADkE

Any help would be greatly appreciated.

On Jan 23, 12:37 pm, Fred Dixon <ffdi...@gmail.com> wrote:
> Hi Jarrod,
>
> Sorry for the delay in responding.
>
> [ Keep in mind we all volunteer our time to help others here.  There is no
> service level agreement in these forums.  If you absolutely need a response
> ASAP, an no one in the BigBlueButton community is responding, you can
> always contact one of the companies that provide commercial support athttp://bigbluebutton.org/support. ]
>
> I just tried the command
>
>    sudo apt-get install libfaac-dev
> and it worked on one of our test Ubuntu 10.04.3 32-bit servers.  The
> problem might be your BigBlueButton server does not have a full
> /etc/apt/sources.list with the multiverse, and therefore can't find
> libfaac-dev.  For help on resolving this, see
>
> http://code.google.com/p/bigbluebutton/wiki/08InstallationUbuntu#Depe...
>
> Try the above link and let us know if that resolves
> the installation problem.
>
> Regards,... Fred
> --
> BigBlueButton Developerhttp://bigbluebutton.org/http://code.google.com/p/bigbluebutton

Gustavo Salazar

unread,
Jan 25, 2012, 9:42:38 AM1/25/12
to bigbluebu...@googlegroups.com
Hi Jarrod,

There is a problem in the last blank video that is concatenated to the deskshare. It has duration=0. 

Executing: ffmpeg -loop_input -t 0 -i /var/bigbluebutton/recording/process/matterhorn/04ee16655ea0f4257e15279af33b37a49010f724-1327452589643/temp/ds-canvas.jpg -r 1000 -vcodec flashsv /var/bigbluebutton/recording/process/matterhorn/04ee16655ea0f4257e15279af33b37a49010f724-1327452589643/temp/ds-blank-end.flv
Could you send me your events.xml file? So I can check deskshare events.

/var/bigbluebutton/recording/raw/04ee16655ea0f4257e15279af33b37a49010f724-1327452589643/events.xml



2012/1/24 JarrodJay <sha...@gmail.com>



--
Gustavo Salazar (Guga)

JarrodJay

unread,
Jan 26, 2012, 6:57:20 PM1/26/12
to BigBlueButton-Setup
Thanks for taking the time to look at it.

http://pastebin.com/HrXtdmJ1

Greatly appreciated.

Jarrod.

On Jan 26, 1:42 am, Gustavo Salazar <guga.salazar.l...@gmail.com>
wrote:
> Hi Jarrod,
>
> There is a problem in the last blank video that is concatenated to the
> deskshare. It has duration=0.
>
> Executing: ffmpeg -loop_input *-t 0* -i
> /var/bigbluebutton/recording/process/matterhorn/04ee16655ea0f4257e15279af33 b37a49010f724-1327452589643/temp/ds-canvas.jpg
> -r 1000 -vcodec flashsv
> /var/bigbluebutton/recording/process/matterhorn/04ee16655ea0f4257e15279af33 b37a49010f724-1327452589643/temp/ds-blank-end.flv
>
> Could you send me your events.xml file? So I can check deskshare events.
>
> /var/bigbluebutton/recording/raw/
> 04ee16655ea0f4257e15279af33b37a49010f724-1327452589643/events.xml
>
> 2012/1/24 JarrodJay <shad...@gmail.com>
Message has been deleted

JarrodJay

unread,
Feb 7, 2012, 5:12:44 PM2/7/12
to BigBlueButton-Setup
To add some more info- when "Inspecting" the workflow in Matterhorn,
under the "Operations" tab, almost every 'operation' says:
"exception-handler-workflow : error"

But, as Fred said- hopefully 0.8beta4 may help!

Thanks,
Jarrod.
Reply all
Reply to author
Forward
0 new messages