下载资源后端资源详情
simplest_ffmpeg_video_encoder_1.2.zip
资源来源:本地上传资源
文件类型:ZIP
大小:30.96MB
评分:
5.0
上传者:leixiaohua1020
更新日期:2015-02-13

最简单的基于FFmpeg的编码器 1.2

资源文件列表(大概)

文件名
大小
.gitignore
28B
ds_480x272.yuv
18.68MB
readme.txt
1.03KB
simplest_ffmpeg_video_encoder.jpg
65.57KB
simplest_ffmpeg_video_encoder.sln
1.43KB
simplest_ffmpeg_video_encoder.suo
22KB
simplest_ffmpeg_video_encoder/
-
simplest_ffmpeg_video_encoder/.gitignore
61B
simplest_ffmpeg_video_encoder/avcodec-56.dll
18.4MB
simplest_ffmpeg_video_encoder/avdevice-56.dll
1.28MB
simplest_ffmpeg_video_encoder/avfilter-5.dll
2.1MB
simplest_ffmpeg_video_encoder/avformat-56.dll
5.46MB
simplest_ffmpeg_video_encoder/avutil-54.dll
415KB
simplest_ffmpeg_video_encoder/compile_cl.bat
632B
simplest_ffmpeg_video_encoder/compile_gcc.sh
439B
simplest_ffmpeg_video_encoder/compile_mingw.sh
462B
simplest_ffmpeg_video_encoder/ds.h264
196.78KB
simplest_ffmpeg_video_encoder/include/
-
simplest_ffmpeg_video_encoder/include/_mingw.h
7.79KB
simplest_ffmpeg_video_encoder/include/inttypes.h
5.59KB
simplest_ffmpeg_video_encoder/include/libavcodec/
-
simplest_ffmpeg_video_encoder/include/libavcodec/avcodec.h
173.37KB
simplest_ffmpeg_video_encoder/include/libavcodec/avfft.h
3.04KB
simplest_ffmpeg_video_encoder/include/libavcodec/dv_profile.h
3.57KB
simplest_ffmpeg_video_encoder/include/libavcodec/dxva2.h
2.3KB
simplest_ffmpeg_video_encoder/include/libavcodec/old_codec_ids.h
10.37KB
simplest_ffmpeg_video_encoder/include/libavcodec/vaapi.h
3.91KB
simplest_ffmpeg_video_encoder/include/libavcodec/vda.h
5.31KB
simplest_ffmpeg_video_encoder/include/libavcodec/vdpau.h
6.05KB
simplest_ffmpeg_video_encoder/include/libavcodec/version.h
5.89KB
simplest_ffmpeg_video_encoder/include/libavcodec/xvmc.h
5.92KB
simplest_ffmpeg_video_encoder/include/libavdevice/
-
simplest_ffmpeg_video_encoder/include/libavdevice/avdevice.h
16.25KB
simplest_ffmpeg_video_encoder/include/libavdevice/version.h
1.82KB
simplest_ffmpeg_video_encoder/include/libavfilter/
-
simplest_ffmpeg_video_encoder/include/libavfilter/asrc_abuffer.h
3.24KB
simplest_ffmpeg_video_encoder/include/libavfilter/avcodec.h
3.7KB
simplest_ffmpeg_video_encoder/include/libavfilter/avfilter.h
55.55KB
simplest_ffmpeg_video_encoder/include/libavfilter/avfiltergraph.h
975B
simplest_ffmpeg_video_encoder/include/libavfilter/buffersink.h
7.36KB
simplest_ffmpeg_video_encoder/include/libavfilter/buffersrc.h
4.78KB
simplest_ffmpeg_video_encoder/include/libavfilter/version.h
3.18KB
simplest_ffmpeg_video_encoder/include/libavformat/
-
simplest_ffmpeg_video_encoder/include/libavformat/avformat.h
100.34KB
simplest_ffmpeg_video_encoder/include/libavformat/avio.h
18.04KB
simplest_ffmpeg_video_encoder/include/libavformat/version.h
2.97KB
simplest_ffmpeg_video_encoder/include/libavutil/
-
simplest_ffmpeg_video_encoder/include/libavutil/adler32.h
1.55KB
simplest_ffmpeg_video_encoder/include/libavutil/aes.h
1.79KB
simplest_ffmpeg_video_encoder/include/libavutil/attributes.h
4.13KB
simplest_ffmpeg_video_encoder/include/libavutil/audio_fifo.h
4.37KB
simplest_ffmpeg_video_encoder/include/libavutil/audioconvert.h
82B
simplest_ffmpeg_video_encoder/include/libavutil/avassert.h
2.06KB
simplest_ffmpeg_video_encoder/include/libavutil/avconfig.h
211B
simplest_ffmpeg_video_encoder/include/libavutil/avstring.h
12.41KB
simplest_ffmpeg_video_encoder/include/libavutil/avutil.h
8.43KB
simplest_ffmpeg_video_encoder/include/libavutil/base64.h
2.03KB
simplest_ffmpeg_video_encoder/include/libavutil/blowfish.h
2.26KB
simplest_ffmpeg_video_encoder/include/libavutil/bprint.h
7.55KB
simplest_ffmpeg_video_encoder/include/libavutil/bswap.h
2.79KB
simplest_ffmpeg_video_encoder/include/libavutil/buffer.h
9.54KB
simplest_ffmpeg_video_encoder/include/libavutil/channel_layout.h
8.86KB
simplest_ffmpeg_video_encoder/include/libavutil/common.h
13.65KB
simplest_ffmpeg_video_encoder/include/libavutil/cpu.h
4.66KB
simplest_ffmpeg_video_encoder/include/libavutil/crc.h
2.72KB
simplest_ffmpeg_video_encoder/include/libavutil/dict.h
6.83KB
simplest_ffmpeg_video_encoder/include/libavutil/display.h
3.08KB
simplest_ffmpeg_video_encoder/include/libavutil/downmix_info.h
3.16KB
simplest_ffmpeg_video_encoder/include/libavutil/error.h
4.95KB
simplest_ffmpeg_video_encoder/include/libavutil/eval.h
5.18KB
simplest_ffmpeg_video_encoder/include/libavutil/ffversion.h
128B
simplest_ffmpeg_video_encoder/include/libavutil/fifo.h
4.94KB
simplest_ffmpeg_video_encoder/include/libavutil/file.h
2.35KB
simplest_ffmpeg_video_encoder/include/libavutil/frame.h
22.66KB
simplest_ffmpeg_video_encoder/include/libavutil/hash.h
3.51KB
simplest_ffmpeg_video_encoder/include/libavutil/hmac.h
2.8KB
simplest_ffmpeg_video_encoder/include/libavutil/imgutils.h
8.13KB
simplest_ffmpeg_video_encoder/include/libavutil/intfloat.h
1.69KB
simplest_ffmpeg_video_encoder/include/libavutil/intfloat_readwrite.h
1.52KB
simplest_ffmpeg_video_encoder/include/libavutil/intreadwrite.h
17.92KB
simplest_ffmpeg_video_encoder/include/libavutil/lfg.h
1.94KB
simplest_ffmpeg_video_encoder/include/libavutil/log.h
10.22KB
simplest_ffmpeg_video_encoder/include/libavutil/lzo.h
2KB
simplest_ffmpeg_video_encoder/include/libavutil/macros.h
1.17KB
simplest_ffmpeg_video_encoder/include/libavutil/mathematics.h
5.06KB
simplest_ffmpeg_video_encoder/include/libavutil/md5.h
1.92KB
simplest_ffmpeg_video_encoder/include/libavutil/mem.h
14.47KB
simplest_ffmpeg_video_encoder/include/libavutil/motion_vector.h
1.54KB
simplest_ffmpeg_video_encoder/include/libavutil/murmur3.h
1.19KB
simplest_ffmpeg_video_encoder/include/libavutil/old_pix_fmts.h
14.07KB
simplest_ffmpeg_video_encoder/include/libavutil/opt.h
34.65KB
simplest_ffmpeg_video_encoder/include/libavutil/parseutils.h
7.08KB
simplest_ffmpeg_video_encoder/include/libavutil/pixdesc.h
13.12KB
simplest_ffmpeg_video_encoder/include/libavutil/pixelutils.h
2.02KB
simplest_ffmpeg_video_encoder/include/libavutil/pixfmt.h
31.55KB
simplest_ffmpeg_video_encoder/include/libavutil/random_seed.h
1.37KB
simplest_ffmpeg_video_encoder/include/libavutil/rational.h
4.09KB
simplest_ffmpeg_video_encoder/include/libavutil/replaygain.h
1.57KB
simplest_ffmpeg_video_encoder/include/libavutil/ripemd.h
1.98KB
simplest_ffmpeg_video_encoder/include/libavutil/samplefmt.h
10.16KB
simplest_ffmpeg_video_encoder/include/libavutil/sha.h
1.9KB
simplest_ffmpeg_video_encoder/include/libavutil/sha512.h
1.98KB
simplest_ffmpeg_video_encoder/include/libavutil/stereo3d.h
3.62KB
simplest_ffmpeg_video_encoder/include/libavutil/threadmessage.h
3.05KB
simplest_ffmpeg_video_encoder/include/libavutil/time.h
1.78KB
simplest_ffmpeg_video_encoder/include/libavutil/timecode.h
5.2KB
simplest_ffmpeg_video_encoder/include/libavutil/timestamp.h
2.55KB
simplest_ffmpeg_video_encoder/include/libavutil/version.h
4.3KB
simplest_ffmpeg_video_encoder/include/libavutil/xtea.h
1.82KB
simplest_ffmpeg_video_encoder/include/libpostproc/
-
simplest_ffmpeg_video_encoder/include/libpostproc/postprocess.h
2.82KB
simplest_ffmpeg_video_encoder/include/libpostproc/version.h
1.64KB
simplest_ffmpeg_video_encoder/include/libswresample/
-
simplest_ffmpeg_video_encoder/include/libswresample/swresample.h
18.78KB
simplest_ffmpeg_video_encoder/include/libswresample/version.h
1.66KB
simplest_ffmpeg_video_encoder/include/libswscale/
-
simplest_ffmpeg_video_encoder/include/libswscale/swscale.h
11.92KB
simplest_ffmpeg_video_encoder/include/libswscale/version.h
2.06KB
simplest_ffmpeg_video_encoder/include/stdint.h
5.79KB
simplest_ffmpeg_video_encoder/lib/
-
simplest_ffmpeg_video_encoder/lib/avcodec.lib
159.18KB
simplest_ffmpeg_video_encoder/lib/avdevice.lib
9.22KB
simplest_ffmpeg_video_encoder/lib/avfilter.lib
62.01KB
simplest_ffmpeg_video_encoder/lib/avformat.lib
117.83KB
simplest_ffmpeg_video_encoder/lib/avutil.lib
307.69KB
simplest_ffmpeg_video_encoder/lib/postproc.lib
8.03KB
simplest_ffmpeg_video_encoder/lib/swresample.lib
16.12KB
simplest_ffmpeg_video_encoder/lib/swscale.lib
27.07KB
simplest_ffmpeg_video_encoder/postproc-53.dll
118.5KB
simplest_ffmpeg_video_encoder/readme.txt
527B
simplest_ffmpeg_video_encoder/simplest_ffmpeg_video_encoder.cpp
5.94KB
simplest_ffmpeg_video_encoder/simplest_ffmpeg_video_encoder.vcxproj
4.72KB
simplest_ffmpeg_video_encoder/simplest_ffmpeg_video_encoder.vcxproj.filters
1009B
simplest_ffmpeg_video_encoder/simplest_ffmpeg_video_encoder.vcxproj.user
141B
simplest_ffmpeg_video_encoder/swresample-1.dll
262.5KB
simplest_ffmpeg_video_encoder/swscale-3.dll
426.5KB
simplest_ffmpeg_video_encoder_pure.jpg
50.86KB
simplest_ffmpeg_video_encoder_pure/
-
simplest_ffmpeg_video_encoder_pure/.gitignore
61B
simplest_ffmpeg_video_encoder_pure/avcodec-56.dll
18.4MB
simplest_ffmpeg_video_encoder_pure/avutil-54.dll
415KB
simplest_ffmpeg_video_encoder_pure/compile_cl.bat
570B
simplest_ffmpeg_video_encoder_pure/compile_gcc.sh
453B
simplest_ffmpeg_video_encoder_pure/compile_mingw.sh
476B
simplest_ffmpeg_video_encoder_pure/ds.h264
187.41KB
simplest_ffmpeg_video_encoder_pure/ds.hevc
197.4KB
simplest_ffmpeg_video_encoder_pure/include/
-
simplest_ffmpeg_video_encoder_pure/include/_mingw.h
7.79KB
simplest_ffmpeg_video_encoder_pure/include/inttypes.h
5.59KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/
-
simplest_ffmpeg_video_encoder_pure/include/libavcodec/avcodec.h
173.37KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/avfft.h
3.04KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/dv_profile.h
3.57KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/dxva2.h
2.3KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/old_codec_ids.h
10.37KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/vaapi.h
3.91KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/vda.h
5.31KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/vdpau.h
6.05KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/version.h
5.89KB
simplest_ffmpeg_video_encoder_pure/include/libavcodec/xvmc.h
5.92KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/
-
simplest_ffmpeg_video_encoder_pure/include/libavutil/adler32.h
1.55KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/aes.h
1.79KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/attributes.h
4.13KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/audio_fifo.h
4.37KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/audioconvert.h
82B
simplest_ffmpeg_video_encoder_pure/include/libavutil/avassert.h
2.06KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/avconfig.h
211B
simplest_ffmpeg_video_encoder_pure/include/libavutil/avstring.h
12.41KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/avutil.h
8.43KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/base64.h
2.03KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/blowfish.h
2.26KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/bprint.h
7.55KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/bswap.h
2.79KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/buffer.h
9.54KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/channel_layout.h
8.86KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/common.h
13.65KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/cpu.h
4.66KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/crc.h
2.72KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/dict.h
6.83KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/display.h
3.08KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/downmix_info.h
3.16KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/error.h
4.95KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/eval.h
5.18KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/ffversion.h
128B
simplest_ffmpeg_video_encoder_pure/include/libavutil/fifo.h
4.94KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/file.h
2.35KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/frame.h
22.66KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/hash.h
3.51KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/hmac.h
2.8KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/imgutils.h
8.13KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/intfloat.h
1.69KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/intfloat_readwrite.h
1.52KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/intreadwrite.h
17.92KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/lfg.h
1.94KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/log.h
10.22KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/lzo.h
2KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/macros.h
1.17KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/mathematics.h
5.06KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/md5.h
1.92KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/mem.h
14.47KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/motion_vector.h
1.54KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/murmur3.h
1.19KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/old_pix_fmts.h
14.07KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/opt.h
34.65KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/parseutils.h
7.08KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/pixdesc.h
13.12KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/pixelutils.h
2.02KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/pixfmt.h
31.55KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/random_seed.h
1.37KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/rational.h
4.09KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/replaygain.h
1.57KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/ripemd.h
1.98KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/samplefmt.h
10.16KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/sha.h
1.9KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/sha512.h
1.98KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/stereo3d.h
3.62KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/threadmessage.h
3.05KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/time.h
1.78KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/timecode.h
5.2KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/timestamp.h
2.55KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/version.h
4.3KB
simplest_ffmpeg_video_encoder_pure/include/libavutil/xtea.h
1.82KB
simplest_ffmpeg_video_encoder_pure/include/stdint.h
5.79KB
simplest_ffmpeg_video_encoder_pure/lib/
-
simplest_ffmpeg_video_encoder_pure/lib/avcodec.lib
159.18KB
simplest_ffmpeg_video_encoder_pure/lib/avutil.lib
307.69KB
simplest_ffmpeg_video_encoder_pure/readme.txt
681B
simplest_ffmpeg_video_encoder_pure/simplest_ffmpeg_video_encoder_pure.cpp
4.81KB
simplest_ffmpeg_video_encoder_pure/simplest_ffmpeg_video_encoder_pure.vcxproj
4.53KB
simplest_ffmpeg_video_encoder_pure/simplest_ffmpeg_video_encoder_pure.vcxproj.filters
951B
simplest_ffmpeg_video_encoder_pure/simplest_ffmpeg_video_encoder_pure.vcxproj.user
141B
simplest_ffmpeg_video_encoder_pure/swresample-1.dll
262.5KB

资源内容介绍

本程序实现了YUV像素数据编码为视频码流(H.265,H264,MPEG2,VP8等等)。是最简单的FFmpeg视频编码方面的教程。它包含以下两个子项目:simplest_ffmpeg_video_encoder:最简单的基于FFmpeg的视频编码器。使用libavcodec和libavformat编码并且封装视频。 simplest_ffmpeg_video_encoder_pure:最简单的基于FFmpeg的视频编码器-纯净版。仅使用libavcodec编码视频,不使用libavformat。1.2版本增加了多平台下编译的支持:Windows,MacOS,以及Linux。

用户评论 (0)

相关资源

C#高质量仿腾讯截图程序(改)

效果截图于介绍 在博客中有http://blog.csdn.net/crystal_lz/article/details/8274277在上一个上传的资源上改的 修正了已知bug增加快捷键启动 以及是否加入开机自启

714.34KB13金币

rtmpdump vs2005版本

RTMPdump(包括libRTMP)的VS2005可以编译通过的源代码。

5.17MB13金币

最简单的基于FFmpeg的推流器 1.2

本例子实现了推送本地视频至流媒体服务器(以RTMP为例)。是使用FFmpeg进行流媒体推送最简单的教程。解决方案包含2个项目:simplest_ffmpeg_streamer: 将本地视频文件推送至流媒体服务器。simplest_ffmpeg_receiver: 将流媒体数据保存成本地文件。

25.82MB20金币

自定义wcf流

自定义wcf流

140.46KB30金币

wcf扩展性例子

wcf扩展性的例子

37.75MB13金币

编译器(gcc、g++)

编译器(gcc、g++)

655.46KB12金币

glut32bit和64bit版

glut的32位和64位版,找了好久才找到的。这里面放了debug和release两种格式,请选择使用。

694.59KB17金币

最简单的基于FFmpeg的封装格式处理 1.2

该解决方案包含了使用FFmpeg进行封装格式处理的各种例子: simplest ffmpeg demuxer:视音频分离器 simplest ffmpeg demuxer simple:视音频分离器(简化版) simplest ffmpeg muxer:视音频复用器 simplest ffmpeg remuxer:封装格式转换器 1.2版本增加了多平台下编译的支持:Windows,MacOS,以及Linux。

61.59MB19金币

commons-net-1.4.1.zip

Jakarta Common net组件

1.13MB22金币

C#内存修改器(仿CE)

好吧 我承认这东西效率真不咋地 也别喷我的代码 我承认我的代码写的也不咋地总之 有个思路就行了是我仿照 CE 的界面做的 不得不说 CE 的搜索速度真的很快还有就是 这程序 可能存在许多潜在的bug 比如内存溢出 不过我能知道的或者知道怎么解决的问题 我已近解决了总之 这代码仅供参考

145.35KB18金币

最简单的基于FFMPEG的AVDevice的例子 1.2

FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。因此做了一个FFmpeg中的libavdevice类库的使用例子。本工程包含两个基于FFmpeg的libavdevice的例子: simplest_ffmpeg_grabdesktop:屏幕录制。 simplest_ffmpeg_readcamera:读取摄像头。1.2版本增加了多平台下编译的支持:Windows,MacOS,以及Linux。

24.94MB18金币

C#水波程序(思路)

虽然说 网上已经有了 但是还是自己做了一个出来 其实这程序本从编程角度去说 没啥技术含量 关键是在于怎么操作像素去模拟水波 里面打包有当时写这程序时候的质料

457.77KB29金币