Name Description Size
analyzer.cc 21283
aom_cx_set_ref.c Get the internal reference frame 12903
av1_dec_fuzzer.cc See build_av1_dec_fuzzer.sh for building instructions. 2949
av1_dec_fuzzer.dict 101
build_av1_dec_fuzzer.sh 2589
decode_to_md5.c 4014
decode_with_drops.c 4421
encoder_util.c 5130
encoder_util.h 1410
inspect.c 32684
lightfield_bitstream_parsing.c 15315
lightfield_decoder.c 13459
lightfield_encoder.c 21203
lightfield_tile_list_decoder.c 8631
lossless_encoder.c 4384
noise_model.c !\file \brief This is an sample binary to create noise params from input video. To allow for external denoising applications, this sample binary illustrates how to create a film grain table (film grain params as a function of time) from an input video and its corresponding denoised source. The --output-grain-table file can be passed as input to the encoder (in aomenc this is done through the "--film-grain-table" parameter). As an example, where the input source is an 854x480 yuv420p 8-bit video named "input.854_480.yuv" you would use steps similar to the following: # Run your denoiser (e.g, using hqdn3d filter): ffmpeg -vcodec rawvideo -video_size 854x480 -i input.854_480.yuv \ -vf hqdn3d=5:5:5:5 -vcodec rawvideo -an -f rawvideo \ denoised.854_480.yuv # Model the noise between the denoised version and original source: ./examples/noise_model --fps=25/1 --width=854 --height=480 --i420 \ --input-denoised=denoised.854_480.yuv --input=original.854_480.yuv \ --output-grain-table=film_grain.tbl # Encode with your favorite settings (including the grain table): aomenc --limit=100 --cpu-used=4 --input-bit-depth=8 \ --i420 -w 854 -h 480 --end-usage=q --cq-level=25 --lag-in-frames=25 \ --auto-alt-ref=2 --bit-depth=8 --film-grain-table=film_grain.tbl \ -o denoised_with_grain_params.ivf denoised.854_480.yuv 17195
photon_noise_table.c 17345
scalable_decoder.c 6968
scalable_encoder.c 10668
set_maps.c 6898
simple_decoder.c 5392
simple_encoder.c 9511
svc_encoder_rtc.cc 87693
twopass_encoder.c 8185