|
使用ffmpeg 播放视频 运行之后 错误提示如图
代码如下
- osgDB::Registry::instance()->addFileExtensionAlias("mp4", "ffmpeg");
- osg::ref_ptr<osg::Image> image = osgDB::readImageFile("./data/video.mp4.ffmpeg");
- osg::ref_ptr<osg::DrawPixels> bitmap_in = new osg::DrawPixels;
- bitmap_in->setPosition(osg::Vec3d(0.0, 0.0, 0.0));
- bitmap_in->setImage(image);
- osg::ref_ptr<osg::Geode>geode1 = new osg::Geode;
- geode1->addDrawable(bitmap_in.get());
- root->addChild(geode1.get());
复制代码
然后image中是黑的 没看到视频 这是什么原因? 求指导 谢谢。(cmd中用osgmovie -e ffmpeg命令 可以播放视频) |
-
错误提示
-
运行效果截图
|