最简单的基于FFmpeg的libswscale的教程

时间:2018-01-12 14:41:46
【文件属性】:

文件名称:最简单的基于FFmpeg的libswscale的教程

文件大小:7.38MB

文件格式:7Z

更新时间:2018-01-12 14:41:46

ffmpeg libswscale YUV RGB

本教程是最简单的基于FFmpeg的libswscale进行像素处理的教程。它包含了两个工程: simplest_ffmpeg_swscale: 最简单的libswscale的教程。 simplest_pic_gen: 生成各种测试图片的工具。


【文件预览】:
simplest_ffmpeg_swscale
----simplest_ffmpeg_swscale.sln(1KB)
----simplest_ffmpeg_swscale.suo(24KB)
----simplest_ffmpeg_swscale()
--------graybar_320x240_16_235_yuv420p.yuv(113KB)
--------graybar_320x240_0_255_yuv420p.yuv(113KB)
--------simplest_ffmpeg_swscale.vcxproj.filters(961B)
--------include()
--------sintel_480x272_yuv420p.yuv(23.35MB)
--------simplest_ffmpeg_swscale.vcxproj.user(143B)
--------swscale-2.dll(424KB)
--------.gitignore(18B)
--------colorbar_320x240_rgb24.rgb(225KB)
--------avutil-52.dll(409KB)
--------lib()
--------simplest_ffmpeg_swscale.vcxproj(5KB)
--------simplest_ffmpeg_swscale.cpp(6KB)
--------ReadMe.txt(469B)
----.gitignore(46B)
----simplest_pic_gen()
--------simplest_pic_gen.vcxproj.filters(952B)
--------simplest_pic_gen.vcxproj.user(143B)
--------screenshot_rgbstripe_rgb24.JPG(88KB)
--------screenshot_graybar_0_255_yuv420p.JPG(46KB)
--------screenshot_rgbgradientbar_rgb24.JPG(74KB)
--------screenshot_graybar_16_235_yuv420p.JPG(45KB)
--------screenshot_yuvgradientbar_yuv420p.JPG(70KB)
--------simplest_pic_gen.vcxproj(4KB)
--------.gitignore(18B)
--------screenshot_colorbar_rgb24.JPG(69KB)
--------screenshot_allcolor_xr_yg_zb_256x256_rgb24.JPG(76KB)
--------simplest_pic_gen.c(18KB)
--------screenshot_allcolor_xu_yv_zy_256x256_yuv444p.JPG(74KB)
--------ReadMe.txt(758B)
----ReadMe.txt(735B)

网友评论

  • 可以用,谢谢提供的资料
  • 不错的资料,FFmpeg解码后,用此方法放大缩小显示,以适应窗口大小,不错的资料
  • 雷神出品,必是精品
  • 有些价值,值得参考
  • 很不错的资料,讲的很清楚,很有价值
  • vs2013下64位测试成功,修改了下,实现了rgb24格式的图像转换为yuv420p图像,同时实现了缩放。perfect!
  • 很好,参考此Demo并结合ffmpeg相关内容后成功完成RGB到YUV420SP的转换
  • 对ffmpeg不太熟练,还需研究。代码可以运行。如果能直接给个YUV直接转BMP的就最好了
  • 帮了我大忙,可以学到很多
  • 很好,我正在寻找这个,谢谢!!!!
  • 还可以,对我至少还有点用哈。谢谢了~~