首页下载资源视频素材H.264 JM14.2

ZIPH.264 JM14.2

peterlu6171.44MB需要积分:1

资源文件列表:

jm14.2 大约有302个文件
  1. JM14.2/bin/
  2. JM14.2/bin/decoder.cfg 1.26KB
  3. JM14.2/bin/encoder.cfg 41.73KB
  4. JM14.2/bin/encoder_baseline.cfg 23.95KB
  5. JM14.2/bin/encoder_extended.cfg 33.52KB
  6. JM14.2/bin/encoder_main.cfg 32.84KB
  7. JM14.2/bin/encoder_tonemapping.cfg 38.23KB
  8. JM14.2/bin/encoder_yuv422.cfg 41.73KB
  9. JM14.2/bin/foreman_part_qcif.yuv 111.38KB
  10. JM14.2/bin/foreman_part_qcif_422.yuv 148.5KB
  11. JM14.2/bin/foreman_part_qcif_444.yuv 222.75KB
  12. JM14.2/bin/leakybucketrate.cfg 16B
  13. JM14.2/bin/q_matrix.cfg 2.42KB
  14. JM14.2/bin/q_matrix2.cfg 1.21KB
  15. JM14.2/bin/q_matrix_def.cfg 1.21KB
  16. JM14.2/bin/q_offset.cfg 3.39KB
  17. JM14.2/bin/sg0conf.cfg 66B
  18. JM14.2/bin/sg2conf.cfg 126B
  19. JM14.2/bin/sg6conf.cfg 1.16KB
  20. JM14.2/bin/ToneMapping.cfg 1.72KB
  21. JM14.2/CHANGES.TXT 52.64KB
  22. JM14.2/Changes_detail.txt 7.82KB
  23. JM14.2/copyright.txt 1.35KB
  24. JM14.2/disclaimer.txt 1.04KB
  25. JM14.2/doc/
  26. JM14.2/doc/coding_style.doc 53KB
  27. JM14.2/doc/doxygen.txt 470B
  28. JM14.2/doc/foot.html 99B
  29. JM14.2/doc/h26l.css 1.38KB
  30. JM14.2/doc/JM Reference Software Manual (JVT-X072).pdf 368.04KB
  31. JM14.2/doc/ldecod.dox 8.76KB
  32. JM14.2/doc/lencod.dox 8.76KB
  33. JM14.2/FREXT_changes.txt 8.93KB
  34. JM14.2/jm_vc7.sln 2.44KB
  35. JM14.2/jm_vc8.sln 2.2KB
  36. JM14.2/ldecod/
  37. JM14.2/ldecod/inc/
  38. JM14.2/ldecod/inc/annexb.h 647B
  39. JM14.2/ldecod/inc/biaridecod.h 1.35KB
  40. JM14.2/ldecod/inc/block.h 1.96KB
  41. JM14.2/ldecod/inc/cabac.h 2.45KB
  42. JM14.2/ldecod/inc/context_ini.h 599B
  43. JM14.2/ldecod/inc/contributors.h 7.13KB
  44. JM14.2/ldecod/inc/ctx_tables.h 85.29KB
  45. JM14.2/ldecod/inc/defines.h 6.05KB
  46. JM14.2/ldecod/inc/elements.h 3.55KB
  47. JM14.2/ldecod/inc/erc_api.h 4.83KB
  48. JM14.2/ldecod/inc/erc_do.h 1.63KB
  49. JM14.2/ldecod/inc/erc_globals.h 1.62KB
  50. JM14.2/ldecod/inc/errorconcealment.h 440B
  51. JM14.2/ldecod/inc/fmo.h 692B
  52. JM14.2/ldecod/inc/global.h 25.18KB
  53. JM14.2/ldecod/inc/header.h 502B
  54. JM14.2/ldecod/inc/ifunctions.h 3.34KB
  55. JM14.2/ldecod/inc/image.h 730B
  56. JM14.2/ldecod/inc/leaky_bucket.h 677B
  57. JM14.2/ldecod/inc/loopfilter.h 438B
  58. JM14.2/ldecod/inc/macroblock.h 805B
  59. JM14.2/ldecod/inc/mbuffer.h 7.81KB
  60. JM14.2/ldecod/inc/mb_access.h 1.19KB
  61. JM14.2/ldecod/inc/mc_prediction.h 1.45KB
  62. JM14.2/ldecod/inc/memalloc.h 1.94KB
  63. JM14.2/ldecod/inc/nalu.h 706B
  64. JM14.2/ldecod/inc/nalucommon.h 1.76KB
  65. JM14.2/ldecod/inc/output.h 758B
  66. JM14.2/ldecod/inc/parset.h 1.34KB
  67. JM14.2/ldecod/inc/parsetcommon.h 10.76KB
  68. JM14.2/ldecod/inc/quant.h 1.14KB
  69. JM14.2/ldecod/inc/rtp.h 1.9KB
  70. JM14.2/ldecod/inc/sei.h 4.29KB
  71. JM14.2/ldecod/inc/transform.h 1.13KB
  72. JM14.2/ldecod/inc/transform8x8.h 569B
  73. JM14.2/ldecod/inc/vlc.h 2.58KB
  74. JM14.2/ldecod/inc/win32.h 1.77KB
  75. JM14.2/ldecod/Makefile 2.12KB
  76. JM14.2/ldecod/src/
  77. JM14.2/ldecod/src/annexb.c 9.51KB
  78. JM14.2/ldecod/src/biaridecod.c 11.06KB
  79. JM14.2/ldecod/src/block.c 42.83KB
  80. JM14.2/ldecod/src/cabac.c 58.06KB
  81. JM14.2/ldecod/src/context_ini.c 3.48KB
  82. JM14.2/ldecod/src/erc_api.c 12.83KB
  83. JM14.2/ldecod/src/erc_do_i.c 18.05KB
  84. JM14.2/ldecod/src/erc_do_p.c 55.88KB
  85. JM14.2/ldecod/src/errorconcealment.c 6.04KB
  86. JM14.2/ldecod/src/filehandle.c 3.94KB
  87. JM14.2/ldecod/src/fmo.c 16.81KB
  88. JM14.2/ldecod/src/header.c 27.23KB
  89. JM14.2/ldecod/src/image.c 61.42KB
  90. JM14.2/ldecod/src/ldecod.c 30.74KB
  91. JM14.2/ldecod/src/leaky_bucket.c 4.29KB
  92. JM14.2/ldecod/src/loopFilter.c 43.24KB
  93. JM14.2/ldecod/src/macroblock.c 173.19KB
  94. JM14.2/ldecod/src/mbuffer.c 134.95KB
  95. JM14.2/ldecod/src/mb_access.c 15.05KB
  96. JM14.2/ldecod/src/mc_prediction.c 46.96KB
  97. JM14.2/ldecod/src/memalloc.c 32.32KB
  98. JM14.2/ldecod/src/nal.c 3.43KB
  99. JM14.2/ldecod/src/nalu.c 2.08KB
  100. JM14.2/ldecod/src/nalucommon.c 1.5KB
  101. JM14.2/ldecod/src/nal_part.c 1.31KB
  102. JM14.2/ldecod/src/output.c 24.48KB
  103. JM14.2/ldecod/src/parset.c 28.88KB
  104. JM14.2/ldecod/src/parsetcommon.c 8.86KB
  105. JM14.2/ldecod/src/quant.c 12.44KB
  106. JM14.2/ldecod/src/rtp.c 11.82KB
  107. JM14.2/ldecod/src/sei.c 72.84KB
  108. JM14.2/ldecod/src/transform.c 12.05KB
  109. JM14.2/ldecod/src/transform8x8.c 26.27KB
  110. JM14.2/ldecod/src/vlc.c 38.43KB
  111. JM14.2/ldecod/src/win32.c 1.08KB
  112. JM14.2/ldecod_vc7.vcproj 9.22KB
  113. JM14.2/ldecod_vc8.vcproj 10.33KB
  114. JM14.2/lencod/
  115. JM14.2/lencod/inc/
  116. JM14.2/lencod/inc/annexb.h 651B
  117. JM14.2/lencod/inc/biariencode.h 4.5KB
  118. JM14.2/lencod/inc/block.h 2.43KB
  119. JM14.2/lencod/inc/cabac.h 2.83KB
  120. JM14.2/lencod/inc/cconv_yuv2rgb.h 596B
  121. JM14.2/lencod/inc/configfile.h 59.72KB
  122. JM14.2/lencod/inc/conformance.h 972B
  123. JM14.2/lencod/inc/context_ini.h 810B
  124. JM14.2/lencod/inc/contributors.h 6.95KB
  125. JM14.2/lencod/inc/ctx_tables.h 84.9KB
  126. JM14.2/lencod/inc/defines.h 8.86KB
  127. JM14.2/lencod/inc/elements.h 2.58KB
  128. JM14.2/lencod/inc/enc_statistics.h 2.33KB
  129. JM14.2/lencod/inc/errdo.h 1.55KB
  130. JM14.2/lencod/inc/errdo_mc_prediction.h 1.88KB
  131. JM14.2/lencod/inc/explicit_gop.h 711B
  132. JM14.2/lencod/inc/filehandle.h 514B
  133. JM14.2/lencod/inc/fmo.h 1.02KB
  134. JM14.2/lencod/inc/frame.h 1.25KB
  135. JM14.2/lencod/inc/global.h 51.56KB
  136. JM14.2/lencod/inc/header.h 436B
  137. JM14.2/lencod/inc/ifunctions.h 3.6KB
  138. JM14.2/lencod/inc/image.h 1.22KB
  139. JM14.2/lencod/inc/img_chroma.h 564B
  140. JM14.2/lencod/inc/img_distortion.h 984B
  141. JM14.2/lencod/inc/img_dist_ms_ssim.h 764B
  142. JM14.2/lencod/inc/img_dist_snr.h 552B
  143. JM14.2/lencod/inc/img_dist_ssim.h 738B
  144. JM14.2/lencod/inc/img_luma.h 1.3KB
  145. JM14.2/lencod/inc/input.h 728B
  146. JM14.2/lencod/inc/intrarefresh.h 679B
  147. JM14.2/lencod/inc/leaky_bucket.h 911B
  148. JM14.2/lencod/inc/macroblock.h 2.72KB
  149. JM14.2/lencod/inc/mbuffer.h 7.89KB
  150. JM14.2/lencod/inc/mb_access.h 1.31KB
  151. JM14.2/lencod/inc/mc_prediction.h 1.79KB
  152. JM14.2/lencod/inc/memalloc.h 4.82KB
  153. JM14.2/lencod/inc/me_distortion.h 3.85KB
  154. JM14.2/lencod/inc/me_epzs.h 2.79KB
  155. JM14.2/lencod/inc/me_fullfast.h 943B
  156. JM14.2/lencod/inc/me_fullsearch.h 1.97KB
  157. JM14.2/lencod/inc/me_umhex.h 15.17KB
  158. JM14.2/lencod/inc/me_umhexsmp.h 9.99KB
  159. JM14.2/lencod/inc/mode_decision.h 3.82KB
  160. JM14.2/lencod/inc/mv-search.h 1.77KB
  161. JM14.2/lencod/inc/nal.h 794B
  162. JM14.2/lencod/inc/nalu.h 794B
  163. JM14.2/lencod/inc/nalucommon.h 1.85KB
  164. JM14.2/lencod/inc/output.h 867B
  165. JM14.2/lencod/inc/parset.h 1.89KB
  166. JM14.2/lencod/inc/parsetcommon.h 10.24KB
  167. JM14.2/lencod/inc/quant4x4.h 5.83KB
  168. JM14.2/lencod/inc/quant8x8.h 3.01KB
  169. JM14.2/lencod/inc/quantChroma.h 2.86KB
  170. JM14.2/lencod/inc/q_around.h 1.35KB
  171. JM14.2/lencod/inc/q_matrix.h 936B
  172. JM14.2/lencod/inc/q_offsets.h 704B
  173. JM14.2/lencod/inc/ratectl.h 2.16KB
  174. JM14.2/lencod/inc/rc_quadratic.h 5.73KB
  175. JM14.2/lencod/inc/rdopt.h 2.64KB
  176. JM14.2/lencod/inc/rdopt_coding_state.h 1.33KB
  177. JM14.2/lencod/inc/rdoq.h 4.54KB
  178. JM14.2/lencod/inc/rd_intra_jm.h 495B
  179. JM14.2/lencod/inc/refbuf.h 642B
  180. JM14.2/lencod/inc/report.h 653B
  181. JM14.2/lencod/inc/rtp.h 2.62KB
  182. JM14.2/lencod/inc/sei.h 10.13KB
  183. JM14.2/lencod/inc/slice.h 1.54KB
  184. JM14.2/lencod/inc/symbol.h 1.09KB
  185. JM14.2/lencod/inc/transform.h 1.13KB
  186. JM14.2/lencod/inc/transform8x8.h 1.46KB
  187. JM14.2/lencod/inc/vlc.h 2.79KB
  188. JM14.2/lencod/inc/win32.h 1.89KB
  189. JM14.2/lencod/inc/wp.h 1.22KB
  190. JM14.2/lencod/inc/wp_lms.h 742B
  191. JM14.2/lencod/inc/wp_mcprec.h 1.87KB
  192. JM14.2/lencod/Makefile 2.12KB
  193. JM14.2/lencod/src/
  194. JM14.2/lencod/src/annexb.c 3.53KB
  195. JM14.2/lencod/src/biariencode.c 12.77KB
  196. JM14.2/lencod/src/block.c 83.63KB
  197. JM14.2/lencod/src/cabac.c 54.69KB
  198. JM14.2/lencod/src/cconv_yuv2rgb.c 4.01KB
  199. JM14.2/lencod/src/configfile.c 47.53KB
  200. JM14.2/lencod/src/conformance.c 12.16KB
  201. JM14.2/lencod/src/context_ini.c 12.19KB
  202. JM14.2/lencod/src/errdo.c 19.17KB
  203. JM14.2/lencod/src/errdo_mc_prediction.c 48.03KB
  204. JM14.2/lencod/src/explicit_gop.c 19.84KB
  205. JM14.2/lencod/src/filehandle.c 4.96KB
  206. JM14.2/lencod/src/fmo.c 20.96KB
  207. JM14.2/lencod/src/header.c 17.73KB
  208. JM14.2/lencod/src/image.c 83.9KB
  209. JM14.2/lencod/src/img_chroma.c 11.3KB
  210. JM14.2/lencod/src/img_distortion.c 6.26KB
  211. JM14.2/lencod/src/img_dist_ms_ssim.c 10.76KB
  212. JM14.2/lencod/src/img_dist_snr.c 2.04KB
  213. JM14.2/lencod/src/img_dist_ssim.c 3.95KB
  214. JM14.2/lencod/src/img_luma.c 18.47KB
  215. JM14.2/lencod/src/input.c 18.51KB
  216. JM14.2/lencod/src/intrarefresh.c 3.3KB
  217. JM14.2/lencod/src/leaky_bucket.c 9.39KB
  218. JM14.2/lencod/src/lencod.c 53.48KB
  219. JM14.2/lencod/src/loopFilter.c 42.08KB
  220. JM14.2/lencod/src/macroblock.c 117.16KB
  221. JM14.2/lencod/src/mbuffer.c 135.62KB
  222. JM14.2/lencod/src/mb_access.c 14.7KB
  223. JM14.2/lencod/src/mc_prediction.c 38.05KB
  224. JM14.2/lencod/src/md_distortion.c 2.19KB
  225. JM14.2/lencod/src/md_high.c 14.33KB
  226. JM14.2/lencod/src/md_highfast.c 21.67KB
  227. JM14.2/lencod/src/md_highloss.c 14.89KB
  228. JM14.2/lencod/src/md_low.c 23.57KB
  229. JM14.2/lencod/src/memalloc.c 43.53KB
  230. JM14.2/lencod/src/me_distortion.c 45.79KB
  231. JM14.2/lencod/src/me_epzs.c 117.79KB
  232. JM14.2/lencod/src/me_fullfast.c 33.29KB
  233. JM14.2/lencod/src/me_fullsearch.c 24.83KB
  234. JM14.2/lencod/src/me_umhex.c 55.41KB
  235. JM14.2/lencod/src/me_umhexsmp.c 47.83KB
  236. JM14.2/lencod/src/mode_decision.c 36.24KB
  237. JM14.2/lencod/src/mv-search.c 64.2KB
  238. JM14.2/lencod/src/nal.c 3.91KB
  239. JM14.2/lencod/src/nalu.c 1.82KB
  240. JM14.2/lencod/src/nalucommon.c 1.47KB
  241. JM14.2/lencod/src/output.c 15.6KB
  242. JM14.2/lencod/src/parset.c 50.37KB
  243. JM14.2/lencod/src/parsetcommon.c 2.31KB
  244. JM14.2/lencod/src/quant4x4.c 1.64KB
  245. JM14.2/lencod/src/quant4x4_around.c 6.6KB
  246. JM14.2/lencod/src/quant4x4_normal.c 6.19KB
  247. JM14.2/lencod/src/quant4x4_trellis.c 13.79KB
  248. JM14.2/lencod/src/quant8x8.c 1.26KB
  249. JM14.2/lencod/src/quant8x8_around.c 4.92KB
  250. JM14.2/lencod/src/quant8x8_normal.c 4.45KB
  251. JM14.2/lencod/src/quant8x8_trellis.c 7.19KB
  252. JM14.2/lencod/src/quantChroma.c 1.77KB
  253. JM14.2/lencod/src/quantChroma_around.c 3.92KB
  254. JM14.2/lencod/src/quantChroma_normal.c 3.88KB
  255. JM14.2/lencod/src/quantChroma_trellis.c 5.26KB
  256. JM14.2/lencod/src/q_around.c 12.67KB
  257. JM14.2/lencod/src/q_matrix.c 28.87KB
  258. JM14.2/lencod/src/q_offsets.c 21.96KB
  259. JM14.2/lencod/src/ratectl.c 10.87KB
  260. JM14.2/lencod/src/rc_quadratic.c 88.25KB
  261. JM14.2/lencod/src/rdopt.c 99.36KB
  262. JM14.2/lencod/src/rdopt_coding_state.c 5.33KB
  263. JM14.2/lencod/src/rdoq.c 17.65KB
  264. JM14.2/lencod/src/rdoq_cabac.c 26.66KB
  265. JM14.2/lencod/src/rdoq_cavlc.c 19.89KB
  266. JM14.2/lencod/src/rdpicdecision.c 2.32KB
  267. JM14.2/lencod/src/rd_intra_jm.c 17.55KB
  268. JM14.2/lencod/src/refbuf.c 2.18KB
  269. JM14.2/lencod/src/report.c 58.46KB
  270. JM14.2/lencod/src/rtp.c 19.1KB
  271. JM14.2/lencod/src/sei.c 76.24KB
  272. JM14.2/lencod/src/slice.c 55.83KB
  273. JM14.2/lencod/src/symbol.c 1.07KB
  274. JM14.2/lencod/src/transform.c 12.05KB
  275. JM14.2/lencod/src/transform8x8.c 56KB
  276. JM14.2/lencod/src/vlc.c 34.83KB
  277. JM14.2/lencod/src/weighted_prediction.c 26.64KB
  278. JM14.2/lencod/src/win32.c 1.08KB
  279. JM14.2/lencod/src/wp_lms.c 29.84KB
  280. JM14.2/lencod/src/wp_mcprec.c 12.61KB
  281. JM14.2/lencod_vc7.vcproj 15.45KB
  282. JM14.2/lencod_vc8.vcproj 17.15KB
  283. JM14.2/Makefile 743B
  284. JM14.2/Readme.txt 4.95KB
  285. JM14.2/rtpdump/
  286. JM14.2/rtpdump/Makefile 1.79KB
  287. JM14.2/rtpdump/ReadMe.txt 1.19KB
  288. JM14.2/rtpdump/rtpdump.cpp 1.82KB
  289. JM14.2/rtpdump/rtpdump.dsp 4.45KB
  290. JM14.2/rtpdump/rtpdump_vc7.vcproj 5.15KB
  291. JM14.2/rtpdump/rtpdump_vc8.vcproj 5.96KB
  292. JM14.2/rtpdump/StdAfx.cpp 294B
  293. JM14.2/rtpdump/StdAfx.h 771B
  294. JM14.2/rtp_loss/
  295. JM14.2/rtp_loss/Makefile 1.79KB
  296. JM14.2/rtp_loss/ReadMe.txt 570B
  297. JM14.2/rtp_loss/rtp_loss.cpp 3.04KB
  298. JM14.2/rtp_loss/rtp_loss.h
  299. JM14.2/rtp_loss/rtp_loss_vc7.vcproj 4.06KB
  300. JM14.2/rtp_loss/rtp_loss_vc8.vcproj 4.1KB
  301. JM14.2/unixprep.sh 521B
  302. JM14.2/

资源介绍:

H.264源代码JM14.2和文档说明.
JM Reference Software README ============================ The latest version of this software can be obtained from: http://iphome.hhi.de/suehring/tml For reporting bugs please use the JM bug tracking system located at: https://ipbt.hhi.de Please send comments and additions to suehring@hhi.de and alexis.tourapis@dolby.com ====================================================================================== NOTE: This file contains only a quick overview. More detailed information can be found the "JM Reference Software Manual" in the doc/ subdirectory of this package. ====================================================================================== 1. Compilation 2. Command line parameters 3. Input/Output file format 4. Configuration files 5. Platform specific notes 1. Compilation -------------- 1.1 Windows ----------- Workspaces for MS Visual C++ 2003/2005 are provided with the names jm_vc7.sln - MS Visual C++ 2003 jm_vc8.sln - MS Visual C++ 2005 These contain encoder and decoder projects. 1.2 Unix ----------- Before compiling in a UNIX environment please run the "unixprep.sh" script which will remove the DOS LF characters from the files and create object directories. Makefiles for GNU make are provided in the lencod and ldecod directory. 2. Command line parameters -------------------------- 2.1 Encoder ----------- lencod.exe [-h] [-d default-file] [-f file] [-p parameter=value] All Parameters are initially taken from DEFAULTCONFIGFILENAME, defined in configfile.h (typically: "encoder.cfg") -h Show help on parameters. -d default-file Use the specified file as default configuration instead of the file in DEFAULTCONFIGFILENAME. -f file If an -f parameter is present in the command line then this file is used to update the defaults of DEFAULTCONFIGFILENAME. There can be more than one -f parameters present. -p parameter=value If -p parameters are present then these overide the default and the additional config file's settings, and are themselfes overridden by future -p parameters. There must be whitespace between -f and -p commands and their respecitive parameters. 2.2 Decoder ----------- ldecod.exe decoder.cfg The decoder configuration file name must be provided as the first parameter. All decoding parameters are read from this file. 3. Input/Output file format --------------------------- The source video material is read from raw YUV 4:2:0 data files. For output the same format is used. 4. Configuration files ---------------------- Sample encoder and decode configuration files are provided in the bin/ directory. These contain explanatory comments for each parameter. The generic structure is explained here. 4.1 Encoder ----------- = # Comments Whitespace is space and \t are the predefined names for Parameters and are case sensitive. See configfile.h for the definition of those names and their mapping to configinput->values. are either integers [0..9]* or strings. Integers must fit into the wordlengths, signed values are generally assumed. Strings containing no whitespace characters can be used directly. Strings containing whitespace characters are to be inclosed in double quotes ("string with whitespace") The double quote character is forbidden (may want to implement something smarter here). Any Parameters whose ParameterName is undefined lead to the termination of the program with an error message. Known bug/Shortcoming: zero-length strings (i.e. to signal an non-existing file have to be coded as "". 4.2 Decoder ----------- #comment The values are read in a predefined order. See the example file for details. 5. Platform specific notes -------------------------- This section contains hints for compiling and running the JM software on different operating systems. 5.1 MacOS X ----------- MacOs X has a UNIX core so most of the UNIX compile process will work. You might need the following modifications: a) in Makefile change "CC = $(shell which gcc)" to "CC = gcc" (it seems "which" doesn't work) b) MacOS X (before "Tiger") doesn't come with ftime. We suggest using a third party ftime implementation, e.g. from: http://darwinsource.opendarwin.org/10.3.4/OpenSSL096-3/openssl/crypto/ftime.c 5.2 FreeBSD ----------- You might need to add "-lcompat" to LIBS in the Makefiles for correct linking.
100+评论
captcha