jm14.2
大小:1.44MB
价格:25积分
下载量:0
评分:
5.0
上传者:peterlu617
更新日期:2025-09-22

H.264 JM14.2

资源文件列表(大概)

文件名
大小
JM14.2/bin/
-
JM14.2/bin/decoder.cfg
1.26KB
JM14.2/bin/encoder.cfg
41.73KB
JM14.2/bin/encoder_baseline.cfg
23.95KB
JM14.2/bin/encoder_extended.cfg
33.52KB
JM14.2/bin/encoder_main.cfg
32.84KB
JM14.2/bin/encoder_tonemapping.cfg
38.23KB
JM14.2/bin/encoder_yuv422.cfg
41.73KB
JM14.2/bin/foreman_part_qcif.yuv
111.38KB
JM14.2/bin/foreman_part_qcif_422.yuv
148.5KB
JM14.2/bin/foreman_part_qcif_444.yuv
222.75KB
JM14.2/bin/leakybucketrate.cfg
16B
JM14.2/bin/q_matrix.cfg
2.42KB
JM14.2/bin/q_matrix2.cfg
1.21KB
JM14.2/bin/q_matrix_def.cfg
1.21KB
JM14.2/bin/q_offset.cfg
3.39KB
JM14.2/bin/sg0conf.cfg
66B
JM14.2/bin/sg2conf.cfg
126B
JM14.2/bin/sg6conf.cfg
1.16KB
JM14.2/bin/ToneMapping.cfg
1.72KB
JM14.2/CHANGES.TXT
52.64KB
JM14.2/Changes_detail.txt
7.82KB
JM14.2/copyright.txt
1.35KB
JM14.2/disclaimer.txt
1.04KB
JM14.2/doc/
-
JM14.2/doc/coding_style.doc
53KB
JM14.2/doc/doxygen.txt
470B
JM14.2/doc/foot.html
99B
JM14.2/doc/h26l.css
1.38KB
JM14.2/doc/JM Reference Software Manual (JVT-X072).pdf
368.04KB
JM14.2/doc/ldecod.dox
8.76KB
JM14.2/doc/lencod.dox
8.76KB
JM14.2/FREXT_changes.txt
8.93KB
JM14.2/jm_vc7.sln
2.44KB
JM14.2/jm_vc8.sln
2.2KB
JM14.2/ldecod/
-
JM14.2/ldecod/inc/
-
JM14.2/ldecod/inc/annexb.h
647B
JM14.2/ldecod/inc/biaridecod.h
1.35KB
JM14.2/ldecod/inc/block.h
1.96KB
JM14.2/ldecod/inc/cabac.h
2.45KB
JM14.2/ldecod/inc/context_ini.h
599B
JM14.2/ldecod/inc/contributors.h
7.13KB
JM14.2/ldecod/inc/ctx_tables.h
85.29KB
JM14.2/ldecod/inc/defines.h
6.05KB
JM14.2/ldecod/inc/elements.h
3.55KB
JM14.2/ldecod/inc/erc_api.h
4.83KB
JM14.2/ldecod/inc/erc_do.h
1.63KB
JM14.2/ldecod/inc/erc_globals.h
1.62KB
JM14.2/ldecod/inc/errorconcealment.h
440B
JM14.2/ldecod/inc/fmo.h
692B
JM14.2/ldecod/inc/global.h
25.18KB
JM14.2/ldecod/inc/header.h
502B
JM14.2/ldecod/inc/ifunctions.h
3.34KB
JM14.2/ldecod/inc/image.h
730B
JM14.2/ldecod/inc/leaky_bucket.h
677B
JM14.2/ldecod/inc/loopfilter.h
438B
JM14.2/ldecod/inc/macroblock.h
805B
JM14.2/ldecod/inc/mbuffer.h
7.81KB
JM14.2/ldecod/inc/mb_access.h
1.19KB
JM14.2/ldecod/inc/mc_prediction.h
1.45KB
JM14.2/ldecod/inc/memalloc.h
1.94KB
JM14.2/ldecod/inc/nalu.h
706B
JM14.2/ldecod/inc/nalucommon.h
1.76KB
JM14.2/ldecod/inc/output.h
758B
JM14.2/ldecod/inc/parset.h
1.34KB
JM14.2/ldecod/inc/parsetcommon.h
10.76KB
JM14.2/ldecod/inc/quant.h
1.14KB
JM14.2/ldecod/inc/rtp.h
1.9KB
JM14.2/ldecod/inc/sei.h
4.29KB
JM14.2/ldecod/inc/transform.h
1.13KB
JM14.2/ldecod/inc/transform8x8.h
569B
JM14.2/ldecod/inc/vlc.h
2.58KB
JM14.2/ldecod/inc/win32.h
1.77KB
JM14.2/ldecod/Makefile
2.12KB
JM14.2/ldecod/src/
-
JM14.2/ldecod/src/annexb.c
9.51KB
JM14.2/ldecod/src/biaridecod.c
11.06KB
JM14.2/ldecod/src/block.c
42.83KB
JM14.2/ldecod/src/cabac.c
58.06KB
JM14.2/ldecod/src/context_ini.c
3.48KB
JM14.2/ldecod/src/erc_api.c
12.83KB
JM14.2/ldecod/src/erc_do_i.c
18.05KB
JM14.2/ldecod/src/erc_do_p.c
55.88KB
JM14.2/ldecod/src/errorconcealment.c
6.04KB
JM14.2/ldecod/src/filehandle.c
3.94KB
JM14.2/ldecod/src/fmo.c
16.81KB
JM14.2/ldecod/src/header.c
27.23KB
JM14.2/ldecod/src/image.c
61.42KB
JM14.2/ldecod/src/ldecod.c
30.74KB
JM14.2/ldecod/src/leaky_bucket.c
4.29KB
JM14.2/ldecod/src/loopFilter.c
43.24KB
JM14.2/ldecod/src/macroblock.c
173.19KB
JM14.2/ldecod/src/mbuffer.c
134.95KB
JM14.2/ldecod/src/mb_access.c
15.05KB
JM14.2/ldecod/src/mc_prediction.c
46.96KB
JM14.2/ldecod/src/memalloc.c
32.32KB
JM14.2/ldecod/src/nal.c
3.43KB
JM14.2/ldecod/src/nalu.c
2.08KB
JM14.2/ldecod/src/nalucommon.c
1.5KB
JM14.2/ldecod/src/nal_part.c
1.31KB
JM14.2/ldecod/src/output.c
24.48KB
JM14.2/ldecod/src/parset.c
28.88KB
JM14.2/ldecod/src/parsetcommon.c
8.86KB
JM14.2/ldecod/src/quant.c
12.44KB
JM14.2/ldecod/src/rtp.c
11.82KB
JM14.2/ldecod/src/sei.c
72.84KB
JM14.2/ldecod/src/transform.c
12.05KB
JM14.2/ldecod/src/transform8x8.c
26.27KB
JM14.2/ldecod/src/vlc.c
38.43KB
JM14.2/ldecod/src/win32.c
1.08KB
JM14.2/ldecod_vc7.vcproj
9.22KB
JM14.2/ldecod_vc8.vcproj
10.33KB
JM14.2/lencod/
-
JM14.2/lencod/inc/
-
JM14.2/lencod/inc/annexb.h
651B
JM14.2/lencod/inc/biariencode.h
4.5KB
JM14.2/lencod/inc/block.h
2.43KB
JM14.2/lencod/inc/cabac.h
2.83KB
JM14.2/lencod/inc/cconv_yuv2rgb.h
596B
JM14.2/lencod/inc/configfile.h
59.72KB
JM14.2/lencod/inc/conformance.h
972B
JM14.2/lencod/inc/context_ini.h
810B
JM14.2/lencod/inc/contributors.h
6.95KB
JM14.2/lencod/inc/ctx_tables.h
84.9KB
JM14.2/lencod/inc/defines.h
8.86KB
JM14.2/lencod/inc/elements.h
2.58KB
JM14.2/lencod/inc/enc_statistics.h
2.33KB
JM14.2/lencod/inc/errdo.h
1.55KB
JM14.2/lencod/inc/errdo_mc_prediction.h
1.88KB
JM14.2/lencod/inc/explicit_gop.h
711B
JM14.2/lencod/inc/filehandle.h
514B
JM14.2/lencod/inc/fmo.h
1.02KB
JM14.2/lencod/inc/frame.h
1.25KB
JM14.2/lencod/inc/global.h
51.56KB
JM14.2/lencod/inc/header.h
436B
JM14.2/lencod/inc/ifunctions.h
3.6KB
JM14.2/lencod/inc/image.h
1.22KB
JM14.2/lencod/inc/img_chroma.h
564B
JM14.2/lencod/inc/img_distortion.h
984B
JM14.2/lencod/inc/img_dist_ms_ssim.h
764B
JM14.2/lencod/inc/img_dist_snr.h
552B
JM14.2/lencod/inc/img_dist_ssim.h
738B
JM14.2/lencod/inc/img_luma.h
1.3KB
JM14.2/lencod/inc/input.h
728B
JM14.2/lencod/inc/intrarefresh.h
679B
JM14.2/lencod/inc/leaky_bucket.h
911B
JM14.2/lencod/inc/macroblock.h
2.72KB
JM14.2/lencod/inc/mbuffer.h
7.89KB
JM14.2/lencod/inc/mb_access.h
1.31KB
JM14.2/lencod/inc/mc_prediction.h
1.79KB
JM14.2/lencod/inc/memalloc.h
4.82KB
JM14.2/lencod/inc/me_distortion.h
3.85KB
JM14.2/lencod/inc/me_epzs.h
2.79KB
JM14.2/lencod/inc/me_fullfast.h
943B
JM14.2/lencod/inc/me_fullsearch.h
1.97KB
JM14.2/lencod/inc/me_umhex.h
15.17KB
JM14.2/lencod/inc/me_umhexsmp.h
9.99KB
JM14.2/lencod/inc/mode_decision.h
3.82KB
JM14.2/lencod/inc/mv-search.h
1.77KB
JM14.2/lencod/inc/nal.h
794B
JM14.2/lencod/inc/nalu.h
794B
JM14.2/lencod/inc/nalucommon.h
1.85KB
JM14.2/lencod/inc/output.h
867B
JM14.2/lencod/inc/parset.h
1.89KB
JM14.2/lencod/inc/parsetcommon.h
10.24KB
JM14.2/lencod/inc/quant4x4.h
5.83KB
JM14.2/lencod/inc/quant8x8.h
3.01KB
JM14.2/lencod/inc/quantChroma.h
2.86KB
JM14.2/lencod/inc/q_around.h
1.35KB
JM14.2/lencod/inc/q_matrix.h
936B
JM14.2/lencod/inc/q_offsets.h
704B
JM14.2/lencod/inc/ratectl.h
2.16KB
JM14.2/lencod/inc/rc_quadratic.h
5.73KB
JM14.2/lencod/inc/rdopt.h
2.64KB
JM14.2/lencod/inc/rdopt_coding_state.h
1.33KB
JM14.2/lencod/inc/rdoq.h
4.54KB
JM14.2/lencod/inc/rd_intra_jm.h
495B
JM14.2/lencod/inc/refbuf.h
642B
JM14.2/lencod/inc/report.h
653B
JM14.2/lencod/inc/rtp.h
2.62KB
JM14.2/lencod/inc/sei.h
10.13KB
JM14.2/lencod/inc/slice.h
1.54KB
JM14.2/lencod/inc/symbol.h
1.09KB
JM14.2/lencod/inc/transform.h
1.13KB
JM14.2/lencod/inc/transform8x8.h
1.46KB
JM14.2/lencod/inc/vlc.h
2.79KB
JM14.2/lencod/inc/win32.h
1.89KB
JM14.2/lencod/inc/wp.h
1.22KB
JM14.2/lencod/inc/wp_lms.h
742B
JM14.2/lencod/inc/wp_mcprec.h
1.87KB
JM14.2/lencod/Makefile
2.12KB
JM14.2/lencod/src/
-
JM14.2/lencod/src/annexb.c
3.53KB
JM14.2/lencod/src/biariencode.c
12.77KB
JM14.2/lencod/src/block.c
83.63KB
JM14.2/lencod/src/cabac.c
54.69KB
JM14.2/lencod/src/cconv_yuv2rgb.c
4.01KB
JM14.2/lencod/src/configfile.c
47.53KB
JM14.2/lencod/src/conformance.c
12.16KB
JM14.2/lencod/src/context_ini.c
12.19KB
JM14.2/lencod/src/errdo.c
19.17KB
JM14.2/lencod/src/errdo_mc_prediction.c
48.03KB
JM14.2/lencod/src/explicit_gop.c
19.84KB
JM14.2/lencod/src/filehandle.c
4.96KB
JM14.2/lencod/src/fmo.c
20.96KB
JM14.2/lencod/src/header.c
17.73KB
JM14.2/lencod/src/image.c
83.9KB
JM14.2/lencod/src/img_chroma.c
11.3KB
JM14.2/lencod/src/img_distortion.c
6.26KB
JM14.2/lencod/src/img_dist_ms_ssim.c
10.76KB
JM14.2/lencod/src/img_dist_snr.c
2.04KB
JM14.2/lencod/src/img_dist_ssim.c
3.95KB
JM14.2/lencod/src/img_luma.c
18.47KB
JM14.2/lencod/src/input.c
18.51KB
JM14.2/lencod/src/intrarefresh.c
3.3KB
JM14.2/lencod/src/leaky_bucket.c
9.39KB
JM14.2/lencod/src/lencod.c
53.48KB
JM14.2/lencod/src/loopFilter.c
42.08KB
JM14.2/lencod/src/macroblock.c
117.16KB
JM14.2/lencod/src/mbuffer.c
135.62KB
JM14.2/lencod/src/mb_access.c
14.7KB
JM14.2/lencod/src/mc_prediction.c
38.05KB
JM14.2/lencod/src/md_distortion.c
2.19KB
JM14.2/lencod/src/md_high.c
14.33KB
JM14.2/lencod/src/md_highfast.c
21.67KB
JM14.2/lencod/src/md_highloss.c
14.89KB
JM14.2/lencod/src/md_low.c
23.57KB
JM14.2/lencod/src/memalloc.c
43.53KB
JM14.2/lencod/src/me_distortion.c
45.79KB
JM14.2/lencod/src/me_epzs.c
117.79KB
JM14.2/lencod/src/me_fullfast.c
33.29KB
JM14.2/lencod/src/me_fullsearch.c
24.83KB
JM14.2/lencod/src/me_umhex.c
55.41KB
JM14.2/lencod/src/me_umhexsmp.c
47.83KB
JM14.2/lencod/src/mode_decision.c
36.24KB
JM14.2/lencod/src/mv-search.c
64.2KB
JM14.2/lencod/src/nal.c
3.91KB
JM14.2/lencod/src/nalu.c
1.82KB
JM14.2/lencod/src/nalucommon.c
1.47KB
JM14.2/lencod/src/output.c
15.6KB
JM14.2/lencod/src/parset.c
50.37KB
JM14.2/lencod/src/parsetcommon.c
2.31KB
JM14.2/lencod/src/quant4x4.c
1.64KB
JM14.2/lencod/src/quant4x4_around.c
6.6KB
JM14.2/lencod/src/quant4x4_normal.c
6.19KB
JM14.2/lencod/src/quant4x4_trellis.c
13.79KB
JM14.2/lencod/src/quant8x8.c
1.26KB
JM14.2/lencod/src/quant8x8_around.c
4.92KB
JM14.2/lencod/src/quant8x8_normal.c
4.45KB
JM14.2/lencod/src/quant8x8_trellis.c
7.19KB
JM14.2/lencod/src/quantChroma.c
1.77KB
JM14.2/lencod/src/quantChroma_around.c
3.92KB
JM14.2/lencod/src/quantChroma_normal.c
3.88KB
JM14.2/lencod/src/quantChroma_trellis.c
5.26KB
JM14.2/lencod/src/q_around.c
12.67KB
JM14.2/lencod/src/q_matrix.c
28.87KB
JM14.2/lencod/src/q_offsets.c
21.96KB
JM14.2/lencod/src/ratectl.c
10.87KB
JM14.2/lencod/src/rc_quadratic.c
88.25KB
JM14.2/lencod/src/rdopt.c
99.36KB
JM14.2/lencod/src/rdopt_coding_state.c
5.33KB
JM14.2/lencod/src/rdoq.c
17.65KB
JM14.2/lencod/src/rdoq_cabac.c
26.66KB
JM14.2/lencod/src/rdoq_cavlc.c
19.89KB
JM14.2/lencod/src/rdpicdecision.c
2.32KB
JM14.2/lencod/src/rd_intra_jm.c
17.55KB
JM14.2/lencod/src/refbuf.c
2.18KB
JM14.2/lencod/src/report.c
58.46KB
JM14.2/lencod/src/rtp.c
19.1KB
JM14.2/lencod/src/sei.c
76.24KB
JM14.2/lencod/src/slice.c
55.83KB
JM14.2/lencod/src/symbol.c
1.07KB
JM14.2/lencod/src/transform.c
12.05KB
JM14.2/lencod/src/transform8x8.c
56KB
JM14.2/lencod/src/vlc.c
34.83KB
JM14.2/lencod/src/weighted_prediction.c
26.64KB
JM14.2/lencod/src/win32.c
1.08KB
JM14.2/lencod/src/wp_lms.c
29.84KB
JM14.2/lencod/src/wp_mcprec.c
12.61KB
JM14.2/lencod_vc7.vcproj
15.45KB
JM14.2/lencod_vc8.vcproj
17.15KB
JM14.2/Makefile
743B
JM14.2/Readme.txt
4.95KB
JM14.2/rtpdump/
-
JM14.2/rtpdump/Makefile
1.79KB
JM14.2/rtpdump/ReadMe.txt
1.19KB
JM14.2/rtpdump/rtpdump.cpp
1.82KB
JM14.2/rtpdump/rtpdump.dsp
4.45KB
JM14.2/rtpdump/rtpdump_vc7.vcproj
5.15KB
JM14.2/rtpdump/rtpdump_vc8.vcproj
5.96KB
JM14.2/rtpdump/StdAfx.cpp
294B
JM14.2/rtpdump/StdAfx.h
771B
JM14.2/rtp_loss/
-
JM14.2/rtp_loss/Makefile
1.79KB
JM14.2/rtp_loss/ReadMe.txt
570B
JM14.2/rtp_loss/rtp_loss.cpp
3.04KB
JM14.2/rtp_loss/rtp_loss.h
-
JM14.2/rtp_loss/rtp_loss_vc7.vcproj
4.06KB
JM14.2/rtp_loss/rtp_loss_vc8.vcproj
4.1KB
JM14.2/unixprep.sh
521B
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/tmlFor reporting bugs please use the JM bug tracking system located at: https://ipbt.hhi.dePlease 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. Compilation2. Command line parameters3. Input/Output file format4. Configuration files5. Platform specific notes1. 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 <config> 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 <ParameterName = ParameterValue> 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----------- <ParameterName> = <ParameterValue> # Comments Whitespace is space and \t <ParameterName> 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. <ParameterValue> 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----------- <value> #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.c5.2 FreeBSD----------- You might need to add "-lcompat" to LIBS in the Makefiles for correct linking.

用户评论 (0)

发表评论

captcha