首页下载资源后端最简单的基于FFMPEG的视频编码器

7Z最简单的基于FFMPEG的视频编码器

leixiaohua102013.21MB需要积分:1

资源文件列表:

simplest_ffmpeg_video_encoder.7z 大约有168个文件
  1. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\adler32.h 1.55KB
  2. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\aes.h 1.79KB
  3. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter\asrc_abuffer.h 3.24KB
  4. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\attributes.h 4.13KB
  5. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\audioconvert.h 82B
  6. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\audio_fifo.h 4.31KB
  7. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\avassert.h 2.06KB
  8. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter\avcodec.h 3.7KB
  9. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\avcodec.h 171.5KB
  10. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\avconfig.h 211B
  11. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavdevice\avdevice.h 16.25KB
  12. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\avfft.h 3.04KB
  13. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter\avfilter.h 55.55KB
  14. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter\avfiltergraph.h 975B
  15. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavformat\avformat.h 96.65KB
  16. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavformat\avio.h 17.58KB
  17. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\avstring.h 12.18KB
  18. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\avutil.h 8.36KB
  19. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\base64.h 2.03KB
  20. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\begin_code.h 5.11KB
  21. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\blowfish.h 2.26KB
  22. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\bprint.h 7.55KB
  23. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\bswap.h 2.83KB
  24. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\buffer.h 9.54KB
  25. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter\buffersink.h 7.36KB
  26. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter\buffersrc.h 4.78KB
  27. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\channel_layout.h 8.88KB
  28. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\close_code.h 1.45KB
  29. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\common.h 13.65KB
  30. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\cpu.h 4.62KB
  31. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\crc.h 2.72KB
  32. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\dict.h 6.37KB
  33. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\downmix_info.h 3.09KB
  34. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\dxva2.h 2.34KB
  35. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\error.h 4.65KB
  36. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\eval.h 5.18KB
  37. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\ffversion.h 128B
  38. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\fifo.h 4.55KB
  39. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\file.h 2.35KB
  40. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\frame.h 22.5KB
  41. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\hmac.h 2.8KB
  42. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\imgutils.h 7.66KB
  43. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\intfloat.h 1.69KB
  44. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\intfloat_readwrite.h 1.52KB
  45. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\intreadwrite.h 17.56KB
  46. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\inttypes.h 5.59KB
  47. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\lfg.h 1.94KB
  48. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\log.h 9.78KB
  49. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\lzo.h 2KB
  50. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\macros.h 1.17KB
  51. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\mathematics.h 5.06KB
  52. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\md5.h 1.92KB
  53. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\mem.h 14.03KB
  54. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\murmur3.h 1.19KB
  55. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\old_codec_ids.h 10.4KB
  56. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\old_pix_fmts.h 14.07KB
  57. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\opt.h 34.09KB
  58. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\parseutils.h 7.08KB
  59. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\pixdesc.h 12.93KB
  60. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\pixfmt.h 27.57KB
  61. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libpostproc\postprocess.h 2.82KB
  62. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\random_seed.h 1.37KB
  63. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\rational.h 4.09KB
  64. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\replaygain.h 1.57KB
  65. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\ripemd.h 1.98KB
  66. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\samplefmt.h 9.85KB
  67. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL.h 3.16KB
  68. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_active.h 1.89KB
  69. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_audio.h 10.95KB
  70. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_byteorder.h 986B
  71. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_cdrom.h 5.91KB
  72. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config.h 1.44KB
  73. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_dreamcast.h 2.74KB
  74. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_macos.h 2.74KB
  75. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_macosx.h 4.09KB
  76. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_minimal.h 1.94KB
  77. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_nds.h 2.91KB
  78. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_os2.h 3.55KB
  79. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_symbian.h 3.03KB
  80. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_config_win32.h 4.47KB
  81. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_copying.h 869B
  82. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_cpuinfo.h 2.17KB
  83. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_endian.h 5.91KB
  84. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_error.h 1.83KB
  85. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_events.h 12.74KB
  86. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_getenv.h 979B
  87. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_joystick.h 5.4KB
  88. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_keyboard.h 4KB
  89. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_keysym.h 7.32KB
  90. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_loadso.h 2.67KB
  91. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_main.h 2.8KB
  92. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_mouse.h 4.64KB
  93. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_mutex.h 5.72KB
  94. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_name.h 183B
  95. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_opengl.h 328.66KB
  96. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_platform.h 2.64KB
  97. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_quit.h 1.96KB
  98. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_rwops.h 4.84KB
  99. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_stdinc.h 16.09KB
  100. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_syswm.h 6.17KB
  101. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_thread.h 4.14KB
  102. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_timer.h 4.42KB
  103. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_types.h 979B
  104. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_version.h 2.58KB
  105. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl\SDL_video.h 37.13KB
  106. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\sha.h 1.9KB
  107. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\sha512.h 1.98KB
  108. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\stdafx.h 233B
  109. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\stdint.h 5.79KB
  110. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\stereo3d.h 3.53KB
  111. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libswresample\swresample.h 11.54KB
  112. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libswscale\swscale.h 11.97KB
  113. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\targetver.h 236B
  114. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\time.h 1.25KB
  115. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\timecode.h 5.2KB
  116. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\timestamp.h 2.55KB
  117. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\vaapi.h 3.91KB
  118. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\vda.h 4KB
  119. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\vdpau.h 6.05KB
  120. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libpostproc\version.h 1.64KB
  121. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libswresample\version.h 1.65KB
  122. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavdevice\version.h 1.82KB
  123. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libswscale\version.h 2.07KB
  124. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavformat\version.h 2.76KB
  125. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter\version.h 3.42KB
  126. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\version.h 4.38KB
  127. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\version.h 5.46KB
  128. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil\xtea.h 1.82KB
  129. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec\xvmc.h 5.92KB
  130. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\_mingw.h 7.79KB
  131. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder.cpp 3.8KB
  132. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\stdafx.cpp 234B
  133. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder.sln 954B
  134. simplest_ffmpeg_video_encoder\readme.txt 586B
  135. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\avcodec.lib 218.52KB
  136. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\avdevice.lib 9.22KB
  137. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\avfilter.lib 66.06KB
  138. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\avformat.lib 122.13KB
  139. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\avutil.lib 320.93KB
  140. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\postproc.lib 8.03KB
  141. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\swresample.lib 75.54KB
  142. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib\swscale.lib 27.8KB
  143. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder.vcxproj.filters 1.3KB
  144. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder.suo 15KB
  145. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder.vcxproj.user 143B
  146. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder.vcxproj 4.96KB
  147. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\src01_480x272.yuv 9.34MB
  148. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\avcodec-55.dll 18.06MB
  149. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\avdevice-55.dll 1.28MB
  150. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\avfilter-4.dll 1.94MB
  151. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\avformat-55.dll 5.1MB
  152. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\avutil-52.dll 408.5KB
  153. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\postproc-52.dll 118.5KB
  154. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\swresample-0.dll 269.5KB
  155. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\swscale-2.dll 424KB
  156. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\lib
  157. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\sdl
  158. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libswscale
  159. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libswresample
  160. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libpostproc
  161. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavutil
  162. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavformat
  163. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavfilter
  164. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavdevice
  165. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include\libavcodec
  166. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder\include
  167. simplest_ffmpeg_video_encoder\simplest_ffmpeg_video_encoder
  168. simplest_ffmpeg_video_encoder

资源介绍:

FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。因此特地分离出了一个简单的视频编码器供学习之用。 该视频编码器实现了YUV420P像素数据编码为H.264码流 尽管该视频编码器的代码十分简单,但是几乎包含了使用FFMPEG编码一个视频所有必备的API。十分适合FFmpeg的初学者。 工程基于VC2010。 使用了2014.5.6版本的FFmpeg类库。
100+评论
captcha