VC调用FFMPEG进行编码

时间:2016-05-01 03:17:44
【文件属性】:

文件名称:VC调用FFMPEG进行编码

文件大小:3.59MB

文件格式:RAR

更新时间:2016-05-01 03:17:44

VC调用FFMPEG

VC6调用FFMPEG进行H264视频编码,代码大体流程: avcodec_init(); avcodec_register_all(); avcodec_find_encoder(CODEC_ID_H264); avcodec_alloc_context(); avcodec_alloc_frame(); avcodec_encode_video(c, outbuf, outbuf_size, picture); avcodec_encode_video(c, outbuf, outbuf_size, NULL);


【文件预览】:
FFMPEG-VC
----avutil.lib(14KB)
----avformat.lib(62KB)
----avutil.dll(28KB)
----apiexample.c(14KB)
----test()
--------test.264(988KB)
----include()
--------rgb2rgb.h(7KB)
--------md5.h(1KB)
--------rational.h(3KB)
--------rtsp.h(3KB)
--------random.h(2KB)
--------base64.h(1KB)
--------allcodecs.h(9KB)
--------rtspcodes.h(2KB)
--------swscale.h(5KB)
--------stdint.h(5KB)
--------fifo.h(3KB)
--------avformat.h(32KB)
--------common.h(10KB)
--------intfloat_readwrite.h(1KB)
--------mem.h(2KB)
--------avstring.h(3KB)
--------avio.h(9KB)
--------avutil.h(6KB)
--------rtp.h(4KB)
--------integer.h(2KB)
--------avcodec.h(93KB)
--------inttypes.h(5KB)
--------log.h(4KB)
--------opt.h(3KB)
--------lzo.h(1KB)
--------adler32.h(993B)
--------mathematics.h(2KB)
----avcodec.dll(6.85MB)
----avformat.dll(472KB)
----avcodec.lib(507KB)
----ceshi.ncb(121KB)
----ceshi.opt(342KB)
----ceshi.dsw(535B)
----ceshi.dsp(5KB)
----ceshi.plg(2KB)

网友评论

  • 可以编译通过,编码效率很高,谢谢
  • 现在用的少了,都是高版本的。
  • 找了好久,终于找到了,很有用,非常感谢。
  • 结构简单清晰,但缺少输入的YUV文件,加上的话更好。
  • 建议还是从官网上下载最新的,我测试过那个很好用。
  • 这个好用,这种实例不多。好好学习吧。
  • 还行 就是比较旧
  • VC6调用FFMPEG进行H264视频编码
  • 可以使用,免费,多谢
  • 不错,有帮助
  • 可以编译通过,编码效率很高,谢谢
  • 版本太老了
  • 不错,有帮助
  • 挺不错的,就是库太老了,运行不起来。
  • 还行,就是库老了些
  • 版本较旧,可以使用。
  • 可以编译,库比较老,是读取yuv文件编码成h264文件
  • 可以使用,谢谢了
  • 不太好用。。。
  • 太老了,并且编译不了,骗人的东西。
  • 可以使用,谢谢
  • 运行还可以,但是H264的压缩率不应该这样啊 ?988:755?不可能啊
  • 没法编译 不过还是谢谢了
  • 太老了,不可用