[osg-users] FFmpeg plugin

Robert Osfield robert.osfield at gmail.com
Thu Mar 19 05:19:55 PDT 2009


HI Carlos,

You'll need to install the headers for ffmpeg and the device library.

Robet.

2009/3/19 Carlos Sanches <cesmsp at gmail.com>

> Hi Adrian !
> ok, I have the ffmpeg installed . I use it to convert my movies.
> Now I m seeing in ccmake configure list . but have some options that I dont
> know what I have to put there.
> the options are :
>
> FFMPEG_LIBAVCODEC_INCLUDE_DIRS
> /usr/include
>
>  FFMPEG_LIBAVCODEC_LIBRARIES
> /usr/lib/libavcodec.so
>
>  FFMPEG_LIBAVDEVICE_INCLUDE_DIR
> FFMPEG_LIBAVDEVICE_INCLUDE_DIRS-NOTFOUND
>
>  FFMPEG_LIBAVDEVICE_LIBRARIES
> FFMPEG_LIBAVDEVICE_LIBRARIES-NOTFOUND
>
>  FFMPEG_LIBAVFORMAT_INCLUDE_DIR
> /usr/include
>
>  FFMPEG_LIBAVFORMAT_LIBRARIES
> /usr/lib/libavformat.so
>
>  FFMPEG_LIBAVUTIL_INCLUDE_DIRS
> /usr/include
>
>  FFMPEG_LIBAVUTIL_LIBRARIES
> /usr/lib/libavutil.so
>
>  FFMPEG_LIBSWSCALE_INCLUDE_DIRS
> /usr/include
>
>  FFMPEG_LIBSWSCALE_LIBRARIES
> /usr/lib/libswscale.so
>
>  FFMPEG_ROOT
>
>
> The options that I believe that must be wrong are:
> FFMPEG_LIBAVDEVICE_INCLUDE_DIR
>  FFMPEG_LIBAVDEVICE_LIBRARIES
>  FFMPEG_ROOT
>
> What I have to do in these options ?
> tks
>
>
>
>
>
>
>
>
> 2009/3/19 Adrian Egli OpenSceneGraph (3D) <3dhelp at gmail.com>
>
> Hi Carlos
>> You have to donwload ffmpeg and build the plugin by setting up the right
>> parameters in cmake. then osg will build the ffmpeg plugin as well as the
>> other 3rd party plugins will be build.
>>
>> adrian
>>
>> 2009/3/18 Carlos Sanches <cesmsp at gmail.com>
>>
>> Hi Robert.
>>> I m seeing that my /usr/local/lib/osgPlugins-2.9.1  directory dont have
>>> the plugin for ffmpeg .
>>> this is correct ?
>>> I put this in my code ...
>>>     std::string libName =
>>> osgDB::Registry::instance()->createLibraryNameForExtension("ffmpeg");
>>>     osgDB::Registry::instance()->loadLibrary(libName);
>>>
>>> but how I know if it is using ffmpeg ?
>>>
>>> tks
>>>
>>>
>>>
>>>
>>> 2009/3/16 Robert Osfield <robert.osfield at gmail.com>
>>>
>>> Hi Carlos,
>>>>
>>>> Have a look at the osgmovie example for guidance, it'll boil down to
>>>> reading a image, and assing to the a textured quad.  Right now you'll need
>>>> to preload the ffmpeg plugin as osgDB won't yet automatically alias the
>>>> movie extensions to ffmpeg.  On the movie command line you use the option -e
>>>> ffmpeg to pre load the plugin.  Programatically you'd use:
>>>>
>>>> std::string libName =
>>>> osgDB::Registry::instance()->createLibraryNameForExtension("ffmpeg");
>>>> osgDB::Registry::instance()->loadLibrary(libName);
>>>>
>>>> Robert.
>>>>
>>>> 2009/3/16 Carlos Sanches <cesmsp at gmail.com>
>>>>
>>>>>
>>>>> Hi all !
>>>>> I downloaded osg 2.9.1 . I m using  pImageStream =
>>>>> dynamic_cast<osg::ImageStream*>(hudImage);
>>>>> to open a movie.
>>>>> What have I to do to use ffmpeg to read my movies ?
>>>>>
>>>>> tks
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> osg-users mailing list
>>>>> osg-users at lists.openscenegraph.org
>>>>>
>>>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> osg-users mailing list
>>>> osg-users at lists.openscenegraph.org
>>>>
>>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> osg-users mailing list
>>> osg-users at lists.openscenegraph.org
>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>
>>>
>>
>>
>> --
>> ********************************************
>> Adrian Egli
>>
>> _______________________________________________
>> osg-users mailing list
>> osg-users at lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>>
>
>
> --
>    Carlos Sanches
> Programação Gráfica;
>
> Tel:  55 11 3816 2888
> Cel: 55 11 9650 7137
>
>       Somar Meteorologia
> www.somarmeteorologia.com.br
>
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20090319/1d33e1f1/attachment-0003.htm>


More information about the osg-users mailing list