เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ ffplay-all เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
ffplay - FFplay media player
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
ffplay [เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ] [input_file]
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
FFplay เปเบเบฑเบเปเบเบทเปเบญเบเบซเบผเบดเปเบเบชเบทเปเบเบตเปเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบ เปเบฅเบฐเปเบเบทเปเบญเบเบเบตเปเปเบเบเปเบเปเบซเปเบญเบเบชเบฐเปเบธเบ FFmpeg เปเบฅเบฐ SDL
เบซเปเบชเบฐเปเบธเบ. เบกเบฑเบเบชเปเบงเบเบซเบผเบฒเบเปเบกเปเบเปเบเปเปเบเบฑเบ testbed เบชเปเบฒเบฅเบฑเบ FFmpeg APIs เบเปเบฒเบเป.
OPTIONS
เบเบปเบงเปเบฅเบทเบญเบเบเบปเบงเปเบฅเบเบเบฑเบเปเบปเบ, เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเปเบเบฑเบเบขเปเบฒเบเบญเบทเปเบ, เบเบญเบกเบฎเบฑเบเบชเบฐเบเบฃเบดเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบ a
เบเบปเบงเปเบฅเบเปเบเบฑเบ input, เปเบเบดเปเบเบญเบฒเบเบเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบซเบเบถเปเบเบเบญเบเบเปเบฒเบเปเบฒเบซเบเปเบฒเบซเบเปเบงเบ SI, เบเบปเบงเบขเปเบฒเบ: 'K',
'M', เบซเบผเบท 'G'.
เบเปเบฒ 'i' เบเบทเบเบเปเปเบเปเบฒเบเบเบฑเบเบเปเบฒเบเปเบฒเบซเบเปเบฒเบซเบเปเบงเบ SI, เบเปเบฒเบเปเบฒเบซเบเปเบฒเบเบตเปเบชเบปเบกเบเบนเบเบเบฐเบเบทเบเบเบตเบเบงเบฒเบกเบซเบกเบฒเบเปเบเบฑเบ
เบซเบปเบงเปเปเบงเบเบเบณเปเปเบฒเบชเบณเบฅเบฑเบเบเบฒเบเบเบนเบเบชเบญเบ, เปเบเบดเปเบเบญเบตเบเปเบชเปเบญเบณเบเบฒเบเบเบญเบ 1024 เปเบเบเบญเบณเบเบฒเบเบเบญเบ
1000. เบเบฒเบเบเปเปเบเปเบฒเบ 'B' เปเบชเปเบเบณเบเบณเปเปเบฒเปเปเบงเบ SI เบเบฐเบเบนเบเบเปเบฒเบเปเบงเบ 8. เบญเบฑเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเป,
เบเบปเบงเบขเปเบฒเบ: 'KB', 'MiB', 'G' เปเบฅเบฐ 'B' เปเบเบฑเบเบเบปเบงเปเบฅเบเบเปเปเบเปเบฒเบ.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเปเปเบญเบปเบฒเบเบฒเบเปเบเปเบเบฝเบเปเบกเปเบเบเบปเบงเปเบฅเบทเบญเบ boolean, เปเบฅเบฐเบเปเบฒเบเบปเบเบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเบฑเบเบเบงเบฒเบกเบเบดเบ. เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ false เปเบเบ prefix เบเบทเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบกเบต "เบเปเป". เบเบปเบโเบเบปเบงโเบขเปเบฒเบ
เบเบฒเบเบเปเบฒเปเบเป "-nofoo" เบเบฐเบเปเบฒเบเบปเบเบเบฒเบเปเบฅเบทเบญเบ boolean เบเปเบงเบเบเบทเป "foo" เปเบเบฑเบเบเบดเบ.
เบเปเปเบฒ specifiers
เบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบขเปเบฒเบเบเบทเบเบเบณเปเบเปเบเปเปเบเบฐเปเบช, เปเบเบฑเปเบ: bitrate เบซเบผเบท codec. เบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญ
เบฅเบฐโเบเบธโเบขเปเบฒเบโเบเบฑเบโเปเบเบโเบงเปเบฒโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบก(sโ) เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเปเบซเปโเปเบเบฑเบโเบเบญเบโ.
เบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเปเบกเปเบเบชเบฐเบเบฃเบดเบเปเบเบเบเบปเปเบงเปเบเปเบฅเปเบงเบเปเปเบเปเบฒเบเบเบฑเบเบเบทเปเบเบฒเบเปเบฅเบทเบญเบ เปเบฅเบฐเปเบเบเบญเบญเบเบเบฒเบเบกเบฑเบ
เปเบเบเบเปเปเบฒเบชเบญเบเปเบกเบฑเบ. เปเบเบฑเปเบ: "-codec:a:1 ac3" เบกเบตเบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบ "a:1", เปเบเบดเปเบเบเบปเบเบเบฑเบ
เบเบฐเปเบชเบชเบฝเบเบเบตเบชเบญเบ. เบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเบเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ ac3 เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบเบตเบชเบญเบ.
เบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบนเปเบชเบฐเบเบฃเบตเบกเบซเบผเบฒเบเบญเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบฑเปเบเบเบทเบเบเบณเปเบเปเบเบฑเบเบเบฑเบเปเบปเบ
เปเบเบปเบฒเปเบเบปเปเบฒ. เปเบเบฑเปเบ: เบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเปเบ "-b:a 128k" เบเบปเบเบเบฑเบเบเบธเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบ.
เบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเบซเบงเปเบฒเบเปเบเบปเปเบฒเบเบปเบเบเบฑเบเบเบธเบเบเบฒเบเบเปเบฒเบเบเบญเบ. เบเบปเบงเบขเปเบฒเบ, "-codec copy" เบซเบผเบท "-codec:
เบชเบณเปเบเบปเบฒ" เบเบฐเบเบฑเบเบฅเบญเบเบเบฐเปเบชเบเบฑเบเปเบปเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเปเป.
เบฎเบนเบเปเบเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเปเบกเปเบ:
stream_index
เบเบปเบเบเบฑเบเบเบฐเปเบชเบเบฑเบเบเบฑเบเบเบฐเบเบตเบเบตเป. เปเบเบฑเปเบ: "-threads:1 4" เบเบฐเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบ thread เบชเปเบฒเบฅเบฑเบ
เบเบฐเปเบชเบเบตเบชเบญเบเปเบเบดเบ 4.
stream_type[:stream_index]
stream_type เปเบกเปเบเบซเบเบถเปเบเปเบเบเปเปเปเบเบเบตเป: 'v' เบซเบผเบท 'V' เบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญ, 'a' เบชเปเบฒเบฅเบฑเบเบชเบฝเบ, 's' เบชเปเบฒเบฅเบฑเบ
เบเปเบฒเบเบฑเบเบเบฒเบ, 'd' เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบ, เปเบฅเบฐ 't' เบชเปเบฒเบฅเบฑเบเปเบเบฅเปเปเบเบ. 'v' เบเบปเบเบเบฑเบเบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญเบเบฑเบเปเบปเบ, 'V'
เบเบปเบเบเบฑเบเบงเบดเบเบตเปเบญเบชเบฐเบเบฃเบตเบกเบเบตเปเบเปเปเปเบเปเปเบเบเบฎเบนเบ, เบฎเบนเบเบเบปเบงเบขเปเบฒเบเบงเบดเบเบตเปเบญ เบซเบผเบทเปเปเบฒเบเบปเบ
เบชเบดเบฅเบฐเบเบฐ. เบเปเบฒ stream_index เปเบกเปเบเปเบซเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบปเบเบเบฑเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเบฒเบเบเบญเบ stream_index เบเปเบฝเบงเบเบฑเบ
เบเบฐเปเบเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเบเบปเบเบเบฑเบเบเบฐเปเบชเบเบฑเบเปเบปเบเบเบญเบเบเบฐเปเบเบเบเบตเป.
p:program_id[:stream_index]
If stream_index เปเบกเปเบเปเบซเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบปเบเบเบฑเบเบเปเปเบฒเบเบตเปเบกเบตเบเบปเบงเปเบฅเบ stream_index เปเบ
เปเบเบเบเบฒเบเบเบตเปเบกเบต id program_id. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเบเบปเบเบเบฑเบเบเบฐเปเบชเบเบฑเบเปเบปเบเปเบเปเบเบฃเปเบเบฃเบก.
#stream_id or i:stream_id
เบเบฑเบโเบเบนเปโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเปเบเบ id stream (เปเบเบฑเปเบ PID เปเบ MPEG-TS container).
m:เบเบตเปเบชเปเบฒเบเบฑเบ[:เบกเบนเบเบเปเบฒ]
เบเบฑเบเบเบนเปเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบงเบเปเบเบฑเบ metadata เบเบตเปเบชเปเบฒเบเบฑเบ เบกเบตเบเปเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเป. เบเปเบฒ เบกเบนเบเบเปเบฒ เบเปเปโเปเบกเปเบ
เบเบตเปเปเบซเป, เบเบปเบเบเบฑเบเบชเบฐเบเบฃเบตเบกเบเบตเปเบกเบตเปเบเบฑเบเบเบตเปเปเบซเปเบกเบฒเบเปเบงเบเบเปเบฒเปเบเบเบถเปเบ.
u เบเบฑเบเบเบนเปเบชเบฐเบเบฃเบตเบกเบเบตเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป, เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเปเบญเบเบเบทเบเบเบณเบเบปเบ เปเบฅเบฐเบเบตเปเบชเบณเบเบฑเบ
เบเปเปเบกเบนเบเปเบเบฑเปเบ: เบกเบดเบเบดเบงเบดเบเบตเปเบญ เบซเบผเบทเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบชเบฝเบเบเปเบญเบเบกเบตเบขเบนเป.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบ ffmpeg, เบเบฒเบเบเบฑเบเบเบนเปเปเบเบ metadata เบเบฝเบเปเบเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ.
generic เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเปเบเปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบทเปเบญเบเบกเบท ff*.
-L เบชเบฐเปเบเบเปเบเบญเบฐเบเบธเบเบฒเบ.
-เบ, -?, - เบเปเบงเบโเปเบซเบผเบทเบญโ, - เบเปเบงเบ [arg]
เบชเบฐเปเบเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญ. เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบทเปเบญเบเบดเบกเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเปเบฝเบงเบเบฑเบเบฅเบฒเบเบเบฒเบเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบ.
เบเปเบฒเบเปเปเบกเบตเบเบฒเบเบฅเบฐเบเบธเบเบฒเบเปเบเปเบเบฝเบ, เบเบฝเบเปเบเปเบเบฒเบเปเบฅเบทเบญเบเปเบเบทเปเบญเบเบกเบทเบเบทเปเบเบเบฒเบ (เบเปเปเบเปเบฒเบงเบซเบเปเบฒ) เบเบฐเบเบทเบเบชเบฐเปเบเบ.
เบกเบนเบเบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเบเบญเบ arg เปเบกเปเบ:
เบเบฒเบง
เบเบดเบกเบเบปเบงเปเบฅเบทเบญเบเปเบเบทเปเบญเบเบกเบทเบเบฑเปเบเบชเบนเบเบเบญเบเบเบฒเบเบเบปเบงเปเบฅเบทเบญเบเปเบเบทเปเบญเบเบกเบทเบเบทเปเบเบเบฒเบ.
เบขเปเบฒเบเปเบเบฑเบกเบเบตเป
เบเบดเบกเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบเบฑเบกเบเบญเบเบเบฒเบเปเบฅเบทเบญเบ, เบฅเบงเบกเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบเปเบฅเบฐเบชเปเบงเบเบเบปเบงเบชเปเบฒเบฅเบฑเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ,
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ, demuxers, muxers, เบเบปเบงเบเบญเบ, เปเบฅเบฐเบญเบทเปเบเป.
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ=decoder_name
เบเบดเบกเบเปเปเบกเบนเบเบฅเบฐเบญเบฝเบเบเปเบฝเบงเบเบฑเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบเบทเป decoder_nameเบเบตเปเบขเบนเป เบเบฒเบเบเปเบฒเปเบเป - เบเบญเบเบฅเบฐเบซเบฑเบ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบฑเบเบซเบกเบปเบ.
encoder=encoder_name
เบเบดเบกเบเปเปเบกเบนเบเบฅเบฐเบญเบฝเบเบเปเบฝเบงเบเบฑเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบเบทเป encoder_nameเบเบตเปเบขเบนเป เบเบฒเบเบเปเบฒเปเบเป - เบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฑเบเบซเบกเบปเบ.
demuxer=demuxer_name
เบเบดเบกเบเปเปเบกเบนเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเปเบฝเบงเบเบฑเบ demuxer เบเบทเป demuxer_nameเบเบตเปเบขเบนเป เบเบฒเบเบเปเบฒเปเบเป - เบฎเบนเบโเปเบเบโ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ demuxers เปเบฅเบฐ muxers เบเบฑเบเบซเบกเบปเบ.
muxer=muxer_name
เบเบดเบกเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเปเบฝเบงเบเบฑเบ muxer เบเบตเปเบกเบตเบเบทเป muxer_nameเบเบตเปเบขเบนเป เบเบฒเบเบเปเบฒเปเบเป - เบฎเบนเบโเปเบเบโ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ muxers เปเบฅเบฐ demuxers เบเบฑเบเบซเบกเบปเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบ =filter_name
เบเบดเบกเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเปเบฝเบงเบเบฑเบเบเบทเปเบเบฒเบเบเบฑเปเบเบเบญเบ filter_nameเบเบตเปเบขเบนเป เบเบฒเบเบเปเบฒเปเบเป - เบเบฒเบเบเบฑเปเบเบเบญเบ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฑเบเบซเบกเบปเบ.
-เบเบฒเบเบเปเบฝเบเปเบเบ
เบชเบฐเปเบเบเบชเบฐเบเบฑเบ.
- เบฎเบนเบโเปเบเบโ
เบชเบฐเปเบเบเบฎเบนเบเปเบเบเบเบตเปเบกเบตเบขเบนเป (เบฅเบงเบกเบเบฑเบเบญเบธเบเบฐเบเบญเบ).
- เบญเบธโเบเบฐโเบเบญเบโ
เบชเบฐเปเบเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบตเบขเบนเป.
- เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ
เบชเบฐเปเบเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบฑเบเปเบปเบเบเบตเปเบฎเบนเปเบเบฑเบเบเบฑเบ libavcodec.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเปเบฒเบงเปเบฒ 'codec' เบเบทเบเบเปเบฒเปเบเปเปเบเบเบปเปเบงเปเบญเบเบฐเบชเบฒเบเบเบตเปเปเบเบฑเบเบเบฒเบเบฅเบฑเบเบชเปเบฒเบฅเบฑเบ
เบญเบฑเบเปเบเบเบทเบเบเบงเปเบฒเปเบญเบตเปเบเบงเปเบฒเบฎเบนเบเปเบเบเบเบดเบเบชเบฐเบเบฃเบตเบกเบชเบทเป.
- เบเบญเบเบฅเบฐเบซเบฑเบ
เบชเบฐเปเบเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบขเบนเป.
- เบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ
เบชเบฐเปเบเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบขเบนเปเบเบฑเบเปเบปเบ.
-bsfs
เบชเบฐเปเบเบเบเบปเบงเบเบญเบ bitstream เบเบตเปเบกเบตเบขเบนเป.
- เปเบเปเบเบเบญเบ
เบชเบฐเปเบเบเปเบเบฃเปเบเบเบญเบเบเบตเปเบกเบตเบขเบนเป.
- เบเบฒเบเบเบฑเปเบเบเบญเบ
เบชเบฐเปเบเบเบเบปเบงเบเบญเบ libavfilter เบเบตเปเบกเบตเบขเบนเป.
-pix_fmts
เบชเบฐเปเบเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบตเปเบกเบตเบขเบนเป.
-sample_fmts
เบชเบฐเปเบเบเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบกเบตเบขเบนเป.
- เบฎเบนเบโเปเบเบโ
เบชเบฐเปเบเบเบเบทเปเบเปเบญเบ เปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบญเบเบกเบฒเบเบเบฐเบเบฒเบ.
- เบชเบต
เบชเบฐเปเบเบเบเบทเปเบชเบตเบเบตเปเบฎเบฑเบเบฎเบนเป.
- เปเบซเบผเปเบเบเปเปเบกเบนเบ เบญเบธเบเบฐเบเบญเบ[,เปเบฅเบทเบญเบ 1=val1[,เปเบฅเบทเบญเบ 2=val2]...]
เบชเบฐเปเบเบเปเบซเบผเปเบเบเบตเปเบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเบฒเบเบญเบธเบเบฐเบเบญเบเบญเบฒเบเบเบฐเปเบซเปเบฅเบฐเบเบปเบ-
เบเบทเปเปเบซเบผเปเบเบเบตเปเบเบถเปเบเบเบฑเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเป. เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเบชเบปเปเบเบเบทเบเบเปเปเบชเบฒเบกเบฒเบเปเบเบฑเบ
เบเบทเบงเปเบฒเบชเบปเบกเบเบนเบเบชเบฐเปเปเบต.
ffmpeg -sources pulse,server=192.168.0.4
- เบญเปเบฒเบเบฅเปเบฒเบเบกเบท เบญเบธเบเบฐเบเบญเบ[,เปเบฅเบทเบญเบ 1=val1[,เปเบฅเบทเบญเบ 2=val2]...]
เบชเบฐเปเบเบเบเปเบญเบเบซเบฅเบปเปเบกเบเบปเบกเบเบตเปเบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ. เบเบฒเบเบญเบธเบเบฐเบเบญเบเบญเบฒเบเบเบฐเปเบซเปเบฅเบฐเบเบปเบ-
เบเบทเป sink เบเบถเปเบเบเบฑเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เบเบฑเบโเบเบตโเบฅเบฒเบโเบเบทเปโเบเบฑเบโเบเบทเบโเบกเบฒโเบเปเปโเบชเบฒโเบกเบฒเบโเบเบฒเบโเบงเปเบฒโ
เปเบเบทเปเบญเปเบซเปเบชเบปเบกเบเบนเบเบชเบฐเปเบซเบกเบต.
ffmpeg -sinks pulse,server=192.168.0.4
- เบฅเบฐโเบเบฑเบโเบเบฑเบโเบเบถเบโ [เบเปเบณ+]loglevel | -v [เบเปเบณ+]loglevel
เบเปเบฒเบเบปเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบฑเบเบเบถเบเบเบตเปเปเบเปเปเบเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ. เบเบฒเบเปเบเบตเปเบก "repeat+" เบเบตเปเบเบญเบเบงเปเบฒเบเปเบณ
log output เบเปเปเบเบงเบเบเบฐเบเบทเบเบเบตเบเบญเบฑเบเปเบเบซเบฒเปเบเบงเบเปเบฒเบญเบดเบเปเบฅเบฐ "เบเปเปเบเบงเบฒเบกเบชเบธเบเบเปเบฒเบเบเปเปเบฒ n
times" line เบเบฐเบเบทเบเบฅเบฐเปเบงเบฑเปเบ. "repeat" เบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเบฝเบง. เบเปเบฒ "repeat" เบเบทเบเบเปเบฒเปเบเป.
เบขเบนเปเบเบปเบเบเบฝเบง, เปเบฅเบฐเบเปเปเบกเบตเบเบฒเบเบเบฑเปเบเบฅเบฐเบเบฑเบเบเบฑเบเบเบถเบเบเปเบญเบ, เบฅเบฐเบเบฑเบเบเบฑเบเบเบถเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเบทเบเปเบเป. เบเปเบฒเบซเบผเบฒเบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ loglevel เปเบกเปเบเปเบเปเบฎเบฑเบ, เบเบฒเบเบเปเบฒเปเบเป 'เปเบฎเบฑเบเปเบฅเบทเปเบกเบเบทเบ' เบเบฐเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ loglevel. loglevel
เปเบกเปเบเบชเบฐเบเบฃเบดเบ เบซเบผเบทเปเบเปเบฅเบเปเบถเปเบเบเบตเปเบกเบตเบเปเบฒเบเปเปเปเบเบเบตเป:
เบเบฝเบ, -8
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเปเปเบกเบตเบซเบเบฑเบเบขเบนเปเปเบเบเบฑเบเบซเบกเบปเบ; เบเบฝเบ.
panic, 0
เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฝเบโเปเบเปโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบตเปโเบฎเปเบฒเบโเปเบฎเบโเบเบตเปโเบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบโเบชเบนเปโเบเบฐโเบเบงเบโเบเบฒเบโเปเบเบตเบโเบญเบธโเบเบฐโเบชเบฑเบโ, เปเบเบฑเปเบโ: เปเบฅเบฐโเบขเบทเบโเบขเบฑเบโ
เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง. เบเบตเปเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเปเปเบเบเบฑเบเบเบธเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบเบฑเบ.
เบเบฒเบ, 8
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบฝเบเปเบเปเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเบฎเปเบฒเบเปเบฎเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฐเบเบงเบเบเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ
เบชเบทเบเบเปเปเบซเบผเบฑเบเบเบฒเบ.
เบเบงเบฒเบกโเบเบดเบโเบเบฒเบโ, 16
เบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบเบเบฑเบเปเบปเบ, เบฅเบงเบกเบเบฑเบเบญเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบเบนเปเบเบทเบเปเบเป.
เบเบณ เปเบเบทเบญเบ, 24
เบชเบฐเปเบเบเบเปเบฒเปเบเบทเบญเบเปเบฅเบฐเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบฑเบเบซเบกเบปเบ. เบเปเปเบเบงเบฒเบกเปเบเปเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบญเบฒเบเบเบฐเบเปเปเบเบทเบเบเปเบญเบเบซเบผเบท
เปเบซเบเบเบฒเบเบเบตเปเบเปเปเบเบฒเบเบเบดเบเบเบฐเบเบทเบเบชเบฐเปเบเบ.
เบเปเปเบกเบนเบ, 32
เบชเบฐเปเบเบเบเปเปเบเบงเบฒเบกเปเบซเปเบเปเปเบกเบนเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบ. เบเบตเปเปเบกเปเบเบเบญเบเปเบซเบเบทเบญเปเบเบเบฒเบเบเบฒเบเปเบเบทเบญเบเปเบเปเบฅเบฐ
เบเบงเบฒเบกเบเบดเบเบเบฒเบ. เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบณเปเบงเบปเปเบฒ, 40
เบเบทเบเบฑเบเบเบฑเบ "เบเปเปเบกเบนเบ", เบเบปเบเปเบงเบฑเปเบ verbose เบซเบผเบฒเบ.
เบเบตเบเบฑเบ, 48
เบชเบฐเปเบเบเบเบธเบเบขเปเบฒเบ, เบฅเบงเบกเบเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบเบตเบเบฑเบ.
เบเบดเบเบเบฒเบก, 56
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบผเปเบเบผเบกเบเบฑเบเบเบถเบเปเบ stderr, เบเปเบฒเบเบฒเบเปเบชเปเบชเบตเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบ terminal,
เบชเบตเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบซเบกเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบฅเบฐเบเปเบฒเปเบเบทเบญเบ. เบเบฒเบเปเบชเปเบชเบตเบเบฑเบเบเบถเบเบชเบฒเบกเบฒเบเบเบทเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ
เบเบปเบงเปเบเบชเบดเปเบเปเบงเบเบฅเปเบญเบก AV_LOG_FORCE_NOCOLOR or NO_COLOR, เบซเบผเบทเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเบเบเบฑเบเปเบซเปเบเบฑเปเบ
เบเบปเบงเปเบเบชเบดเปเบเปเบงเบเบฅเปเบญเบก AV_LOG_FORCE_COLOR. เบเบฒเบโเบเปเบฒโเปเบเปโเบเบญเบโเบชเบฐโเบเบฒเบโเปเบงเบโเบฅเปเบญเบกโเบเบฒเบโเบเปเบฝเบโเปเบเบโ NO_COLOR
เบเบทเบเบเบฑเบเบเปเบฒเบ เปเบฅเบฐเบเบฐเบเบทเบเบเบปเบเปเบฅเบตเบเปเบเบชเบฐเบเบฑเบ FFmpeg เบเปเปเปเบเบเบตเป.
- เบฅเบฒเบโเบเบฒเบโ
เบเบดเปเบกเปเบเบงเบเบณเบชเบฑเปเบเปเบเบฑเบก เปเบฅเบฐ console output เปเบเบซเบฒเปเบเบฅเปเบเบตเปเบกเบตเบเบทเป
"program-YYYYMMDD-HHMMSS.log" เปเบโเบฅเบฐโเบเบปเบโเบเบฐโเบเบธโเบเบฑเบโ. เปเบเบฅเปเบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบ
เบเบปเบโเบฅเบฒเบโเบเบฒเบ bugโ. เบกเบฑเบเบเบฑเบเบซเบกเบฒเบเปเบเบดเบ "-loglevel verbose".
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก FFREPORT เบเบฑเบเบกเบนเบเบเปเบฒเปเบเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเบฝเบงเบเบฑเบ. เบเปเบฒ
value is a ':'-separated key=value sequence, เบเบปเบงเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบปเบเบฅเบฒเบเบเบฒเบ;
เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเบเบทเบเบซเบฅเบปเบเบซเบเบตเบเปเบฒเบเบงเบเบกเบฑเบเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบเบซเบผเบทเบเบฒเบเปเบฅเบทเบญเบ
delimiter ':' (เปเบเบดเปเบเบเบฒเบ ``Quoting and escaping'' เปเบเบเบนเปเบกเบท ffmpeg-utils).
เบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเปเบเบทเบเบฎเบฑเบเบฎเบนเป:
เปเบญเบเบฐเบชเบฒเบ
เบเบฑเปเบเบเบทเปเปเบเบฅเปเปเบเบทเปเบญเปเบเปเบชเปเบฒเบฅเบฑเบเบเบปเบเบฅเบฒเบเบเบฒเบ; %p เบเบทเบเบเบฐเบซเบเบฒเบเปเบเบฑเบเบเบทเปเบเบญเบ
เปเบเบฃเปเบเบก, %t เบเบทเบเบเบฐเบซเบเบฒเบเปเบเบฑเบ timestamp, "%%" เบเบทเบเบเบฐเบซเบเบฒเบเปเบเปเบเบฑเบเบเบณเบกเบฐเบเบฒ "%"
เบฅเบฐเบเบฑเบ
เบเปเบฒเบเบปเบเบฅเบฐเบเบฑเบ verbosity เบเบฑเบเบเบถเบเปเบเบเปเบเปเบเปเบฒเบเบปเบงเปเบฅเบ (เปเบเบดเปเบ "-loglevel").
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบชเบปเปเบเบญเบญเบเบเบปเบเบฅเบฒเบเบเบฒเบเปเบเบเบฑเบเปเบเบฅเปเบเบตเปเบกเบตเบเบทเป ffreport.log เบเบฒเบโเบเปเบฒโเปเบเปโเบฅเบฐโเบเบฑเบโเบเบญเบโเบเบฑเบโเบเบถเบโเบเบญเบ 32โ
(เบเบฒเบกเปเบเบเบชเบณเบฅเบฑเบเบเบฑเบเบเบถเบเบฅเบฐเบเบฑเบ "เบเปเปเบกเบนเบ"):
FFREPORT=file=ffreport.log:level=32 ffmpeg -i input output
เบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเบกเปเบเบเปเปเปเบเบฑเบเบญเบฑเบเบเบฐเบฅเบฒเบ, เปเบฅเบฐเบเบฐเบเปเปเบเบฒเบเบปเบเบขเบนเปเปเบ
เบฅเบฒเบเบเบฒเบ
-hide_banner
เบชเบฐเบเบฑเบเบเบฑเปเบเบเบฒเบเบเบดเบกเบเปเบฒเบเปเบเบชเบฐเบเบฒ.
เปเบเบทเปเบญเบเบกเบท FFmpeg เบเบฑเบเปเบปเบเบเบปเบเบเบฐเบเบดเบเบฐเบชเบฐเปเบเบเปเบเปเบเบเบฒเบเบฅเบดเบเบฐเบชเบดเบ, เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบเบเปเปเบชเปเบฒเบ เปเบฅเบฐเบซเปเบญเบเบชเบฐเปเบธเบ
เบชเบฐเบเบฑเบ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเบฐเบเบฑเบเบเบฑเปเบเบเบฒเบเบเบดเบกเบเปเปเบกเบนเบเบเบตเป.
-cpuflags เบเบปเบ (เบเบปเปเบงเปเบฅเบ)
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเปเบเบเปเบฒ เปเบฅเบฐเบฅเบถเบเบฅเปเบฒเบเบเบธเบ cpu. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบเบทเปเบญเบเบปเบเบชเบญเบ. เบขเปเบฒเปเบเป
เบกเบฑเบเปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเปเบฒเบเบฎเบนเปเบงเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเบซเบเบฑเบ.
ffmpeg -cpuflags -sse+mmx ...
ffmpeg -cpuflags mmx ...
ffmpeg -cpuflags 0 ...
เบเบธเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบ:
x86
เบกเบก
mmxxt
sse
sse 2
sse2 เบเปเบฒ
sse 3
sse3 เบเปเบฒ
ssse3
เบเบฐโเบฅเปเบฒโเบกเบฐโเบเบน
sse 4.1
sse 4.2
avx
avx2
xop
fma3
fma4
3dnow
3dnowext
bmi1
bmi2
cmov
ARM
armv5te
armv6
armv6t2
vfp
vfpv3
neon
เบเบณเบเบปเบ
AAArch64
armv8
vfp
neon
เบเบฐเบฅเบฑเบเบเบฒเบ PC
Altivec
Specific เปเบฎเบเบเบฒเบเบเบฐเบฅเบดเบ
pentium 2
pentium 3
pentium 4
k6
k62
เบเบฑเบเบเบดเบฅเบฒ
athlonxp
k8
-opencl_bench
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฝเบเบเบฝเบเบญเบธเบเบฐเบเบญเบ OpenCL เบเบตเปเบกเบตเบขเบนเปเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเบเบดเบกเบเบปเบเปเบเปเบฎเบฑเบ.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเปเบกเบทเปเบญ FFmpeg เปเบเปเบเบทเบเบฅเบงเบเบฅเบงเบกเบเปเบงเบ "--enable-opencl".
เปเบกเบทเปเบญ FFmpeg เบเบทเบเบเบฑเปเบเบเปเบฒเบเปเบงเบ "--enable-opencl", เบเบฒเบเปเบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบ OpenCL เบเบปเปเบงเปเบฅเบ
เบชเบฐเบเบฒเบเบเบฒเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเบ -opencl_options. เปเบเบดเปเบเบเบฒเบเบชเปเบงเบ "เบเบปเบงเปเบฅเบทเบญเบ OpenCL" เปเบ ffmpeg-
เบเบนเปเบกเบท utils เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบปเบเบเปเบงเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ. เปเบเบเบฑเบเบเบฒเบชเบดเปเบเบญเบทเปเบเป, เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเป
เบเบฐเบเบญเบเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฅเบทเบญเบเปเบเบฅเบฐเบเบฐเบเบญเบกเบชเบฐเปเบเบฒเบฐเปเบฅเบฐเบญเบธเบเบฐเบเบญเบเปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบฅเบฐเบซเบฑเบ OpenCL
เบชเบธเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, FFmpeg เบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบญเบธเบเบฐเบเบญเบเบเปเบฒเบญเบดเบเบเบญเบเปเบงเบเบตเบเปเบฒเบญเบดเบ. เปเบเบเบฐเบเบฐเบเบตเป
เบเบฒเบโเปเบฅเบทเบญเบโเบชเปเบฒโเบฅเบฑเบโเบชเบฐโเบเบฒเบโเบเบฒเบ OpenCL เบเบปเปเบงโเปเบฅเบโเบชเบฐโเบซเบเบญเบโเบเบงเบฒเบกโเบขเบทเบโเบขเบธเปเบโเบเบฑเบโเบเบนเปโเปเบเปโเปเบโเบเบฒเบโเปเบฅเบทเบญเบโ
เบญเบธเบเบฐเบเบญเบ OpenCL เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบญเบเบเบงเบเปเบเบปเบฒ, เบเบนเปเปเบเปเบชเปเบงเบเปเบซเบเปเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเปเบงเบเบตเปเบชเบธเบ
เบญเบธเบเบฐเบเบญเบ OpenCL เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเบญเบเบเบงเบเปเบเบปเบฒ.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเบงเบเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเบชเบธเบเปเบเบเบเบฒเบเบเปเบฒเบเบปเบ
เบญเบธเบเบฐเบเบญเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเบญเบเบเบนเปเปเบเป. เบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเปเบกเปเบเบเปเบฒเปเบเบตเบเบเบฒเบเบขเบนเปเปเบเบเบฑเบเบซเบกเบปเบ
เบญเบธเบเบฐเบเบญเบ OpenCL เปเบฅเบฐเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบทเบเบงเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบญเบธเบเบฐเบเบญเบ. เบญเบธโเบเบฐโเบเบญเบโเปเบโ
เบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบโเบเบปเบโเปเบเปโเบฎเบฑเบโเปเบกเปเบโเบเบฑเบโเบฎเบฝเบโเบเบฒเบกโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบเบญเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเบเบตเปโเบกเบตโเบญเบธโเบเบฐโเบเบญเบโเบเบตเปโเปเบงโเบเบตเปโเบชเบธเบโเบเบตเปโเบฅเบฐโเบเบธโเปเบงเปโ
เบเปเบฒเบญเบดเบ. เบเบนเปเปเบเปเบชเบฒเบกเบฒเบเปเบญเบตเปเบเปเบเปเบเปเปเบกเบฒ ffmpeg เบเบฒเบเบเปเบฒเปเบเปเบญเบธเบเบฐเบเบญเบเบเบตเปเบเบทเบงเปเบฒเบซเบผเบฒเบเบเบตเปเบชเบธเบ
เบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเปเบเบเบเปเบฒเบ -opencl_options เปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเบชเปเบฒเบฅเบฑเบ OpenCL
เบฅเบฐเบซเบฑเบเปเบฅเบฑเปเบ.
เบเบฒเบเบเปเบฒเปเบเปเบเบปเบเบเบฐเบเบดเปเบเบทเปเบญเบเปเบฒเปเบเปเบญเบธเบเบฐเบเบญเบ OpenCL เบเบตเปเปเบงเบเบตเปเบชเบธเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฑเปเบเบเบญเบเบเปเปเปเบเบเบตเป.
เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ:
ffmpeg -opencl_bench
เบเบฑเบเบเบถเบ ID เปเบงเบเบต (pidx) เปเบฅเบฐ ID เบญเบธเบเบฐเบเบญเบ (dox) เบเบญเบเบญเบธเบเบฐเบเบญเบเบเปเบฒเบญเบดเบ ie เปเบงเบเบตเปเบชเบธเบ
เปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเป. เปเบฅเบทเบญเบเปเบเบฅเบฐเบเบฐเบเบญเบกเปเบฅเบฐเบญเบธเบเบฐเบเบญเบเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบ:
ffmpeg -opencl_options platform_idx= :device_idx= ...
-opencl_options เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ (เบเบปเปเบงเปเบฅเบ)
เบเบฑเปเบเบเบปเบงเปเบฅเบทเบญเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก OpenCL. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบกเบตเบเบฝเบเปเบเปเปเบเปเบงเบฅเบฒเบเบตเป FFmpeg เปเบเป
เบฅเบงเบเบฅเบงเบกเบเปเบงเบ "--enable-opencl".
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ เบเปเบญเบเปเบเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ เบเบตเปเบชเปเบฒเบเบฑเบ=เบกเบนเบเบเปเบฒ เบเบนเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเบเบญเบญเบเปเบเบ ':'. เปเบเบดเปเบ ``OpenCL
เบเบปเบงเปเบฅเบทเบญเบ'' เบขเบนเปเปเบเบเบนเปเบกเบท ffmpeg-utils เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ.
AVOptions
เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเปเบเบเบเบปเบเปเบเบ libavformat, libavdevice เปเบฅเบฐ libavcodec
เบซเปเบญเบเบชเบฐเปเบธเบ. เปเบเบทเปเบญเปเบเบดเปเบเบฅเบฒเบเบเบทเปเบเบญเบ AVOptions เบเบตเปเบกเบตเบขเบนเป, เปเบซเปเปเบเปเบเบธเปเบก -เบเปเบงเบ เบเบฒเบเปเบฅเบทเบญเบ. เบเบงเบโเปเบเบปเบฒโเปเบกเปเบ
เปเบเปเบโเบญเบญเบโเปเบเบฑเบโเบชเบญเบโเบเบฐโเปเบเบโ:
generic
เบเบฒเบโเปเบฅเบทเบญเบโเปเบซเบผเบปเปเบฒโเบเบตเปโเบชเบฒโเบกเบฒเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบชเปเบฒโเบฅเบฑเบโเบเบฒโเบเบฐโเบเบฐโ, codec เบซเบผเบทโเบญเบธโเบเบฐโเบเบญเบโเปเบโเบซเบเบถเปเบโ. เบเบฒเบเปเบฅเบทเบญเบเบเบปเปเบงเปเบเปเบกเปเบ
เบฅเบฐเบเบธเปเบงเปเบเบฒเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ AVFormatContext เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบธ/เบญเบธเบเบฐเบเบญเบ เปเบฅเบฐเบเบฒเบเปเบเป AVCodecContext
เบเบฒเบโเปเบฅเบทเบญเบโเบชเปเบฒโเบฅเบฑเบ codecsโ.
เบชเปเบงเบเบเบปเบง
เบเบปเบงเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบชเบฐเปเบเบฒเบฐเบเบฑเบเบเบฒเบเบฐเบเบฐ, เบญเบธเบเบฐเบเบญเบ เบซเบผเบทเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเปเบซเปเปเบงเป. เบเบฒเบเปเบฅเบทเบญเบเบชเปเบงเบเบเบปเบง
เบเบทเบเบฅเบฐเบเบธเปเบงเปเบเบฒเบเปเบเปเบเบฑเบเบเบฑเบเบเบธ / เบญเบธเบเบฐเบเบญเบ / เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเบเบงเบเปเบเบปเบฒ.
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบเบฝเบเบซเบปเบง ID3v2.3 เปเบเบ ID3v2.4 เปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบเปเบเบฅเป MP3, เปเบซเปเปเบเป
เปเบเป id3v2_version เบเบฒเบโเปเบฅเบทเบญเบโเบชเปเบงเบโเบเบปเบงโเบเบญเบ muxer MP3โ:
ffmpeg -i input.flac -id3v2_version 3 out.mp3
เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ AVOptions เบเบฑเบเปเบปเบเปเบกเปเบเบเปเปเบชเบฐเบเบฃเบตเบก, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบ, เบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเบเบงเบเบเบฐเบเบทเบเบเบดเบเบขเบนเป
เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ.
เปเบฒเบ เปเบซเบ: -nooption syntax เบเปเปเบชเบฒเบกเบฒเบเปเบเปเบชเปเบฒเบฅเบฑเบ boolean AVOptions, เปเบเป - เบเบฒเบโเปเบฅเบทเบญเบโ 0/- เบเบฒเบโเปเบฅเบทเบญเบโ 1.
เปเบฒเบเปเบซเบ: เบงเบดเบเบตเบเบตเปเบเปเปเบกเบตเปเบญเบเบฐเบชเบฒเบเปเบเบเปเบเบปเปเบฒเปเบเบเบฒเบเบฅเบฐเบเบธ AVOptions เบเปเปเบชเบฒเบเปเบเบ prepending v/a/s เบเบฑเบ
เบเบฝเบงเบเบตเปเบเบทเปเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบฅเปเบฒเบชเบฐ เปเป เปเบฅเบฐเบเบฐเบเบทเบเบฅเบถเบเบญเบญเบเปเบเปเบงเปเบเบตเป.
เบเบปเปเบเบเป เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
-x width
เบเบฑเบเบเบฑเบเปเบซเปเบชเบฐเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบ.
-y เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ
เบเบฑเบเบเบฑเบเปเบซเปเบชเบฐเปเบเบเบเบงเบฒเบกเบชเบนเบ.
-s เบเบฐเบซเบเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบ (WxH เบซเบผเบทเบเบปเบงเบซเบเปเป), เบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเปเบกเบตเบชเปเบงเบเบซเบปเบง
เบเปเบงเบเบเบฐเบซเบเบฒเบเบเบญเบเปเบเบฑเปเบ YUV เบเบดเบ. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเบฐเบเบดเปเบชเบเปเบเปเบเบทเปเบญเบเปเบเบชเปเบงเบเบเบปเบง
เบเบฒเบเปเบฅเบทเบญเบ, เบฅเบญเบ -video_size.
-fs เปเบฅเบตเปเบกเปเบเปเปเบเปเบเบฑเบกเบเป.
-เปเบเบฑเบ เบเบดเบเบชเบฝเบ.
-vn เบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบงเบดเบเบตเปเบญ.
-sn เบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบ.
-ss pos
เบเบญเบเบซเบฒ pos. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบเบฎเบนเบเปเบเบเบชเปเบงเบเปเบซเบเปเบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเบเบญเบเบซเบฒเบขเปเบฒเบเปเบเปเบเบญเบ, เบเบฑเปเบเบเบฑเปเบ ffplay
เบเบฐเบเบญเบเบซเบฒเบเบธเบเบเบญเบเบซเบฒเบเบตเปเปเบเปเบเบตเปเบชเบธเบ pos.
pos เบเปเบญเบเปเบเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเบชเบฐเปเบเบฒเบฐ, เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท.
-t เปเบฅเบเบฐเปเบงเบฅเบฒ
เบซเบผเบดเปเบ เปเบฅเบเบฐเปเบงเบฅเบฒ เบงเบดเบเบฒเบเบตเบเบญเบเบชเบฝเบ/เบงเบดเบเบตเปเบญ.
เปเบฅเบเบฐเปเบงเบฅเบฒ เบเปเบญเบเปเบเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเบชเบฐเปเบเบฒเบฐ, เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท.
- เปเบเบเป
เบเบญเบเบซเบฒเปเบเบ bytes.
- nodisp
เบเบดเบเบเบฒเบเบชเบฐเปเบเบเบเบฒเบเบดเบ.
-f fmt
เบฎเบนเบเปเบเบเบเบฑเบเบเบฑเบ.
-window_title เบซเบปเบงเบเปเป
เบเบฑเปเบเบเบทเปเปเปเบฒเบเปเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบเบทเปเปเบเบฅเปเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ).
- เบงเบปเบ เบเปเบฒเบเบงเบ
Loops เบเบฒเบเบซเบผเบดเปเบเบฎเบนเบเปเบเบปเบฒ เปเบเบทเปเบญ. 0 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฐเบซเบผเบญเบเปเบ.
- เบฎเบนเบโเปเบเบโเบเบฒเบโเบชเบฐโเปเบเบโ เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเบเปเบฒเปเปเบเบชเบฐเปเบเบเปเบเบทเปเบญเปเบเป. เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบ เบฎเบนเบเปเบเบเบเบฒเบ เปเบกเปเบ:
0, เบงเบดเบเบตเปเบญ
เบชเบฐโเปเบเบโเบงเบดโเบเบตโเปเบญโ
1, เบเบทเปเบเบเบญเบ
เบชเบฐเปเบเบเบเบทเปเบเบชเบฝเบ
2, rdft
เบชเบฐเปเบเบเปเบเบเบเบงเบฒเบกเบเบตเปเบชเบฝเบเปเบเบเปเบเป RDFT ((Inverse) Real Discrete Fourier Transform)
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบงเบดเบเบตเปเบญ", เบเปเบฒเบงเบดเบเบตเปเบญเบเปเปเบกเบตเบขเบนเป เบซเบผเบทเบเปเปเบชเบฒเบกเบฒเบเบซเบผเบดเปเบเปเบเป "rdft" เปเบกเปเบ
เปเบฅเบทเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเบเบญเบเบเปเบฒเบเบฎเบนเบเปเบเบเบเบฒเบเบชเบฐเปเบเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบเบฒเบเบเบปเบเบเบธเปเบก w.
-vf filtergraph
เบชเปเบฒเบ filtergraph เบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ filtergraph เปเบฅเบฐเปเบเปเบกเบฑเบเปเบเบทเปเบญเบเบฑเปเบเบเบญเบเบเบฐเปเบชเบงเบดเบเบตเปเบญ.
filtergraph เปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบ filtergraph เปเบเบทเปเบญเบเปเบฒเปเบเปเบเบฑเบเบเบฐเปเบช, เปเบฅเบฐเบเปเบญเบเบกเบต
เบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบงเบดโเบเบตโเปเบญโเบเบฝเบงโเปเบฅเบฐโเบเบปเบโเบเบฐโเบฅเบดเบโเบงเบดโเบเบตโเปเบญโเบเบฝเบงโ. เปเบ filtergraph, เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ
เบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเปเบฒเบเบเบทเป "เปเบ", เปเบฅเบฐเบเบปเบเบเบฐเบฅเบดเบเบเบฑเบเบเปเบฒเบ "เบญเบญเบ". เปเบเบดเปเบ ffmpeg-
เบเบนเปเบกเบทเบเบฒเบเบเบฑเปเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ syntax filtergraph.
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบซเบผเบฒเบเบเบฑเปเบเปเบฅเบฐเบฎเบญเบเบงเบฝเบเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
filtergraphs เบเปเบญเบกเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบชเบฐเปเบเบเปเบเบเบเบฒเบเบเบปเบเบเบธเปเบก w.
-af filtergraph
filtergraph เปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบ filtergraph เปเบเบทเปเบญเบเบณเปเบเปเบเบฑเบเบชเบฝเบเบเปเบญเบเบเปเปเบกเบนเบ. เปเบเป
เบเบฒเบโเปเบฅเบทเบญเบ "-filtersโ" เปเบเบทเปเบญโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเบตเปโเบกเบตโเบเบฑเบโเบซเบกเบปเบ (เบฅเบงเบกโเบเบฑเบโเปเบซเบผเปเบโเบเปเปโเบกเบนเบโเปเบฅเบฐ sinksโ)โ.
-i input_file
เบญเปเบฒเบ input_file.
เปเบเบโเบเบดโเปเบชเบ เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
-pix_fmt เบฎเบนเบเปเบเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ. เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเปเบเปโเบเบทเบโเบเบปเบโเปเบฅเบตเบโเปเบโเปเบเบทเปเบญเบโเปเบโเบเบญเบโเบเบฒเบโเปเบฅเบทเบญเบโเบชเปเบงเบโเบเบปเบงโ, เบเบฐโเบเบฒโเบเบฒเบกโ
-pixel_format.
- เบชเบฐโเบเบดโเบเบดโ
เบเบดเบกเบชเบฐเบเบดเบเบดเบเบฒเบเบซเบผเบดเปเบเบซเบผเบฒเบเบญเบฑเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฒเบเบเปเบฒเบเบเบญเบ, เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ, เบเปเบฒเปเบซเบเปเบเบเบฐเบเบธเบเบฑเบเปเบเบเปเปเบฒเปเบฅเบฐเบเบฒเบ synchronization เบชเบฝเบ / เบงเบดเบเบตเปเบญ
เบฅเบญเบ. เบกเบฑเบเบเบทเบเปเบเบตเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบกเบฑเบเบขเปเบฒเบเบเบฑเบเปเบเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฅเบฐเบเบธ "-nostats".
- เปเบง
เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเบเปเปเบชเบญเบเบเปเบญเบเบเบฑเบ spec.
- Genpts
เบชเปเบฒเบ pts.
- เบเบดเปเบ เบเบฐเปเบเบ
เบเบฑเปเบเปเบกเบเบซเบผเบฑเบเปเบเบฑเบเบชเบฝเบ ("type=audio"), เบงเบดเบเบตเปเบญ ("type=video") เบซเบผเบทเบเบฒเบเบเบญเบ
("type=ext"). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบชเบฝเบ. เปเบกเบเบซเบผเบฑเบเปเบกเปเบเปเบเปเปเบเบทเปเบญเบเบงเบเบเบธเบกเบชเบฝเบ-เบงเบดเบเบตเปเบญ
synchronization. เปเบเบทเปเบญเบเบซเบผเบดเปเบเบชเบทเปเบชเปเบงเบเปเบซเบเปเปเบเปเบชเบฝเบเปเบเบฑเบเปเบกเบเบซเบผเบฑเบ, เปเบเปเปเบเบเบฒเบเบเปเบฅเบฐเบเบต
(เบเบฒเบเบเปเบฒเบเบเบญเบเบซเบผเบทเบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบเบฒเบเบชเบนเบ) เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบเปเบฝเบเบกเบฑเบ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบ
เบชเปเบงเบเปเบซเบเปเปเบกเปเบเปเบเปเปเบเบทเปเบญเบเบธเบเบเบฐเบชเบปเบ debugging.
-ast audio_stream_specifier
เปเบฅเบทเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบเปเบเปเบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเปเบซเปเบกเบฒ. เบเบฐเปเบช
เบเบปเบงเบเบตเปเบเบญเบเปเบกเปเบเปเบเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเปเบ เบเปเปเบฒ specifiers เบเบปเบ. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเปเปเบกเปเบ
เบฅเบฐเบเบธเปเบงเป, เบชเบฐเบเบฃเบตเบกเบชเบฝเบ "เบเบตเบเบตเปเบชเบธเบ" เบเบทเบเปเบฅเบทเบญเบเบขเบนเปเปเบเปเบเบฃเปเบเบฃเบกเบเบตเปเปเบฅเบทเบญเบเปเบฅเปเบง
เบงเบดเบเบตเปเบญเบเบฒเบเบเปเบฒเบเบเบญเบ.
-vst video_stream_specifier
เปเบฅเบทเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบเปเบเปเบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเปเบซเปเบกเบฒ. เบเบฐเปเบช
เบเบปเบงเบเบตเปเบเบญเบเปเบกเปเบเปเบเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเปเบ เบเปเปเบฒ specifiers เบเบปเบ. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเปเปเบกเปเบ
เบฅเบฐเบเบธเปเบงเป, เบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ "เบเบตเบเบตเปเบชเบธเบ" เบเบทเบเปเบฅเบทเบญเบ.
-sst subtitle_stream_specifier
เปเบฅเบทเบญเบเบชเบฐเบเบฃเบตเบกเบเบณเบเบฑเบเบเบฒเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบเปเบเปเบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเปเบซเปเบกเบฒ. เบเบฐเปเบช
เบเบปเบงเบเบตเปเบเบญเบเปเบกเปเบเปเบเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเปเบ เบเปเปเบฒ specifiers เบเบปเบ. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเปเปเบกเปเบ
เบฅเบฐเบเบธเปเบงเป, เบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบ "เบเบตเบเบตเปเบชเบธเบ" เบเบทเบเปเบฅเบทเบญเบเบขเบนเปเปเบเปเบเบเบเบฒเบเบเบญเบเปเบฅเปเบง
เบงเบดเบเบตเปเบญ เบซเบผเบทเบชเบฝเบเบเบตเปเปเบฅเบทเบญเบ.
- เบญเบญเบเบเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เบญเบญเบเปเบกเบทเปเบญเบซเบผเบดเปเบเบงเบดเบเบตเปเบญเปเบฅเปเบง.
-exitonkeydown
เบญเบญเบเปเบ เบเปเบฒเบเบปเบเบเบธเปเบกเปเบเบเบถเปเบเบเบทเบเบเบปเบ.
-exitonmousedown
เบญเบญเบเบเบฒเบเบเปเบฒเบเบธเปเบกเปเบกเบปเบฒเบชเปเบเบทเบเบเบปเบ.
- เบเบปเบงโเปเบเบโเบชเบฑเบโเบเบฒเบโ:media_specifier codec_name
เบเบฑเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเบฅเบฐเบเบธเปเบเบ media_specifier,
เปเบเบดเปเบเบชเบฒเบกเบฒเบเบชเบปเบกเบกเบธเบเบเปเบฒ "a" (เบชเบฝเบ), "v" (เบงเบดเบเบตเปเบญ), เปเบฅเบฐ "s" เบเปเบฒเบเบฑเบเบเบฒเบ.
-Acodec codec_name
เบเบฑเบเบเบฑเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบเบชเบฐเปเบเบฒเบฐ.
-vcodec codec_name
เบเบฑเบเบเบฑเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบงเบดเบเบตเปเบญเบชเบฐเปเบเบฒเบฐ.
-scodec codec_name
เบเบฑเบเบเบฑเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบเบชเบฐเปเบเบฒเบฐ.
- เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบธเบเบงเบดเบเบตเปเบญเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบฒเบก metadata เบเบญเบเปเบเบฅเป. เปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเป
-noautorotate เปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ.
- เบเบญเบ
เบงเบฒเบเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเปเบฒเบงเบดเบเบตเปเบญเบเปเปเบเบทเบเบเบดเปเบ. เปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเบฒเปเบกเบเปเบกเปเปเบเบ
เบเปเปเปเบเปเบเบฑเปเบเปเบเบฑเบเบงเบดเบเบตเปเบญ. เปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเปเบฅเบทเปเบญเบเปเบเบฃเบกเบชเบณเบฅเบฑเบเปเบกเบเบซเบผเบฑเบเบเบฑเบเปเบปเบ
เปเบซเบผเปเบเบเปเปเบกเบนเบ, เบเบฒเบเบเปเบฒเปเบเป -noframedrop เปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ.
-infbuf
เบเปเปโเบเปเบฒโเบเบฑเบโเบเบฐโเบซเบเบฒเบ buffer เบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบญเปเบฒเบโเบเปเปโเบกเบนเบโเบซเบผเบฒเบโเปเบเบปเปเบฒโเบเบตเปโเปเบเบฑเบโเปเบโเปเบเปโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบโ
เปเบงเปเบเบปเปเบฒเบเบตเปเบเบฐเปเบเบฑเบเปเบเปเบเป. เปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเบเบชเบปเบเป, เบเปเบญเบเบเบตเปเบเปเปเบกเบนเบเบญเบฒเบเบเบฐเบเบทเบเบฅเบธเบเบฅเบปเบ
เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเปโเปเบเปโเบญเปเบฒเบโเปเบโเปเบงโเบฅเบฒโ. เปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเบทเปเบญเปเบเบตเบเปเบเป buffers เบเบตเปเบเปเปเบกเบตเบเบญเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบ, เปเบเป
- noinfbuf เปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ.
เปเบเบเบฐเบเบฐเบเบตเป เบกเบฑเบเบซเบผเบตเปเบ
q, ESC
เปเบเบปเบฒ.
f เบชเบฐเบซเบผเบฑเบเปเบเบฑเบกเบเป.
p, SPC
เบขเบธเบโเบเบปเปเบงโเบเบฒเบง.
a เบงเบปเบเบเบญเบเบเปเบญเบเบชเบฝเบเปเบเปเบเบเบเบฒเบเบเบฐเบเบธเบเบฑเบ.
v เบเปเบญเบเบงเบดเบเบตเปเบญเบงเบปเบเบเบญเบ.
t Cycle subtitle channel เปเบเปเบเบเบเบฒเบเบเบฐเบเบธเบเบฑเบ.
c เปเบเบเบเบฒเบเบงเบปเบเบเบญเบ.
w เบฎเบญเบเบเบปเบงเบเบญเบเบงเบดเบเบตเปเบญ เบซเบผเบทเบชเบฐเปเบเบเปเปเบ.
s เบเปเบฒเบงเปเบเบซเบฒเบเบญเบเบเปเปเปเบ.
เบขเบธเบเบเบปเปเบงเบเบฒเบงเบเปเบฒเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฑเบเบเปเปเปเบเปเบขเบธเบเบเบปเปเบงเบเบฒเบง, เบเปเบฒเบงเปเบเบซเบฒเบเบญเบเบงเบดเบเบตเปเบญเบเปเปเปเบ, เปเบฅเบฐเบขเบธเบเบเบปเปเบงเบเบฒเบง.
เบเปเบฒเบโเบเบงเบฒ
เบเบญเบเบซเบฒเบเบฒเบเบซเบผเบฑเบ/เปเบเปเปเบฒ 10 เบงเบดเบเบฒเบเบต.
เบฅเบปเบ/เบเบถเปเบ
เบเบญเบเบซเบฒเบเบฒเบเบซเบผเบฑเบ/เปเบเปเปเบฒ 1 เบเบฒเบเบต.
Page เบฅเบปเบ/เปเปเบฒ up
เบเบญเบเบซเบฒเบเบปเบเบเปเบญเบ/เบเบปเบเบเปเปเปเบ. เบซเบผเบท เบเปเบฒ เบซเบฒเบ เบงเปเบฒ เบเปเป เบกเบต เบเบฒเบ เบชเบฐ เปเบซเบงเบ เบซเบฒ เบเปเบฒเบ เบซเบผเบฑเบ / เปเบ เบซเบเปเบฒ
10 เบเบฒเบเบต.
เบซเบเบน เบเบฅเบดเบ
เบเบญเบเบซเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเปเบเปเบเบฅเปเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบงเบฒเบกเบเบงเปเบฒเบ.
SYNTAX
เบเบฒเบเบเบตเปเบเบฑเบเบเบถเบเปเบงเบเบฐเบเบญเบ เปเบฅเบฐเบฎเบนเบเปเบเบเบเบตเปเบเบณเปเบเปเปเบเบเบซเปเบญเบเบชเบฐเปเบธเบ เปเบฅเบฐเปเบเบทเปเบญเบเบกเบทเบเบญเบ FFmpeg.
Quoting เปเบฅเบฐ เบซเบเบต
FFmpeg เบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒเบเบปเบเปเบเบเบฒเบเบญเปเบฒเบเบญเบตเบเปเบฅเบฐเบเบฒเบเบซเบฅเบปเบเบซเบเบตเบเปเปเปเบเบเบตเป, เปเบงเบฑเปเบเปเบชเบเปเบเปเปเบเปเบฅเบฐเบเบธเบขเปเบฒเบเบเบฑเบเปเบเบ.
เบเบปเบเบฅเบฐเบเบฝเบเบเปเปเปเบเบเบตเปเบเบทเบเบเบณเปเบเป:
ยท ' เปเบฅเบฐ \ เปเบกเปเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ (เบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเปเบฒเบเบญเบตเบเปเบฅเบฐเบเบฒเบเบซเบฅเบปเบเบซเบเบต). เปเบ
เบเบญเบโเบเบฒเบโเบเบฑเปเบโ, เบญเบฒเบโเบเบฐโเบกเบตโเบฅเบฑเบโเบชเบฐโเบเบฐโเบเบดโเปเบชเบโเบญเบทเปเบเปโเบเบถเปเบโเบเบฑเบโเบชเบฐโเปเบเบฒเบฐโ
syntax เบเปเบญเบเบเบตเป escaping เปเบฅเบฐ quoting เบเบทเบเบเปเบฒเบเบเบฒเบ.
ยท A เบฅเบฑเบเบชเบฐเบเบฐเบเบดเปเบชเบเปเบกเปเบ escaped เปเบเบ prefix เบกเบฑเบเบเบฑเบ a \.
ยทโเบเบปเบงโเบญเบฑเบโเบชเบญเบโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบเบดเบโเบฅเบฐโเบซเบงเปเบฒเบโ '' เปเบกเปเบเบฅเบงเบกเบขเบนเปเปเบเบชเบฐเบเบฃเบดเบเบเบตเปเปเบเบเบเบฒเบกเบเบปเบงเปเบฑเบเบชเบท. เปเบเป
เบฅเบฑเบโเบชเบฐโเบเบฐ quote ' เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเบเปเปเบชเบฒเบกเบฒเบเบญเปเบฒเบเบญเบตเบเปเบเป, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบญเบเบเบดเบ quote เปเบฅเบฐ
เบซเบเบตเบกเบฑเบ.
ยท เปเบเบงเปเปเบฒ เปเบฅเบฐ เบเบดเบเบเบฒเบกเบเปเบญเบเบซเบงเปเบฒเบ, เปเบงเบฑเปเบเปเบชเบเปเบเปเบเบฐเบซเบผเบปเบเปเบต เบซเบผเบท เบญเปเบฒเบเบญเบตเบ, เบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบเบเบฒเบ
เบชเบฐเบเบฃเบดเบเปเบเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบญเบเปเบเบตเปเบกเบเบฒเบเบซเบฅเบปเบเบซเบเบตเบฅเบฐเบเบฑเบเบเบตเบชเบญเบเปเบกเบทเปเบญเปเบเปเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบซเบผเบท a
script, เปเบเบดเปเบเบเบถเปเบเบเบฑเบ syntax เบเบญเบเบเบฒเบชเบฒ shell เบเบตเปเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒ.
เบเบฑเบเบเบฑเบ "av_get_token" เบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบ libavutil/avstring.h เบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบงเบดเปเบเบฒเบฐ token เปเบเป
เบญเปเบฒเบเบซเบผเบทเบซเบฅเบปเบเบซเบเบตเบเบฒเบกเบเบปเบเบฅเบฐเบเบฝเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบเปเบฒเบเปเบเบดเบ.
เปเบเบทเปเบญเบเบกเบทเบเบฑเปเบเบเปเบฒเบง เปเบเบทเปเบญเบโเบกเบท / ffescape เปเบเบเบปเปเบเปเบกเปเปเบซเบผเปเบ FFmpeg เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบญเปเบฒเบเบญเบตเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบซเบผเบท
เปเบตเบญเบญเบเบเบฒเบเบชเบฐเบเบฃเบดเบเปเบเบชเบฐเบเบฃเบดเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบซเบเบต "เบญเบฒเบเบฐเบเบฒเบเปเบฒ d'Amour" เบเบตเปเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ "'":
เบญเบฒเบเบฐเบเบฒเบเปเบฒ d\'Amour
ยท เบชเบฐเบเบฃเบดเบเบเปเบฒเบเปเบเบดเบเบกเบตเบเบณเบญเปเบฒเบเบญเบตเบ, เบชเบฐเบเบฑเปเบ "'" เบเบฐเบเปเบญเบเปเบตเปเบเปเบกเบทเปเบญเบญเปเบฒเบเบญเบตเบเบกเบฑเบ:
'เบญเบฒเบเบฐเบเบฒเบเบณ'\'เบฎเบฑเบเปเบเบ'
ยท เบฅเบงเบกเปเบญเบปเบฒเบเปเบญเบเบซเบงเปเบฒเบเบเบฒเบเปเปเบฒ เบซเบผเบทเบเบฒเบเบซเบผเบฑเบเปเบเบเปเบเปเบเบฒเบเบญเปเบฒเบเบญเบตเบ:
'เบชเบฐเบเบฃเบดเบเบเบตเปเปเบฅเบตเปเบกเบเบปเปเบ เปเบฅเบฐเบฅเบปเบเบเปเบฒเบเบเปเบงเบเบเปเบญเบเบซเบงเปเบฒเบ'
ยท Escape เปเบฅเบฐ quoting เบชเบฒเบกเบฒเบเบเบฐเบชเบปเบกเปเบเบปเปเบฒเบเบฑเบเปเบเป:
'เบชเบฐเบเบฃเบดเบ '\'string\' เปเบเบฑเบเบชเบฐเบเบฃเบดเบ '
ยท เบฅเบงเบกเปเบญเบปเบฒเบเบปเบงเปเบฑเบเบชเบท \ เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบเปโเบเบฑเบโเบเบฒเบโเบซเบเบตโเบซเบผเบทโเบเบฒเบโเบญเปเบฒเบโเบญเบตเบโ:
'c:\foo' เบชเบฒเบกเบฒเบเบเบฝเบเปเบเบฑเบ c:\\foo
เบงเบฑเบเบเบตเปเบชเบฐเบซเบกเบฑเบ
syntax เบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
[(YYYY-MM-DD|YYYYMMDD)[T|t| ]]((HH:MM:SS[.m...]]])|(HHMMSS[.m...]]]))[Z]
เปเบเบเบฑเบเบเบธเบเบฑเบ
เบเปเบฒเบเปเบฒเปเบกเปเบ "เบเบญเบเบเบตเป" เบกเบฑเบเปเบเปเปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบ.
เปเบงเบฅเบฒเปเบกเปเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบเปเบงเบฑเปเบเปเบชเบเปเบเป Z เบเบฐเบเบทเบเบเปเปเบเปเบฒเบ, เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบกเบฑเบเบเบทเบเบเบตเบเบงเบฒเบกเบงเปเบฒ UTC. เบเปเบฒ
เบชเปเบงเบเบเบต-เปเบเบทเบญเบ-เบกเบทเป เบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเป เบกเบฑเบเปเบเปเปเบงเบฅเบฒเบเบฑเบเบเบธเบเบฑเบเบเบญเบเบเบต-เปเบเบทเบญเบ-เบกเบทเป.
เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ
เบกเบตเบชเบญเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบฅเบเบฐเปเบงเบฅเบฒ.
[-][ :] : [. ...]
HH เบชเบฐโเปเบเบโเบญเบญเบโเบเปเบฒโเบเบงเบโเบเบปเปเบงโเปเบกเบโ, MM เบเปเบฒเบเบงเบเบเบฒเบเบตเบชเปเบฒเบฅเบฑเบเบชเบนเบเบชเบธเบ 2 เบเบปเบงเปเบฅเบ, เปเบฅเบฐ
SS เบเปเบฒเบเบงเบเบงเบดเบเบฒเบเบตเบชเปเบฒเบฅเบฑเบเบชเบนเบเบชเบธเบ 2 เบเบปเบงเปเบฅเบ. เปเบเป m เปเบเบเบญเบเบเปเบฒเบเบชเบฐเปเบเบเบญเบฑเบเบเบฒเบเบดเบเบปเบก
เบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ SS.
or
[-] +[. ...]
S เบชเบฐเปเบเบเบเปเบฒเบเบงเบเบงเบดเบเบฒเบเบต, เบเปเบงเบเบชเปเบงเบเบเบปเบเบชเบฐเบเบดเบเบปเบกเบเบฒเบเปเบฅเบทเบญเบ m.
เปเบเบเบฑเบเบชเบญเบเบชเบฐเปเบเบเบญเบญเบ, เบเบฒเบเปเบฅเบทเบญเบ - เบเบตเปเปเบซเปเปเบซเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเบฅเบปเบ.
เบเบปเบงเบขเปเบฒเบ
เบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเปเปเบกเปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบเบเบฑเบเปเบปเบ:
55 เบงเบดเบเบฒเบเบต 55
12:03:45
12 เบเบปเปเบงเปเบกเบ, 03 เบเบฒเบเบตเปเบฅเบฐ 45 เบงเบดเบเบฒเบเบต
23.189
เบงเบดเบเบฒเบเบต 23.189
เบงเบดเบเบตเปเบญ เบเบฐเบซเบเบฒเบ
เบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบฒ, เบกเบฑเบเบญเบฒเบเบเบฐเปเบเบฑเบเบชเบฒเบเบเบญเบเปเบเบเบเบญเบก widthxเบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ, เบซเบผเบท
เบเบทเปเบซเบเปเปเบเบฐเปเบฒเบ.
เบเบปเบงเบซเบเปเปเบเปเปเปเบเบเบตเปเบเบทเบเบฎเบฑเบเบฎเบนเป:
ntsc
720x480
pal 720x576
qntsc
352x240
qpal
352x288
sntsc
640x480
เบเบฐเบเบนเบเบชเบฑเบเบซเบผเบฑเบ
768x576
เบฎเบนเบเปเบเบปเบฒ
352x240
ntsc-film
352x240
sqcif
128x96
qcif
176x144
elf 352x288
4 cif
704x576
16 cif
1408x1152
qqvga
160x120
qvga
320x240
vga 640x480
svga
800x600
xga 1024x768
uxga
1600x1200
qxga
2048x1536
sxga
1280x1024
qsxga
2560x2048
hsxga
5120x4096
wvga
852x480
wxga
1366x768
wsxga
1600x1024
เบงเบนเบเบเบฒ
1920x1200
เบงเบญเบเบเบฒ
2560x1600
wqsxga
3200x2048
wquxga
3840x2400
whsxga
6400x4096
whuxga
7680x4800
cga 320x200
เบเบปเบงเบขเปเบฒเบ 640x350
hd480
852x480
hd720
1280x720
hd1080
1920x1080
2k 2048x1080
2kflat
1998x1080
2kscope
2048x858
4k 4096x2160
4kflat
3996x2160
4kscope
4096x1716
nhd 640x360
hqvga
240x160
wqvga
400x240
fwqvga
432x240
hvga
480x320
qhd 960x540
2kdci
2048x1080
4kdci
4096x2160
uhd2160
3840x2160
uhd4320
7680x4320
เบงเบดเบเบตเปเบญ เบญเบฑเบเบเบฒเบเบฒเบ
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบเบงเบดเบเบตเปเบญ, เบชเบฐเปเบเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเปเบงเบดเบเบฒเบเบต.
เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบชเบฐเบเบฃเบดเบเปเบเบฎเบนเบเปเบเบ frame_rate_num/frame_rate_den, เบเบณเบเบงเบเปเบเบฑเบก, a
เบเบปเบงเปเบฅเบเปเบฅเบทเปเบญเบ เบซเบผเบทเบเบปเบงเบซเบเปเปเบญเบฑเบเบเบฒเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเปเบญเบ.
เบเบปเบงเบซเบเปเปเบเปเปเปเบเบเบตเปเบเบทเบเบฎเบฑเบเบฎเบนเป:
ntsc
30000/1001
pal 25/1
qntsc
30000/1001
qpal
25/1
sntsc
30000/1001
เบเบฐเบเบนเบเบชเบฑเบเบซเบผเบฑเบ
25/1
เบฎเบนเบเปเบเบปเบฒ
24/1
ntsc-film
24000/1001
เบญเบฑเบเบเบฒเบชเปเบงเบ
เบญเบฑเบเบเบฒเบชเปเบงเบเบชเบฒเบกเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เบซเบผเบทเปเบเบฎเบนเบเปเบเบ เบเบปเบงเปเบฅเบ:เบเบปเบงเบซเบฒเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเบเบตเปเบเปเปเบกเบตเบเบญเบเปเบเบ (1/0) เบซเบผเบทเบเปเบฒเบฅเบปเบเปเบกเปเบเบเบทเบงเปเบฒเบเบทเบเบเปเบญเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบเบงเบ
เบเบงเบเปเบเบดเปเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบปเปเบเบเบทเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบปเบเปเบงเบฑเปเบเบเปเบฒเปเบซเบผเบปเปเบฒเบเบฑเปเบ.
เบเปเบฒเบเบตเปเบเปเปเปเบเปเบเปเบฒเบเบปเบเบชเบฒเบกเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเบเปเบเป "0: 0".
เบชเบต
เบกเบฑเบโเบชเบฒโเบกเบฒเบโเปเบเบฑเบโเบเบทเปโเบเบญเบโเบชเบตโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเป (เบเบปเบงโเบญเบฑเบโเบชเบญเบโเบเบตเปโเบเปเปโเบชเปเบฒโเบเบฑเบโ) เบซเบผเบท a
"[0x|#]RRGGBB[AA]" เบฅเบณเบเบฑเบ, เบญเบฒเบเบเบฐเบเบดเบเบเบฒเบกเบเปเบงเบ @ เปเบฅเบฐเบชเบฐเบเบฃเบดเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบญเบฑเบเบเบฒ
เบชเปเบงเบเบเบฐเบเบญเบ.
เบญเบปเบเบเบฐเบเบญเบเบญเบฑเบเบเบฒเบญเบฒเบเบเบฐเปเบเบฑเบเบชเบฐเบเบฃเบดเบเบเบตเปเบเบฐเบเบญเบเบเปเบงเบ "0x" เบเบฒเบกเบเปเบงเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ เบซเบผเบท
เบเบปเบงเปเบฅเบเบเบปเบเบชเบฐเบเบดเบเบปเบกเบฅเบฐเบซเบงเปเบฒเบ 0.0 เปเบฅเบฐ 1.0, เปเบเบดเปเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเปเบฒ opacity (0x00 or 0.0
เบซเบกเบฒเบโเบเบงเบฒเบกโเบงเปเบฒโเบเบงเบฒเบกโเปเบเปเบโเปเบชโเบซเบกเบปเบโ, 0xff or 1.0 opaque เบซเบกเบปเบ). เบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบญเบฑเบเบเบฒ
เบเปเปเปเบเปเบฅเบฐเบเบธเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ 0xff เปเบกเปเบเบชเบปเบกเบกเบธเบ.
เบเปเบญเบเปเบเป random เบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเปเบเบตเบเบชเบตเบชเบธเปเบก.
เบเบทเปเบเบญเบเบชเบตเบเปเปเปเบเบเบตเปเบเบทเบเบฎเบฑเบเบฎเบนเป:
AliceBlue
0xF0F8FF
AntiqueWhite
0xFAEBD7
เบเปเปเบฒ
0x00FFFF
เบชเบตเบเบฝเบงเบญเปเบญเบ
0x7FFD4
เบชเบตเบเปเบฒเบชเบปเบ
0xF0FFFF
beige
0xF5F5DC
Bisque
0xFFE4C4
เบชเบตโเบเปเบฒ
0x000000
BlanchedAlmond
0xFFEBCD
blue
0x0000FF
BlueViolet
0x8A2BE2
เบชเบตเบโเปโเปโเบฒ
0xA52A2A
เบเบปเบงเบฅเบฐเบเบฒ
0xDEB887
CadetBlue
0x5F9EA0
เบเบฒเบเบฐเบฅเบฒเบ
0x7FFF00
เปเบฅเบ
0xD2691E
เบเบฒ
0xFF7F50
เบชเบฒเบฅเบต
0x6495ED
เบชเบฒเบฅเบต
0xFFF8DC
Crimson
0xDC143C
Cyan
0x00FFFF
เบชเบตโเบเปเบฒโเปเบเป
0x00008B
เบชเบตเบเบฝเบงเปเบเบฑเปเบก
0x008B8B
DarkGoldenRod
0xB8860B
เบชเบตเปเบเบปเบฒเปเบเบฑเปเบก
0xA9A9A9
เบชเบตเบเบฝเบงเปเบเบฑเปเบก
0x006400
เบกเบทเบ
0xBDB76B
เบชเบตเบกเปเบงเบเปเบเบเปเบเบฑเปเบก
0x8B008B
DarkOliveGreen
0x556B2F
เบชเบตเปเบเบฑเปเบก
0xFF8C00
DarkOrchid
0x9932CC
เบเป เบณ
0x8B0000
เบเบฒเปเบเบฅเบกเบญเบเปเบเบฑเปเบก
0xE9967A
เบชเบตเบเบฝเบงเบเบฐเปเบฅ
0x8FBC8F
DarkSlateBlue
0x483D8B
DarkSlateGray
0x2F4F4F
เบเบณ
0x00CED1
DarkViolet
0x9400D3
DeepPink
0xFF1493
DeepSkyBlue
0x00BFF
DimGray
0x696969
DodgerBlue
0x1E90FF
FireBrick
0xB22222
เบเบญเบเบชเบตเบเบฒเบง
0xFFFA0
เบเปเบฒเบเบปเบเบเบดเบ
0x228B22
Fuchsia
0xFF00FF
เบเบฑเบชเปเบเปเบฃ
0xDCDCDC
GhostWhite
0xF8F8FF
เบเปเบฒ
0xFFD700
GoldenRod
0xDAA520
เบชเบตโเบเบตเปโเปเบเบปเปเบฒ
0x808080
เบชเบตโเบเบฝเบง
0x008000
GreenYellow
0xADFF2F
HoneyDew
0xF0FF0
HotPink
0xFF69B4
เบชเบตเปเบเบเบญเบดเบเปเบเบ
0xCD5C5C
Indigo
0x4B0082
เบเบฒเบเปเบฒเบ
0xFFFF0
khaki
0xF0E68C
Lavender
0xE6E6FA
LavenderBlush
0xFFF0F5
LawnGreen
0x7CFC00
LemonChiffon
0xFFFACD
เบชเบตเบเปเบฒเบญเปเบญเบ
0xADD8E6
เปเบชเบเบชเบฐเบซเบงเปเบฒเบ
0xF08080
เบชเบตเบเปเบฒเบเบฝเบง
0xE0FFFF
LightGoldenRodYellow
0xFAFAD2
เปเบชเบเบชเบฐเบซเบงเปเบฒเบ
0x90EE90
เปเบชเบเบชเบฐเบซเบงเปเบฒเบ
0xD3D3D3
LightPink
0xFFB6C1
เปเบชเบเบชเบฐเบซเบงเปเบฒเบ
0xFFA07A
เบชเบตเบเบฝเบงเบญเปเบญเบ
0x20B2AA
LightSkyBlue
0x87CEFA
เบชเบตเปเบเบปเบฒเบญเปเบญเบ
0x778899
LightSteelBlue
0xB0C4DE
เบชเบตเปเบซเบผเบทเบญเบเบญเปเบญเบ
0xFFFF0
เปเบฒเบเบเบฒเบง
0x00FF00
เบซเบกเบฒเบโเบเบฒเบงโเบเบฝเบง
0x32CD32
linen
0xFAF0E6
Magenta
0xFF00FF
Maroon
0x800000
MediumAquaMarine
0x66CDAA
เบชเบตเบเปเบฒเบชเบตเบเปเบฒ
0x0000CD
เบเปเบงเบเปเบกเปเบเบฐ เปเบฒเบ เบเบฒเบ
0xBA55D3
เบชเบตเบกเปเบงเบเบเบฒเบเบเบฒเบ
0x9370D8
เบชเบตเบเบฝเบงเบเบฐเปเบฅเบเบฒเบเบเบฒเบ
0x3CB371
MediumSlateBlue
0x7B68EE
เบชเบตเบเบฝเบงเบฅเบฐเบเบนเปเบเปเบกเปเบเบปเปเบ
0x00FA9A
เบชเบตเบเปเบฒเบญเบปเบกเบเบฝเบง
0x48D1CC
เบชเบตเปเบเบเบเบฒเบเบเบฒเบ
0xC71585
เบชเบตเบเปเบฒเบเปเบฝเบเบเบทเบ
0x191970
MintCream
0xF5FFFA
MistyRose
0xFFE4E1
Moccasin
0xFFE4B5
NavajoWhite
0xFFDEAD
เบเบญเบเบเบฑเบเปเบฎเบทเบญ
0x000080
OldLace
0xFDF5E6
Olive
0x808000
OliveDrab
0x6B8E23
เปเบฒเบเบเปเบฝเบ
0xFFA500
เบชเบตเปเบเบเบชเบปเปเบก
0xFF4500
Orchid
0xDA70D6
PaleGoldenRod
0xEEE8AA
เบชเบตเบเบฝเบงเบเบทเบ
0x98FB98
เบชเบตเบเบฝเบงเปเบเบฑเปเบก
0xAFEEEE
เบชเบตเปเบเบเบเบทเบเป
0xD87093
ayaเบฒเบเบซเบธเปเบ
0xFFEFD5
เบเบตเบเบเบฑเบ
0xFFDAB9
เบเบฐเปเบเบเปเบเบฃเบน
0xCD853F
เบชเบตโเบเบปเบง
0xFFC0CB
plum
0xDDA0DD
เบเบปเบเบเบดเบ
0xB0E0E6
เบชเบตโเบกเปเบงเบ
0x800080
เบชเบตโเปเบเบ 0xFF0000
RosyBrown
0xBC8F8F
RoyalBlue
0x4169E1
เบชเบตเบเป เบณ เบเบฒเบ
0x8B4513
salmon
0xFA8072
SandyBrown
0xF4A460
เบเบฐเปเบฅ
0x2E8B57
เบเบฐเปเบฅเบชเบฒเบ
0xFFF5EE
Sienna
0xA0522D
เปเบเบดเบ
0xC0C0C0
SkyBlue
0x87CEEB
SlateBlue
0x6A5ACD
SlateGray
0x708090
เบซเบดเบกเบฐ
0xFFFAFA
เบชเบตเบเบฝเบง Spring
0x00FF7F
SteelBlue
0x4682B4
Tan 0xD2B48C
Teal
0x008080
thistle
0xD8BFD8
เบซเบกเบฒเบโเปเบฅเบฑเปเบ
0xFF6347
Turquoise
0x40E0D0
Violet
0xEE82EE
เปเบเบปเปเบฒเบชเบฒเบฅเบต
0xF5DEB3
เบชเบตโเบเบฒเบง
0xFFFFFF
เบเบงเบฑเบเบเบฒเบง
0xF5F5F5
เบชเบตโเปเบซเบผเบทเบญเบ
0xFFFF00
เบชเบตเบเบฝเบงเปเบซเบผเบทเบญเบ
0x9ACD32
Channel Layout
เบฎเบนเบเปเบเบเบเปเบญเบเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบงเบฒเบเบเบฒเบเบเบงเปเบฒเบเบเบญเบเบเปเบญเบเบเบญเบเบเปเบญเบเปเบเบซเบผเบฒเบเบเปเบญเบ
เบเบฐเปเบชเบชเบฝเบ. เปเบเบทเปเบญเบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเปเบญเบ, FFmpeg เปเบเป syntax เบเบดเปเบชเบ.
เบเปเบญเบเบเบฒเบเบชเปเบงเบเบเบธเบเบเบปเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบ id, เบเบฒเบกเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบฒเบเบฐเบฅเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป:
FL เบเปเบฒเบโเบเปเบฒเบโเบซเบเปเบฒโ
FR เบเบฒเบเบซเบเปเบฒเบเปเบฒเบเบเบงเบฒ
FC เบชเบนเบเบเบฒเบเบเปเบฒเบเบซเบเปเบฒ
L.F.E. เบเบงเบฒเบกเบเบตเปเบเป เบณ
BL เบเบฑเบเปเบเบเบฒเบเบเปเบฒเบ
BR เบเบฑเบเปเบเบเบฒเบเบเบงเบฒ
FLC เบเบฒเบโเบซเบเปเบฒโเบเปเบฒเบโเบเบญเบโเบชเบนเบโเบเบฒเบโ
FRC เบเบฒเบโเบซเบเปเบฒโเบเบงเบฒโเบเบญเบโเบชเบนเบโเบเบฒเบโ
BC เบชเบนเบเบซเบผเบฑเบ
SL เบเปเบฒเบเบเปเบฒเบ
SR เปเบเบทเปเบญเบเบเบงเบฒ
TC เบชเบนเบโเบเบฒเบโเปเบเบดเบโ
TFL เบเปเบฒเบเปเบเบดเบเบเปเบฒเบ
TFC เบชเบนเบเบเบฒเบเบเปเบฒเบเปเบเบดเบ
TFR เบเปเบฒเบเปเบเบดเบเปเบเบทเปเบญเบเบเบงเบฒ
TBL เบเปเบฒเบเปเบเบดเบเบเบฑเบเบเปเบฒเบ
TBC เบชเบนเบโเบเบฒเบโเบเบทเบโเปเบเบดเบโ
TBR เปเบเบดเบเบเบงเบฒ
DL downmix เบเปเบฒเบ
DR downmix เบชเบดเบ
WL เบเบงเปเบฒเบโเบเปเบฒเบโ
WR เบเบงเบฒเบเบงเปเบฒเบ
SDL เบญเปเบญเบกเบฎเบญเบเบเปเบฒเบเปเบเบเบเบปเบ
SDR เบญเปเบญเบกเบฎเบญเบเบเบงเบฒ
LFE2
เบเบงเบฒเบกเบเบตเปเบเปเปเบฒ 2
เบญเบปเบเบเบฐเบเบญเบเปเบเบเบฎเปเบฒเบเบเปเบญเบเบกเบฒเบเบเบฐเบเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบฅเบฐเบเบธเปเบเปเปเบเบเบเบฒเบเปเบเปเบเบปเบงเบฅเบฐเบเบธเบเปเปเปเบเบเบตเป:
mono
FC
stereo
FL+FR
2.1 FL+FR+LFE
3.0 FL+FR+FC
3.0 (เบเบฑเบ)
FL+FR+BC
4.0 FL+FR+FC+BC
quad
FL+FR+BL+BR
เบชเบตเปเบซเบผเปเบฝเบก
FL+FR+SL+SR
3.1 FL+FR+FC+LFE
5.0 FL+FR+FC+BL+BR
5.0 (เบเปเบฒเบ)
FL+FR+FC+SL+SR
4.1 FL+FR+FC+LFE+BC
5.1 FL+FR+FC+LFE+BL+BR
5.1 (เบเปเบฒเบ)
FL+FR+FC+LFE+SL+SR
6.0 FL+FR+FC+BC+SL+SR
6.0(เปเปเบฒ)
FL+FR+FLC+FRC+SL+SR
เบซเบปเบเบซเบผเปเบฝเบก
FL+FR+FC+BL+BR+BC
6.1 FL+FR+FC+LFE+BC+SL+SR
6.1 FL+FR+FC+LFE+BL+BR+BC
6.1(เปเปเบฒ)
FL+FR+LFE+FLC+FRC+SL+SR
7.0 FL+FR+FC+BL+BR+SL+SR
7.0(เปเปเบฒ)
FL+FR+FC+FLC+FRC+SL+SR
7.1 FL+FR+FC+LFE+BL+BR+SL+SR
7.1(เบเบงเปเบฒเบ)
FL+FR+FC+LFE+BL+BR+FLC+FRC
7.1 (เบเบงเปเบฒเบ-เบเปเบฒเบ)
FL+FR+FC+LFE+FLC+FRC+SL+SR
เปเบเบเบซเบผเปเบฝเบก
FL+FR+FC+BL+BR+BC+SL+SR
downmix
DL+DR
เบฎเบนเบเปเบเบเบเปเบญเบเปเบเบเบเบณเบเบปเบเปเบญเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเบฑเบเบฅเบณเบเบฑเบเบเบญเบเบเบณเบชเบฑเบ, เปเบเบเบญเบญเบเบเปเบงเบ '+' เบซเบผเบท '|'.
เปเบเปเบฅเบฐเปเบฅเบเบฐเบชเบฒเบกเบฒเบเปเบเบฑเบ:
ยท เบเบทเปโเบเบญเบโเบฎเบนเบโเปเบเบโเบเปเบญเบโเบเบฒเบโเบกเบฒเบโเบเบฐโเบเบฒเบ (eg mono, stereo, 4.0, quad, 5.0, เบฏ เบฅเบฐเบฏ )
ยทเบเบทเปเบเบญเบเบเปเบญเบเบเบฝเบง (เบเบปเบงเบขเปเบฒเบ FL, FR, FC, L.F.E., เบฏ เบฅเบฐเบฏ )
ยท เบเปเบญเบโเบเบฒเบโเบเปเบฒโเบเบงเบโเบซเบเบถเปเบโ, เปเบโเบญเบฑเบโเบชเบฐโเบเบดโเบเบปเบกโ, เบเบฒเบโเปเบฅเบทเบญเบโเบเบฒเบกโเบเปเบงเบ 'cโ'โ, เปเบซเปโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบโเบเบญเบโเบเบปเปเบ
เปเบเบเบเบฑเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบงเบเบเปเบญเบเบเบฑเปเบ (เปเบเบดเปเบเบซเบเปเบฒเบเบตเป
"av_get_default_channel_layout")
ยท เปเปเบฒเบเบฒเบเบฎเบนเบเปเบเบเบเปเบญเบ, เปเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ "0x" (เปเบเบดเปเบ "AV_CH_*" macros เปเบ
libavutil/channel_layout.h.
เปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ libavutil เบฎเบธเปเบ 53 เบเบปเบงเบญเบฑเบเบชเบญเบเบเปเปเบเปเบฒเบ "c" เปเบเบทเปเบญเบฅเบฐเบเบธเบเปเบฒเบเบงเบเบเบญเบ
เบเปเบญเบเบเบฐเบเบทเบเบเปเบญเบเบเบฒเบ, เปเบเบเบฐเบเบฐเบเบตเปเบซเบเปเบฒเบเบฒเบเบฎเบนเบเปเบเบเบเปเบญเบเบเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ a
เปเบฅเบเบเบปเบเบชเบฐเบเบดเบเบปเบก (เบเปเบฒ เปเบฅเบฐเบเบฝเบเปเบเปเบเปเบฒเบเปเปเบเบดเบเบเบฒเบกเบเปเบงเบ "c").
เปเบเบดเปเบเบเบฑเบเบเบฑเบ "av_get_channel_layout" เบเบตเปเบเบณเบเบปเบเปเบงเปเปเบ libavutil/channel_layout.h.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบ เบเบฒเบเบงเบดเปเบเบฒเบฐ
เปเบกเบทเปเบญเบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบฅเบเปเบฅเบ, FFmpeg เปเบเปเบเบปเบงเบเบฐเปเบกเบตเบเบชเบนเบเบเบฒเบเปเบ,
เบเบฐเบเบดเบเบฑเบเปเบเบเบเปเบฒเบ libavutil/eval.h interface
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบฒเบเบกเบต unary, binary operators, constant, เปเบฅเบฐ functions.
เบชเบญเบเบชเบฐเปเบเบเบญเบญเบ expr1 เปเบฅเบฐ expr2 เบชเบฒโเบกเบฒเบโเบฅเบงเบกโเปเบเบปเปเบฒโเบเบฑเบโเปเบเบทเปเบญโเบเบฐโเบเบญเบโเปเบเบฑเบโเบชเปเบฒโเบเบงเบโเบญเบทเปเบ ".expr1;expr2".
expr1 เปเบฅเบฐ expr2 เบเบทเบเบเบฐเปเบกเบตเบเปเบเบเบฒเบเบเบฑเบเบเบฑเบ, เปเบฅเบฐเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบซเบกเปเบเบฐเปเบกเบตเบเบกเบนเบเบเปเบฒเบเบญเบ
expr2.
เปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบเบฒเบฃเบตเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป: "+", "-", "*", "/", "^".
เบเบปเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบ unary เบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป: "+", "-".
เบเบฑเบเบเบฑเบเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป:
abs (x)
เบเบดเบเปเบฅเปเบกเบนเบเบเปเบฒเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบ x.
acos(x)
เบเบดเบเปเบฅเป arccosine เบเบญเบ x.
asin(x)
เบเบดเบเปเบฅเป arcsine เบเบญเบ x.
atan(x)
เบเบดเบเปเบฅเป arctangent เบเบญเบ x.
เบฅเบฐเบซเบงเปเบฒเบ(x, เบเบฒเบเบต, เบชเบนเบเบชเบธเบ)
เบเบฑเบเบเบทเบ 1 เบเปเบฒ x เปเบกเปเบเปเบซเบเปเบเบงเปเบฒเบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ เบเบฒเบเบต เปเบฅเบฐเบซเบเปเบญเบเบเบงเปเบฒเบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ, 0
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
bitand(x, y)
bitor(x, y)
เบเบดเบเปเบฅเปเบเบดเบเบเปเบฝเบง เปเบฅเบฐ/เบซเบผเบท เปเบเบตเบเปเบเปเบเบฒเบ x เปเบฅเบฐ y.
เบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบเบญเบ x เปเบฅเบฐ y เบเบทเบเบเปเบฝเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเบเปเบญเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบ
เบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบ bitwise.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฑเบเบเบฒเบเปเบเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบฅเบฐเบเบฒเบเปเบเบเบเบฑเบเบเบทเบเปเบเบเปเบญเบเบเบธเบเบฅเบญเบเบชเบฒเบกเบฒเบ
เบชเบนเบเปเบชเบเบเบงเบฒเบกเปเบกเปเบเบเปเบฒ. เบฅเบฐเบงเบฑเบเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเบเปเปเบเบฒเบเบเบดเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบงเบเบเบฐเบซเบเบฒเบเปเบซเบเป (เบเบปเบเบเบฐเบเบดเปเบฅเปเบง 2^53 เปเบฅเบฐ
เปเบซเบเปเบเบงเปเบฒ).
ceil(expr)
เบฎเบญเบเบเปเบฒเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ เบเบปเบงเบขเปเบฒเบ เบเบถเปเบเปเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเปเบเปเบเบตเปเบชเบธเบ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ,
"ceil(1.5)" เปเบกเปเบ "2.0".
เบเบฅเบดเบ(x, เบเบฒเบเบต, เบชเบนเบเบชเบธเบ)
เบเบฑเบเบเบทเบเบกเบนเบเบเปเบฒเบเบญเบ x เบเบฑเบเบฅเบฐเบซเบงเปเบฒเบ เบเบฒเบเบต เปเบฅเบฐ เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ.
cos(x)
เบเบดเบเปเบฅเป cosine เบเบญเบ x.
cosh(x)
เบเบดเบเปเบฅเป hyperbolic cosine เบเบญเบ x.
eq(x, y)
เบเบฑเบเบเบทเบ 1 เบเปเบฒ x เปเบฅเบฐ y เบเบฝเบเปเบเบปเปเบฒ, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
exp(x)
เบเบดเบเปเบฅเปเปเบฅเบเบเบณเบฅเบฑเบเบเบญเบ x (เบกเบต "e", เบเบปเบงเปเบฅเบเบเบญเบ Euler).
เบเบฑเปเบ(expr)
เบฎเบญเบเบเปเบฒเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ เบเบปเบงเบขเปเบฒเบ เบฅเบปเบเปเบเบซเบฒเบเบณเบเบงเบเบเบตเปเปเบเปเบเบตเปเบชเบธเบ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ,
"floor(-1.5)" เปเบกเปเบ "-2.0".
Gauss(x)
เบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบ Compute Gauss เบเบญเบ x, เบเบปเบเบเบฑเบ "exp(-x*x/2) / sqrt(2*PI)".
gcd(x, y)
เบเบฑเบเบเบทเบเบเบปเบงเบซเบฒเบเบเบปเปเบงเปเบเบเบตเปเปเบซเบเปเบเบตเปเบชเบธเบเบเบญเบ x เปเบฅเบฐ y. เบเปเบฒเบเบฑเบเบชเบญเบ x เปเบฅเบฐ y เปเบกเปเบ 0 เบซเบผเบทเบเบฑเบเบชเบญเบเบซเบผเบทเบเบฑเบเบชเบญเบ
เปเปเบญเบเบเบงเปเบฒเบชเบนเบ เบเบถเบเบเบดเบเบณเบเปเปเปเบเปเบเบทเบเบเบณเบเบปเบ.
gt(x, y)
เบเบฑเบเบเบทเบ 1 เบเปเบฒ x เปเบกเปเบเบซเบผเบฒเบเบเปเบงเบฒ y, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
gte(x, y)
เบเบฑเบเบเบทเบ 1 เบเปเบฒ x เปเบกเปเบเปเบซเบเปเบเบงเปเบฒเบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ y, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
hypot(x, y)
เบเบฑเบเบเบฑเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฑเบเบเบฑเบ C เบเบตเปเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบ; เบกเบฑเบเบเบฑเบเบเบทเบเบกเบฒ "sqrt(x*x +
y*y)", เบเบงเบฒเบกเบเบฒเบงเบเบญเบ hypotenuse เบเบญเบเบชเบฒเบกเบซเบผเปเบฝเบกเบเบงเบฒเบเบตเปเบกเบตเบเปเบฒเบเบเบญเบเบเบงเบฒเบกเบเบฒเบง x เปเบฅเบฐ y,
เบซเบผเบทเปเบฅเบเบฐเบซเปเบฒเบเบเบญเบเบเบธเบ (x, y) เบเบฒเบโเบเบปเปเบโเบเปเบฒโเปเบเบตเบโ.
เบเปเบฒ(x, y)
เบเบฐเปเบกเบตเบ x, เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบปเบเปเบเปเบฎเบฑเบเบเปเปเปเบกเปเบเบชเบนเบเบเบฑเบเบเบทเบเบเบปเบเบเบญเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบเบญเบ y,
เบเบฑเบเบเบทเบ 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
เบเปเบฒ(x, y, z)
เบเบฐเปเบกเบตเบ x, เปเบฅเบฐเบเปเบฒเบเบปเบเปเบเปเบฎเบฑเบเบเปเปเปเบกเปเบเบชเบนเบ, เบเบปเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบเบญเบ y, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ
เบเบปเบโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโเบเบญเบโ z.
ifnot(x, y)
เบเบฐเปเบกเบตเบ x, เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบชเบนเบเบเบฑเบเบเบทเบเบเบปเบเบเบญเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบเบญเบ y, เบเบฑเบเบเบทเบเบกเบฒ
0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
ifnot(x, y, z)
เบเบฐเปเบกเบตเบ x, เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบชเบนเบ, เบเบปเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบเบญเบ y, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ
เบเบปเบโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโเบเบญเบโ z.
isinf(x)
เบเบฑเบเบเบทเบ 1.0 เบเปเบฒ x เปเบกเปเบ +/- INFINITY, 0.0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
isnan(x)
เบเบฑเบเบเบทเบ 1.0 เบเปเบฒ x เปเบกเปเบ NAN, 0.0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
ld(var)
เปเบซเบผเบเบเปเบฒเบเบญเบเบเบปเบงเปเบเบเบฒเบเปเบเบเปเบงเบเบเบปเบงเปเบฅเบ var, เปเบเบดเปเบเปเบเปเบเบทเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเปเบเปเบญเบเบซเบเปเบฒเบเบตเป
เบเบฑเบ st(var, เบเบปเบงเบขเปเบฒเบ). เบเบฑเบเบเบฑเบเบชเบปเปเบเบเบทเบเบเปเบฒเบเบตเปเปเบซเบฅเบ.
เบเบฑเบเบเบถเบ(x)
เบเบดเบเปเบฅเปเปเบฅเบเบฒเบฅเบดเบเบเปเบฒเบกเบฐเบเบฒเบเบเบญเบ x.
lt(x, y)
เบเบฑเบเบเบทเบ 1 เบเปเบฒ x เปเบกเปเบเบซเบเปเบญเบเบเบงเปเบฒ y, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
lte(x, y)
เบเบฑเบเบเบทเบ 1 เบเปเบฒ x เปเบกเปเบเบซเบเปเบญเบเบเบงเปเบฒเบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ y, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
เบชเบนเบเบชเบธเบ(x, y)
เบเบฑเบเบเบทเบเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบ x เปเบฅเบฐ y.
เบเบฒเบเบต(x, y)
เบเบฑเบเบเบทเบเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบ x เปเบฅเบฐ y.
mod(x, y)
เบเบดเบเปเบฅเปเบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญเบเบญเบเบเบฒเบเปเบเปเบ x by y.
เบเปเป (expr)
เบเบฑเบเบเบทเบ 1.0 เบเปเบฒ เบเบปเบงเบขเปเบฒเบ เปเบกเปเบเบชเบนเบ, 0.0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
pow(x, y)
เบเบดเบโเปเบฅเปโเบเบฐโเบฅเบฑเบโเบเบฒเบโเบเบญเบโ x เบชเบนเบ y, เบกเบฑเบเปเบเบปเปเบฒเบเบฑเบ "(x)^(y). "
เบเบดเบก(t)
เบเบดเบก(t, l)
เบเบดเบกเบกเบนเบเบเปเบฒเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ t เบเบฑเบ loglevel lเบเบตเปเบขเบนเป เบเปเบฒเบซเบฒเบเบงเปเบฒ l เบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบฅเบฐเบเบฑเบเบเบฑเบเบเบถเบเบเบทเบเบเปเบฒเปเบเป. เบชเบปเปเบเบเปเบฒเบเบญเบเบชเบณเบเบงเบเบเบตเปเบเบดเบกเบญเบญเบ.
เบเบดเบก t เบเปเบงเบ loglevel l
เบชเบธเปเบก(x)
เบชเบปเปเบเบเปเบฒ pseudo random เบฅเบฐเบซเบงเปเบฒเบ 0.0 เบซเบฒ 1.0. x เปเบกเปเบเบเบฑเบเบเบฐเบเบตเบเบญเบเบเบฒเบเปเบ
เบเบปเบงเปเบเบเบตเปเบเบฐเปเบเปเปเบเบทเปเบญเบเปเบงเบเบเบฐเบขเบฑเบเปเบเปเบ / เบฅเบฑเบ.
เบฎเบฒเบ(expr, เบชเบนเบเบชเบธเบ)
เบเบญเบเบซเบฒเบเปเบฒ input เบเบตเปเบเบฑเบเบเบฑเบเบชเบฐเปเบเบเปเบเบ เบเบปเบงเบขเปเบฒเบ เบกเบตเบเบฒเบเปเบเปเบเบฝเบ ld(0โ) is
0 เปเบเปเบฅเบเบฐเบซเปเบฒเบ 0.เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบ เบเบปเบงเบขเปเบฒเบ เบเปเบญเบเปเบฒเบเปเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ เบซเบผเบทเบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
ld(0โ) เบเบทเบเปเบเปเปเบเบทเปเบญเบชเบฐเปเบเบเบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบเบฑเบเบเบฑเบ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบซเป
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฐเบเบทเบเบเบฐเปเบกเบตเบเบซเบผเบฒเบเบเบฑเปเบเบเปเบงเบเบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเปเบเบตเป
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบเบเปเบฒเบ ld(0). เปเบกเบทเปเบญเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฐเปเบกเบตเบเปเบเบฑเบ 0 เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ
เบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฐเบเบทเบเบชเบปเปเบเบเบทเบ.
sin(x)
เบเปเบฒโเบเบงเบ sine เบเบญเบโ x.
เปเบเบตเบ(x)
เบเบดเบเปเบฅเป hyperbolic sine เบเบญเบ x.
sqrt(expr)
เบเบดเบเปเบฅเปเบฎเบฒเบเบเบตเปเบชเบญเบเบเบญเบ เบเบปเบงเบขเปเบฒเบ. เบญเบฑเบเบเบตเปเปเบเบปเปเบฒเบเบฑเบ "(เบเบปเบงเบขเปเบฒเบ)^.5".
squish(x)
เบเบณเบเบงเบเบเบณเบเบงเบ "1/(1 + exp(4*x))".
st(var, expr)
เปเบเบฑเบเบฎเบฑเบเบชเบฒเบกเบนเบเบเปเบฒเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ เบเบปเบงเบขเปเบฒเบ เปเบเบเบปเบงเปเบเบเบฒเบเปเบ. var เบฅเบฐเบเบธ
เบเปเบฒโเบเบงเบโเบเบญเบโเบเบปเบงโเบเปเบฝเบโเบเบตเปโเบเบฐโเปเบเบฑเบโเบเปเบฒโ, เปเบฅเบฐโเบกเบฑเบโเปเบเบฑเบโเบเปเบฒโเบเบฑเบโเปเบเป 0 เบซเบฒโ
9. เบเบฑเบเบเบฑเบเบชเบปเปเบเบเบทเบเบเปเบฒเบเบตเปเปเบเบฑเบเปเบงเปเปเบเบเบปเบงเปเบเบเบฒเบเปเบ. เบซเบกเบฒเบเปเบซเบ, เบเบปเบงเปเบ
เบเบฐเบเบธเบเบฑเบเบเปเปเปเบเปเบเบทเบเปเบเปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ.
tan (x)
เบเบดเบเปเบฅเป tangent เบเบญเบ x.
fishy(x)
เบเบดเบเปเบฅเป hyperbolic tangent เบเบญเบ x.
Taylor (expr, x)
Taylor (expr, x, id)
เบเบฐเปเบกเบตเบเบเบธเบ Taylor เบขเบนเป x, เปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบ "ld(id)"-th
เบญเบฐเบเบธเบเบฑเบเบเบญเบเบเบฑเบเบเบฑเบเบขเบนเปเบเบตเป 0.
เปเบกเบทเปเบญเบเบธเบเบเปเป converge เบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
ld(id) เบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบญเบฐเบเบธเบเบฑเบเปเบ เบเบปเบงเบขเปเบฒเบ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบซเป
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฐเบเบทเบเบเบฐเปเบกเบตเบเบซเบผเบฒเบเบเบฑเปเบเบเปเบงเบเบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเปเบเบตเป
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเปเบเบเบเปเบฒเบ "ld(id)". เบเปเบฒ id เบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ 0 เปเบกเปเบเบชเบปเบกเบกเบธเบ.
เปเบฒเบเปเบซเบ, เปเบกเบทเปเบญเปเบเบปเปเบฒเบกเบตเบญเบฐเบเบธเบเบฑเบเบขเบนเป y เปเบเบ 0, "taylor(expr, xy)" เบชเบฒเบกเบฒเบเปเบเบฑเบ.
เปเบเปเปเบฅเปเบง.
เบเบตเปเปเบเปเปเบงเบฅเบฒ(0โ)
เบเบฑเบเบเบทเบเปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบ (wallclock) เปเบเบฑเบเบงเบดเบเบฒเบเบต.
trunc(expr)
เบฎเบญเบเบเปเบฒเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ เบเบปเบงเบขเปเบฒเบ เปเบเบซเบฒเบชเบนเบเปเบเบซเบฒเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเปเบเปเบเบตเปเบชเบธเบ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ,
"trunc(-1.5)" เปเบกเปเบ "-1.0".
เปเบเบเบฐเบเบฐเบเบตเป (cond, expr)
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ เบเบปเบงเบขเปเบฒเบ เปเบเบเบฐเบเบฐเบเบตเปเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ เบเบปเปเบ เบเปเปเปเบกเปเบเบชเบนเบ, เปเบฅเบฐเบชเบปเปเบเบเบทเบเบเปเบฒ
เบเบญเบเบชเบธเบเบเปเบฒเบ เบเบปเบงเบขเปเบฒเบ เบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบ, เบซเบผเบท NAN เบเปเบฒ เบเบปเปเบ เบเปเปเบเบทเบเบเปเบญเบเบชเบฐเปเปเบต.
เบเบปเบเบเบตเปเบเปเปเปเบเบเบตเปเปเบกเปเบเบกเบตเบขเบนเป:
PI เบเบทเปเบเบเบตเปเบเบญเบเปเบเปเบ, เบเบฐเบกเบฒเบ 3.14
E exp(1) (เปเบฅเบเบญเบญเบเปเบฅเบต), เบเบฐเบกเบฒเบ 2.718
PHI เบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบ (1+sqrt(5))/2, เบเบฐเบกเบฒเบ 1.618
เบชเบปเบกเบกเบธเบเบงเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบทเบเบเบทเบงเปเบฒเปเบเบฑเบ "เบเบงเบฒเบกเบเบดเบ" เบเปเบฒเบกเบฑเบเบกเบตเบกเบนเบเบเปเบฒเบเบตเปเบเปเปเปเบกเปเบเบชเบนเบ, เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ:
"*" เปเบฎเบฑเบเบงเบฝเบเบเบทเบเบฑเบ AND
"+" เปเบฎเบฑเบเบงเบฝเบเบเบทเบเบฑเบ OR
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเปเปเบชเปเบฒเบ:
เบเปเบฒ (A เปเบฅเบฐ B) เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ C
เปเบเบปเปเบฒเบเบฑเบ:
เบเปเบฒ(A*B,C)
เปเบเบฅเบฐเบซเบฑเบ C เบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ unary เปเบฅเบฐ binary functions, เปเบฅเบฐเบเปเบฒเบเบปเบ
เบเบปเบเบเบตเปเบฎเบฑเบเบฎเบนเป, เปเบเบทเปเบญเปเบซเปเบเบงเบเบกเบฑเบเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเปเบเบปเปเบฒ.
เบเบนเปเบเบฐเปเบกเบตเบเบเบฑเบเบฎเบฑเบเบฎเบนเปเบเบณเบเบณเปเปเบฒเบซเบปเบงเปเปเบงเบเบฅเบฐเบเบปเบเบชเบฒเบเบปเบ. เบเปเบฒ 'i' เบเบทเบเบเปเปเบเปเบฒเบ
เบซเบผเบฑเบโเบเบฒเบโเบเปเบฒโเบเปเบฒโเบซเบเปเบฒโ, เบเปเบฒโเบเปเบฒโเบซเบเปเบฒโเบเบนเปโเปเบกเปเบโเปเบเปโเบเบทเบโเบเปเบฒโเปเบเปโ, เปเบเบดเปเบโเปเบกเปเบโเบญเบตเบโเปเบชเปโเบญเปเบฒโเบเบฒเบโเบเบญเบ 1024 เปเบเบโเบเบตเปโเบเบฐโเปเบเบฑเบโ.
เบญเบณเบเบฒเบเบเบญเบ 1000. 'B' postfix เบเบนเบเบเปเบฒเบเปเบงเบ 8, เปเบฅเบฐเบชเบฒเบกเบฒเบเบเปเปเบเปเบฒเบเปเบเปเบซเบผเบฑเบเบเบฒเบ
unit prefix เบซเบผเบทเปเบเปเบขเปเบฒเบเบเบฝเบง. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเปเบเบปเบงเบขเปเบฒเบ 'KB', 'MiB', 'G' เปเบฅเบฐ 'B' as
เบเบปเบงเปเบฅเบ postfix.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบเปเบฒเบซเบเปเบฒเบฅเบฐเบเบปเบเบชเบฒเบเบปเบเบเบตเปเบกเบตเบขเบนเปเบเบฑเปเบเบเปเปเปเบเบเบตเป, เปเบเบเบกเบตเบเบฒเบเบเบตเปเบเบญเบเปเบเบดเบ
เบญเบณเบเบฒเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบ 10 เปเบฅเบฐเบเบญเบ 2.
y 10^-24/2^-80
z 10^-21/2^-70
a 10^-18/2^-60
f 10^-15/2^-50
p 10^-12/2^-40
n 10^-9/2^-30
u 10^-6/2^-20
m 10^-3/2^-10
c 10^-2
d 10^-1
h 10 ^ 2
k 10^3/2^10
K 10^3/2^10
M 10^6/2^20
G 10^9/2^30
T 10^12/2^40
P 10^15/2^40
E 10^18/2^50
Z 10^21/2^60
Y 10^24/2^70
OPENCL OPTIONS
เปเบกเบทเปเบญ FFmpeg เบเบทเบเบเบฑเปเบเบเปเบฒเบเปเบงเบ "--enable-opencl", เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเบเบปเบเบเบฒเบเปเบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบ.
เบเปเบฅเบดเบเบปเบ OpenCL เบเบปเปเบงเปเบฅเบ.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
build_options
เบเปเบฒเบเบปเบเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเบตเปเปเบเปเปเบเบทเปเบญเบฅเบงเบเบฅเบงเบกเปเบเปเบเบเบตเปเบฅเบปเบเบเบฐเบเบฝเบ.
เปเบเบดเปเบเปเบญเบเบฐเบชเบฒเบเบญเปเบฒเบเบญเบตเบ "OpenCL Specification Version: 1.2 เบเบปเบเบเบต 5.6.4".
platform_idx
เปเบฅเบทเบญเบเบเบฑเบเบเบฐเบเบตเบเบญเบเปเบงเบเบตเปเบเบทเปเบญเปเบฅเปเบเบฅเบฐเบซเบฑเบ OpenCL.
เบเบฑเบเบเบฐเบเบตเบเบตเปเบฅเบฐเบเบธเบเปเบญเบเปเบเบฑเบเบซเบเบถเปเบเปเบเบเบฑเบเบเบฐเบเบตเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบญเบธเบเบฐเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบ
เปเบเปเบฎเบฑเบเบเปเบงเบ "ffmpeg -opencl_bench" เบซเบผเบท "av_opencl_get_device_list()".
device_idx
เปเบฅเบทเบญเบเบเบฑเบเบเบฐเบเบตเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบเปเปเบเบทเปเบญเปเบฅเปเบเบฅเบฐเบซเบฑเบ OpenCL.
เบเบฑเบเบเบฐเบเบตเบเบตเปเบฅเบฐเบเบธเบเปเบญเบเปเบเบฑเบเบซเบเบถเปเบเปเบเบเบฑเบเบเบฐเบเบตเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบญเบธเบเบฐเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบ
เปเบเปเบฎเบฑเบเบเปเบงเบ "ffmpeg -opencl_bench" เบซเบผเบท "av_opencl_get_device_list()".
CODEC OPTIONS
libavcodec เปเบซเปเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเบปเปเบงเปเบฅเบเบเบปเปเบงเปเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบขเบนเปเปเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฑเบเบซเบกเบปเบเปเบฅเบฐ
เปเบเบทเปเบญเบเบเบญเบเบฅเบฐเบซเบฑเบ. เบเบญเบเบเบฒเบเบเบฑเปเบเปเบเปเบฅเบฐเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบญเบฒเบเบเบฐเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบชเปเบงเบเบเบปเบง, เปเบเบดเปเบเปเบกเปเบเบชเบฐเปเบเบฒเบฐ
เบชเปเบฒเบฅเบฑเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเปเบซเป.
เบเบฒเบเบเบฑเปเบ, เบเบฒเบเปเบฅเบทเบญเบเบเบปเปเบงเปเบฅเบเบญเบฒเบเบเบฐเบกเบตเบเบปเบเบเบฐเบเบปเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ, เปเบฅเบฐเบญเบฒเบเบเบฐเปเบเบฑเบ
nonsensical เบซเบผเบท ignored เปเบเบเบเบปเบเบญเบทเปเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบฎเบนเปเบเบงเบฒเบกเบซเบกเบฒเบเบเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
เบเบฒเบเปเบฅเบทเบญเบ. เบเบญเบเบเบฒเบเบเบตเปเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบซเบกเบฒเบเปเบเบดเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบซเบผเบทเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
เบเบฒเบเปเบฅเบทเบญเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบฅเบฐเบเบธ -เบเบฒเบเปเบฅเบทเบญเบ เบกเบนเบเบเปเบฒ เปเบเปเบเบทเปเบญเบเบกเบท FFmpeg, เบซเบผเบทเปเบเบเบเบฒเบเบเบฑเปเบ
เบเปเบฒเบขเปเบฒเบเบเบฐเปเบเปเบเปเบเบเบปเบงเปเบฅเบทเบญเบ "AVCodecContext" เบซเบผเบทเปเบเป libavutil/opt.h API เบชเปเบฒเบฅเบฑเบ
เบเบฒเบเบเบณเปเบเปเปเบเบฃเปเบเบฃเบก.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
b integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบดเบเปเบเบฑเบ bits/s. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 200K.
ab integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบดเบเบชเบฝเบ (เปเบเบฑเบ bits/s). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 128K.
bt integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบญเบฑเบเบเบฒเบเบดเบเบเบญเบเบงเบดเบเบตเปเบญ (เปเบ bits/s). เปเบเปเบซเบกเบ 1-pass, เบเบงเบฒเบกเบเบปเบเบเบฒเบเบญเบฑเบเบเบฒเบเบดเบเบเปเบฒเบเบปเบ
เบเบฒเบเบเบงเบเบเบธเบกเบญเบฑเบเบเบฒเปเบเบเบฒเบเปเบเปเบกเปเบเปเบเบฑเบกเปเบเบเบตเปเบเบฐ deviate เบเบฒเบเบเปเบฒเบญเบฑเบเบเบฒเบเบดเบเบชเบฐเปเบฅเปเบเปเบเบปเปเบฒเบซเบกเบฒเบ. เบเบตเป
เบเปเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบญเบฑเบเบเบฒเบเบดเบเบเบฑเปเบเบเปเบณ/เบชเบนเบเบชเบธเบ. เบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบซเบผเบฒเบเปเบเบตเบเปเบเบกเบตเบเบปเบเบเบฐเบเบปเบเบเบฒเบเบฅเบปเบ
เบเปเบฝเบงเบเบฑเบเบเบธเบเบเบฐเบเบฒเบ.
เบเบปเบ เบเบปเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ,เบชเบฝเบ,เบงเบดเบเบตเปเบญ,เบเบณเบเบฑเบเบเบฒเบ)
เบเบฑเปเบเบเบธเบเบเบปเปเบงเปเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
mv4 เปเบเป vector motion เบชเบตเปเปเบเบ macroblock (mpeg4).
qpel
เปเบเปเบเบฒเบเบเบปเบเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง 1/4 pel.
loop
เปเบเปเบเบปเบงเบเบญเบ loop.
qscale
เปเบเป qscale เบเบปเบเบเบตเป.
GMC เปเบเป gmc.
mv0 เบเบฐเบเบฒเบเบฒเบก mb เบเบฑเบ mv=<0,0> เบชเบฐเปเปเบต.
input_preserved
เบเปเบฒเบ1
เปเบเปเบเบฒเบเบเบงเบเบเบธเบกเบญเบฑเบเบเบฒ 2pass เบเบฒเบเปเบเปเบเปเบซเบกเบเบเปเบฒเบเบเปเบฒเบญเบดเบ.
เบเปเบฒเบ2
เปเบเปเบเบฒเบเบเบงเบเบเบธเบกเบญเบฑเบเบเบฒ 2pass เบเบฒเบเปเบเปเบเปเบซเบกเบเบเปเบฒเบเบเบตเบชเบญเบ.
เบชเบตเบเบตเปเปเบเบปเปเบฒ
เบเบฝเบเปเบเปเบเบญเบเบฅเบฐเบซเบฑเบ/เปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบชเบตเปเบเบปเบฒ.
emu_edge
เบขเปเบฒเปเบเปเบกเบเบญเบ.
psnr
เบเปเบฒเบเบปเบเบเปเปเบเบดเบเบเบฒเบ [?] เบเบปเบงเปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
เบเบทเบเบเบฑเบเบญเบญเบ
เบเบฒเบ เบเบฑเบเบเบฐเบฅเบดเบกเบฒเบเบเบฒเบเบเบฑเบเบเบปเบงเปเบซเปเปเบเบฑเบเบเบปเบเบเบฐเบเบด.
ildct
เปเบเป DCT interlaced.
low_delay
เบเบฑเบเบเบฑเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเปเปเบฒ.
global_header
เบงเบฒเบเบชเปเบงเบเบซเบปเบงเบเบปเปเบงเปเบฅเบเปเบ extradata เปเบเบเบเบธเบเปเบเบตเปเบเบฃเบก.
bitexact
เบเบฝเบเปเบเปเบเบฝเบเบเปเปเบกเบนเบ platform-, build- เปเบฅเบฐ time-independent. (เบเบปเบเปเบงเบฑเปเบ (I)DCT). เบเบตเป
เบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเปเบญเบเบฐเบชเบฒเบเปเบฅเบฐเบเปเปเบกเบนเบ checksums เบชเบฒเบกเบฒเบเบเบฐเบฅเบดเบเบเบทเบเปเบเปเปเบฅเบฐเบเบปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบงเบเบต.
เบเบฒเบเบเปเบฒเปเบเปเบซเบผเบฑเบเบเบญเบเบกเบฑเบเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบเบปเบเบเบญเบ.
aic เบเบณเปเบเป H263 advanced intra coding / mpeg4 ac เบเบฒเบเบเบฐเปเบ.
cbp เปเบเบปเบฒเบชเบฐเปเบฑเบเบชเบฐเปเบธเบเปเบฅเปเบง, เปเบซเปเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบชเปเบงเบเบเบปเบงเบเบญเบ mpegvideo เปเบเบ.
qprd
เปเบเบปเบฒเบชเบฐเปเบฑเบเบชเบฐเปเบธเบเปเบฅเปเบง, เปเบซเปเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบชเปเบงเบเบเบปเบงเบเบญเบ mpegvideo เปเบเบ.
เบงเบปเบ
เบเบณเปเบเปเบเบฒเบเบเบฐเปเบกเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเปเบเบ interlaced.
cgop
เปเบเป gop เบเบดเบ.
me_method integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเบฒเบเบเบฐเปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบชเบนเบ
เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโเบชเบนเบ (เปเบงโเบเบตเปโเบชเบธเบโ)
เบขเปเบฒเบเปเบเบฑเบกเบเบตเป
เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโเปเบเบฑเบก (เบเปเบฒโเบชเบธเบโ)
epzs
EPZS เบเบฒเบเบเบฒเบเบเบฐเปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
esa เบเบฒเบเบเบฒเบเบเบฐเปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง esa (เบเบฒเบกเปเบเบเบชเปเบฒเบฅเบฑเบเปเบเบฑเบก)
tesa
tesa เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ
dia เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบง dia (เบเบฒเบกโเปเบเบโเบชเปเบฒโเบฅเบฑเบ epzsโ)
log เบเบฑเบเบเบถเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบฒเบเบเบฐเปเบ
เบเบญเบ
phods เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ
x1 X1 เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ
hex เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบง hexโ
เปเบญเบต umh เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ
เปเบฎเบฑเบเบเปเบณ
iter เบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ
extradata_size integer
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ extradata.
time_base เบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ เบเปเบฒเบเบงเบ
เบเปเบฒเบเบปเบเบเบฒเบเปเบงเบฅเบฒ codec.
เบกเบฑเบเปเบเบฑเบเบซเบปเบงเปเปเบงเบเบเบทเปเบเบเบฒเบเบเบญเบเปเบงเบฅเบฒ (เปเบเบฑเบเบงเบดเบเบฒเบเบต) เปเบเบเปเปเบเปเบฒเบเบปเบเบเบญเบเปเบงเบฅเบฒเบเบญเบ
เปเบเบฑเบเบเบปเบงเปเบเบ. เบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบซเบฒ fps เบเบปเบเบเบตเป, timebase เบเบงเบเปเบเบฑเบ "1 / frame_rate" เปเบฅเบฐ timestamp
เบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบเบงเบเบเบฐเปเบเบฑเบเบเบทเบเบฑเบ 1.
g integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบธเปเบกเบเบญเบเบเบฐเบซเบเบฒเบเบฎเบนเบเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 12.
ar integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเบฑเปเบเบเปเบฒเบญเบฑเบเบเบฒเบเบฒเบเปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบชเบฝเบ (เปเบเบฑเบ Hz).
ac integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบเบชเบฝเบ.
เบเบฑเบโเบญเบญเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบปเบ bandwidth เบเบฑเบ.
frame_size integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบชเบฝเบ.
เปเบเปเบฅเบฐเบเบญเบเบเบตเปเบชเบปเปเบเบเบปเบเปเบงเบฑเปเบเบชเบธเบเบเปเบฒเบเบเปเบญเบเบกเบตเบเบปเบงเบขเปเบฒเบ frame_size เบขเปเบฒเบเปเบเปเบเบดเบเบเปเป
เบเปเบญเบ. เบญเบฒเบเบเบฐเปเบเบฑเบ 0 เปเบกเบทเปเบญเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเปเบเปเบเบฑเปเบ CODEC_CAP_VARIABLE_FRAME_SIZE, เปเบเบเปเบฅเบฐเบเบตเบเบฑเปเบ.
เบเบฐเบซเบเบฒเบเบเบญเบเบเบญเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเบเบฑเบ. เบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบเบตเปเปเบซเปเปเบซเบฑเบเบเบปเบเบเบตเป
เบเบฐ เปเบฒเบ เบเบญเบ.
เปเบฒเบเปเบฅเบเบเบญเบ integer
เบเปเบฒเบเบปเบเบเบปเบงเปเบฅเบเบเบญเบ.
เบเบฑเบเบเปเบฒ integer
qcomp float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฒเบเบเบตเบเบญเบฑเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญ quantizer (VBR). เบกเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเปเบฒเบเบปเบเบเบตเปเปเบ
เบชเบปเบกเบเบปเบเบเบฒเบเบเบงเบเบเบธเบกเบญเบฑเบเบเบฒ. เบเปเบงเบเบเบตเปเปเบเบฐเบเบณเบชเบณเบฅเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ rc_eq: 0.0-1.0.
qblur float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบฅเบฐเบเบฑเบเบเบงเบฒเบกเบกเบปเบงเบเบญเบเบงเบดเบเบตเปเบญ quantizer (VBR).
qmin integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบณเบเบปเบเบเบฐเปเบฒเบเปเบเบทเปเบญเบเบงเบฑเบเปเบเบเบงเบดเบเบตเปเบญเบเบฑเปเบเบเปเบณ (VBR). เบเปเบญเบเบฅเบงเบกเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ -1 เปเบฅเบฐ 69, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบกเปเบ 2.
qmax integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ quantizer เบงเบดเบเบตเปเบญเบชเบนเบเบชเบธเบ (VBR). เบเปเบญเบเบฅเบงเบกเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ -1 เปเบฅเบฐ 1024, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 31.
qdiff integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบ quantizer scale (VBR).
bf integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบณเบเบงเบเบชเบนเบเบชเบธเบเบเบญเบเปเบเบฃเบก B เบฅเบฐเบซเบงเปเบฒเบเบเบตเปเบเปเปเปเบกเปเบเปเบเบฃเบก B.
เบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเบฅเบฐเบซเบงเปเบฒเบ -1 เปเบฅเบฐ 16. 0 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ B-frames เบเบทเบเบเบดเบเปเบเปเบเบฒเบ. เบเปเบฒเบกเบนเบเบเปเบฒ
เบเบญเบ -1 เบเบทเบเบเปเบฒเปเบเป, เบกเบฑเบเบเบฐเปเบฅเบทเบญเบเบเปเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบถเปเบเบขเบนเปเบเบฑเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
b_qfactor float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฑเบเปเบ qp เบฅเบฐเบซเบงเปเบฒเบ P เปเบฅเบฐ B frames.
rc_strategy integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเบงเบเบเบธเบกเบญเบฑเบเบเบฒ.
b_เบเบธเบเบเบฐเบชเบฒเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบธเบเบเบฐเบชเบฒเบเปเบเบทเปเบญเปเบฅเบทเบญเบเบฅเบฐเบซเบงเปเบฒเบ I/P/B-frames.
ps integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ payload RTP เปเบเบฑเบ bytes.
mv_bits integer
header_bits integer
i_tex_bits integer
p_tex_bits integer
i_count integer
p_count integer
เบเปเบฒเบก_เบเบฑเบ integer
misc_bits integer
frame_bits integer
codec_tag integer
bug เบเบปเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเปเปเปเบเปเบเบงเบเบเบปเบเบเปเปเบเบดเบเบเบฒเบเบเบญเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
old_msmpeg4
เปเบเบฅเป msmpeg4v3 เบเบญเบ lavc เปเบเบปเปเบฒเบเบฒเบเบญเบฑเบ (เบเปเปเบกเบตเบเบฒเบเบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบ)
xvid_ilace
เบเปเปเบเบดเบเบเบฒเบ Xvid interlacing (เบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเบฒ fourcc==XVIX)
ump4
(เบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเบฒ fourcc==UMP4)
no_padding
เปเบกเบเปเบกเป padding (เบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ)
avi
ac_vlc
เบเบฑเบ vlc เบเบตเปเบเบดเบเบเบปเบเปเบฒเบ (เบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเปเบชเบตเปเบเบตเบเบต)
qpel_chroma
std_qpel
qpel เบกเบฒเบเบเบฐเบเบฒเบเปเบเบปเปเบฒ (เบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเปเบชเบตเปcc/เบชเบฐเบเบฑเบ)
qpel_chroma2
direct_blocksize
direct-qpel-blocksize bug (เบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเปเบชเบตเปcc/เบชเบฐเบเบฑเบ)
เปเบเบ
เบเปเปเบเบดเบเบเบฒเบเบเบญเบเปเบเปเบเบเบญเบ (เบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเปเบชเบตเปเบเบตเบเบต/เบฎเบธเปเบ)
hpel_chroma
dc_clip
ms เปเบเปเปเบเบเปเปเบเบปเบเบเปเบญเบเบเปเบฒเบเปเปเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบญเบ Microsoft เบเบตเปเปเบเบเบซเบฑเบ.
เบฅเบณ เบเบปเปเบ
เปเบเบฃเบก tracated
เปเบฅเบฅเบดเบก integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเปเบฒเบเบฑเบเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบฝเบงเบชเปเบฒเบฅเบฑเบเบเบฒเบ luminance (เบเปเบฒเบฅเบปเบเบเบฑเบ
เบเบดเบเบฒเบฅเบฐเบเบฒเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบ DC).
เปเบเบฅเบดเบก integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเปเบฒเบเบฑเบเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบฝเบงเบชเปเบฒเบฅเบฑเบ chrominance (เบเปเบฒเบฅเบปเบเบเบฑเบ
เบเบดเบเบฒเบฅเบฐเบเบฒเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบ dc)
เบขเปเบฒเบเปเบเบฑเปเบเบเบฑเบ integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ,เบชเบฝเบ,เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบกเบฒเบเบเบฐเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบซเบผเบฒเบ
เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเบเบฑเบเบฅเบธเปเบเบเบตเปเปเบเบฑเปเบกเบเบงเบเบเบงเปเบฒเบเบญเบ spec เบซเบผเบทเบเบญเบเปเบงเบญเปเบฒเบเบญเบตเบ
เบขเปเบฒเบเปเบเบฑเปเบเบเบฑเบ
เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเบเบฑเบเบเบธเบเบชเบดเปเบเบเบตเปเบขเบนเปเปเบ spec เบเปเปเบงเปเบฒเบเบปเบเบชเบฐเบเปเบญเบเปเบเบเปเปเบเบฒเบก
เบเบปเบเบเบฐเบเบด
unofficial
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฐเบซเบเบฒเบเบเบตเปเบเปเปเปเบเบฑเบเบเบฒเบเบเบฒเบ
เบเบปเบเบฅเบญเบ
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบชเบดเปเบโเบเบตเปโเบเปเปโเปเบเปโเบกเบฒเบโเบเบฐโเบเบฒเบโเบเบฒเบโเบเบปเบโเบฅเบญเบโ, เบเบฒเบโเบเบปเบโเบฅเบญเบ (เบเปเปโเบชเปเบฒโเปเบฅเบฑเบ / เปเบฎเบฑเบโเบงเบฝเบโเบขเบนเปโเปเบโ
เบเบงเบฒเบกเบเบทเบเบซเบเปเบฒ / เบเปเปเปเบเปเบเบปเบเบชเบญเบเบเบต) เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเปเบฅเบฐเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ. เบซเบกเบฒเบเปเบซเบ: เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบปเบเบฅเบญเบเบชเบฒเบกเบฒเบ
เบชเปเบฒเบเบเบงเบฒเบกเบชเปเบฝเบเบเปเบฒเบเบเบงเบฒเบกเบเบญเบเปเบ, เบขเปเบฒเปเบเปเบญเบฑเบเบเบตเปเปเบเบทเปเบญเบเบญเบเบฅเบฐเบซเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเปเปเบเบทเปเบญเบเบท.
b_qoffset float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบ QP offset เบฅเบฐเบซเบงเปเบฒเบ P เปเบฅเบฐ B frames.
err_detect เบเบปเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบธเบเบเบงเบเบซเบฒเบเบงเบฒเบกเบเบดเบเบเบฒเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบเบงเบเปเบเบฑเบ
เบเบงเบเบชเบญเบ CRCs เบเบตเปเบเบฑเบเปเบงเป
bitstream
เบเบงเบโเบชเบญเบโเบเบฒเบโเบเบดเบโเปเบเบทเบญเบโเบชเบฐโเปเบเบฒเบฐ bitstreamโ
buffer
เบเบงเบโเบชเบญเบโเบเบงเบฒเบกโเบเบฒเบง bitstream เบเบตเปโเบเปเปโเปเบซเบกเบฒเบฐโเบชเบปเบกโ
เบฅเบฐเปเบเบตเบ
เบเบปเบเปเบฅเบตเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบฅเบฑเบเบเปเบญเบ
ignore_err
เบเปเปเบชเบปเบเปเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ, เปเบฅเบฐเบชเบทเบเบเปเปเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ
เบงเบดเปเบเบฒเบฐเปเบเบทเปเบญเปเบเบเบญเบเบงเบดเบเบตเปเบญ เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเปเบญเบเบเบฒเบเปเบซเปเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบทเบเบเบญเบเบฅเบฐเบซเบฑเบเบเปเปเบงเปเบฒ
เปเบกเปเบโเบซเบเบฑเบ. เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเบฐโเบเปเปโเปเบเปโเบฎเบฑเบโเบเบปเบโเปเบโเบงเบดโเบเบตโเปเบญโเบเบตเปโเบซเบเปเบฒโเบเบทเปเบโเบเบปเบกโเปเบโเบเปโเบฅเบฐโเบเบตโเบเบญเบโ
เบเบงเบฒเบกเบเบดเบเบเบฒเบ.
เบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ
เบเบด เบเบฒ เบฅเบฐ เบเบฒ เบชเบดเปเบ เบเบตเป เบฅเบฐ เปเบกเบตเบ spec เปเบฅเบฐ เบเปเป เปเบเป เปเบซเบฑเบ เปเบ เบเปเบฒ เบกเบฐ เบเบฒเบ เปเบเบฑเบ เบเบงเบฒเบก เบเบดเบ เบเบฒเบ
compliant
เบเบดโเบเบฒโเบฅเบฐโเบเบฒโเบเบฒเบโเบเปเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบ spec เบเบฑเบโเบซเบกเบปเบโเปเบเบฑเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโ
เบฎเบธเบเบฎเบฒเบ
เบเบดเบเบฒเบฅเบฐเบเบฒเบชเบดเปเบเบเบตเปเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบเบตเบเปเปเบเบงเบเปเบฎเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ
has_b_frames integer
block_align integer
mpeg_quant integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบเป MPEG quantizers เปเบเบ H.263.
qsquish float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบงเบดเบเบตเบเบฒเบเบฎเบฑเบเบชเบฒ quantizer เบฅเบฐเบซเบงเปเบฒเบ qmin เปเบฅเบฐ qmax (0 = clip, 1 = เปเบเปเบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เปเปเบฒ เบเบตเป).
rc_qmod_amp float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเปเบกเบเบนเบเบเบฐเบฅเบดเบกเบฒเบเบเบฒเบเบเบปเบเบฅเบญเบ.
rc_qmod_freq integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเปเบกเบเบนเบเบเบฐเบฅเบดเบกเบฒเบเบเบฒเบเบเบปเบเบฅเบญเบ.
rc_override_count integer
rc_eq string (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบชเบปเบกเบเบปเบเบเบฒเบเบเบงเบเบเบธเบกเบญเบฑเบเบเบฒ. เปเบกเบทเปเบญเบเบดเบเปเบฅเปเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เบเบญเบเปเบซเบเบทเบญเบเบฒเบเบกเบฒเบเบเบฐเบเบฒเบ
เบซเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบเบเบฒเบ 'Expression Evaluation', เบซเบเปเบฒเบเบตเปเบเปเปเปเบเบเบตเปเปเบกเปเบ
เบกเบต: bits2qp(bits), qp2bits(qp). เบเบญเบเบเบฒเบเบเบตเปเบเบฑเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITEx avgPITEx
avgPPTex avgBPTex avgTex.
เบชเบนเบเบชเบธเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเบเบปเบเบเบฒเบเบญเบฑเบเบเบฒเบเบดเบเบชเบนเบเบชเบธเบ (เปเบเบฑเบเบเบดเบ/เบงเบด). เบเปเบญเบเบเบฒเบ bufsize เปเบเบทเปเบญเบเบฑเปเบเบเปเบฒ.
เบเปเปเบฒเบชเบธเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบญเบฑเบเบเบฒเบเบดเบเบเบฑเปเบเบเปเปเบฒ (เปเบ bits/s). เบกเบตเบเบฐเปเบซเบเบเบเบตเปเบชเบธเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ CBR. เบกเบฑเบโเปเบกเปเบ
เบเบญเบเบเบฒเบเบเปเบฒเปเบเปเบเบฝเบเปเบฅเบฑเบเบเปเบญเบเบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
เบเบฐเปเบฒเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ buffer เบเบงเบเบเบธเบกเบญเบฑเบเบเบฒ (เปเบเบฑเบเบเบดเบ).
rc_buf_aggressivity float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเปเบกเบตเบเบฐเปเบเบ.
i_qfactor float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฑเบเปเบ QP เบฅเบฐเบซเบงเปเบฒเบ P เปเบฅเบฐ I frames.
i_qoffset float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบ QP offset เบฅเบฐเบซเบงเปเบฒเบ P เปเบฅเบฐ I frames.
rc_init_cplx float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเปเบเบทเปเบญเบเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ 1-pass.
dct integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเป DCT.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบฅเบทเบญเบเบญเบฑเบเบเบตเบญเบฑเบเบเบฐเปเบเบกเบฑเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
เปเบง
เบเบณเบเบงเบเปเบเบฑเบกเปเบง
int เบเบณเบเบงเบเบเบตเปเบเบทเบเบเปเบญเบ
เบกเบก
Altivec
เบเบฒเบ
เบเบธเบเบฅเบญเบ AAN DCT
lumi_mask float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบตเบเบญเบฑเบเบเบทเปเบเบเบตเปเบชเบฐเบซเบงเปเบฒเบเปเบซเปเปเบเบเปเบฎเบเบเบงเปเบฒเบเบทเปเบเบเบตเปเบเบฒเบ.
tcplx_mask float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฒเบเบเบดเบเบเบฑเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบเบปเปเบงเบเบฒเบง.
scplx_mask float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฒเบเบเบดเบเบเบฑเบเบเบงเบฒเบกเบเบฑเบเบเปเบญเบเบเบฒเบเบเบงเปเบฒเบเบเบญเบเบเบทเปเบ.
p_mask float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเปเปเบฒเบเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบฑเบ.
dark_mask float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบตเบเบญเบฑเบเบเบทเปเบเบเบตเปเบกเบทเบเปเบซเปเปเบฎเบเบเบงเปเบฒเบเบทเปเบเบเบตเปเบเบฒเบ.
idct integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบฅเบทเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ IDCT.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
int
เบเปเบฒเบเบเบฒเบ
simplemmx
เบเปเบฒเบเบเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบฅเบทเบญเบ IDCT เบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเปเบเบเบเปเบฒเบเปเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบเบ
Altivec
sh4
เบญเบฒเบงเบธเบเบเปเบฒเบเบเบฒเบ
simplearmv5te
simplearmv6
เบเปเบฒเบเบเบฒเบ
simplealpha
ip
xvidmmx
เบเบฒเบเบต
เบเบธเบเบฅเบญเบ AAN IDCT
slice_count integer
ec เบเบปเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบดเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
guess_mvs
เบเบฒเบเบเบญเบเบซเบฒ vector motion เบเปเบณเป (MV) (เบเปเบฒ)
เบเบปเบเบเบฅเบฑเบญเบ
เปเบเปเบเบปเบงเบเบญเบ deblock เบเบตเปเปเบเบฑเปเบกเปเบเบเบชเปเบฒเบฅเบฑเบ MBs เบเบตเปเปเบชเบเบซเบฒเบ
favor_inter
เปเบเบทเปเบญเบเปเบเบเบฒเบเบเบฒเบเปเบเบปเบฒเบเบฒเบเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเบฐเบเบธเบเบฑเบ
bits_per_coded_sample integer
เบเบฒเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเบฒเบเบเบฐเปเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบงเป
plane
เบเบฒเบเบเบฒเบ
เบฅเบฑเบเบชเบฐเบเบฐ เบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ เบเปเบฒเบเบงเบ (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบ.
debug เบเบปเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ,เบชเบฝเบ,เบงเบดเบเบตเปเบญ,เบเบณเบเบฑเบเบเบฒเบ)
เบเบดเบกเบเปเปเบกเบนเบเบเบตเบเบฑเบเบชเบฐเปเบเบฒเบฐ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
pict
เบเปเปโเบกเบนเบโเบฎเบนเบโเบเบฒเบโ
rc เบเบฒเบเบเบงเบเบเบธเบกเบญเบฑเบเบเบฒ
bitstream
mb_type
เบเบฐเปเบเบ macroblock (MB).
qp เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบฅเบดเบกเบฒเบเบเปเปเบเบฅเบฑเบญเบ (QP)
mv vector motion
dct_coeff
green_metadata
เบชเบฐเปเบเบ metadata เบเบงเบฒเบกเบเบฑเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบตเปเบเบฐเบกเบฒเปเบเบดเบ, GoP เบซเบผเบทเบชเปเบฒเบฅเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเป.
เบเปเบฒเบก
เบฅเบฐเบซเบฑเบเปเบฅเบตเปเบกเบเบปเปเบ
pts
er เบเบฒเบเบฎเบฑเบเบฎเบนเปเบเบงเบฒเบกเบเบดเบเบเบฒเบ
mmco
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเบเบฑเบเบเบฒเบเบเบงเบฒเบกเบเปเบฒ (H.264)
เปเบกเบเปเบกเป
vis_qp
visualize เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบฅเบดเบกเบฒเบ (QP), QP เบเปเปเบฒเปเบกเปเบ tinted เบชเบตเบเบฝเบง
vis_mb_type
เบเบดเบเบเบฐเบเบฒเบเบฒเบเบเบฐเปเบเบเบเบฅเบฑเบญเบ
buffers
เบเบฒเบเบเบฑเบเบชเบฑเบเบฎเบนเบเบเบฒเบ
thread_ops
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ threading
เบเบทเป
เบเปเบฒเบกเบเบฒเบเบเบปเบเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง
vismv integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบเบดเปเบเปเบซเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง (MVs).
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเปเปโเปเบเปโเบเบทเบโเบชเบฐโเบซเบกเบฑเบโเปเบฅเปเบง, เปเบเบดเปเบโเบเบปเบงโเบเบฑเปเบโเบเบญเบ codecview เปเบเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
pf MVs เบเบฒเบเบเบฐเปเบเบฅเปเบงเบเปเปเบฒเบเบญเบ P-frames
bf MVs เบเบตเปเบเบฒเบเบเบฐเปเบเปเบงเปเบเปเบฒเบเบซเบเปเบฒเบเบญเบ B-frames
bb MVs เบเบฒเบเบเบฐเปเบเบเปเบญเบเบซเบผเบฑเบเบเบญเบ B-frames
cmp integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเปเบเบฑเบก pel me เบเบฝเบเบเบฝเบเบเบฑเบเบเบฑเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบชเบเปเบชเบปเปเบฒ เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เปเบง (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
sse เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบชเบญเบเปเบเบปเปเบฒ
satd
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบ Hadamard เปเบเปเบซเบฑเบเบเปเบฝเบ
dct เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฝเบเปเบเบ DCT เบขเปเบฒเบเปเบเปเบเบดเบ
psnr
เบเบปเบโเบฅเบงเบกโเบเบญเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเบเบงเบโเบชเบญเบ (เบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบโ, เบเบธเบโเบเบฐโเบเบฒเบโเบโเปโเปโเบฒโ)
Bit เบเปเบฒเบเบงเบเบเบดเบเบเบตเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบ
rd เบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเปเบฒ
เบชเบนเบ
0
vsad
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบขเปเบฒเบเปเบเปเบเบดเบ
เบเบฝเบเบเบฑเบ
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบเบณเบฅเบฑเบเบชเบญเบ
nsse
เบเบฒเบเบฎเบฑเบเบชเบฒเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบณเบฅเบฑเบเบชเบญเบ
w53 5/3 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
w97 9/7 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
dctmax
เปเบเบฅเบฒ
subcmp integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒ sub pel me เบเบฝเบเบเบฝเบเบเบฑเบเบเบฑเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบชเบเปเบชเบปเปเบฒ เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เปเบง (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
sse เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบชเบญเบเปเบเบปเปเบฒ
satd
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบ Hadamard เปเบเปเบซเบฑเบเบเปเบฝเบ
dct เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฝเบเปเบเบ DCT เบขเปเบฒเบเปเบเปเบเบดเบ
psnr
เบเบปเบโเบฅเบงเบกโเบเบญเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเบเบงเบโเบชเบญเบ (เบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบโ, เบเบธเบโเบเบฐโเบเบฒเบโเบโเปโเปโเบฒโ)
Bit เบเปเบฒเบเบงเบเบเบดเบเบเบตเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบ
rd เบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเปเบฒ
เบชเบนเบ
0
vsad
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบขเปเบฒเบเปเบเปเบเบดเบ
เบเบฝเบเบเบฑเบ
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบเบณเบฅเบฑเบเบชเบญเบ
nsse
เบเบฒเบเบฎเบฑเบเบชเบฒเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบณเบฅเบฑเบเบชเบญเบ
w53 5/3 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
w97 9/7 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
dctmax
เปเบเบฅเบฒ
mbcmp integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบฑเบเบเบฑเบเบเบฝเบเบเบฝเบ macroblock.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบชเบเปเบชเบปเปเบฒ เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เปเบง (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
sse เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบชเบญเบเปเบเบปเปเบฒ
satd
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบ Hadamard เปเบเปเบซเบฑเบเบเปเบฝเบ
dct เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฝเบเปเบเบ DCT เบขเปเบฒเบเปเบเปเบเบดเบ
psnr
เบเบปเบโเบฅเบงเบกโเบเบญเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเบเบงเบโเบชเบญเบ (เบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบโ, เบเบธเบโเบเบฐโเบเบฒเบโเบโเปโเปโเบฒโ)
Bit เบเปเบฒเบเบงเบเบเบดเบเบเบตเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบ
rd เบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเปเบฒ
เบชเบนเบ
0
vsad
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบขเปเบฒเบเปเบเปเบเบดเบ
เบเบฝเบเบเบฑเบ
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบเบณเบฅเบฑเบเบชเบญเบ
nsse
เบเบฒเบเบฎเบฑเบเบชเบฒเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบณเบฅเบฑเบเบชเบญเบ
w53 5/3 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
w97 9/7 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
dctmax
เปเบเบฅเบฒ
ildctcmp integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบฑเบเบเบฑเบเบเบฝเบเบเบฝเบ dct interlaced.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบชเบเปเบชเบปเปเบฒ เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เปเบง (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
sse เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบชเบญเบเปเบเบปเปเบฒ
satd
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบ Hadamard เปเบเปเบซเบฑเบเบเปเบฝเบ
dct เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฝเบเปเบเบ DCT เบขเปเบฒเบเปเบเปเบเบดเบ
psnr
เบเบปเบโเบฅเบงเบกโเบเบญเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเบเบงเบโเบชเบญเบ (เบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบโ, เบเบธเบโเบเบฐโเบเบฒเบโเบโเปโเปโเบฒโ)
Bit เบเปเบฒเบเบงเบเบเบดเบเบเบตเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบ
rd เบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเปเบฒ
เบชเบนเบ
0
vsad
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบขเปเบฒเบเปเบเปเบเบดเบ
เบเบฝเบเบเบฑเบ
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบเบณเบฅเบฑเบเบชเบญเบ
nsse
เบเบฒเบเบฎเบฑเบเบชเบฒเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบณเบฅเบฑเบเบชเบญเบ
w53 5/3 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
w97 9/7 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
dctmax
เปเบเบฅเบฒ
dia_size integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฐเปเบเบเปเบเบฑเบ & เบเบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบกเบฒเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง.
Last_pred integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบเบฒเบเบเบฐเปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบฒเบเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒ.
เบชเบธเบเบเบญเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบโเบเปเบฒโเบเบฒเบโเบเบฒเบโเบเบฐโเปเบโเบเปเบญเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ.
precmp integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบฒเบเบเบฐเปเบกเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเปเบญเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบฑเบเบเบฑเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบชเบเปเบชเบปเปเบฒ เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เปเบง (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
sse เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบชเบญเบเปเบเบปเปเบฒ
satd
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบ Hadamard เปเบเปเบซเบฑเบเบเปเบฝเบ
dct เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฝเบเปเบเบ DCT เบขเปเบฒเบเปเบเปเบเบดเบ
psnr
เบเบปเบโเบฅเบงเบกโเบเบญเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเบเบงเบโเบชเบญเบ (เบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบโ, เบเบธเบโเบเบฐโเบเบฒเบโเบโเปโเปโเบฒโ)
Bit เบเปเบฒเบเบงเบเบเบดเบเบเบตเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบ
rd เบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเปเบฒ
เบชเบนเบ
0
vsad
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบขเปเบฒเบเปเบเปเบเบดเบ
เบเบฝเบเบเบฑเบ
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบเบณเบฅเบฑเบเบชเบญเบ
nsse
เบเบฒเบเบฎเบฑเบเบชเบฒเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบณเบฅเบฑเบเบชเบญเบ
w53 5/3 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
w97 9/7 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
dctmax
เปเบเบฅเบฒ
pre_dia_size integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบณเบเบปเบเบเบฐเปเบเบ เปเบฅเบฐเบเบฐเปเบฒเบเปเบเบฑเบเบชเบณเบฅเบฑเบเบเบฒเบเบเบฐเบกเบฒเบเบเบฒเบเปเบเบทเปเบญเบเบเบตเปเบฅเปเบงเบเปเปเบฒ.
เบเปเบญเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบธเบเบเบฐเบเบฒเบเบเบฒเบเบเบฒเบเบเบฐเปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเปเบญเบ.
dtg_active_format integer
me_range integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง vectors (1023 เบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเบซเบผเบดเปเบ DivX).
เปเบญเปเบเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบญเบฐเบเบฐเบเบดเปเบเบเบฐเบฅเบดเบกเบฒเบ.
pbias integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบญเบฝเบเบฅเบฐเบซเบงเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบ.
color_table_id integer
global_quality integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบฅเบฐเบซเบฑเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
vlc coder เบเบงเบฒเบกเบเบฒเบงเบเบปเบงเปเบ / huffman coder
ac เบเบปเบงเบฅเบฐเบซเบฑเบเปเบฅเบเปเบฅเบ
เบงเบฑเบเบเบธเบเบดเบ เบเบดเบ (เบเปเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ)
เบฅเบณ เบเบปเปเบ coder เบเบงเบฒเบกเบเบฒเบงเปเบฅเปเบ
เปเบฎเบฑเบเปเบซเปเบเบฒเบ
เบเบปเบงเบฅเบฐเบซเบฑเบเบเบตเปเบญเบตเบเปเบชเป deflate
context integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเปเบฅเบดเบเบปเบ.
slice_flags integer
xvmc_acceleration integer
mbd integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบญเบ Macroblock (เปเปเบเบเบธเบเบเบฐเบเบฒเบเบชเบนเบ).
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบเปเบฒเบเบเบฒเบ
เปเบเป mbcmp (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
bits
เปเบเป bits เบซเบเปเบญเบเบเบตเปเบชเบธเบ
rd เปเบเปเบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ
stream_codec_tag integer
sc_threshold integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบ scene.
เบกเบดเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบฑเบเปเบเบเบฒเบ lagrange เบเปเปเบฒเบชเบธเบ (VBR).
lmax integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบฑเบเปเบเบเบฒเบ lagrange เบชเบนเบเบชเบธเบ (VBR).
nr integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบชเบดเปเบเบฅเบปเบเบเบงเบ.
rc_init_occupancy integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบดเบเบเบตเปเบเบงเบเบเบฐเบเบทเบเปเบซเบฅเบเปเบเบปเปเบฒเปเบเปเบ rc buffer เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ.
เบเบธเบ2 เบเบปเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ,เบชเบฝเบ,เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบง
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเป tricks speedup เบเบตเปโเบเปเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบ spec.
sgop
เปเบเบปเบฒเบชเบฐเปเบฑเบเบชเบฐเปเบธเบเปเบฅเปเบง, เปเบซเปเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบชเปเบงเบเบเบปเบงเบเบญเบ mpegvideo เปเบเบ.
noout
เบเปเบฒเบกเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ bitstream.
เบเปเปเบชเบปเบเปเบ
เบเปเปเบชเบปเบเปเบเบเปเปเบกเบนเบเบเบฒเบเบเบนเบเบเบทเบเบเบฒเบ sps.
local_header
เบงเบฒเบเบชเปเบงเบเบซเบปเบงเบเบปเปเบงเปเบฅเบเบขเบนเปเบเบธเบเบเบตเปเบเบฃเบก เปเบเบเบเบตเปเบเบฐเบขเบนเปเปเบ extradata.
เบเบดเปเบ
เบเปเปเบกเบนเบเบเบญเบเบญเบฒเบเบเบฐเบเบทเบเปเบเปเบเบญเบญเบเปเบเบฑเบเบซเบผเบฒเบเบเปเบญเบ.
showall
เบชเบฐเปเบเบเบเบญเบเบเบฑเบเปเบปเบเบเปเบญเบเบเบตเปเบเบฃเบกเบเบณเบญเบดเบ.
เบเปเบฒเบก
เปเบเบปเบฒเบชเบฐเปเบฑเบเบชเบฐเปเบธเบเปเบฅเปเบง, เปเบซเปเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบชเปเบงเบเบเบปเบงเบเบญเบ mpegvideo เปเบเบ.
เบชเบปเปเบเบญเบญเบ_mvs
เบชเบปเปเบเบญเบญเบ vectors เบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเปเบเบปเปเบฒเปเบเปเบเบเปเปเบกเบนเบเบเปเบฒเบเบเบญเบ (เปเบเบดเปเบ "AV_FRAME_DATA_MOTION_VECTORS")
เบชเปเบฒเบฅเบฑเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบกเบฑเบ. เปเบเบดเปเบเบเบณ doc/example/export_mvs.c.
เบเบงเบฒเบกเบเบดเบเบเบฒเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
qns integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบเบปเบฒเบชเบฐเปเบฑเบเบชเบฐเปเบธเบเปเบฅเปเบง, เปเบซเปเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบชเปเบงเบเบเบปเบงเบเบญเบ mpegvideo เปเบเบ.
เบเบฐเบเบนเป integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เบเบงเบเบเบปเบเบเปเบฒเบเบงเบเบซเบปเบงเบเปเปเบเบตเปเบเบต
me_threshold integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเบฒเบเบเบฐเปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง.
mb_threshold integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบ macroblock.
dc integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบ intra_dc_precision.
nssew integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเปเปเบฒเบซเบเบฑเบ nsse.
เบเปเบฒเบก_เปเบเบดเบ integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบเบง macroblock เบขเบนเปเปเบเบดเบเบชเบธเบเบเบตเปเบเบทเบเบเปเบฒเบก.
เบเปเบฒเบก_เบฅเบธเปเบก integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบณเบเบงเบเปเบเบง macroblock เบขเบนเปเบฅเบธเปเบกเบชเบธเบเบเบตเปเบเปเบฒเบกเปเบ.
เบเปเปโเบกเบนเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบฎเบนเปเบเบฑเบ
aac_main
aac_low
aac_ssr
aac_ltp
aac_he
aac_he_v2
aac_ld
aac_eld
mpeg2_aac_low
mpeg2_aac_he
mpeg4_sp
mpeg4_core
mpeg4_main
mpeg4_asp
เบ
dts_es
dts_96_24
dts_hd_hra
dts_hd_ma
เบฅเบฐเบเบฑเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบฎเบนเปเบเบฑเบ
เบเป เบณ เบชเบธเบ integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเบญเบเบฅเบฐเบซเบฑเบเบขเบนเปเบเบตเป 1= 1/2, 2=1/4, 3=1/8 เบเบงเบฒเบกเบฅเบฐเบญเบฝเบ.
skip_threshold integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเปเบฒเบกเปเบเบฃเบก.
skip_factor integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบฑเบเปเบเบเปเบฒเบกเปเบเบฃเบก.
เบเปเบฒเบก_exp integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเปเบฒเบกเบเบญเบ. เบเปเบฒเบเบฒเบเบฅเบปเบเบเบฐเบเบดเบเบฑเบเบเบปเบงเบเบฝเบงเบเบฑเบเบเบฑเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเบงเบ, เบเบปเบเปเบงเบฑเปเบเบงเปเบฒเบเบฐเปเบเบเปเบกเปเบเบเบปเบเบเบฐเบเบด. เบเปเบฒเบเบฒเบเบเบงเบเบกเบตเบขเบนเปเบเบปเปเบเบเป
เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเปเบฅเบฐเบเปเปเบกเบตเบเบฐเปเบซเบเบเบซเบผเบฒเบ.
เบเปเบฒเบก integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบฑเบเบเบฑเบเบเปเบฒเบกเปเบเบฃเบกเบเบฝเบเบเบฝเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบชเบเปเบชเบปเปเบฒ เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เปเบง (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
sse เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบชเบญเบเปเบเบปเปเบฒ
satd
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบ Hadamard เปเบเปเบซเบฑเบเบเปเบฝเบ
dct เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฝเบเปเบเบ DCT เบขเปเบฒเบเปเบเปเบเบดเบ
psnr
เบเบปเบโเบฅเบงเบกโเบเบญเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเบเบงเบโเบชเบญเบ (เบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบโ, เบเบธเบโเบเบฐโเบเบฒเบโเบโเปโเปโเบฒโ)
Bit เบเปเบฒเบเบงเบเบเบดเบเบเบตเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบ
rd เบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเปเบฒ
เบชเบนเบ
0
vsad
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบขเปเบฒเบเปเบเปเบเบดเบ
เบเบฝเบเบเบฑเบ
เบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบงเบเบฑเปเบเบเบณเบฅเบฑเบเบชเบญเบ
nsse
เบเบฒเบเบฎเบฑเบเบชเบฒเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบปเบเบฅเบงเบกเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบณเบฅเบฑเบเบชเบญเบ
w53 5/3 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
w97 9/7 wavelet, เปเบเปเบเบฝเบเปเบเปเปเบเบซเบดเบกเบฐ
dctmax
เปเบเบฅเบฒ
border_mask float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบเบตเปเบกเบเบฐเบฅเบดเบกเบฒเบเบชเปเบฒเบฅเบฑเบ macroblocks เปเบเปเบเบฑเบเบเบฒเบเปเบเบ.
mblmin integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเปเบฒเบเบฑเบเปเบเบเบงเบฒเบกเบเปเบฒ macroblock (VBR).
mblmax integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบณเบเบปเบเบเปเบฒ macroblock lagrange factor (VBR).
mepc integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบปเบเปเบเบตเบเบเบฒเบเบเบฑเบเบเปเบฒ bitrate เบเบฐเบกเบฒเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง (1.0 = 256).
skip_loop_filter integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
skip_idct integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบก_เปเบเบฃเบก integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบฒเบเบเบฐเบเบดเปเบกเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบถเปเบเบเบฑเบเบเบฐเปเบเบเบเบญเบเบเบตเปเปเบฅเบทเบญเบเปเบเบเบเบฒเบเปเบฅเบทเบญเบ
เบกเบนเบเบเปเบฒ.
skip_loop_filter เบเปเบฒเบกเบเบฒเบเบเบฑเปเบเบเบญเบเบงเบปเบเบเบญเบ, skip_idct เบเปเบฒเบกเบเบญเบ
IDCT/dequantization, เบเปเบฒเบก_เปเบเบฃเบก เบเปเบฒเบกเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
none
เบเบปเบเปเบฅเบตเบเบเปเปเบกเบตเบเบญเบ.
Default
เบเบดเปเบกเปเบเบฃเบกเบเบตเปเบเปเปเบกเบตเบเบฐเปเบซเบเบเปเบเบฑเปเบ: เบเบญเบเบเบฐเปเบฒเบ 0.
noref
เบเบปเบเปเบฅเบตเบเบเบธเบเบเบญเบเบเบตเปเบเปเปเบญเปเบฒเบเบญเบตเบ.
bidir
เบเบปเบเปเบฅเบตเบเบเบญเบเบชเบญเบเบเบดเบเบเบฒเบเบเบฑเบเปเบปเบ.
nokey
เบเบปเบเปเบฅเบตเบเปเบเบฃเบกเบเบฑเบเปเบปเบเบเบปเบเปเบงเบฑเปเบเบเบตเปเบเบฃเบก.
เบเบฑเบเบซเบกเบปเบ เบเบดเปเบกเปเบเบฃเบกเบเบฑเบเปเบปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ Default.
bidir_refine integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเบเบเบธเบเบชเบญเบ vector motion เบเบตเปเปเบเปเปเบ macroblocks bidirectional.
brd_scale integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบเบฃเบก downscale เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบ B-frame เปเบเบเปเบเบทเปเบญเบเปเบซเบง.
keyint_min integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเปเบฅเบเบฐเบซเปเบฒเบเบเปเบฒเปเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบ IDR-frames.
เบเบฒเบเบญเปเบฒเบเบญเบตเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบญเบเบเบฒเบเบญเปเบฒเบเบญเบตเบเปเบเบทเปเบญเบเบดเบเบฒเบฅเบฐเบเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง.
chromaoffset integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบ chroma qp offset เบเบฒเบ luma.
เปเบกเปเบเปเบญเบ integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเบฒเบเบเบดเบเปเบเบทเบญเบเบญเบฑเบเบเบฒ - เบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบเบตเบเบตเปเบชเบธเบ.
sc_factor integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบนเบเบเปเบงเบ qscale เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเปเบฅเบฐเปเบเบตเปเบกเปเบชเป scene_change_score.
mv0_threshold integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
b_sensitivity integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเบเบเบงเบฒเบกเบญเปเบญเบเปเบซเบงเบเบญเบ b_frame_strategy 1.
compression_level integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ, เบงเบดเบเบตเปเบญ)
min_prediction_order integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
max_prediction_order integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
timecode_frame_start integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเบเบปเบงเปเบฅเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบงเบฅเบฒ GOP, เปเบเบฎเบนเบเปเบเบเบเบตเปเบเปเปเปเบกเปเบเบเบญเบ.
request_channels integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบเบชเบฝเบเบเบตเปเบเปเบญเบเบเบฒเบ.
bits_per_raw_sample integer
channel_layout integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
request_channel_layout integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
rc_max_vbv_use float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
rc_min_vbv_use float (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
ticks_per_frame integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ,เบชเบฝเบ,เบงเบดเบเบตเปเบญ)
color_primaries integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
color_trc integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
colorspace integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบงเบเบชเบต integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒเปเบเปเปเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เบกเบฑเบเปเบฎเบฑเบเปเปเบฒเบเบตเปเปเบเบฑเบเบเบปเบงเบเบตเปเบเบญเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ, เปเบเบดเปเบเบฅเบฐเบเบฑเบเบชเบต
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบกเบต.
chroma_sample_location integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
log_level_offset integer
เบเปเบฒเบเบปเบเบฅเบฐเบเบฑเบเบเบฑเบเบเบถเบเบเบฒเบเบเบปเบเปเบเบตเบ.
slices integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเปเบฒโเบเบงเบโเบเบญเบโเบเปเบฝเบโ, เบเปเบฒโเปเบเปโเปเบโเบเบฒเบโเปเบเบปเปเบฒโเบฅเบฐโเบซเบฑเบโเบเบฐโเบซเบเบฒเบโ.
thread_type เบเบปเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ/เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เปเบฅเบทเบญเบเบงเบดเบเบต multithreading เบเบตเปเบเบฐเปเบเป.
เบเบฒเบ เบเบณ เปเบเป frame เบเบฐเปเบเบตเปเบกเบเบฒเบเบเบฑเบเบเปเบฒเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบซเบเบถเปเบเบเบญเบเบเปเปเบเบฐเบเบนเป, เบเบฑเปเบเบเบฑเปเบเบฅเบนเบเบเปเบฒเบเบตเป
เบเปเปเบชเบฒเบกเบฒเบเปเบซเปเบเบญเบเปเบเบญเบฐเบเบฒเบเบปเบเบเปเปเบเบงเบเปเบเปเบกเบฑเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
slice
เบเบญเบเบฅเบฐเบซเบฑเบเบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบชเปเบงเบเบเบญเบเบเบญเบเบเบฝเบงเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ.
Multithreading เปเบเบเปเบเป slices เปเบฎเบฑเบเบงเบฝเบเบเบฝเบเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบงเบดเบเบตเปเบญเปเบเปเบเบทเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเปเบงเบ slices.
frame
เบเบญเบเบฅเบฐเบซเบฑเบเบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบเบญเบเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบชเบฐเปเบฅเป+เบเบญเบ.
audio_service_type integer (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบปเบเบเบฐเปเบเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเบฝเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
ma เบเปเบฅเบดเบเบฒเบเบชเบฝเบเบซเบผเบฑเบ
ef เบเบปเบเบเบฐเบเบปเบ
vi เบเบดเบเบฒเบเบเบฒเบเบชเบฒเบเบเบฒ
hi เบเบดเบเบฒเบเบเบฒเบเบซเบน
di เบเบถเบเบชเบฒเบซเบฒเบฅเบท
co Commentary
em เบชเบธเบเปเบชเบตเบ
vo เบชเบฝเบเปเบเบตเบ
ka Karaoke
request_sample_fmt เบเบปเบงเบขเปเบฒเบ_fmt (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบชเบฝเบ)
เบเปเบฒเบเบปเบเบเบปเบงเบขเปเบฒเบเบฎเบนเบเปเบเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบเบเบงเบเบกเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเปเบกเบต".
pkt_timebase เบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ เบเปเบฒเบเบงเบ
sub_charenc เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบเบณเบเบฑเบเบเบฒเบ)
เบเบฑเปเบเบเปเบฒเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบ.
field_order field_order (เบงเบดเบเบตเปเบญ)
เบเปเบฒเบเบปเบ / เบฅเบปเบเบฅเปเบฒเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบญเบเบงเบดเบเบตเปเบญ. เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบเปเบฒเบง เปเปเบฒ
เบงเบดเบเบตเปเบญเบเปเบฒเบงเบซเบเปเบฒ
tt เบงเบดโเบเบตโเปเบญ interlacedโ, เบเปเบญเบโเบเบฒเบโเปเบเบดเบโเบฅเบฐโเบซเบฑเบโเปเบฅเบฐโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฑเปเบโเบเปเบฒโเบญเบดเบโ
bb เบงเบดเบเบตเปเบญ interlaced, เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบฅเบฐเบซเบฑเบเปเบฅเบฐเบชเบฐเปเบเบเบเบฑเปเบเบเปเบฒเบญเบดเบ
tb เบงเบดเบเบตเปเบญ interlaced, เปเบเบดเบเบฅเบฐเบซเบฑเบเบเปเบฒเบญเบดเบ, เบฅเบธเปเบกเบชเบฐเปเบเบเบเปเบฒเบญเบดเบ
bt เบงเบดเบเบตเปเบญ interlaced, เบฅเบธเปเบกเบฅเบฐเบซเบฑเบเบเปเบฒเบญเบดเบ, เปเบเบดเบเบชเบฐเปเบเบเบเปเบญเบ
เบเปเบฒเบก_alpha integer (เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบงเบดเบเบตเปเบญ)
เบเบฑเปเบเปเบเบฑเบ 1 เปเบเบทเปเบญเบเบดเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบญเบฑเบเบเบฒ (เบเบงเบฒเบกเปเบเปเบเปเบช). เบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบทเบเบฑเบ เบชเบตเบเบตเปเปเบเบปเปเบฒ เบเบธเบเปเบ
เปเบเป เบเบปเบ เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบกเบเปเปเบกเบนเบ chroma เปเบเบเบญเบฑเบเบเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
codec_whitelist เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
"," เปเบเบเบฅเบฒเบเบเบทเปเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบญเบฐเบเบธเบเบฒเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบญเบฐเบเบธเบเบฒเบ.
dump_separator string (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
Separator เปเบเปเปเบเบทเปเบญเปเบเบเบเบปเปเบเบเบฒเบเบตเปเบเบดเบกเบขเบนเปเปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเปเบฝเบงเบเบฑเบ Stream
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ. เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเปเบเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบงเบเปเบเบงเปเปเป เปเบฅเบฐเบซเบเปเปเปเปเบฒ:
ffprobe -dump_separator "
" -i ~/videos/matrixbench_mpeg2.mpg
เบเบญเบเบฅเบฐเบซเบฑเบ
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเปเบกเปเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบ FFmpeg เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบญเบเบฅเบฐเบซเบฑเบเบเบญเบเบชเบฐเบเบฃเบตเบกเบกเบฑเบเบเบดเบกเบตเปเบเบเปเบเป.
เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบ configure FFmpeg build เบเบญเบเบเปเบฒเบ, เบเบธเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบทเปเบเปเบกเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบกเปเบเปเบเบตเบเปเบซเปเปเบเปเบเบฒเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบเปเบญเบเบเบฒเบเบซเปเบญเบเบชเบฐเปเบธเบเบเบฒเบเบเบญเบเบเปเบญเบเบเบทเบเปเบเบตเบเปเบเปเบเปเบงเบเบเบปเบเปเบญเบเบเปเบฒเบเบเบฒเบ
เบเบฒเบเปเบฅเบทเบญเบ "--enable-lib" เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ. เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบฅเบฒเบโเบเบทเปโเบเบปเบงโเบเบญเบโเบฅเบฐโเบซเบฑเบโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโ
เบเบฑเปเบเบเปเบฒเบเบปเบงเปเบฅเบทเบญเบ "--list-decoders".
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบดเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเบเบฒเบโเบเบญเบโเบฅเบฐโเบซเบฑเบโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบกเบตโเบเบฒเบโเปเบฅเบทเบญเบ configure "--disable-decodersโ" เปเบฅเบฐโ
เปเบฅเบทเบญเบเปเบเบตเบ/เบเบดเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบฝเบงเบเปเบงเบเบเบปเบงเปเบฅเบทเบญเบ "--enable-decoder=เบเบญเบเบฅเบฐเบซเบฑเบ" /
"--disable-decoder=เบเบญเบเบฅเบฐเบซเบฑเบ".
เบเบปเบงเปเบฅเบทเบญเบ "-decoders" เบเบญเบเปเบเบทเปเบญเบเบกเบท ff* เบเบฐเบชเบฐเปเบเบเบฅเบฒเบเบเบทเปเบเบญเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเปเบเบตเบเปเบเปเบเบฒเบ.
VIDEO เบเบญเบเบฅเบฐเบซเบฑเบ
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเปเปเปเบเบเบตเป.
hevc
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ HEVC / H.265.
เปเบฒเบ เปเบซเบ: skip_loop_filter เบเบฒเบเปเบฅเบทเบญเบเบกเบตเบเบปเบเบเบฐเบเบปเบเบเบฝเบเปเบเปเปเบเบฅเบฐเบเบฑเบ "เบเบฑเบเบซเบกเบปเบ".
เบงเบดเบเบตเปเบญเบเบดเบ
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบงเบดเบเบตเปเบญเบเบดเบ.
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบดเบ.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
top top_field_first
เบฅเบฐเบเบธเบเบฐเปเบเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
-1 เบงเบดโเบเบตโเปเบญโเปเบกเปเบโเบเบฒเบโเบงเปเบฒโเบเบฐโเบเปเบฒเบงโเบซเบเปเบฒ (เบเปเบฒโเปเบฅเบตเปเบกโเบเบปเปเบโ)
0 bottom-field-first เปเบกเปเบเบชเบปเบกเบกเบธเบ
1 top-field-first เปเบกเปเบเบชเบปเบกเบกเบธเบ
AUDIO เบเบญเบเบฅเบฐเบซเบฑเบ
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเปเปเปเบเบเบตเป.
ac3
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบ AC-3.
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบฐเบเบดเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบ ATSC A/52:2010 เปเบฅเบฐ ETSI TS 102 366, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ
undocumented RealAudio 3 (aka dnet).
AC-3 เบเบญเบเบฅเบฐเบซเบฑเบ เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
-drc_scale เบกเบนเบเบเปเบฒ
เบเบฑเบเปเบเบเบฒเบเบงเบฑเบเปเบเบเบเปเบงเบเปเบเบเปเบเบเบฒเบกเบดเบ. เบเบฑเบเปเบเบเบตเปเบเบฐเปเบเปเบเบฑเบเบเปเบฒเบเปเบงเบเปเบเบเบฒเบกเบดเบเบเบฒเบ AC-3
เบเบฐเปเบช. เบเบฑเบเปเบเบเบตเปเบเบทเบเบเบณเปเบเปเปเบเบเปเบฅเบฑเปเบเบฅเบฑเบ. เบกเบต 3 เบเบฑเบเปเบเบเบฐเบซเบเบฒเบเบเบตเปเปเบเบเปเบเบฑเปเบ
เบเบญเบเปเบเบ:
drc_scale == 0
DRC เบเบดเบเปเบเปเบเบฒเบ. เบเบฐเบฅเบดเบเบชเบฝเบเปเบเบฑเบกเบฎเบนเบเปเบเบ.
0 < drc_scale <= 1
เปเบเบตเบเปเบเป DRC เปเบฅเปเบง. เบเบณเปเบเปเบชเปเบงเบเปเบถเปเบเบเบญเบเบเปเบฒเบชเบฐเบเบฃเบตเบก DRC. เบเบฒเบเบชเบทเบเบเบฑเบเบชเบฝเบเปเบกเปเบ
เบฅเบฐเบซเบงเปเบฒเบเบฅเบฐเบเบฑเบเปเบเบฑเบกเปเบฅเบฐเบเบฒเบเบเบตเบเบญเบฑเบเปเบเบฑเบก.
drc_scale > 1
เปเบเบตเบเปเบเป DRC เปเบฅเปเบง. เบเบณเปเบเป drc_scale asymmetrically. เบชเบฝเบเบเบฑเบเบเบทเบเบเบตเบเบญเบฑเบเปเบเบฑเบก.
เบชเบฝเบเบญเปเบญเบเบเบทเบเบเบฑเบเบเบธเบ.
flac
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบ FLAC.
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเปเปเบเปเบฒเบเบปเบ FLAC เบเบตเปเบชเบปเบกเบเบนเบเบเบฒเบ Xiph.
FLAC เบเบญเบเบฅเบฐเบซเบฑเบ เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
-use_buggy_lpc
เบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ lavc FLAC เปเบเปเปเบเบทเปเบญเบเบฐเบฅเบดเบเบเบฐเปเบช buggy เบเบตเปเบกเบตเบเปเบฒ lpc เบชเบนเบ (เปเบเบฑเปเบ:
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ). เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฒเบเบเปเปเบฒเบเบฑเปเบเบเปเบฒเบงเบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบเบ
เปเบเป logic lpc buggy เปเบเบปเปเบฒเบเบญเบ lavc เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ.
ffwavesynth
เปเบเบทเปเบญเบเบชเบฑเบเปเบเบฒเบฐเบเบทเปเบเบเบฒเบเปเบ.
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบชเปเบฒเบเบฎเบนเบเปเบเบเบเบทเปเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบเปเบญเบ. เบเบฒเบเบเปเบฒเปเบเปเบเบญเบเบกเบฑเบเปเบกเปเบเบเปเบฅเบดเบชเบธเบ
เบเบฒเบเปเบเปเบฅเบฐเบฎเบนเบเปเบเบเบเบญเบเบเปเปเบกเบนเบเบเบตเปเบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเปเปเบเปเบเบฑเบเบเบถเบเปเบงเปเบชเบฒเบเบฒเบฅเบฐเบเบฐ.
libcelt
libcelt decoder wrapper.
libcelt เบญเบฐเบเบธเบเบฒเบเปเบซเป libavcodec เบเบญเบเบฅเบฐเบซเบฑเบ Xiph CELT เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบชเบฝเบเบฅเปเบฒเบเปเบฒเบเบตเปเบชเบธเบ. เบเปเบญเบเบเบฒเบ
เบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบเบชเปเบงเบเบซเบปเบงเบเบญเบ libcelt เปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบเบเปเบญเบเบเบฒเบ
เบเบณเบเบปเบเบเปเบฒเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ "--enable-libcelt".
libgsm
libgsm decoder wrapper.
libgsm เบญเบฐเบเบธเบเบฒเบเปเบซเป libavcodec เบเบญเบเบฅเบฐเบซเบฑเบ GSM เปเบเบฑเบกเบญเบฑเบเบเบฒ codec. เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบ
เบชเปเบงเบเบซเบปเบงเบเบญเบ libgsm เปเบฅเบฐเบซเปเบญเบเบชเบฐเปเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเบเบปเบเบขเปเบฒเบเบเบฐเปเบเปเบ
เบชเปเบฒเบเบเปเบงเบ "--enable-libgsm".
เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบฎเบญเบเบฎเบฑเบเบเบฑเบ GSM เบเบณเบกเบฐเบเบฒ เปเบฅเบฐ Microsoft variant.
libilbc
เบซเปเปเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ libilbc.
libilbc เบญเบฐเบเบธเบเบฒเบเปเบซเป libavcodec เบเบญเบเบฅเบฐเบซเบฑเบ Internet Low Bitrate Codec (iLBC) audio codec.
เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบกเบตเบชเปเบงเบเบซเบปเบงเบเบญเบ libilbc เปเบฅเบฐเบซเปเบญเบเบชเบฐเปเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบณเบเบปเบเบเปเบฒ. เบเปเบฒเบเบเปเบญเบเบเบฒเบ
เบเบณเบเบปเบเบเปเบฒเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ "--enable-libilbc".
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเปเปเบกเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบ libilbc wrapper.
เปเบชเบตเบกเบเบฐเบซเบเบฒเบ
เปเบเบตเบเปเบเปเบเบฒเบเบเบฑเบเบเบธเบเบชเบฝเบเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบเปเบงเปเปเบกเบทเปเบญเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0
(เบเบดเบเบฒเบ).
libopencore-amrnb
เบซเปเปเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ libopencore-amrnb.
libopencore-amrnb เบญเบฐเบเบธเบเบฒเบเปเบซเป libavcodec เบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบ Narrowband เปเบเบเบเบฑเบเปเบเปเบซเบผเบฒเบเบญเบฑเบเบเบฒ.
เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ. เบเบฒเบเปเบเปเบกเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบกเบตเบชเปเบงเบเบซเบปเบงเบเบญเบ libopencore-amrnb เปเบฅเบฐเบซเปเบญเบเบชเบฐเปเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบ
เบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเบเบปเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ
"--enable-libopencore-amrnb".
เบกเบตเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบทเปเบเปเบกเบทเบญเบ FFmpeg เบชเปเบฒเบฅเบฑเบ AMR-NB, เบเบฑเปเบเบเบฑเปเบเบเบนเปเปเบเปเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ AMR-NB เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบตเป.
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ.
libopencore-amrwb
libopencore-amrwb wrapper เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ.
libopencore-amrwb เบญเบฐเบเบธเบเบฒเบเปเบซเป libavcodec เบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบ Wideband เปเบเบเบเบฑเบเปเบเปเบซเบผเบฒเบเบญเบฑเบเบเบฒ.
เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ. เบเบฒเบเบเปเบฒเปเบเปเบกเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบกเบตเบชเปเบงเบเบซเบปเบงเบเบญเบ libopencore-amrwb เปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบ
เบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเบเบปเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ
"--enable-libopencore-amrwb".
เบกเบตเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ FFmpeg เบชเปเบฒเบฅเบฑเบ AMR-WB, เบเบฑเปเบเบเบฑเปเบเบเบนเปเปเบเปเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ AMR-WB เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบตเป.
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ.
libopus
เบซเปเปเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ libopus.
libopus เบญเบฐเบเบธเบเบฒเบเปเบซเป libavcodec เบเบญเบเบฅเบฐเบซเบฑเบ Opus Interactive Audio Codec. เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบต
เบกเบตเบชเปเบงเบเบซเบปเบงเบเบญเบ libopus เปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบขเปเบฒเบโเบเบฑเบโเปเบเบโ
เบเบฑเปเบเบเปเบฒเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ "--enable-libopus".
เบกเบตเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ FFmpeg เบชเปเบฒเบฅเบฑเบ Opus, เบเบฑเปเบเบเบฑเปเบเบเบนเปเปเบเปเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ Opus เปเบเบเบเปเปเบกเบตเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบตเป.
เบซเบปเบงเบเปเปเบเปเบญเบ เบเบญเบเบฅเบฐเบซเบฑเบ
dvbsub
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
compute_clut
-1 Compute clut เบเปเบฒเบเปเปเบกเบต CLUT เบเบตเปเบเบปเบเบเบฑเบเบขเบนเปเปเบเบเบฐเปเบช.
0 เบขเปเบฒเบเบดเบเปเบฅเป CLUT
1 เบเบดเบเปเบฅเป CLUT เบชเบฐเปเปเบต เปเบฅเบฐเบฅเบปเบเบฅเปเบฒเบเบญเบฑเบเบเบตเปเบชเบฐเปเบญเบเปเบซเปเบขเบนเปเปเบเบชเบฐเบเบฃเบตเบก.
dvb_substream
เปเบฅเบทเบญเบ dvb substream, เบซเบผเบท substreams เบเบฑเบเบซเบกเบปเบเบเปเบฒเบซเบฒเบเบงเปเบฒ -1 เบเบถเปเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
dvdsub
เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบ bitmap เบเบตเปเปเบเปเปเบเบเบตเบงเบตเบเบต; เบเปเบฒเบเบฑเบเบเบฒเบเบเบฝเบงเบเบฑเบเบชเบฒเบกเบฒเบเบเบปเบเปเบเป
เปเบเบเบนเปเปเบเบฅเป VobSub เปเบฅเบฐเปเบเบเบฒเบเปเบเบฅเป Matroska.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบฐเบเบฒเบ
เบฅเบฐเบเบธ palette เบเบปเปเบงเปเบฅเบเบเบตเปเปเบเปเปเบเบ bitmap. เปเบกเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเปเปเบ VobSub, palette เปเบกเปเบ
เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบฅเบฐเบเบธเปเบงเปเปเบเปเบญเบเบฐเบชเบฒเบเบเบฑเบเบชเบฐเบเบต; เปเบ Matroska, palette เบเบทเบเปเบเบฑเบเปเบงเปเปเบ codec
extra-data เปเบเบฎเบนเบเปเบเบเบเบฝเบงเบเบฑเบเบเบฑเบเปเบ VobSub. เปเบเปเบเปเบเบเบตเบงเบตเบเบต, palette เบเบทเบเปเบเบฑเบเปเบงเปเปเบ IFO
เปเบเบฅเป, เปเบฅเบฐเปเบเบฒเบฐเบชเบฐเบเบฑเปเบเบเบถเปเบเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบญเปเบฒเบเบเบฒเบเปเบเบฅเป VOB dumped.
เบฎเบนเบเปเบเบเบเบญเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบชเบฐเบเบฃเบดเบเบเบตเปเบกเบต 16 24-bits เปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ
(เบเปเปเบกเบตเบเบณเบเบณเปเปเบฒ 0x) เปเบเบเบเปเบงเบ comas, เบเบปเบงเบขเปเบฒเบ "0d00ee, ee450d, 101010, eaeaea,
0ce60b, ec14ed, ebff0b, 0d617a, 7b7b7b, d1d1d1, 7b2a0e, 0d950c, 0f007b, cf0dec,
cfa80c, 7c127b".
ifo_palette
เบฅเบฐเบเบธเปเบเบฅเป IFO เบเบตเปเปเบเปเปเบญเบปเบฒ palette เบเบปเปเบงเปเบฅเบ. (เบเบปเบเบฅเบญเบ)
forced_subs_only
เบเบฝเบเปเบเปเบเบญเบเบฅเบฐเบซเบฑเบเบฅเบฒเบเบเบฒเบเบซเบปเบงเบเปเปเบเปเบญเบเบเบตเปเบเบทเบเปเบฒเบเบงเปเบฒเบเบทเบเบเบฑเบเบเบฑเบ. เบเบฒเบเบซเบปเบงเบเปเปเบเบทเบเบเบฑเบเบเบฑเบ เปเบฅเบฐเบเปเปเบเบฑเบเบเบฑเบ
เบเปเบฒเบเบฑเบเบเบฒเบเปเบเปเบเบเบเบฝเบงเบเบฑเบ. เบเบฒเบเบเบฑเปเบเบเบธเบเบเบตเปเปเบเบฑเบ 1 เบเบฐเบฎเบฑเบเบชเบฒเบเบฒเบเบเบฑเบเบเบฑเบเปเบเบปเปเบฒเบเบฑเปเบ
เบเบณเบเบฑเบเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
libzvbi-teletext
Libzvbi เบญเบฐเบเบธเบเบฒเบเปเบซเป libavcodec เบเบญเบเบฅเบฐเบซเบฑเบเบซเบเปเบฒ teletext DVB เปเบฅเบฐเบเปเบฒเบเบฑเบเบเบฒเบ DVB teletext.
เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบกเบตเบชเปเบงเบเบซเบปเบงเบเบญเบ libzvbi เปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบเบเปเบญเบเบเบฒเบ
เบเบณเบเบปเบเบเปเบฒเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ "--enable-libzvbi".
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
txt_page
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบปเบงเปเบฅเบเบซเบเปเบฒ teletext เปเบเบทเปเบญเบเบญเบเบฅเบฐเบซเบฑเบ. เปเบเบปเปเบฒเบญเบฒเบเบเบฐเปเบเปเบชเบฐเบเบฃเบดเบ * เบเบดเปเบชเบเปเบเบทเปเบญเปเบซเปเบเบปเบเบเบฑเบเบเบฑเบเปเบปเบ
เปเปเบฒ. เปเปเบฒเบเบตเปเบเปเปเบเบปเบเบเบฑเบเบฅเบฒเบเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบฐเบเบทเบเบเบดเปเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ *.
txt_chop_top
เบเบปเบเปเบฅเบตเบเปเบเบง teletext เปเบเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
txt_format
เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบเปเบเป. เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ teletext เบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบ
เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบซเบเปเบฒ teletext เบเบฑเบ bitmap เบซเบผเบทเบเปเปเบเบงเบฒเบกเบเบตเปเบเปเบฒเบเบเบฒเบ, เบเปเบฒเบเบเบงเบเปเบเป "bitmap" เบชเปเบฒเบฅเบฑเบ
เบซเบเปเบฒ teletext, เปเบเบฒเบฐเบงเปเบฒเบฎเบนเบเบเบฒเบเปเบฅเบฐเบชเบตเบเบตเปเปเบเปเบเบญเบเบเปเปเบชเบฒเบกเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเปเบเบเบเปเบฒเบเบเบฒเบ
เบเปเปโเบเบงเบฒเบก. เบเปเบฒเบเบญเบฒเบเบเบฐเปเบเป "เบเปเปเบเบงเบฒเบก" เบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบ teletext เบเปเบฒเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบ
เบเบณเปเบเบเบตเปเบญเบตเบเปเบชเปเบเปเปเบเบงเบฒเบกเบเปเบฒเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ bitmap.
txt_เบเปเบฒเบ
X เบเบปเบเปเบเบตเบเบเบญเบเปเบเบเบเบฑเบเบเบตเปเบชเปเบฒเบเบเบถเปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
txt_top
Y offset เบเบญเบ bitmap เบเบตเปเบชเปเบฒเบเบเบถเปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
txt_chop_spaces
เบเบฑเบเบเบทเปเบเบเบตเปเบเบฒเบเปเปเบฒ เปเบฅเบฐเบเปเปเบเปเบฒเบ เปเบฅเบฐเปเบญเบปเบฒเปเบชเบฑเปเบเปเบเบปเปเบฒเบญเบญเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบตเปเบชเปเบฒเบเบเบถเปเบ.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบเบเบตเปเบญเบตเบเปเบชเป teletext เบเปเบญเบเบเบตเปเบกเบตเบเบทเปเบเบเบตเปเบซเบงเปเบฒเบเปเบเบปเปเบฒ
เปเบโเบเบญเบโเบเบปเปเบโเบซเบผเบทโเปเบโเบเบญเบโเบเปเบฒเบโเบเบญเบโเบชเบฒเบโเบซเบผเบทโเปเบชเบฑเปเบโเบซเบงเปเบฒเบโเปเบเบปเปเบฒโเบญเบฒเบโเบเบฐโเบกเบตโเบขเบนเปโเบฅเบฐโเบซเบงเปเบฒเบโ
เปเบเบงเบเบณเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบ teletext เบเบฐเปเบฒเบเบชเบญเบเปเบเบปเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
txt_เปเบฅเบเบฐเปเบงเบฅเบฒ
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฒเบเบชเบฐเปเบเบเบเบญเบเบซเบเปเบฒ teletext เบเบญเบเบฅเบฐเบซเบฑเบเบซเบผเบทเบเปเบฒเบเบฑเบเบเบฒเบเปเบเบฑเบ miliseconds.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 30000 เปเบเบดเปเบเปเบเบฑเบ 30 เบงเบดเบเบฒเบเบต.
txt_เปเบเปเบเปเบช
เบเบฑเบเบเบฑเบเบเบทเปเบเบซเบผเบฑเบเบเบตเปเปเบเปเบเปเบชเบเบญเบเบเบดเบเปเบเบเบเบตเป teletext เบเบตเปเบชเปเบฒเบเบเบถเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0
เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบฑเบเบเบทเปเบเบซเบฅเบฑเบ opaque (เบชเบตเบเปเบฒ).
BITSTREAM FILTERS
เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบ configure FFmpeg build เบเบญเบเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบ bitstream เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเปเบเบตเบเปเบเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบฅเบฒเบโเบเบทเปโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒ "--list-bsfsโ"โ.
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบดเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบ bitstream เบเบฑเบโเบซเบกเบปเบโเปเบเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒ "--disable-bsfsโ"โ, เปเบฅเบฐ
เปเบฅเบทเบญเบเปเบเบตเบเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบดเบเบชเบฐเบเบฃเบตเบกเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "--enable-bsf=BSF", เบซเบผเบทเบเปเบฒเบเบชเบฒเบกเบฒเบ
เบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบปเบงเบเบญเบ bitstream เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "--disable-bsf=BSF".
เบเบปเบงเปเบฅเบทเบญเบ "-bsfs" เบเบญเบเปเบเบทเปเบญเบเบกเบท ff* เบเบฐเบชเบฐเปเบเบเบฅเบฒเบเบเบทเปเบเบญเบ bitstream เบเบฑเบเปเบปเบเบเบตเปเบฎเบญเบเบฎเบฑเบ
เบเบปเบงเบเบญเบเบฅเบงเบกเบขเบนเปเปเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเบญเบเบเปเบฒเบ.
เปเบเบทเปเบญเบโเบกเบท ff* เบกเบตโเบเบฒเบโเปเบฅเบทเบญเบ -bsf เบเบทเบโเบเปเบฒโเปเบเปโเบเปเปโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบก, เปเบญเบปเบฒโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบโเบเบตเปโเปเบเบโเบเปเบงเบโเปเบเบทเปเบญเบโเบซเบกเบฒเบโเบเบธเบโเบเบญเบ
เบเบปเบงเบเบญเบ, เปเบเบดเปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบทเปเบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบฑเบเบเบฒเบ '='.
ffmpeg -i INPUT -c:v copy -bsf:v filter1[=opt1=str1/opt2=str2][,filter2] OUTPUT
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเบญเบ bitstream เบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ, เบเบฑเบเบเบงเบเบกเบฑเบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ, เบเปเบฒเบกเบต.
aac_adtstoasc
เปเบเบ MPEG-2/4 AAC ADTS เปเบเบฑเบ MPEG-4 Audio Specific Configuration bitstream filter.
เบเบปเบงเบเบญเบเบเบตเปเบชเปเบฒเบ MPEG-4 AudioSpecificConfig เบเบฒเบเบชเปเบงเบเบซเบปเบง MPEG-2/4 ADTS เปเบฅเบฐเปเบญเบปเบฒเบญเบญเบ.
เบชเปเบงเบเบซเบปเบง ADTS.
เบเบตเปเปเบกเปเบเบเปเบญเบเบเบฒเบเบเบปเบงเบขเปเบฒเบเปเบกเบทเปเบญเบเบฑเบเบฅเบญเบ AAC stream เบเบฒเบเบเบฑเบ ADTS AAC เบเบดเบเปเบเบซเบฒ a
FLV เบซเบผเบทโเปเบเบฅโเป MOV / MP4โ.
เบเบนเบ
เปเบญเบปเบฒเบชเบนเบ padding เปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบธเบ.
dump_extra
เปเบเบตเปเบกเบเปเปเบกเบนเบเบเบดเปเบชเบเปเบชเปเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบเบทเบเบเบฑเปเบเบเบญเบ.
เบเบฒเบเปเบเปเบเบฝเบเปเบเบตเปเบกเปเบเบตเบกเบฅเบฐเบเบธเบงเปเบฒเปเบเบฑเบเปเบเบฑเบเปเบเบเบงเบเบเบทเบเบเบฑเปเบเบเบญเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบ
เบเบธเบเบเปเบฒ:
a เปเบเบตเปเบกเบเปเปเบกเบนเบเบเบดเปเบชเบเปเบชเปเปเบเบฑเบเปเบเบฑเบเบซเบผเบฑเบเบเบฑเบเปเบปเบ, เปเบเปเบงเปเบฒเบเบฝเบเปเบเปเบเปเบฒ local_header เบเบทเบเบเบฑเปเบเบขเบนเปเปเบ เบเบธเบ2 เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ
เบเปเบญเบเบเปเปเบกเบนเบ
k เปเบเบตเปเบกเบเปเปเบกเบนเบเบเบดเปเบชเบเปเบชเปเปเบเบฑเบเปเบเบฑเบเบซเบผเบฑเบเบเบฑเบเปเบปเบ
e เปเบเบตเปเบกเบเปเปเบกเบนเบเบเบดเปเบชเบเปเบชเปเปเบเบฑเบเปเบเบฑเบเบเบฑเบเปเบปเบ
เบเปเบฒเบเปเปเบฅเบฐเบเบธเปเบกเปเบเบเบทเบงเปเบฒ k.
เบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเป ffmpeg เบเปเบฒเบชเบฑเปเบเบเบฑเบเบเบฑเบ header เบเบปเปเบงเปเบฅเบ (เบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบธเบเบเบปเบ
packet headers) เปเบเปเบเบฑเบเปเบเบฑเบ H.264 เบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ "libx264", เปเบเปเปเบเปเปเบเบเบงเบเบกเบฑเบ.
เปเบเบเบเบฒเบเปเบเบตเปเบกเบชเปเบงเบเบซเบปเบงเบเบตเปเปเบเบฑเบเปเบงเปเปเบ extradata เปเบชเปเบเบธเบเบเบฐเปเบ:
ffmpeg -i INPUT -map 0 -flags:v +global_header -c:v libx264 -bsf:v dump_extra out.ts
h264_mp4toannexb
เบเปเบฝเบเปเบเบฑเบ H.264 bitstream เบเบฒเบเบฎเบนเบเปเบเบ prefixed เบเบงเบฒเบกเบเบฒเบงเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบฅเบฐเบซเบฑเบ prefixed mode (เปเบเบฑเบ
เบเปเบฒเบเบปเบเปเบงเปเปเบเปเบญเบเบฐเบชเบฒเบเบเปเบญเบเบเปเบฒเบ B เบเบญเบเบเปเปเบเปเบฒเบเบปเบ ITU-T H.264).
เบญเบฑเบเบเบตเปเปเบกเปเบเบเปเบญเบเบเบฒเบเปเบเบเบเบฒเบเบฎเบนเบเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบ, เปเบเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเบฎเบนเบเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบ MPEG-2
("mpegts").
เบเบปเบโเบเบปเบงโเบขเปเบฒเบโเปเบเบทเปเบญ remux เปเบเบฅโเป MP4 เบเบตเปโเบกเบต H.264 stream เบเบฑเบโเบฎเบนเบโเปเบเบ mpegts เบเบฑเบโ ffmpeg,
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบชเบฑเปเบ:
ffmpeg -i INPUT.mp4 -codec เบชเบณเปเบเบปเบฒ -bsf:v h264_mp4toannexb OUTPUT.ts
imxdump
เปเบเปเปเบเบเบดเบเบชเบฐเบเบฃเบตเบกเปเบซเปเบเปเบเบตเบเบฑเบ MOV เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบณเปเบเปเปเบเปเปเบเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ Final Cut Pro. เบเบตเป
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเปเบเบฑเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ mpeg2video เปเบเบปเปเบฒเบเบฑเปเบ, เปเบฅเบฐเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบ Final Cut Pro 7
เปเบฅเบฐเปเบซเบกเปเบเบงเปเบฒเบเบฑเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก -tag:v.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญ remux 30 MB / เบงเบดเบเบฒเบเบต NTSC IMX เบเบฑเบ MOV:
ffmpeg -i input.mxf -c เบชเบณเปเบเบปเบฒ -bsf:v imxdump -tag:v mx3n output.mov
mjpeg2jpeg
เบเปเบฝเบเปเบเบฑเบเปเบเบฑเบ MJPEG/AVI1 เปเบเบฑเบเปเบเบฑเบเปเบเบฑเบ JPEG/JFIF เปเบเบฑเบก.
MJPEG เปเบกเปเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบงเบดเบเบตเปเบญเบเบตเปเปเบเปเบฅเบฐเบเบญเบเบงเบดเบเบตเปเบญเปเบเบฑเบเบฎเบนเบ JPEG. เปเบเป
เปเบเบฃเบกเบเบธเบเบเบปเบเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบเบฑเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบชเบนเบเปเบชเบ, เปเบเบฑเปเบ: เปเบเบ
ffmpeg -i ../some_mjpeg.avi -c:v copy frames_%d.jpg
เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบเบดเปเบเบชเปเบงเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบฎเบนเบเบเบฒเบ JPEG เบเบตเปเบเปเปเบเบปเบเบเปเบงเบ, เปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบเบปเบฒเบเบฒเบเบชเปเบงเบ DHT.
เบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ. เบญเปเบฒเบเบญเบตเบเบเบฒเบ
<http://www.digitalpreservation.gov/formats/fdd/fdd000063.shtml>:
Avery Lee, เบเบฝเบเปเบเบเบธเปเบกเบเปเบฒเบง rec.video.desktop เปเบเบเบต 2001, เปเบซเปเบเปเบฒเปเบซเบฑเบเบงเปเบฒ "MJPEG, เบซเบผเบท
เบขเปเบฒเบโเบซเบเปเบญเบ MJPEG เปเบ AVIs เบกเบต MJPG fourcc, เบเบทเบโเบเปเบฒโเบเบฑเบ JPEG เบเบตเปโเบกเบตโเบเบฒเบโเบชเปเบญเบกโเปเบเบก -- เปเบฅเบฐ
*เบเบทเบเบเบปเบเปเบงเบฑเปเบ* -- เบเบฒเบเบฐเบฅเบฒเบ Huffman. JPEG เบเบฐเบเปเบญเบเปเบเบฑเบ YCbCr colorspace, เบกเบฑเบเบเปเบญเบเปเบเบฑเบ 4: 2: 2, เปเบฅเบฐเบกเบฑเบ
เบเบฐเบเปเบญเบเปเบเปเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ Huffman เบเบทเปเบเบเบฒเบ, เบเปเปเปเบกเปเบเปเบฅเบเปเบฅเบ เบซเบผเบทเบเปเบฒเบงเปเปเบฒ. . . . เปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบเปเป
เบชเบฐเบเบฑเบเบเบญเบ MJPEG เปเบฅเบฐเบเบญเบเบฅเบฐเบซเบฑเบเบเบงเบเบกเบฑเบเบเปเบงเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ JPEG เบเบปเบเบเบฐเบเบด, เปเบเปเบเปเบฒเบเบเปเบญเบ
prepend the DHT segment เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ decoder เบเบฐเบเปเปเบกเบตเบเบงเบฒเบกเบเบดเบเบเบตเปเบเบฐ decompress เปเบ.
เบเปเปเบกเบนเบ. เบเบฒเบเบฐเบฅเบฒเบเบเบตเปเปเบเปเบเบญเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบกเปเบเปเบเปเบเบทเบเบกเบญเบเปเบซเปเบขเบนเปเปเบ OpenDML spec."
เบเบฒเบเบเบฑเปเบเบเบญเบ bitstream เบเบตเปเปเบเปเปเบเบชเปเบงเบเบซเบปเบงเบเบญเบเปเบเบฃเบกเบเบตเปเบชเบฐเบเบฑเบเบกเบฒเบเบฒเบเบชเบฐเบเบฃเบตเบก MJPEG
(เบเบทเบฅเบฐเบซเบฑเบเบซเบปเบง AVI1 เปเบฅเบฐเบเบฒเบเบชเปเบงเบ DHT) เปเบเบทเปเบญเบเบฐเบฅเบดเบ JPEG เบเบตเปเบกเบตเบเบธเบเบงเบธเบเบเบดเบเบปเบเบเปเบงเบ.
เบฎเบนเบเบเบฒเบเบเปเบฒเบเป.
ffmpeg -i mjpeg-movie.avi -c:v เบชเบณเปเบเบปเบฒ -bsf:v mjpeg2jpeg frame_%d.jpg
exiftran -i -9 เบเบญเบ*.jpg
ffmpeg -i frame_%d.jpg -c:v เบชเบณเปเบเบปเบฒ rotated.avi
mjpega_dump_header
movsub
mp3_header_decompress
mpeg4_unpack_bframes
เบเบญเบเบเบญเบ B-frames เปเบเบ DivX.
เบเบญเบ B-frames เปเบเบ DivX เบเปเปเปเบกเปเบ MPEG-4 เบเบตเปเบเบทเบเบเปเบญเบ เปเบฅเบฐเปเบเบฑเบเบเบฝเบเบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบเบซเบฑเบ.
เบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเปเบญเบ Windows. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเปเบเบเบตเปเบซเบผเบฒเบ, เบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฑเบเบซเบฒเบเบฒเบเบเบดเบ AV เปเบฅเบฑเบเบเปเบญเบ, เบเปเบญเบเบเบฒเบ
เบเบฐเบฅเบฑเบเบเบฒเบ CPU เบซเบผเบฒเบเปเบเบทเปเบญเบเบญเบเบฅเบฐเบซเบฑเบ (เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเบนเปเบเบกเบตเบเบฒเบเปเบเบงเบฎเบนเบเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบเบปเบเปเบเบตเบ
the 2,0,2,0 frame per packet style) เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฑเบเบซเบฒเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฑเบเบฅเบญเบเปเบเบปเปเบฒเปเบเปเบเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบ
เบเบทเบเบฑเบ mp4 เบซเบผเบท mpeg-ps/ts, เปเบเบฒเบฐเบงเปเบฒเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบ MPEG-4 เบญเบฒเบเบเบฐเบเปเปเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบงเบเบกเบฑเบเปเบเป, เปเบเบฒเบฐเบงเปเบฒเบเบงเบเบกเบฑเบ.
MPEG-4 เบเปเปเบเบทเบเบเปเบญเบ.
เบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเบขเปเบฒเบโเบเบฒเบโเปเบเปโเปเบโเปเบเบฅโเป AVI เบเบตเปโเบกเบต MPEGโ-4 เบชเบฐโเบโเบฃเบตเบกโเบเบตเปโเบกเบต DivX เปเบเบ B-frames packed
เบเบฒเบเบเปเบฒเปเบเป ffmpeg, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบชเบฑเปเบ:
ffmpeg -i INPUT.avi -codec เบชเบณเปเบเบปเบฒ -bsf:v mpeg4_unpack_bframes OUTPUT.avi
เบชเบฝเบเบฎเบปเบเบเบงเบ
เบเปเบฒเบฅเบฒเบเปเบเบทเปเบญเปเบเบเบญเบเบเบญเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฒเบฅเบฒเบเบเบฒเบเบฐเบเบฐ. เบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบ fuzzing เบซเบผเบท
เบเบฒเบเบเบปเบเบชเบญเบเบเบงเบฒเบกเบขเบทเบเบขเบธเปเบ / เบเบฒเบเบเบดเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ.
เบเบฒเบฅเบฒเบกเบดเปเบเบต: เบชเบฐเบเบฃเบดเบเบเบปเบงเปเบฅเบ, เปเบเบดเปเบเบเปเบฒเบเบญเบเบกเบฑเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบเบฒเบเบญเบญเบเปเบเบเป
เบเบฑเบเปเบเป. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเปเปเบฒเบเบงเปเบฒ เบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ 0 เปเบกเปเบเบเบทเบเบซเปเบฒเบก, เปเบฅเบฐเบเปเปเบฒเบเบงเปเบฒเบซเบผเบฒเบ
bytes เปเบฅเบทเปเบญเบเปเบเบฐเบเบทเบเบเบฑเบเปเบเป, เปเบเบ 1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบธเบเป byte เบเบฐเบเบทเบเบเบฑเบเปเบเป.
ffmpeg -i INPUT -c copy -bsf noise[=1] output.mkv
เปเบเปเบเบฒเบเบเบฑเบเปเบเปเบเบฑเบเบเบธเบเป byte.
remove_extra
เบฎเบนเบเปเบเบ OPTIONS
เบซเปเบชเบฐเบซเบกเบธเบ libavformat เบชเบฐเบซเบเบญเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเบปเปเบงเปเบฅเบเบเบปเปเบงเปเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเปเบฒเปเบเปเบเบฑเบเบซเบกเบปเบ
muxers เปเบฅเบฐ demuxers. เบเบญเบเบเบฒเบเบเบฑเปเบเปเบเปเบฅเบฐ muxer เบซเบผเบท demuxer เบญเบฒเบเบเบฐเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒเปเบญเบเบฐเบเบปเบ
เบเบฒเบเปเบฅเบทเบญเบ, เปเบเบดเปเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบฑเปเบ.
เบเบฒเบเปเบฅเบทเบญเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบฅเบฐเบเบธ -เบเบฒเบเปเบฅเบทเบญเบ เบกเบนเบเบเปเบฒ เปเบเปเบเบทเปเบญเบเบกเบท FFmpeg, เบซเบผเบทเปเบเบเบเบฒเบเบเบฑเปเบ
เบเปเบฒเบขเปเบฒเบเบเบฐเปเบเปเบเปเบเบเบปเบงเปเบฅเบทเบญเบ "AVFormatContext" เบซเบผเบทเปเบเป libavutil/opt.h API เบชเปเบฒเบฅเบฑเบ
เบเบฒเบเบเบณเปเบเปเปเบเบฃเปเบเบฃเบก.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบธเบเบเบฒเบเบเบดเบ เบเบปเบ (เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ / เบเบปเบเบเบฐเบฅเบดเบ)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เปเบเบเบเบปเบ
เบซเบผเบธเบเบเปเบญเบ buffering.
เบชเบณเบซเบผเบงเบเบเบฐเปเบฒเบ integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ probing เปเบ bytes, เปเบเบฑเปเบ: เบเบฐเบซเบเบฒเบเบเบญเบเบเปเปเบกเบนเบเปเบเบเบฒเบเบงเบดเปเบเบฒเบฐเปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบเปเปเบฒ
เบเปเปเบกเบนเบ. เบกเบนเบเบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบเบเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบงเบเบชเบญเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบกเบฑเบเปเบเบฑเบ
เบเบฐเปเบเบเบเบฐเบเบฒเบเปเบเบปเปเบฒเปเบเปเบเบชเบฒเบเบเปเปเบฒ, เปเบเปเบเบฐเปเบเบตเปเบกเปเบงเบฅเบฒ latency. เบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเบเปเปเปเปเบญเบ
เบซเบผเบฒเบเบเบงเปเบฒ 32. เบกเบฑเบเปเบกเปเบ 5000000 เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบฐเปเบฒเบเปเบเบฑเบเปเบเบฑเบ integer (output)
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเปเบเบฑเบเปเบเบฑเบ.
เบเบธเบ เบเบปเบ (เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ / เบเบปเบเบเบฐเบฅเบดเบ)
เบเบฑเปเบเบเบธเบเบฎเบนเบเปเบเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
ignidx
เบเปเปเบชเบปเบเปเบเบเบฑเบเบชเบฐเบเบต.
เบชเบฐเปเบซเบงเบเบซเบฒเปเบง
เปเบเบตเบเปเบเปเบเบฒเบเบเบญเบเบซเบฒเปเบง, เปเบเปเบเปเปเบเบทเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเบนเบเปเบเบ.
Genpts
เบชเปเบฒเบ PTS.
nofillin
เบขเปเบฒเบเบทเปเบกเบเปเบฒเบเบตเปเบเบฒเบเบซเบฒเบเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบดเบเปเบฅเปเปเบเปเปเบเปเบเบญเบ.
noparse
เบเบดเบเบเบฒเบเปเบเปเบเบฒเบ AVParsers, เบญเบฑเบเบเบตเปเบเปเบญเบเบเบฒเบ "+nofillin" เบเบทเบเบฑเบ.
igndts
เบเปเปเบชเบปเบเปเบ DTS.
เบเบปเบเปเบฅเบตเบ
เบเบดเปเบกเปเบเบฃเบกเบเบตเปเปเบชเบเบซเบฒเบ.
เบเบฑเบ
เบเบฐเบเบฒเบเบฒเบกเปเบเบเปเบเบเปเบเบฑเบเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบ DTS.
เปเบเบปเปเบฒ
เบขเปเบฒเบฅเบงเบกเบเปเปเบกเบนเบเบเปเบฒเบเบเปเบฒเบ.
เบเบฒเบก
เปเบเบตเบเปเบเป RTP MP4A-LATM payload.
nobuffer
เบซเบผเบธเบเปเบงเบฅเบฒเปเบเบเบเบตเปเปเบเบฐเบเบณเปเบเบ buffering เบเบฒเบเปเบฅเบทเบญเบ
bitexact
เบเบฝเบเปเบเปเบเบฝเบเบเปเปเบกเบนเบ platform-, build- เปเบฅเบฐ time-independent. เบเบตเปเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเปเบเบฅเป
เปเบฅเบฐ checksums เบเปเปเบกเบนเบเปเบกเปเบเบชเบฒเบกเบฒเบเปเบเปเบเบฑเบเปเบเปเปเบฅเบฐเบเบปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบงเบเบต. เบเบฒเบโเบเปเบฒโเปเบเปโเบเบปเปเบโเบเปโเบเบญเบโเบเบปเบโ
เปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบ regression.
เบเบญเบเบซเบฒ 2 เบขเปเบฒเบ integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบญเบโเบซเบฒโเบเบตเปโเบเปเปโเปเบกเปเบ keyframes เปเบโเบฅเบฐโเบเบฑเบ demuxer เปเบโเปเบงโเบฅเบฒโเบเบตเปโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฑเปเบโเปเบเบฑเบ 1. Default
เปเบกเปเบ 0.
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบฒเบเบงเบดเปเบเบฒเบฐ integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบฅเบฐเบเบธเบเปเบฒเบเบงเบเปเบกเปเบเบงเบดเบเบฒเบเบตเบเบตเปเบเบทเบเบงเบดเปเบเบฒเบฐเปเบเบทเปเบญเบเบงเบเบชเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบกเบนเบเบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบเบเบฐ
เปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเบเบงเบโเบชเบญเบโเบเปเปโเบกเบนเบโเบเบตเปโเบเบทเบโเบเปเบญเบโเบซเบผเบฒเบโเบเบถเปเบโ, เปเบเปโเบเบฐโเปเบเบตเปเบกโเบเบฐโเบงเบตโเบเบฒเบ latencyโ. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบเบญเบเบเบปเปเบ
5,000,000 microseconds = 5 เบงเบดเบเบฒเบเบต.
cryptokey เปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ string (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบเบฑเปเบเบฅเบฐเบซเบฑเบเบเบญเบเบฅเบฐเบซเบฑเบ.
เบเบฑเบเบเบฐเบเบต integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบเบฑเปเบเปเปเบงเบเบเบงเบฒเบกเบเบณเบชเบนเบเบชเบธเบเบเบตเปเปเบเปเบชเบณเบฅเบฑเบเบเบฑเบเบเบฐเบเบตเปเบงเบฅเบฒ (เบเปเปเบเบฐเปเบช).
rtbufsize integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบเบฑเปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบชเบนเบเบชเบธเบเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบ buffering เปเบเบฃเบกเปเบงเบฅเบฒเบเบดเบ.
fdebug เบเบปเบ (เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ / เบเบปเบเบเบฐเบฅเบดเบ)
เบเบดเบกเบเปเปเบกเบนเบเบเบตเบเบฑเบเบชเบฐเปเบเบฒเบฐ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
ts
max_delay integer (เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ / เบเบปเบเบเบฐเบฅเบดเบ)
เบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบเปเบฒ muxing เบซเบผเบท demuxing เบชเบนเบเบชเบธเบเปเบ microseconds.
fpsprobesize integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบตเปเปเบเปเปเบเบเบฒเบเบชเบทเบเบชเบงเบ fps.
audio_preload integer (output)
เบเบฑเปเบ microseconds เบเบตเปเปเบเบฑเบเปเบเบฑเบเบชเบฝเบเบเบงเบเบเบทเบ interleaved เบเปเบญเบเบซเบเปเบฒ.
chunk_เปเบฅเบเบฐเปเบงเบฅเบฒ integer (output)
เบเปเบฒเบเบปเบ microseconds เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐ chunk.
chunk_size integer (output)
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเปเบ bytes เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐ chunk.
err_detect, f_err_detect เบเบปเบ (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบเบฑเปเบเบเบธเบเบเบงเบเบซเบฒเบเบงเบฒเบกเบเบดเบเบเบฒเบ. "f_err_detect" เบเบทเบเบเบปเบเปเบฅเบตเบ เปเบฅเบฐเบเบงเบเบเบฐเบเบทเบเบเบณเปเบเปเบเปเบฒเบเบเบฒเบ
เปเบเป ffmpeg เปเบเบทเปเบญเบเบกเบท.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบเบงเบเปเบเบฑเบ
เบขเบทเบเบขเบฑเบ CRCs เบเบตเปเบเบฑเบเปเบงเป.
bitstream
เบเบงเบโเบชเบญเบโเบเบงเบฒเบกโเปเบเบโเบเปเบฒเบโเบชเบฐโเปเบเบฒเบฐ bitstreamโ.
buffer
เบเบงเบเบเบปเบเบเบงเบฒเบกเบเบฒเบงเบเบดเบเบชเบฐเบเบฃเบตเบกเบเบตเปเบเปเปเบเบทเบเบเปเบญเบ.
เบฅเบฐเปเบเบตเบ
เบเบปเบเปเบฅเบตเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบฅเบฑเบเบเปเบญเบ.
เบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ
เบเบดโเบเบฒโเบฅเบฐโเบเบฒโเบชเบดเปเบโเบเบตเปโเบฅเบฐโเปเบกเบตเบ spec เปเบฅเบฐโเบเปเปโเปเบเปโเปเบซเบฑเบโเบขเบนเปโเปเบโเบเปเบฒโเบกเบฐโเบเบฒเบโเปเบเบฑเบโ
เบเบงเบฒเบกเบเบดเบเบเบฒเบ.
compliant
เบเบดโเบเบฒโเบฅเบฐโเบเบฒโเบเปเปโเบเปเบฒโเบเบปเบโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบเปเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโ.
เบฎเบธเบเบฎเบฒเบ
เบเบดเบเบฒเบฅเบฐเบเบฒเบชเบดเปเบเบเบตเปเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบเบตเบเปเปเบเบงเบเปเบฎเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ.
max_interleave_delta integer (output)
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒ buffering เบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ interleaving. เปเบฅเบเบฐเปเบงเบฅเบฒเปเบกเปเบเบชเบฐเปเบเบเบญเบญเบเปเบ
microseconds, เปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 1000000 (1 เบงเบดเบเบฒเบเบต).
เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบชเบฒเบเบเปเปเบฒเบเบฑเบเบซเบกเบปเบเบเบทเบเปเบเบเปเบเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ, libavformat เบเบฐเบฅเปเบเปเบฒเบเบปเบเบเปเบงเบฒเบกเบฑเบ
เบกเบตเบขเปเบฒเบเปเปเบญเบเปเบถเปเบเปเบเบฑเบเปเบเบฑเบเบชเบณเบฅเบฑเบเปเบเปเบฅเบฐเบชเบฐเบเบฃเบตเบก เบเปเบญเบเบเบตเปเบเบฐเบเบฝเบเปเบเบฑเบเปเบเบฑเบเปเบเบเบถเปเบเปเบชเป
เปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบ. เปเบเปเบงเบฅเบฒเบเบตเปเบชเบฒเบเบเปเปเบฒเบเบฒเบเปเบกเปเบ "sparse" (เปเบเบฑเปเบ: เบกเบตเบเปเบญเบเบซเบงเปเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบฅเบฐเบซเบงเปเบฒเบ
packets เบชเปเบฒเปเบฅเบฑเบ), เบเบตเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเปเบซเป buffering เบซเบผเบฒเบเปเบเบตเบเปเบ.
เบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบเปเบงเบฅเบฒเบเบญเบเปเบงเบฅเบฒเบเปเบฒเบญเบดเบเปเบฅเบฐ
เปเบเบฑเบเปเบเบฑเบเบชเบธเบเบเปเบฒเบเปเบเปเบเบง muxing, เบเปเบฒเบเปเบเบดเบเบเบตเป libavformat เบเบฐเบญเบญเบเปเบเบฑเบเปเบเบฑเบ
เปเบเบเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเบงเปเบฒเบกเบฑเบเปเบเปเบเบฑเบเบเบดเบงเบเบธเบเบชเปเบฒเบฅเบฑเบเบชเบฒเบเบเปเปเบฒเบเบฑเบเบซเบกเบปเบ.
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, libavformat เบเบฐเบชเบทเบเบเปเป buffering packets เบเบปเบเบเปเบงเบฒเบกเบฑเบเบกเบต packet เบชเปเบฒเบฅเบฑเบ.
เปเบเปเบฅเบฐเบเบฒเบเบเปเบฒเบเบเบญเบ, เปเบเบเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเปเบงเบฅเบฒเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบ buffed
เบเบญเบ.
use_wallclock_as_timestamps integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เปเบเปเปเบกเบเบเบดเบเบเบฒเปเบเบฑเบเปเบเบทเปเบญเบเปเบฒเบเปเบงเบฅเบฒ.
avoid_negative_ts integer (output)
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
make_non_negative
เบเปเบฝเบเปเบงเบฅเบฒเบชเบฐเปเบเบกเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบงเบเบกเบฑเบเบเปเปเปเบเบฑเบเบฅเบปเบ. เบเบฑเบเบชเบฑเบเปเบเบเบงเปเบฒเบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเปเบเบปเปเบฒเบเบฑเปเบ
เบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบเบฒเบเบฅเบปเบเบเบณเปเปเบฒ, เปเบฅเบฐเบเปเปเปเบกเปเบเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบฅเบปเบเบเบตเปเบเปเปเปเบกเปเบ monotononic.
make_zero
Shift timestamps เบเบฑเปเบเบเบฑเปเบเปเบงเบฅเบฒเบเปเบฒเบญเบดเบเปเบกเปเบ 0.
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
เปเบเบตเบเปเบเปเบเบฒเบเบเปเบฝเบเปเบกเบทเปเบญเบเปเบญเบเบเบฒเบเบฎเบนเบเปเบเบเปเบเบปเปเบฒเปเบฒเบ.
disabled
เบเบดเบเปเบเปเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบงเบฅเบฒ.
เปเบกเบทเปเบญเบเบฒเบเบเปเบฝเบเบเบทเบเปเบเบตเบเปเบเปเบเบฒเบ, เปเบงเบฅเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบฑเบเปเบปเบเบเบฐเบเบทเบเบเปเบฝเบเบเปเบงเบเบเบณเบเบงเบเบเบฝเบงเบเบฑเบ. เบชเบฝเบ,
เบงเบดโเบเบตโเปเบญโ, เปเบฅเบฐโเบเปเบฒโเบเบฑเบโเบเบฒเบ desynching เปเบฅเบฐโเบเบงเบฒเบกโเปเบเบโเบเปเบฒเบโเบเบญเบโเปเบงโเบฅเบฒโเบเบตเปโเปเบเบฑเบโเบเบตเปโเบเปเบญเบโเบเบฑเบโเปเบเปโเบเบทเบโเบฎเบฑเบโเบชเบฒโเปเบงเปโ
เบเบฝเบเบเบฝเบเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเบตเปเปเบเบปเบฒเปเบเบปเปเบฒเบเบฐเปเบเบฑเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบ.
skip_initial_bytes integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบ bytes เปเบเบทเปเบญเบเปเบฒเบกเบเปเบญเบเบเบตเปเบเบฐเบญเปเบฒเบ header เปเบฅเบฐ frames เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. Default เปเบกเปเบ
0.
correct_ts_overflow integer (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
เปเบเปเปเบเบเบฒเบเบเบฑเบเปเบงเบฅเบฒเบเบฝเบงเบเบตเปเบฅเบปเปเบเบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
flush_packets integer (output)
เบฅเปเบฒเบเบเบฐเปเบช I/O เบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบผเบฑเบเบซเบผเบฑเบเบเบฒเบเปเบเปเบฅเบฐเปเบเบฑเบเปเบเบฑเบ. Default 1 เปเบเบตเบเปเบเปเบกเบฑเบ, เปเบฅเบฐเบกเบต
เบเบปเบเบเบฐเบเบปเบเบเบญเบเบเบฒเบเบซเบผเบธเบเบเปเบญเบ latency เปเบเป; 0 เบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบกเบฑเบเปเบฅเบฐเบญเบฒเบเบเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบฅเบฑเบเบเปเบญเบเปเบ
เบเบฒเบเบเปเบฅเบฐเบเบต.
output_ts_offset เบเบปเบเปเบเบตเบ (output)
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบปเบเปเบเบตเบ.
เบเบปเบเปเบเบตเบ เบเปเบญเบเปเบเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเบชเบฐเปเบเบฒเบฐ, เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท.
เบเบฒเบเบเบปเบเปเบเบตเบเปเบกเปเบเปเบเบตเปเบกเปเบเบ muxer เปเบชเปเปเบงเบฅเบฒเบเบปเบเบเบฐเบฅเบดเบ.
เบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบเบเบปเบเปเบเบตเบเปเบเบเบฒเบเบเบงเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบชเบฒเบเบเปเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบกเปเบเบเบฑเบเบเปเบฒ bt
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ เบเบปเบเปเบเบตเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบตเบเบฒเบเบเบปเบเปเบเบตเบ
เบเบณเปเบเป).
format_whitelist เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
"," เปเบเบเบฅเบฒเบเบเบทเปเบเบญเบ demuxers เบเบตเปเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบญเบฐเบเบธเบเบฒเบ.
dump_separator string (เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ)
Separator เปเบเปเปเบเบทเปเบญเปเบเบเบเบปเปเบเบเบฒเบเบตเปเบเบดเบกเบขเบนเปเปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเปเบฝเบงเบเบฑเบ Stream
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ. เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเปเบเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบงเบเปเบเบงเปเปเป เปเบฅเบฐเบซเบเปเปเปเปเบฒ:
ffprobe -dump_separator "
" -i ~/videos/matrixbench_mpeg2.mpg
เบฎเบนเบเปเบเบ เบเปเปเบฒ specifiers
เบเบปเบงเบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบฅเบทเบญเบเปเบถเปเบ เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเปเบถเปเบเบชเบฐเบเบฃเบตเบกเบเบตเปเบเบปเบเบเบฑเบเบชเบฐเปเบเบฒเบฐ
เบเบธเบเบชเบปเบกเบเบฑเบ.
เบฎเบนเบเปเบเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเปเบกเปเบ:
stream_index
เบเบปเบเบเบฑเบเบเบฐเปเบชเบเบฑเบเบเบฑเบเบเบฐเบเบตเบเบตเป.
stream_type[:stream_index]
stream_type เปเบกเปเบเบซเบเบถเปเบเปเบเบเปเปเปเบเบเบตเป: 'v' เบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญ, 'a' เบชเปเบฒเบฅเบฑเบเบชเบฝเบ, 's' เบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบ, 'd'
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบ, เปเบฅเบฐ 't' เบชเปเบฒเบฅเบฑเบเปเบเบฅเปเปเบเบ. เบเปเบฒ stream_index เปเบกเปเบเปเบซเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบปเบเบเบฑเบ
เปเบฒเบเปเบฅเบเบเบฒเบเบเปเบฒเบเบเบญเบ stream_index เบเบฐเปเบเบเบเบตเป. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเบเบปเบเบเบฑเบเบเบฐเปเบชเบเบฑเบเปเบปเบเบเบตเป
เบเบฐเปเบเบ
p:program_id[:stream_index]
If stream_index เปเบกเปเบเปเบซเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบปเบเบเบฑเบเบเปเปเบฒเบเบตเปเบกเบตเบเบปเบงเปเบฅเบ stream_index เปเบ
เปเบเบเบเบฒเบเบเบตเปเบกเบต id program_id. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเบเบปเบเบเบฑเบเบเบฐเปเบชเบเบฑเบเปเบปเบเปเบเปเบเบฃเปเบเบฃเบก.
#stream_id
เบเบฑเบเบเบนเปเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเบ ID เบฎเบนเบเปเบเบเบชเบฐเปเบเบฒเบฐ.
เบเบงเบฒเบกเบซเบกเบฒเบเบเบตเปเปเบเปเบเบญเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบเบเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบ
"avformat_match_stream_specifier()" เบเบฑเบเบเบฑเบเบเบตเปเบเบฐเบเบฒเบเปเบ libavformat/avformat.h
header
DEMUXERS
Demuxers เปเบกเปเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบ FFmpeg เบเบตเปเบชเบฒเบกเบฒเบเบญเปเบฒเบเบชเบฒเบเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบฒเบ a
เบเบฐเปเบเบเปเบเบฅเปเปเบเบเบชเบฐเปเบเบฒเบฐ.
เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบ configure FFmpeg build เบเบญเบเบเปเบฒเบ, เบเบฑเบเบซเบกเบปเบ demuxers เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเปเบเบทเบเปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฒเบเบเบทเปเบญเบฑเบเบเบตเปเบกเบตเบขเบนเปเบเบฑเบเปเบปเบเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ "--list-demuxers".
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ demuxers เบเบฑเบเบซเบกเบปเบเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ "--disable-demuxers", เปเบฅเบฐ.
เปเบฅเบทเบญเบเปเบเบตเบเปเบเป demuxer เบเบฝเบงเบเปเบงเบเบเบฒเบเปเบฅเบทเบญเบ "--enable-demuxer=DEMUXER", เบซเบผเบทเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ
เบกเบฑเบเบกเบตเบเบฒเบเปเบฅเบทเบญเบ "--disable-demuxer=DEMUXER".
เบเบปเบงเปเบฅเบทเบญเบ "-formats" เบเบญเบเปเบเบทเปเบญเบเบกเบท ff* เบเบฐเบชเบฐเปเบเบเบฅเบฒเบเบเบทเปเบเบญเบ demuxers เบเบตเปเปเบเบตเบเปเบเปเบเบฒเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบ demuxers เบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
aa
เบฎเบนเบเปเบเบเบชเบฝเบ 2, 3, เปเบฅเบฐ 4 demuxer.
demuxer เบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญ demux เบฎเบนเบเปเบเบเบชเบฝเบ 2, 3, เปเบฅเบฐ 4 (.aa).
applehttp
Apple HTTP Live Streaming demuxer.
demuxer เบเบตเปเบเปเบฒเบชเบฐเปเบซเบเบต AVStreams เบเบฑเบเบซเบกเบปเบเบเบฒเบเบชเบฒเบเบเปเปเบฒ variant เบเบฑเบเบซเบกเบปเบ. เบเบฒเบเบชเบฐเบซเบเบฒเบก id เบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ
เบเบปเบงเปเบฅเบเบเบฑเบเบเบฐเบเบตเบญเบฑเบเบเบฒเบเบดเบ. เปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบปเบเปเบฅเบตเบเบเบธเบเปเบ AVStreams (เปเบเบเบเบฒเบเบเบปเบ 'a'
เบซเบผเบท 'v' เปเบ ffplay), เบเบนเปเปเบเบชเบฒเบกเบฒเบเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเบเบฐเบฎเบฑเบเบชเบฒเบเบเบฑเบเบญเบฑเบเปเบเปเบเป. เปเบเป
เบญเบฑเบเบเบฒเบเบดเบเบเบฑเบเปเบปเบเบเบญเบเบเบปเบงเปเบเบเบตเปเบชเบฐเบเบฃเบตเบกเบเบถเปเบเบเบณเปเบกเปเบเบกเบตเปเบซเปเบขเบนเปเปเบเบฅเบฐเบซเบฑเบเปเบกเบเบฒเปเบเบเบฒ
เบเบทเปเบงเปเบฒ "variant_bitrate".
apng
Animated Portable Network Graphics demuxer.
demuxer เบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญ demux เปเบเบฅเป APNG. เบชเปเบงเบเบซเบปเบงเบเบฑเบเปเบปเบ, เปเบเปเบฅเบฒเบเปเบเบฑเบ PNG, เปเบเบดเบ (เปเบเป
เบเปเปเบฅเบงเบก) fcTL chunk เบเปเบฒเบญเบดเบเบเบทเบเบชเบปเปเบเปเบเบฑเบ extradata. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเบฃเบกเบเบทเบเปเบเปเบเบญเบญเบ
เปเบเบฑเบเบเปเบญเบเบเบฑเบเปเบปเบเบฅเบฐเบซเบงเปเบฒเบ fcTL เบชเบญเบเบญเบฑเบ, เบซเบผเบทเบฅเบฐเบซเบงเปเบฒเบ fcTL เบชเบธเบเบเปเบฒเบ เปเบฅเบฐ IEND chunks.
-ignore_loop bool
เบเปเปเบชเบปเบเปเบเบเบปเบงเปเบ loop เปเบเปเบเบฅเปเบเปเบฒเบเบฑเปเบ.
-max_fps int
เบญเบฑเบเบเบฒเปเบเบฃเบกเบชเบนเบเบชเบธเบเปเบเปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบต (0 เปเบเบเบเปเปเบเบณเบเบฑเบ).
-default_fps int
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบตเปเบกเบทเปเบญเบเปเปเบกเบตเบเบฒเบเบฅเบฐเบเบธเปเบงเปเปเบเปเบเบฅเป (0 เบเบงเบฒเบกเบซเบกเบฒเบ
เปเบงเปเบเบปเปเบฒเบเบตเปเบเบฐเปเบงเปเบเป).
asf
Advanced Systems Format demuxer.
demuxer เบเบตเปโเบเบทเบโเบเปเบฒโเปเบเปโเปเบเบทเปเบญ demux เปเบเบฅโเป ASF เปเบฅเบฐโเบชเบฐโเบโเบฃเบตเบกโเปเบเบทเบญโเบเปเบฒเบ MMSโ.
-no_resync_search bool
เบขเปเบฒเบเบฐเบเบฒเบเบฒเบก synchronize เปเบเบเบเบฒเบเบเบญเบเบซเบฒเบฅเบฐเบซเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเปเบเบญเบ.
concat
Demuxer script concatenation virtual.
demuxer เบเบตเปเบญเปเบฒเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเปเบเบฅเปเปเบฅเบฐเบเปเบฒเปเบเบฐเบเปเบฒเบญเบทเปเบเปเบเบฒเบเปเบเบฅเปเบเปเปเบเบงเบฒเบกเปเบฅเบฐ demuxes เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ
เบซเบผเบฑเบโเบเบฒเบโเบเบตเปโเบญเบทเปเบเปโ, เปเบเบฑเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบญเบโเบเบฑเบโเบซเบกเบปเบโเบเบญเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเปเบเปโเบฎเบฑเบโเบเบฒเบ muxed เปเบเบปเปเบฒโเบเบฑเบโ.
เปเบงเบฅเบฒเปเบเปเบเบฅเปเบเบทเบเบเบฑเบเปเบเบทเปเบญเปเบซเปเปเบเบฅเปเบเปเบฒเบญเบดเบเปเบฅเบตเปเบกเบเบปเปเบเบเบตเป 0 เปเบฅเบฐเปเบเปเบฅเบฐเบเปเปเปเบ
เปเบเบฅเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบญเบเบเบตเปเบญเบฑเบเบเปเบญเบเบซเบเปเบฒเบชเปเบฒเปเบฅเบฑเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบกเบฑเบเบเบทเบเปเบฎเบฑเบเปเบเบเบปเปเบงเปเบฅเบเปเบฅเบฐเบญเบฒเบเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบ
เบเปเบญเบเบซเบงเปเบฒเบเบเปเบฒเบชเบฒเบเบเปเปเบฒเบเบฑเบเบซเบกเบปเบเบเปเปเบกเบตเบเบงเบฒเบกเบเบฒเบงเบเบทเบเบฑเบ.
เปเบเบฅเปเบเบฑเบเปเบปเบเบเปเบญเบเบกเบตเบชเบฐเบเบฃเบตเบกเบเบฝเบงเบเบฑเบ (เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบฝเบงเบเบฑเบ, เบเบฒเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เปเบฅเบฐเบญเบทเปเบเป).
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเปเบเปเบฅเบฐเปเบเบฅเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฑเบเปเบงเบฅเบฒเบเบญเบเปเบเบฅเปเบเปเปเปเบ: เบเปเบฒ
เปเบฅโเบเบฐโเปเบงโเบฅเบฒโเปเบกเปเบโเบเปเปโเบเบทเบโเบเปเบญเบ (เปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโเบกเบฑเบโเปเบเปโเบเบทเบโเบเบดเบโเปเบฅเปโเปเบเบโเบเปเบฒโเปเบเป bit-rate เบซเบผเบทโเปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโเปเบเบฅโเปโเปเบกเปเบโ
truncated, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ), เบกเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฒเบเบเบญเบก. เบเปเบฒเบชเบฑเปเบ "เปเบฅเบเบฐเปเบงเบฅเบฒ" เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญ
override เปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเปเบเบฑเบเปเบงเปเปเบเปเบเปเบฅเบฐเปเบเบฅเป.
syntax
เบชเบฐเบเบฃเบดเบเปเบเบฑเบเปเบเบฅเปเบเปเปเบเบงเบฒเบกเปเบ Extended-ASCII, เบกเบตเบเปเบฒเบชเบฑเปเบเบซเบเบถเปเบเบเปเปเปเบเบง. เปเบชเบฑเปเบโเบซเบงเปเบฒเบโเปเบเบปเปเบฒโ,
เบเปเบญเบเบซเบงเปเบฒเบเบเบฑเปเบเบเปเบฒ เปเบฅเบฐเปเบชเบฑเปเบเบเบตเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ '#' เปเบกเปเบเบเบทเบเบฅเบฐเปเบฅเบตเบ. เบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเปเปเบกเปเบ
เบฎเบฑเบเบฎเบนเป:
"เปเบเบฅเป เปเบชเบฑเปเบเบเบฒเบ"
เปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒเปเบเบฅเปเบเบตเปเบเบฐเบญเปเบฒเบ; เบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ เปเบฅเบฐเบเปเบญเบเบซเบงเปเบฒเบเบเปเบญเบเบเบทเบเบซเบฅเบปเบเปเบตเบเปเบงเบ backslash
เบซเบผเบทเบงเบปเบเบขเบทเบกเบเบฝเบง.
เบเบณเปเบเบฐเบเบณเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบเบฅเปเบเปเปเปเบเบเบฑเบเปเบปเบเบเบณเปเบเปเบเบฑเบเปเบเบฅเปเบเบฑเปเบ.
"ffconcat เบชเบฐเบเบฑเบเบเบฒเบชเบฒ 1.0 "
เบเปเบฒเบเบปเบเบเบฐเปเบเบเบชเบฐเบเบดเบเปเบฅเบฐเบชเบฐเบเบฑเบ. เบกเบฑเบเบเบฑเบเบเปเบฒเบเบปเบ เบเบญเบเปเบ เบเบฒเบโเปเบฅเบทเบญเบ 1 เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบกเบฑเบโเปเบกเปเบโเปเบเบทเปเบญโ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบกเบฑเบ -1.
เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเป FFmpeg เบฎเบฑเบเบฎเบนเปเบฎเบนเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบเปเบญเบเบเบฒเบเบปเบเบขเปเบฒเบเปเบเปเบเบญเบ
เบเบทเบเบฑเบ (เบเปเปเบกเบตเบเบทเปเบเบเบตเปเปเบเบตเปเบกเปเบเบตเบก เบซเบผเบท byte-order-mark) เปเบเปเบเบงเบเบณเบญเบดเบเบเบญเบเบชเบฐเบเบฃเบดเบ.
"เปเบฅเบเบฐเปเบงเบฅเบฒ เบเบฒเบ"
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเปเบเบฅเป. เบเปเปเบกเบนเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเบเบฒเบเปเบเบฅเป; เบเบฒเบโเบฅเบฐโเบเบธโเบกเบฑเบโ
เปเบเบเบตเปเบเบตเปเบญเบฒเบเบเบฐเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบซเบผเบฒเบเบเบถเปเบเบซเบผเบทเบเปเบงเบเปเบเปเบเปเบฒเบเปเปเบกเบนเบเบเบฒเบเปเบเบฅเปเบเปเปเบกเบต
เบซเบผเบทเบเบทเบเบเปเบญเบ.
เบเปเบฒเปเบฅเบเบฐเปเบงเบฅเบฒเบเบทเบเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบเบฑเบเบซเบกเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเปเปเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเบญเบเบซเบฒเบเบฑเบเบซเบกเบปเบ
เบงเบดเบเบตเปเบญเบเบตเปเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ.
"เบเบธเบ เปเบงเบฅเบฒ"
เบขเบนเปเปเบเบเบธเบเบเบญเบเปเบเบฅเป. เปเบกเบทเปเบญ demuxer เปเบเบตเบเปเบเบฅเปเบกเบฑเบเบเบฑเบเบเบตเบเบญเบเบซเบฒเบเบฒเบ
เปเบงเบฅเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเป. เบเบฒเบเบชเบฐเปเบซเบงเบเบซเบฒเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบทเปเบญเปเบซเปเบชเบฒเบเบเปเปเบฒเบเบฑเบเบซเบกเบปเบเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบตเบขเปเบฒเบเบชเปเบฒเปเบฅเบฑเบเบเบปเบ
เบขเบนเปเปเบเบเบธเบ.
เบเปเบฒเบชเบฑเปเบเบเบตเปเปเบเปเปเบเปเบเบตเบเบตเปเบชเบธเบเบเบฑเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบฒเบเปเบเบเบญเบ, เปเบเบฒเบฐเบงเปเบฒเบชเปเบฒเบฅเบฑเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเบเปเปเปเบกเปเบเบเบฒเบเปเบ
เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเปเบฒเบเบเบฐเปเบเปเบฎเบฑเบเปเบเบฑเบเปเบเบฑเบเบเบดเปเบชเบเบเปเบญเบเบเบธเบเบเบปเบงเบเบดเบเปเบฅเบฐเปเบเบทเปเบญเปเบเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบ
เบชเปเบงเบเบซเบผเบฒเบเบญเบฒเบเบเบฐเบเบฐเบเบญเบเบเปเบงเบเบเบญเบเบเปเบญเบ In point เบเบทเบเบฑเบ.
เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบเบฅเป, packets เบเปเบญเบเปเบเบฅเป In point เบเบฐเบกเบต timestamps เบซเบเปเบญเบเบเปเบงเบฒ
เบเบฒเบเบเบดเบเปเบฅเปเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบเบฅเป (เบฅเบปเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบเปเบเบฅเปเบเปเบฒเบญเบดเบ), เปเบฅเบฐ
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเปเบเบฅเป (เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเปเบเบเปเบฒเบชเบฑเปเบ "เปเบฅเบเบฐเปเบงเบฅเบฒ") เบเบฐเบเบทเบเบซเบผเบธเบเบฅเบปเบ
เบญเบตเบเปเบชเปเบเบธเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ.
เปเบเบทเปเบญเบเบเบฒเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบกเบตเบเปเบฒเปเบฎเบเบเปเบญเบเบเบธเบเบเบตเปเบฅเบฐเบเบธเปเบงเป, เปเบงเบฅเบฒเปเบเบฑเบเปเบเบฑเบเบญเบฒเบเบเบฐ
เบเบฑเบเบเปเบญเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเปเบเบฅเปเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ.
"เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ เปเบงเบฅเบฒ"
เบเบธเบโเบญเบญเบโเบเบญเบโเปเบเบฅโเปโ. เปเบกเบทเปเบญ demuxer เบฎเบญเบเปเบงเบฅเบฒเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ
เบเปเปเบฒเปเบเป, เบกเบฑเบเบเบฑเบเบเบฒเบเบกเบฑเบเปเบเบฑเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบญเบเปเบเบทเปเบญเบเปเบเปเบเบฅเปเปเบฅเบฐเบเปเบฒเบกเบเบฐเปเบช
เปเบฅเบฐเบเบธเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบเบฑเบเปเบปเบเบเบฒเบเบชเบฒเบเบเปเบณเบเบฑเบเปเบปเบ.
เบเบธเบเบญเบญเบเปเบกเปเบเบชเบฐเปเบเบฒเบฐ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ demuxer เบเบฐเบเปเปเบชเบปเปเบเบญเบญเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบกเบต a
เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบงเบฅเบฒเบซเบผเบฒเบเบเบงเปเบฒ เบซเบผเบทเปเบเบปเปเบฒเบเบฑเบเบเบธเบเบญเบญเบ.
เบเบณเบชเบฑเปเบเบเบตเปเปเบเปเปเบเปเบเบตเบเบตเปเบชเบธเบเบเบฑเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบฒเบเปเบเปเบเบฃเบก เปเบฅเบฐเบฎเบนเบเปเบเบเบเบตเปเบกเบตเบเบฐเปเบชเบเบฑเบเปเบปเบ
เปเบเบเปเบเบเบขเปเบฒเบเปเบซเบเปเบเบซเบเบฒ. เบชเปเบฒเบฅเบฑเบ codecs เบเบตเปเบเปเปเปเบกเปเบ intra frame เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเปเบฒเบเบเบฐเปเบเปเบฎเบฑเบเปเบเบตเปเบกเปเบเบตเบก
เบเบธเบเบเบตเปเบกเบตเปเบงเบฅเบฒเบเบฒเบเบเปเบฒเบชเบฐเปเบซเบเบตเบซเบผเบฑเบเบเบฒเบเบเบธเบ Out เบเบฑเปเบเบเบฑเปเบเปเบเบทเปเบญเบซเบฒเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบเบเบฐ
เบชเปเบงเบเบซเบผเบฒเบเบญเบฒเบเบเบฐเบเบฐเบเบญเบเบเปเบงเบเบเบญเบเบซเบผเบฑเบเบเบฒเบเบเบธเบ Out เบเบทเบเบฑเบ. เบเปเบฒเบชเบฒเบเบเปเปเบฒเบเบญเบเปเบเบปเปเบฒเบเปเปเปเบซเบเปเบ
interleaved เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเปเปเบเปเบฎเบฑเบเบเบญเบเบเบฑเบเบซเบกเบปเบเบเบฒเบเบชเบฒเบเบเปเปเบฒเบเบฑเบเบซเบกเบปเบเบเปเบญเบเบเบตเปเบเบฐ Out point เปเบฅเบฐเบเปเบฒเบ
เบญเบฒเบเบเบฐเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเปเบงเบเบตเปเบชเบธเบเบเบปเบเบเปเบงเบฒ Out point.
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเปเบเบฅเป (เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเปเบเบเปเบฒเบชเบฑเปเบ "เปเบฅเบเบฐเปเบงเบฅเบฒ") เบเบฐเปเบเบฑเบ
เบซเบผเบธเบเบฅเบปเบเปเบเบเบญเบตเบเปเบชเปเบเบธเบ Out เบเบตเปเบเปเบฒเบเบปเบเบเบญเบเบเบงเบเปเบเบปเบฒ.
"file_packet_metadata key=value"
เปเบกเบเบฒเปเบเบเบฒเบเบญเบเปเบเบฑเบเปเบเบฑเบเบเบญเบเปเบเบฅเป. metadata เบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบฐเบเบทเบเบเบฑเปเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบเบฅเป
เปเบเบฑเบเปเบเบฑเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบเปเบฒเบชเบฑเปเบเบเบตเปเบซเบผเบฒเบเบเบฑเปเบเปเบเบทเปเบญเปเบเบตเปเบก metadata เบซเบผเบฒเบ
เบเบฒเบเบญเบญเบเบชเบฝเบ.
"เบเบฐเปเบช"
เปเบเบฐเบเบณเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเปเบเบฅเปเบชเบฐเปเปเบทเบญเบ. เบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเปเปเบเบเบฑเบเปเบปเบ
เบเบณเปเบเปเบเบฑเบเบเบฐเปเบชเบเบตเปเปเบเบฐเบเบณเบซเบผเปเบฒเบชเบธเบ. เบเบธเบเบชเบปเบกเบเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฒเบเบญเบฑเบเบเบฐเบเปเบญเบเบเบทเบเบเบฑเปเบเปเบเบทเปเบญ
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเปเบฒโเบเบปเบโเบชเบฐโเบโเบฃเบตเบกโเบเบตเปโเบเบปเบโเบเบฑเบโเปเบโเปเบเบฅโเปโเบเปเบญเบโเปเบเปโ. เบเปเบฒเบเปเปเบกเบตเบชเบฒเบเบเปเปเบฒเบเบทเบเบเปเบฒเบเบปเบเบขเบนเปเปเบ
script, streams เบเบฒเบเปเบเบฅเปเบเปเบฒเบญเบดเบเปเบเปเบเบทเบเบเบฑเบเบฅเบญเบ.
"exact_stream_id id"
เบเบฑเปเบ id เบเบญเบ stream เปเบเป. เบเปเบฒเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบทเบเบกเบญเบเปเบซเป, เบชเบฐเบเบดเบเบเบฑเบ
id เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบเปเบเบฅเปเบเปเบญเบเบเบฐเบเบทเบเปเบเป. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบ MPEG-PS
(VOB) เปเบเบฅเป, เบเปเบญเบเบเบตเปเบเปเบฒเบชเบฑเปเบเบเบญเบเบชเบฒเบเบเปเปเบฒเปเบกเปเบเบเปเปเบซเบเปเบฒเปเบเบทเปเบญเบเบท.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
demuxer เบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบญเบเปเบ
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฐเบเบดเปเบชเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฅเปเบเบตเปเบเปเปเบเบญเบเปเบ. เปเบชเบฑเปเบเบเบฒเบเปเบเบฅเปเปเบกเปเบเบเบทเบงเปเบฒเบเบญเบเปเบเบเปเบฒเบกเบฑเบเบเปเปเบกเบต
เบเบฐเบเบญเบเบกเบตเบเปเปเบเปเบฒเบเบปเบเบเบญเบเปเบเปเบเบเบญเบเปเบฅเบฐเปเบเบฑเบเบเบตเปเบเปเบญเบเบเบฑเบเปเบฅเบฐเบญเบปเบเบเบฐเบเบญเบเบเบฑเบเบซเบกเบปเบเบกเบตเบเบฝเบเปเบเป
เบเบปเบงเบญเบฑเบเบชเบญเบเบเบฒเบเบเบธเบเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบเปเบเบทเปเบญเบเบเบตเป (เบเบปเบงเบญเบฑเบเบชเบญเบ, เบเบปเบงเปเบฅเบ, เปเบฅเบเบฐเปเบงเบฅเบฒ, เบเบตเบเบเปเบญเบ เปเบฅเบฐ
hyphen) เปเบฅเบฐเบเปเปเบกเบตเปเบฅเบเบฐเปเบงเบฅเบฒเปเบเบเบญเบเบเบปเปเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบ.
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, เบเบทเปเปเบเบฅเปเปเบเบเปเปเบเบทเบเบเบญเบกเบฎเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -1, เบกเบฑเบเปเบเบปเปเบฒเบเบฑเบ 1 เบเปเบฒเบฎเบนเบเปเบเบเบเบทเบเบเบงเบเบชเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ เปเบฅเบฐ 0
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
auto_convert
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฐเบเบฒเบเบฒเบกเปเบฎเบฑเบเบเบฒเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเปเปเบกเบนเบเปเบเบฑเบเปเบเบฑเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเบเบเบญเบ
เบชเบฒเบกเบฒเบเบเปเปเบเบฑเบเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เปเบเบเบฑเบเบเบธเบเบฑเบ, เบเบฒเบเปเบเบเบเบฝเบเปเบเปเปเบกเปเบเบเบฒเบเปเบเบตเปเบกเบเบปเบงเบเบญเบ bitstream h264_mp4toannexb เปเบชเป
H.264 เบเปเบฒเบเบเบญเบเปเบเบฎเบนเบเปเบเบ MP4. เบเบตเปเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเปเบเบเบชเบฐเปเบเบฒเบฐเบเปเบฒเบกเบตเบเบฒเบเปเบเปเปเบ
เบเปเบฝเบเปเบเบ.
. flv flv.
Adobe Flash เบฎเบนเบเปเบเบเบงเบดเบเบตเปเบญ demuxer.
demuxer เบเบตเปโเบเบทเบโเบเปเบฒโเปเบเปโเปเบเบทเปเบญ demux เปเบเบฅโเป FLV เปเบฅเบฐโเบชเบฐโเบโเบฃเบตเบกโเปเบเบทเบญโเบเปเบฒเบ RTMPโ.
-flv_metadata bool
เบเบฑเบเบชเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฒเบกเปเบเบทเปเบญเปเบเบญเบฒเปเบฃ onMetaData.
libgme
เบซเปเบญเบเบชเบฐเปเบธเบ Game Music Emu เปเบกเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเปเบเบฅเปเปเบเบเบงเบตเบเบตเปเบญเปเบเบก.
เปเบเบดเปเบhttp://code.google.com/p/game-music-emu/> เบชเบณ เบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบก.
เบเบฒเบเปเบเบฅเปเบกเบตเบซเบผเบฒเบเปเบเบ. demuxer เบเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเปเบเบเบเปเบฒเบญเบดเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เปเบเป
track_index เบเบฒเบโเปเบฅเบทเบญเบโเบชเบฒโเบกเบฒเบโเบเบทเบโเบเปเบฒโเปเบเปโเปเบเบทเปเบญโเบเบฑเบโเปเบฅเบทเบญเบโเปเบญเบปเบฒโเปเบเบโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโ. เบเบดเบเบเบฒเบกเบเบฑเบเบชเบฐเบเบตเปเบฅเบตเปเบกเบเบปเปเบเบเบตเป 0. The
demuxer เบชเบปเปเบเบญเบญเบเบเปเบฒเบเบงเบเบเบญเบเปเบเบเปเบเบฑเบ เบเบฒเบเบเบดเบเบเบฒเบก เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ meta.
เบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบเบฐเบซเบเบฒเบเปเบซเบเปเบซเบผเบฒเบ, เปเบเป เบเบฐเปเบฒเบเบชเบนเบเบชเบธเบ เบเบฒเบโเปเบฅเบทเบญเบโเบญเบฒเบโเบเบฐโเบเปเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเบโ.
libquvi
เบซเบผเบดเปเบเบชเบทเปเบเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบญเบดเบเปเบเบตเปเบเบฑเบเปเบเบเปเบเปเปเบเบเบเบฒเบ quvi.
demuxer เบเบญเบกเบฎเบฑเบ a เบฎเบนเบเปเบเบ เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเบฎเปเบญเบเบเปเปเบซเปเบกเบตเบเบธเบเบเบฐเบเบฒเบเบชเบฐเปเบเบฒเบฐ. เบกเบฑเบโเปเบกเปเบโเบเบฑเปเบโเปเบงเปโเปเบโเบเบญเบโเบเบปเปเบโ
เบเบตเปเบเบตเบเบตเปเบชเบธเบ.
เปเบเบดเปเบhttp://quvi.sourceforge.net/> เบชเบณ เบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบก.
FFmpeg เบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเปเบฒเบเบเปเบงเบ "--enable-libquvi" เปเบเบทเปเบญเปเบซเป demuxer เบเบตเปเบเบทเบเปเบเบตเบเปเบเป.
gif
Animated GIF demuxer.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
min_delay
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบตเปเบเบทเบเบเปเบญเบเบเบฑเปเบเบเปเปเบฒเบฅเบฐเบซเบงเปเบฒเบเปเบเบฃเบกเปเบเบซเบผเบฒเบเบฎเปเบญเบเบงเบดเบเบฒเบเบต. เปเบฅเบเบฐเปเบกเปเบ 0 เบซเบฒ
6000. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
max_gif_delay
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบตเปเบเบทเบเบเปเบญเบเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบฃเบกเปเบเบฎเปเบญเบเบงเบดเบเบฒเบเบต. เปเบฅเบเบฐเปเบกเปเบ 0 เบซเบฒ
65535. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 65535 (เปเบเบทเบญเบเบชเบดเบเปเบญเบฑเบเบเบฒเบเบต), เบเปเบฒเบชเบนเบเบชเบธเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบเบ
เบชเบฐโเปเบเบฒเบฐ.
default_delay
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบฃเบกเปเบเบซเบผเบฒเบเบฎเปเบญเบเบงเบดเบเบฒเบเบต. เบเปเบงเบเปเบกเปเบ 0 เบซเบฒ 6000.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 10.
ignore_loop
เปเบเบฅเป GIF เบชเบฒเบกเบฒเบเบเบฑเบเบเบธเบเปเปเบกเบนเบเปเบเบทเปเบญ loop เบเปเบฒเบเบงเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบญเบ (เบซเบผเบทเบเปเปเบกเบตเบเบญเบเปเบเบ).
If ignore_loop เบเบทเบเบเบฑเปเบเปเบเบฑเบ 1, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ loop เบเบฒเบ input เบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบเปเบฅเบฐ
looping เบเบฐเบเปเปเปเบเบตเบเบเบถเปเบ. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบ looping เบเบฐเปเบเบตเบเบเบถเปเบเปเบฅเบฐเบเบฐเบงเบปเบเบเบญเบเบเบปเบงเปเบฅเบ
เปเบงเบฅเบฒเบญเบตเบเบเบฒเบก GIF. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบเบปเบงเบขเปเบฒเบ, เบเปเบงเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบงเบฒเบเบเปเบญเบ, เบงเบฒเบ GIF เบเบตเปเบเปเปเบชเบดเปเบเบชเบธเบเปเบเบงเบดเบเบตเปเบญเบญเบทเปเบ:
ffmpeg -i input.mp4 -ignore_loop 0 -i input.gif -filter_complex overlay=shortest=1 out.mkv
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฑเปเบเบเบตเปเบชเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเบดเปเบเบชเบธเบ
เบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเปเบเบเบงเบฒเบกเบเบฒเบงเบเบญเบเปเบเบฅเป input เบเบตเปเบชเบฑเปเบเบเบตเปเบชเบธเบ, เปเบเบดเปเบเปเบเบเปเบฅเบฐเบเบตเบเบตเปเปเบกเปเบ input.mp4 as
GIF เปเบเบเบปเบงเบขเปเบฒเบเบเบตเป loops infinite.
image2
เปเบเบฅเปเบฎเบนเบเบเบฒเบ demuxer.
demuxer เบเบตเปเบญเปเบฒเบเบเบฒเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเปเบเบฅเปเบฎเบนเบเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบฎเบนเบเปเบเบ. syntax เปเบฅเบฐ
เบเบงเบฒเบกเบซเบกเบฒเบเบเบญเบเบฎเบนเบเปเบเบเปเบกเปเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเปเบฅเบทเบญเบ เบฎเบนเบเปเบเบ _ เบเบฐเปเบเบ.
เบฎเบนเบเปเบเบเบญเบฒเบเบกเบตเบเบณเบเปเปเบเปเบฒเบเบเบตเปเปเบเปเปเบเบทเปเบญเบเบณเบเบปเบเบฎเบนเบเปเบเบเบเบญเบ
เบฎเบนเบโเบเบฒเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบโเปเบเบฅโเปโ.
เบเบฐเบซเบเบฒเบ, เบฎเบนเบเปเบเบ pixels เบฅเบงเบ, เปเบฅเบฐเบฎเบนเบเปเบเบเบเบญเบเปเบเปเบฅเบฐเบฎเบนเบเบเบฒเบเบเบฐเบเปเบญเบเบเบทเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบซเบกเบปเบ
เปเบเบฅเปเบขเบนเปเปเบเบฅเปเบฒเบเบฑเบ.
demuxer เบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 25.
loop
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, loop over the input. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบฎเบนเบเปเบเบ _ เบเบฐเปเบเบ
เปเบฅเบทเบญเบเบเบฐเปเบเบเบฎเบนเบเปเบเบเบเบตเปเปเบเปเปเบเบทเปเบญเบเบตเบเบงเบฒเบกเปเบฒเบเบเบทเปเปเบเบฅเปเบเบตเปเบชเบฐเปเบญเบเปเบซเป.
เบฎเบนเบเปเบเบ _ เบเบฐเปเบเบ เบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเปเบเบเบธเบเบเปเบฒเบเปเปเปเบเบเบตเป.
none
เบเบดเบโเบเบฒเบโเปเบเปโเบเบฒเบโเบเบฒเบโเบเบฑเบโเบเบนเปโเบฎเบนเบโเปเบเบโ, เบเบฑเปเบโเบเบฑเปเบโเบงเบดโเบเบตโเปเบญโเบเบฐโเบกเบตโเบเบฝเบโเปเบเปโเบฅเบฐโเบเบธโเปเบงเปโ
เบฎเบนเบ. เบเปเบฒเบเบเบงเบเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเปเบฒเบเบเปเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบเบฅเปเบฒเบเบฑเบเบเบฒเบ
เบซเบผเบฒเบเบฎเบนเบ เปเบฅเบฐเบเบทเปเปเบเบฅเปเบเบญเบเบเปเบฒเบเบญเบฒเบเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบกเบตเบฎเบนเบเปเบเบเบเบดเปเบชเบ.
เบฅเปเบฒเบเบฑเบ
เปเบฅเบทเบญเบเบเบฐเปเบเบเบฎเบนเบเปเบเบเบฅเปเบฒเบเบฑเบ, เปเบเปเปเบเบทเปเบญเบฅเบฐเบเบธเบฅเปเบฒเบเบฑเบเบเบญเบเปเบเบฅเปเบเบตเปเบเบทเบเบเบฑเบเบชเบฐเบเบตเปเบเบ
เบเบปเบงเปเบฅเบเบฅเปเบฒเบเบฑเบ.
เบฎเบนเบเปเบเบเบฅเปเบฒเบเบฑเบเบญเบฒเบเบกเบตเบชเบฐเบเบฃเบดเบ "%d" เบซเบผเบท "%0Nd ", เปเบเบดเปเบเบฅเบฐเบเบธ
เบเปเบฒเปเบซเบเปเบเบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบปเบงเปเบฅเบเบฅเปเบฒเบเบฑเบเปเบเปเบเปเบฅเบฐเบเบทเปเปเบเบฅเป
เบเบฑเบเบเบนเปเปเบเบเบฎเบนเบเปเบเบ. เบเปเบฒเปเบเบเบเบญเบก "%d0Nd" เบเบทเบเบเปเบฒเปเบเป, เบชเบฐเบเบฃเบดเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบ
เบเบปเบงเปเบฅเบเปเบเปเบเปเบฅเบฐเบเบทเปเปเบเบฅเปเปเบกเปเบ 0-padded เปเบฅเบฐ N เปเบกเปเบเบเบปเบงเปเบฅเบเบเบฑเบเปเบปเบเบเบญเบ 0-padded digits
เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบปเบงเปเบฅเบ. เบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบเบปเบงเบญเบฑเบเบชเบญเบ '%' เปเบเบฎเบนเบเปเบเบ
เบเปเบงเบเบชเบฐเบเบฃเบดเบ "%%".
เบเปเบฒเบฎเบนเบเปเบเบเบฅเปเบฒเบเบฑเบเบกเบต "%d" เบซเบผเบท "%0Nd ", เบเบทเปเปเบเบฅเปเบเปเบฒเบญเบดเบเบเบญเบเปเบเบฅเป
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบฎเบนเบเปเบเบเบเบฐเบเปเบญเบเบกเบตเบเบปเบงเปเบฅเบเบฅเบงเบกเบขเบนเปเปเบเบฅเบฐเบซเบงเปเบฒเบ
start_number เปเบฅเบฐ start_number+start_number_range-1, เปเบฅเบฐเบเบปเบงเปเบฅเบเบเปเปเปเบเบเบตเปเบเบฑเบเปเบปเบ
เบเบฐเบเปเบญเบเปเบเบฑเบเบฅเปเบฒเบเบฑเบ.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบฎเบนเบเปเบเบ "img-%03d.bmp" เบเบฐเบเบปเบเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบทเปเปเบเบฅเปเบเบญเบ.
เบฎเบนเบเปเบเบ img-001.bmp, img-002.bmp, ... , img-010.bmp, เปเบฅเบฐเบญเบทเปเบเป; เบฎเบนเบเปเบเบ
"i%%m%%g-%d.jpg" loading="lazy" เบเบฐเบเบปเบเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบทเปเปเบเบฅเปเบเบญเบเปเบเบเบเบญเบก. i%m%g-1.jpg,
i%m%g-2.jpg, ... , i%m%g-10.jpg, เปเบฅเบฐเบญเบทเปเบเป
เบเบทเปเปเบงเปเบงเปเบฒเบฎเบนเบเปเบเบเบเบฐเบเปเบญเบเบเปเปเบเบณเปเบเบฑเบเบกเบต "%d" เบซเบผเบท "%0Nd", เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ
เบเปเบฝเบเปเบเบฅเปเบฎเบนเบเบเบฒเบเบเบฝเบง img.jpeg เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเปเบเปโเบเปเบฒโเบชเบฑเปเบโ:
ffmpeg -i img.jpeg img.png
เปเบฅเบ
เปเบฅเบทเบญเบเบเบฐเปเบเบเบฎเบนเบเปเบเบเบชเบฑเบเบเบฒเบฅเบฑเบเบเบญเบเบฎเบนเบเบเบฒเบง.
เบฎเบนเบเปเบเบเบเบฑเปเบเบเปเบฒเบงเบเบทเบเบเบตเบเบงเบฒเบกเบเบทเบเบฑเบเบฎเบนเบเปเบเบ "glob()". เบเบตเปเปเบกเปเบเบเบฝเบเปเบเปเปเบฅเบทเบญเบเปเบเปเบเปเบฒเบซเบฒเบเบงเปเบฒ
libavformat เปเบเปเบเบทเบเบฅเบงเบเบฅเบงเบกเบเปเบงเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ globbing.
glob_sequence (เบเบฑเบเบเปเบฒเบ, เบเบฐ be เบฅเบถเบเบญเบญเบเปเบฅเปเบง)
เปเบฅเบทเบญเบเบฎเบนเบเบชเบฑเบเบเบฒเบฅเบฑเบเบฎเบนเบเบเบฒเบงเปเบเบเบเบฐเบชเบปเบก/เบฅเบณเบเบฑเบ.
เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบชเบฐโเบเบฑเบ libavformat เบเบญเบโเบเปเบฒเบโเปเบเปโเบเบทเบโเบชเบฑเบโเบฅเบงเบกโเปเบเบโเบเบฒเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบ globbingโ, เปเบฅเบฐโ
เบฎเบนเบเปเบเบเบเบตเปเบชเบฐเปเบญเบเปเบซเปเบกเบตเบขเปเบฒเบเปเปเบญเบเปเบถเปเบเบเบปเบงเบญเบฑเบเบชเบญเบ meta glob เปเบเบเบฑเบเบเบฒ "%*?[]{}" เบเบฑเปเบเบเบท
เบเปเบญเบเปเปเบฒเบเปเบงเบ "%", เบฎเบนเบเปเบเบเบเบทเบเบเบตเบเบงเบฒเบกเปเบฒเบเบเบทเบเบฑเบเบฎเบนเบเปเบเบ "glob()",
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบกเบฑเบเบเบทเบเบเบตเบเบงเบฒเบกเบเบทเบเบฑเบเบฎเบนเบเปเบเบเบฅเปเบฒเบเบฑเบ.
เบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบเบเบฑเบเปเบปเบเบเบญเบ glob "%*?[]{}" เบเบฐเบเปเบญเบเบเบทเบเบเบณเปเปเบฒเบเปเบงเบ "%". เปเบต เบ
เบเบปเบงเบญเบฑเบเบชเบญเบ "%" เปเบเบปเปเบฒเบเบฐเปเบเป "%%".
เบเบปเบงเบขเปเบฒเบ: เบฎเบนเบเปเบเบ "foo-%*.jpeg" เบเบฐเบเบปเบเบเบฑเบเบเบทเปเปเบเบฅเปเบเบฑเบเปเบปเบเบเบตเปเบเบณเปเปเบฒเปเบเบ
"foo-" เปเบฅเบฐเบชเบดเปเบเบชเบธเบเบเปเบงเบ ".jpeg", เปเบฅเบฐ "foo-%?%?%?.jpeg" เบเบฐเบเบปเบเบเบฑเบเบเบธเบเบญเบฑเบ.
เบเบทเปเปเบเบฅเปเบเบตเปเบเบณเปเปเบฒเบเปเบงเบ "foo-", เบเบดเบเบเบฒเบกเบเปเบงเบเบฅเบณเบเบฑเบเบชเบฒเบกเบเบปเบงเบญเบฑเบเบชเบญเบ, เปเบฅเบฐ
เบชเบดเปเบเบชเบธเบเบเปเบงเบ ".jpeg".
เบเบฐเปเบเบเบฎเบนเบเปเบเบเบเบตเปเบเบทเบเบเบฐเบเบดเปเบชเบเปเบเปเบเบทเปเบญเบเปเบ เปเบฅเบ เปเบฅเบฐ เบฅเปเบฒเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ glob_sequence.
pixel_format
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบตเปเบเบฐเบญเปเบฒเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเบฎเบนเบเปเบเบ pixel เปเบกเปเบ
เปเบเบปเบฒเบเบฒเบเปเบเบฅเปเบฎเบนเบเบเบฒเบเบเปเบฒเบญเบดเบเปเบเบฅเปเบฒเบเบฑเบ.
start_number
เบเปเบฒเบเบปเบเบเบฑเบเบเบฐเบเบตเบเบญเบเปเบเบฅเปเบเบตเปเบเบปเบเบเบฑเบเบฎเบนเบเปเบเบเปเบเบฅเปเบฎเบนเบเบเบฒเบเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบญเปเบฒเบเบเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
start_number_range
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเปเบฅเบเบฐเบซเปเบฒเบเบเบญเบเบเบฑเบเบเบฐเบเบตเปเบเบทเปเบญเบเบงเบเปเบเบดเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบญเบเบซเบฒเปเบเบฅเปเบฎเบนเบเบเบฒเบเบเปเบฒเบญเบดเบเปเบ
เบฅเปเบฒเบเบฑเบ, เปเบฅเบตเปเบกเบเบฒเบ start_number. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5.
ts_from_file
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฐเบเบฑเปเบเปเบงเบฅเบฒเบเบญเบเปเบเบฑเบเปเบงเบฅเบฒเบเบฑเบเปเบเปเบเบญเบเปเบเบฅเปเบฎเบนเบเบเบฒเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ
monotonity เบเบญเบ timestamps เบเปเปเปเบเปเบชเบฐเบซเบเบญเบเปเบซเป: เบฎเบนเบเบเบฒเบเปเบเบขเบนเปเปเบเบฅเปเบฒเบเบฑเบเบเบฝเบงเบเบฑเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเบตเป
เบเบฒเบเปเบฅเบทเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 2, เบเบฐเบเบฑเปเบเปเบงเบฅเบฒเบเบญเบเปเบเบฑเบเบเบฒเบเปเบเปเปเบ
เปเบงเบฅเบฒเบเบญเบเปเบเบฅเปเบฎเบนเบเบเบฒเบเปเบเบเบงเบฒเบกเปเบกเปเบเบเปเบฒ nanosecond.
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบเบญเบเบฎเบนเบเบเบฒเบเบเบตเปเบเบฐเบญเปเบฒเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเปเบกเปเบเบเบฒเบเปเบเบปเบฒ
เบเบฒเบเปเบเบฅเปเบฎเบนเบเบเบฒเบเบเปเบฒเบญเบดเบเปเบเบฅเปเบฒเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเปเบฒโเปเบเป ffmpeg เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบเบฎเบนเบเบเบฒเบเบเปเบฒเบเปเปเบเบฅเปเบฒเบเบฑเบเปเบเบฅเป img-001.jpeg,
img-002.jpeg, ..., เบชเบปเบกเบกเบธเบเบงเปเบฒเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบฒเปเบเบปเปเบฒ 10 เปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบต:
ffmpeg -framerate 10 -i 'img-%03d.jpeg' out.mkv
ยท เบเบฑเปเบเบเปเบฒเบเปเบเบดเบ, เปเบเปเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบเบฒเบเบญเปเบฒเบเบเบฒเบเปเบเบฅเปเบเบตเปเบกเบตเบเบฑเบเบเบฐเบเบต 100 เปเบเบฅเปเบฒเบเบฑเบ:
ffmpeg -framerate 10 -start_number 100 -i 'img-%03d.jpeg' out.mkv
ยท เบญเปเบฒเบเบฎเบนเบเบเบฒเบเบเบตเปเบเบปเบเบเบฑเบเบฎเบนเบเปเบเบ "*.png" loading="lazy" glob, เบเบฑเปเบเปเบกเปเบเปเบเบฅเปเบเบฑเบเปเบปเบเบเบตเปเบชเบดเปเบเบชเบธเบเบเปเบงเบ.
".png" loading="lazy" เบเปเปเบเปเบฒเบ:
ffmpeg -framerate 10 -pattern_type glob -i "*.png" loading="lazy" out.mkv
mov/mp4/3gp/Quicktme
Quicktime / MP4 demuxer.
demuxer เบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
enable_drefs
เปเบเบตเบเปเบเปเบเบฒเบเปเบซเบผเบเปเบเบเบเบฒเบเบเบญเบ, เบเบดเบเปเบเปเบเบฒเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบเบฒเบเปเบเบตเบเปเบเปเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบ
เบเปเปเบกเบนเบเบเบฒเบเบเบดเบเบชเบฐเบเบตเบฎเบปเปเบงเปเบซเบผเปเบเบเบฒเบเบเปเบฅเบฐเบเบตเบเบฒเบเบเปเบฒเปเบเป.
use_absolute_path
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบฒเบโเปเบซเบผเบโเบเบญเบโเบเบฒเบโเบเบญเบโเปเบเบโเบเปเบฒเบโเบเบฒเบโเบเบตเปโเปเบเปโเบเบดเบโ, เบเบดเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเปเบเบโเบเปเบฒโเปเบฅเบตเปเบกโเบเบปเปเบโ. เบเบฒเบเปเบเบตเบเปเบเปเบเบฒเบ
เบเบตเปเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบชเปเบฝเบเบเปเบฒเบเบเบงเบฒเบกเบเบญเบเปเบ. เบกเบฑเบเบเบงเบเบเบฐเบเบทเบเปเบเบตเบเปเบเปเบเบฝเบเปเบเปเบเปเบฒเปเบซเบผเปเบเบเบตเปเบฎเบนเปเบงเปเบฒเบเปเปเปเบกเปเบ
เปเบเบฑเบเบญเบฑเบเบเบฐเบฅเบฒเบ.
mpegts
MPEG-2 เบเบฒเบเบเบปเบเบชเบปเปเบเบชเบฐเบเบฃเบตเบก demuxer.
demuxer เบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
resync_size
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเปเบฒเบเบฑเบเบเบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเบซเบฒ synchronization เปเบซเบกเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 65536.
fix_teletext_pts
เบเบปเบเปเบฅเบตเบเบเปเบฒเปเบเบฑเบเปเบเบฑเบ teletext PTS เปเบฅเบฐ DTS เบเปเบงเบเปเบงเบฅเบฒเบเบตเปเบเบดเบเปเบฅเปเบเบฒเบ
PCR เบเบญเบเปเบเบเบเบฒเบเบเปเบฒเบญเบดเบเบเบตเปเบเบฐเปเบช teletext เปเบกเปเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเปเบฅเบฐเบเปเปเปเบเปเบเบทเบเบเบปเบเปเบฅเบตเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1, เบเบฑเปเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเบฑเบ 0 เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ packet teletext PTS เปเบฅเบฐ DTS เบเบญเบเบเปเบฒเบ.
เบเบธเบโเบเปเบฒโเบเบตเปโเบเปเปโเปเบเปโเบชเปเบฒโเบเบฑเบโ.
ts_packetsize
เบเบปเบงเปเบฅเบทเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเบฑเบเบเบธเบเบฐเปเบฒเบเปเบเบฑเบเปเบเบฑเบเบเบดเบเปเบเบฑเบเปเบเบเป. เบชเบฐเปเบเบเบเบธเบเบงเบฑเบเบเบธเบเบดเบเบเบตเปเบเบงเบเบเบปเบ
เบเบฐเบซเบเบฒเบ, เบเปเปเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเปเบเบเบเบนเปเปเบเป.
scan_all_pmts
เบชเบฐเปเบเบเปเบฅเบฐเบชเบปเบกเบเบปเบ PMTs เบเบฑเบเบซเบกเบปเบ. เบเปเบฒเปเบกเปเบเบเปเบฒเบเบงเบเปเบเบฑเบกเบเบตเปเบกเบตเบกเบนเบเบเปเบฒเบเบฒเบ -1 เบซเบฒ 1 (-1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ
เบเบฒเบเบเบฑเปเบเบเปเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, 1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบตเบเปเบเปเบเบฒเบ, 0 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -1.
เบงเบดเบเบตเปเบญเบเบดเบ
Demuxer เบงเบดเบเบตเปเบญเบเบดเบ.
demuxer เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบเบถเปเบเปเบเบทเปเบญเบญเปเบฒเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญเบเบดเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเปเปเบกเบตเบชเปเบงเบเบซเบปเบงเบเบตเปเบฅเบฐเบเบธ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบงเบดเบเบตเปเบญเบชเบปเบกเบกเบธเบ, เบเบนเปเปเบเปเบเปเบญเบเบฅเบฐเบเบธเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบเป
เบเปเปเบกเบนเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ.
demuxer เบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
pixel_format
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบญเบเบงเบดเบเบตเปเบญ input. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "yuv420p".
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเบเบตเปเบเปเบญเบเบเบทเบเบฅเบฐเบเบธเบขเปเบฒเบเบเบฐเปเบเปเบ.
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบญเปเบฒเบเปเบเบฅเปเบงเบดเบเบตเปเบญเบเบดเบ input.raw เบเบฑเบ ffplay, เบชเบปเบกเบกเบธเบเบงเปเบฒเบฎเบนเบเปเบเบ pixel เบเบญเบ
"rgb24", เบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญ "320x240", เปเบฅเบฐเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบ 10 เบฎเบนเบเบเบฒเบเบเปเปเบงเบดเบเบฒเบเบต, เบเปเบฒเปเบเป.
เบเปเบฒเบชเบฑเปเบ:
ffplay -f rawvideo -pixel_format rgb24 -video_size 320x240 -framerate 10 input.raw
sbg
SBaGen script demuxer.
demuxer เบเบตเปเบญเปเบฒเบเบเบฒเบชเบฒเบชเบฐเบเบดเบเบเบตเปเปเบเปเปเบเบ SBaGenhttp://uazu.net/sbagen/> เปเบเบดเบ
เบชเปเบฒเบ binaural beats sessions. เบชเบฐเบเบฃเบดเบ SBG เปเบเบดเปเบเบเบทเบงเปเบฒ:
-เบช
a: 300-2.5/3 440+4.5/0
b: 300-2.5/0 440+4.5/3
เบเบดเบ: -
เบเบฝเบงเบเบตเป == เบ
+0:07:00 == เบ
+0:14:00 == เบ
+0:21:00 == เบ
+0:30:00 เบเบดเบ
เบชเบฐเบเบฃเบดเบ SBG เบชเบฒเบกเบฒเบเบเบฐเบชเบปเบกเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบขเปเบฒเบเปเบเปเบเบดเบ เปเบฅเบฐเบชเบปเบกเบเบฝเบเปเบเป. เบเปเบฒเบชเบฐเบเบฃเบดเบเปเบเปเบเบฝเบเปเบเป
เบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบขเปเบฒเบเปเบเปเบเบดเบ (เบฅเบงเบกเบเบฑเบเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบชเบฐเบเบฃเบดเบ) เบซเบผเบทเบเบฝเบเปเบเปเบญเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบ, เบเบฒเบเบเบฑเปเบเบกเบฑเบ
เบฎเบนเบเปเบเบเบเบทเบเปเบเปเปเบ, เปเบฅเบฐเบเบฒเบเปเบเบเปเบกเปเบเบเบปเบเปเบเบเบปเบเบกเบฒ. เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบเปเบฒ script
เบเบฐเบชเบปเบกเบเบฑเบเบชเบญเบเบเบฐเปเบเบเบเบญเบ timestamps, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเป NOW เบเบฒเบเบญเปเบฒเบเบญเบดเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฐเปเบเบฑเบ
เปเบญเบปเบฒเบกเบฒเบเบฒเบเปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบทเปเปเบเปเบงเบฅเบฒเบเบตเปเบญเปเบฒเบ script, เปเบฅเบฐเบฎเบนเบเปเบเบ script
เบเบฐเบเบทเบเปเบเปเปเบเบเบเบฒเบกเบเบฒเบเบญเปเบฒเบเบญเบตเบเบเบฑเปเบ. เบเบฑเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒ script เปเบกเปเบเปเบเบเบเบปเบ
เบกเบตเบเบปเบเบซเบผเบดเปเบ, เปเบงเบฅเบฒเบเบปเบงเบเบดเบเบเบฐเบเบปเบเบเบฑเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบญเบเบเบถเปเบเบเบฑเบเบเบปเบงเบเบงเบเบเบธเบกเบชเบฝเบ
เบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเปเบกเบ, เปเบเปเบเปเบฒเบเบนเปเปเบเปเบขเบธเบเบเบฒเบเบซเบผเบดเปเบเบซเบผเบทเบเบญเบเบซเบฒ, เปเบงเบฅเบฒเบเบฑเบเบซเบกเบปเบเบเบฐเปเบเบฑเบ
เบเปเบฒเบเบเบฒเบกเบเบงเบฒเบกเปเบซเบกเบฒเบฐเบชเบปเบก.
เบเบณเบเบฑเบเบเบฒเบ
เบเบณเบเบฑเบเบเบฒเบ JSON เปเบเปเบชเบณเบฅเบฑเบhttp://www.ted.com/>.
TED เบเปเปเปเบเปเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบ, เปเบเปเบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเบเบฒเบเปเบเบปเบฒเปเบเปเบเบฒเบเบซเบเปเบฒ. เปเบเป
เปเบญเบเบฐเบชเบฒเบ tools/bookmarklets.html เบเบฒเบเบเบปเปเบเปเบกเปเปเบซเบผเปเบ FFmpeg เบกเบต bookmarklet เบเบตเปเบเบฐเปเบเบตเบเปเบเบตเบ
เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ.
demuxer เบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
start_time
เบเบฑเปเบเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบชเบปเบเบเบฐเบเบฒ TED, เปเบเบฑเบ milliseconds. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 15000 (15เบงเบด). เบกเบฑเบโเปเบกเปเบ
เปเบเปเปเบเบทเปเบญเบเบดเบเบเปเบเบณเบเบฑเบเบเบฒเบเบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบชเบฒเบกเบฒเบเบเบฒเบงเปเบซเบผเบเปเบเป, เปเบเบฒเบฐเบงเปเบฒเบเบงเบเบกเบฑเบเบเบฐเบเบญเบเบกเบต 15s
เปเบเบฐเบเบณ.
เบเบปเบงเบขเปเบฒเบ: เบเปเบฝเบเบเบณเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบนเบเปเบเบเบเบตเปเบเบนเปเบซเบผเบดเปเบเบชเปเบงเบเปเบซเบเปเปเบเบปเปเบฒเปเบ:
ffmpeg -i http://www.ted.com/talks/subtitles/id/1/lang/en talk1-en.srt
METADATA
FFmpeg เบชเบฒเบกเบฒเบเบเบดเปเบกเปเบกเบเบฒเปเบเบเบฒเบเบฒเบเปเบเบฅเปเบกเบตเปเบเบเปเบเบปเปเบฒเปเบเปเบเบเปเปเบเบงเบฒเบกเบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ UTF-8 เบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ INI เปเบเบเบเปเบฒเบเบเบฒเบ.
เปเบเบฅเปเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบซเบผเบเบกเบฑเบเบเบทเบเปเบเบเปเบเป metadata muxer/demuxer.
เบฎเบนเบโเปเบเบโเปเบเบฅโเปโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
1. เปเบเบฅเปเบเบฐเบเบญเบเบเปเบงเบเบชเปเบงเบเบซเบปเบง เปเบฅเบฐเปเบเบฑเบ metadata เบเปเบฒเบเบงเบเปเบถเปเบเปเบเปเบเบญเบญเบเปเบเบฑเบเบเบฒเบเบชเปเบงเบ, เปเบเปเบฅเบฐเบญเบฑเบ
เบขเบนเปเปเบเบชเบฒเบเบเบญเบเบเบปเบเปเบญเบ.
2. เบชเปเบงเบเบซเบปเบงเปเบกเปเบ เบ ;FFMETADATA เบชเบฐเบเบฃเบดเบ, เบเบฒเบกเบเปเบงเบเปเบฅเบเปเบงเบตเบเบฑเปเบ (เบเบฝเบงเบเบตเป 1).
3. เปเบเบฑเบเปเบกเบเบฒเปเบเบเบฒเบกเบตเบฎเบนเบเปเบเบ key=value
4. เบเบฑเบเบเบตเบซเบผเบฑเบเบเบฒเบ header เบเบฐเบเบดเบเบฑเบเบเบฒเบก metadata เบเบปเปเบงเปเบฅเบ
5. เบซเบผเบฑเบเบเบฒเบ metadata เบเบปเปเบงเปเบฅเบเบญเบฒเบเบเบฐเบกเบตเบชเปเบงเบเบเบตเปเบกเบต metadata เบเปเปเบชเบฐเบเบฃเบตเบก/เบเปเปเบเบปเบ.
6. เบเบฒเบเบชเปเบงเบเปเบถเปเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบทเปเบเบฒเบเปเบเบเบปเบงเบเบดเบกเปเบซเบเป (เปเบเบฑเปเบ: STREAM เบซเบผเบท CHAPTER) เปเบ
เบงเบปเบเปเบฅเบฑเบ ([, ]) เปเบฅเบฐเบฅเบปเบเบเปเบฒเบเบเปเบงเบเบเบฒเบเบเปเปเปเบ เบซเบผเบทเบเปเบฒเบเบเบญเบเปเบเบฅเป.
7. เปเบเบเบญเบเบเบปเปเบเบเบญเบเบเบฒเบเบเบปเบเปเบถเปเบ เบญเบฒเบเบกเบตเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ/เบชเบดเปเบเบชเบธเบ. เบกเบฑเบเบเปเบญเบเบขเบนเปเปเบเบฎเบนเบเปเบเบ TIMEBASE=num/เปเบเป, เบเปเบญเบเบเบตเป num เปเบฅเบฐ เปเบเป เปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบก.
เบเปเบฒ timebase เบซเบฒเบเปเบ, เปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ / เบชเบดเปเบเบชเบธเบเปเบกเปเบเบชเบปเบกเบกเบธเบเบงเปเบฒเปเบเบฑเบ milliseconds.
เบเปเปเปเบ เบเบฒเบเบชเปเบงเบเบเบญเบเบเบปเบเบเบฐเบเปเบญเบเบกเบตเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ เปเบฅเบฐเปเบงเบฅเบฒเบชเบดเปเบเบชเบธเบเปเบเปเบเบเบเบญเบก START=num,
END=num, เบเปเบญเบเบเบตเป num เปเบเบฑเบเบเปเบฒเบเบงเบเบเบงเบ.
8. เปเบชเบฑเปเบเปเบเบปเปเบฒเปเบฅเบฐเปเบชเบฑเปเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ ; or # เบเบทเบเบฅเบฐเปเบฅเบตเบ.
9. เบฅเบฐเบซเบฑเบเปเบกเบเบฒเปเบเบเบฒ เบซเบผเบทเบเปเบฒเบเบตเปเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ (=, ;, #, \ เปเบฅเบฐเปเบเบงเปเปเป) เบเปเบญเบ
เบเบทเบเบซเบฅเบปเบเบซเบเบตเบเปเบงเบ backslash \.
10. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ whitespace เปเบ metadata (เปเบเบฑเปเบ เบเบน = เบเบฒเบเบฐเบเบฒเบเบเบงเบฒเบก) เบเบทโเบงเปเบฒโเปเบเบฑเบโเบชเปเบงเบโเบซเบเบถเปเบโเบเบญเบโ
tag (เปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบกเปเบ เบเบน , เบกเบนเบเบเปเบฒเปเบกเปเบ
เบเบฒเบเบฐเบเบฒเบเบเบงเบฒเบก).
เปเบเบฅเป ffmetadata เบญเบฒเบเบเบฐเปเบเบดเปเบเบเบทเบงเปเบฒเบเบตเป:
;FFMETADATA1
title=bike\\shed
;เบเบตเปโเปเบกเปเบโเบเปเบฒโเปเบซเบฑเบโ
artist=FFmpeg เบเบตเบกโเบเบฒเบ troll
[เบเบปเบ]
TIMEBASE=1/1000
START=0
#เบเบปเบเบเบปเบเบฅเบปเบเปเบงเบฅเบฒ 0:01:00 เปเบกเบ
END=60000
title=เบเบปเบเบเบต \#1
[เบชเบฐเบเบฃเบตเบก]
title=multi\
เบญเบญเบเปเบฅเบเป
เปเบเบเบเบฒเบเบเปเบฒเปเบเป ffmetadata muxer เปเบฅเบฐ demuxer เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบชเบฐเบเบฑเบ metadata เบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เปเบเบฅเปเปเบเบซเบฒเปเบเบฅเป ffmetadata, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ transcode เปเบเบฅเปเปเบเบปเปเบฒเปเบเปเบเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบกเบต
เปเบเปเปเบเปเบเบฅเป ffmetadata.
เบชเบฐเบเบฑเบเปเบเบฅเป ffmetadata เบเบฑเบ ffmpeg เปเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
ffmpeg -i INPUT -f ffmetadata FFMETADATAFILE
เบเบฒเบเปเบชเปเบเปเปเบกเบนเบเปเบกเบเบฒเปเบเบเบฒเบเบตเปเบเบทเบเปเบเปเปเบเบเบทเบเปเปเปเบเบฒเบเปเบเบฅเป FFMETADATAFILE เบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเบฑเปเบเบเบตเป:
ffmpeg -i INPUT -i FFMETADATAFILE -map_metadata 1 -codec เบชเบณเปเบเบปเบฒ OUTPUT
เปเบเบฃเปเบเบฃเบก PROTOCOLS
เปเบเปเบเบเบญเบเปเบกเปเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเบฒเบซเบเบปเบเบเปเบฒเปเบ FFmpeg เบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบ
เบเบดเบเบตเบเบฒเบเบชเบฐเปเบเบฒเบฐ.
เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบ configure FFmpeg build เบเบญเบเบเปเบฒเบ, เปเบเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเบเบซเบกเบปเบเบเบฐเบเบทเบเปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบฅเบฒเบโเบเบทเปโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒ "--list-protocolsโ"โ.
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบดเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเปเบเบโเบเบฒเบโเบเบฑเบโเบซเบกเบปเบโเปเบเบโเบเปเบฒโเปเบเปโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบฒเบโเปเบฅเบทเบญเบ "--disable-protocolsโ"โ, เปเบฅเบฐ
เปเบฅเบทเบญเบเปเบเบตเบเปเบเปเปเบเบฃเปเบเบเปเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "--enable-protocol=เปเบเบฃเปเบเบฃเบก PROTOCOL", เบซเบผเบทเปเบเบปเปเบฒเบชเบฒเบกเบฒเบ
เบเบดเบเบเบฒเบเปเบเปเบเบฒเบเปเบเบฃเปเบเบเปเบชเบฐเปเบเบฒเบฐเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "--disable-protocol=เปเบเบฃเปเบเบฃเบก PROTOCOL".
เบเบปเบงเปเบฅเบทเบญเบ "-protocols" เบเบญเบเปเบเบทเปเบญเบเบกเบท ff* เบเบฐเบชเบฐเปเบเบเบฅเบฒเบเบเบทเปเบเบญเบเปเบเปเบเบเบญเบเบเบตเปเบฎเบญเบเบฎเบฑเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเปเบเบเบญเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเปเปเปเบเบเบตเป.
async
wrapper เบเบฒเบเบเบทเปเบกเบเปเปเบกเบนเบเปเบเบเบญเบฐเบเบดเบเปเบเบฃเบเบฑเบชเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบทเปเบกเบเปเปเบกเบนเบเปเบชเปเปเบเบเบฐเบเบนเปเบเบทเปเบเบซเบผเบฑเบ, เปเบเบทเปเบญเบเบญเบเบฅเบฐเบซเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ I/O เบเบฒเบเบซเบปเบงเบเปเป demux.
async:
async:http://host/resource
async:cache:http://host/resource
bluray
เบญเปเบฒเบเบฅเบฒเบเบเบฒเบเบซเบผเบดเปเบ BluRay.
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
เบกเบธเบก
เบกเบธเบก BluRay
เบเบฒเบ
เปเบฅเบตเปเบกเบเบปเบ (1...N)
playlist
เบฅเบฒเบเบเบฒเบเบซเบผเบดเปเบเปเบเบทเปเบญเบญเปเบฒเบ (BDMV/PLAYLIST/?????.mpls)
เบเบปเบงเบขเปเบฒเบ:
เบญเปเบฒเบเบฅเบฒเบเบเบฒเบเบซเบผเบดเปเบเบเบตเปเบเบฒเบงเบเบตเปเบชเบธเบเบเบฒเบ BluRay เบเบดเบเบเบฑเปเบเปเบชเป /mnt/bluray:
bluray:/mnt/bluray
เบญเปเบฒเบเบกเบธเบก 2 เบเบญเบเบฅเบฒเบเบเบฒเบเบซเบผเบดเปเบ 4 เบเบฒเบ BluRay เบเบดเบเบเบฑเปเบเปเบชเป /mnt/bluray, เปเบฅเบตเปเบกเบเบฒเบเบเบปเบเบเบต 2:
-playlist 4 -angle 2 -เบเบปเบโเบเบต 2 bluray:/mnt/bluray
เบเบฒเบเบเบงเบฒเบกเบเปเบฒ
Caching wrapper เบชเปเบฒเบฅเบฑเบ input stream.
เบเบฑเบเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบชเปเปเบเบฅเปเบเบปเปเบงเบเบฒเบง. เบกเบฑเบเบเปเบฒเปเบญเบปเบฒเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบญเบเบซเบฒเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบปเบ.
เปเบเบ:
concat
เบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบฒเบเบชเบปเบกเบเบปเบเบเบฒเบเบเบฒเบเบเบฐเบเบฒเบ.
เบญเปเบฒเบโเปเบฅเบฐโเบเบญเบโเบซเบฒโเบเบฒเบโเบเบฑเบโเบเบฐโเบเบฒโเบเบญเบโเบเปเบฒโเบเบงเบโเบซเบผเบฒเบโเปเบโเบฅเปเบฒโเบเบฑเบโเปเบเบฑเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบงเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเปเบเบฑเบโเบเบฑเบโเบเบฐโเบเบฒโเบเบญเบโเบเบตเปโเปเบเบฑเบโเปเบญโเบเบฐโเบฅเบฑเบโ.
URL เบเบตเปเบเบญเบกเบฎเบฑเบเปเบเบเปเบเบฃเปเบเบเปเบเบตเปเบกเบต syntax:
concat: | |...|
เบเปเบญเบเบเบตเป URL1, URL2, ... , URLN เปเบกเปเบ urls เบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเบฐ concatenated, เปเบเปเบฅเบฐเบเบปเบ
เบญเบฒเบเบเบฐเบฅเบฐเบเบธเบเบดเบเบตเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบญเปเบฒเบเบฅเปเบฒเบเบฑเบเบเบญเบเปเบเบฅเป split1.mpeg, split2.mpeg, split3.mpeg เบเบฑเบ ffplay
เปเบเปเบเปเบฒเบชเบฑเปเบ:
ffplay concat:split1.mpeg\|split2.mpeg\|split3.mpeg
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเบซเบเบตเบเบปเบงเบญเบฑเบเบชเบญเบ "|" เบเบถเปเบเปเบเบฑเบเบเบดเปเบชเบเบชเปเบฒเบฅเบฑเบเบซเบญเบเบซเบผเบฒเบ.
crypto
AES-encrypted stream reading protocol.
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
เบเบตเปเบชเปเบฒเบเบฑเบ เบเบฑเปเบเบเปเบฒเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบฒเบเบชเบญเบเบเบญเบเบฅเบฐเบซเบฑเบ AES เบเบฒเบเบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบเปเบซเป.
iv เบเปเบฒเบเบปเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ AES vector binary block เบเบฒเบ hexadecimal เบเบตเปเปเบซเป
เบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบ.
เบฎเบนเบเปเบเบ URL เบเบตเปเบเบญเบกเบฎเบฑเบ:
crypto:
crypto+
เบเปเปเบกเบนเบ
เบเปเปเบกเบนเบเปเบเปเบเบงเปเบ URI. เปเบเบดเปเบhttp://en.wikipedia.org/wiki/Data_URI_scheme>.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเปเบฝเบเปเบเบฅเป GIF เบเบตเปเปเบซเปเบขเบนเปเปเบเปเบเบง ffmpeg:
ffmpeg -i "data:image/gif;base64,R0lGODdhCAAIAMIEAAAAAAAA//8AAP//AP///////////////ywAAAAACAAIAAADF0gEDLojDgdGiJdJqUX02iB4E8Q9jUMkADs=" smiley.png
เปเบญเบเบฐเบชเบฒเบ
เบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบฅเป.
เบญเปเบฒเบเบเบฒเบ เบซเบผเบทเบเบฝเบเปเบชเปเปเบเบฅเป.
URL เปเบเบฅเปเบชเบฒเบกเบฒเบเบกเบตเปเบเบเบเบญเบก:
เปเบเบฅเป:
เบเปเบญเบเบเบตเป เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ เปเบกเปเบเปเบชเบฑเปเบเบเบฒเบเบเบญเบเปเบเบฅเปเบเบตเปเบเบฐเบญเปเบฒเบ.
URL เบเบตเปเบเปเปเบกเบตเบเบณเบเบณเปเปเบฒเปเบเบฃเปเบเบเปเบเบฐเบเบทเบเบชเบปเบกเบกเบธเบเบงเปเบฒเปเบเบฑเบ URL เปเบเบฅเป. เบเบถเปเบเบเบฑเบ
เบเบฒเบเบเปเปเบชเปเบฒเบ, URL เบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเปเบชเบฑเปเบเบเบฒเบ Windows เบเบตเปเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบฑเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ
เบเบฑเบเบเบฐเบเบทเบเบชเบปเบกเบกเบธเบเบงเปเบฒเปเบเบฑเบ URL เปเบเบฅเป (เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเปเปเปเบกเปเบเบเปเบฅเบฐเบเบตเปเบ builds เบชเปเบฒเบฅเบฑเบ unix-like
เบฅเบฐเบเบปเบเบเปเบฒเบเป).
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบญเปเบฒเบเบเบฒเบเปเบเบฅเป input.mpeg เบเบฑเบ ffmpeg เปเบเปเบเปเบฒเบชเบฑเปเบ:
ffmpeg -i เปเบเบฅเป:input.mpeg output.mpeg
เปเบเบฃเปเบเบเปเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฅเบณ เบเบปเปเบ
เบเบฑเบเปเบเบฅเปเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบเบฒเบเบเบฝเบ, เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเบเบญเบ 0 เบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบเบฐเปเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฅเบฑเบญเบเบชเบนเบเบชเบธเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ I/O, เปเบ bytes. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "INT_MAX", เปเบเบดเปเบ
เบเบปเบเปเบเปเบฎเบฑเบเปเบเบเบฒเบเบเปเปเบเปเบฒเบเบฑเบเบเบฐเบซเบเบฒเบเบเบฅเบฑเบญเบเบเบตเปเบฎเปเบญเบเบเป. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเปเบฒเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ
เบเบฑเบเบเบธเบเปเบงเบฅเบฒเบเบดเบเบดเบฃเบดเบเบฒเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบญเบเบเบนเปเปเบเป, เบเบตเปเบกเบตเบเบธเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบเบตเปเบเปเบฒ
เบเบฒเบ.
ftp
FTP (เบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบฒเบเปเบญเบเปเบเบฅเป).
เบญเปเบฒเบเบเบฒเบ เบซเบผเบทเบเบฝเบเปเบเบซเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเปเบเปเบเบเปเบเป FTP protocol.
เบเปเบญเบเบเบฒเบ syntax เบเปเปเปเบเบเบตเป.
ftp://[user[:password]@]server[:port]/path/to/remote/resource.mpeg
เปเบเบฃเปเบเบเปเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป.
เบซเบกเบปเบโเปเบงโเบฅเบฒ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒเปเบเบฑเบ microseconds เบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ I/O socket เบเบตเปเปเบเปเปเบเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเบทเปเบเบเบฒเบ
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ -1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบซเบกเบปเบเปเบงเบฅเบฒเบเปเปเปเบเปเบเบทเบเบเปเบฒเบเบปเบ.
ftp-anonymous-password
เบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบตเปเปเบเปเปเบเปเบงเบฅเบฒเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเปเบเบฑเบเบเบนเปเปเบเปเบเบตเปเบเปเปเปเบเบตเบเปเบเบตเบเบเบทเป. เปเบเบเบเบปเบเบเบฐเบเบด, เบเบตเปเบขเบนเปเบญเบตเปเบกเบงเบเบงเบเบเบฐเปเบเบฑเบ
เปเบเปเปเบฅเปเบง.
ftp-write-seekable
เบเบงเบเบเบธเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบญเบเบซเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1 เบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบกเปเบ
เบชเบปเบกเบกเบธเบเบงเปเบฒเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป, เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0 เบกเบฑเบเบเบทเบงเปเบฒเบเปเปเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบกเปเบ 0.
เบซเบกเบฒเบเปเบซเบ: เปเบเปเบเบเบญเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบ, เปเบเปเปเบเบฐเบเปเบฒเปเบซเปเบเปเปเปเบฎเบฑเบเบกเบฑเบ, เปเบงเบฑเปเบเปเบชเบเปเบเปเบเบดเปเบชเบ
เบเบฒเบโเบเบนโเปเบฅโเปเบกเปเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบ (เบเบฒเบโเบเบปเบโเบชเบญเบโ, เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเปเบเบทเปเบญเบโเปเบกเปโเบเปเบฒเบโเบเบตเปโเบเบฑเบโเปเบเปเบโเปเบฅเบฐโเบญเบทเปเบเปโ)โ. เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ FTP เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบฐเบเบดเบเบฑเบเบเบปเบง
เปเบเบงเบดเบเบตเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบญเบเบซเบฒ. ff* เปเบเบทเปเบญเบเบกเบทเบญเบฒเบเบเบฐเบเบฐเบฅเบดเบเปเบเบทเปเบญเบซเบฒเบเบตเปเบเปเปเบเบปเบเบเปเบงเบเปเบเบทเปเบญเบเบเบฒเบ
เบเปเปเบเปเบฒเบเบฑเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
เปเบเปเบเบต
เบญเบฐเบเบธเบชเบฑเบเบเบฒ Gopher.
hls
เบญเปเบฒเบ Apple HTTP Live Streaming เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ segmented stream as a uniform one. M3U8
เบฅเบฒเบเบเบฒเบเบซเบผเบดเปเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเบชเปเบงเบเบเปเบฒเบเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ HTTP เบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบ เบซเบผเบทเปเบเบฅเปเบเปเบญเบเบเบดเปเบ, เปเบเบปเปเบฒเปเบเบดเบเปเบเป
เบเบฒเบโเบเปเบฒโเปเบเปโเบญเบฐโเบเบธโเบชเบฑเบโเบเบฒโเปเบเบฅโเปโเบกเบฒเบโเบเบฐโเบเบฒเบโ. เปเบเปเบเบเบญเบเบเบตเปเบเบดเบเบเบฑเบเบเบทเบเบเบฐเบเบฒเบเปเบเบเบเบฒเบเบฅเบฐเบเบธ "+เปเบเปเบเบเบญเบ"
เบซเบผเบฑเบเบเบฒเบเบเบทเปเปเบเบเบเบฒเบ hls URI, เบเปเบญเบเบเบตเป เปเบเปเบเบเบญเบ เปเบกเปเบ "เปเบเบฅเป" เบซเบผเบท "http".
hls+http://host/path/to/remote/resource.m3u8
hls+file://path/to/local/resource.m3u8
เบเบฒเบเปเบเปเปเบเปเบเบเบญเบเบเบตเปเปเบกเปเบเบเปเปเบเบญเบเปเบ - hls demuxer เบเบงเบเปเบฎเบฑเบเบงเบฝเบเปเบเบฑเปเบเบเบฝเบงเบเบฑเบ (เบเปเบฒเบเปเปเปเบกเปเบ,
เบเบฐเบฅเบธเบเบฒเบฅเบฒเบเบเบฒเบเบเบฑเบเบซเบฒ) เปเบฅเบฐเบเบปเบเบเปเบงเบเบเบงเปเบฒ. เปเบเบทเปเบญเปเบเป hls demuxer เปเบเบ, เบเบฝเบเปเบเป
เปเบเป URLs เปเบเบเบเบปเบเบเบฑเบเปเบเบฅเป m3u8.
http
HTTP (Hyper Text Transfer Protocol).
เปเบเบฃเปเบเบเปเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป
เบเบงเบเบเบธเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบญเบเบซเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเป. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1 เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบงเบเบเบฐเปเบเบฑเบ
seekable, เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0 เบกเบฑเบเบเบทเบงเปเบฒเบเปเปเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป, เบเปเบฒเบเบฑเปเบเปเบเบฑเบ -1 เบกเบฑเบเบเบฐเบเบฐเบเบฒเบเบฒเบก.
เบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเบฒเบกเบฑเบเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -1.
chunked_post
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1 เปเบเปเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฒเบเปเบญเบเบเปเบฒเบเปเบเบ chunked เบชเปเบฒเบฅเบฑเบเปเบเบช, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
content_type
เบเปเบฒเบเบปเบเบเบฐเปเบเบเปเบเบทเปเบญเบซเบฒเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบเปเปเบเบงเบฒเบก POST.
headers
เบเบฑเปเบเบเปเบฒเบชเปเบงเบเบซเบปเบง HTTP เปเบเบเบเบณเบเบปเบเปเบญเบ, เบชเบฒเบกเบฒเบเบฅเบปเบเบฅเปเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบชเปเบงเบเบซเบปเบงเปเบฅเบตเปเบกเบเบปเปเบเปเบเป. เบเปเบฒเบเปเบญเบเปเบเบฑเบ a
string encoding headers.
multiple_requests
เปเบเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบปเบเบเบตเปเบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
post_data
เบเบฑเปเบเบเปเบฒเบเปเปเบกเบนเบเบเบญเบ HTTP เปเบเบเบเบณเบเบปเบเปเบญเบ.
เบเบปเบงเปเบเบเบเบนเปเปเบเป
user_agent
เบฅเบปเบเบฅเปเบฒเบเบชเปเบงเบเบซเบปเบงเบเบนเปเปเบเปเบเบปเบงเปเบเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเปเบเบฃเปเบเบเปเบเบฐเปเบเปเบชเบฐเบเบฃเบดเบ
เบญเบฐเบเบดเบเบฒเบเบเบฒเบเบชเปเบฒเบ libavformat. ("Lavf/ ")
เบซเบกเบปเบโเปเบงโเบฅเบฒ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒเปเบเบฑเบ microseconds เบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ I/O socket เบเบตเปเปเบเปเปเบเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเบทเปเบเบเบฒเบ
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ -1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบซเบกเบปเบเปเบงเบฅเบฒเบเปเปเปเบเปเบเบทเบเบเปเบฒเบเบปเบ.
mime_type
เบชเบปเปเบเบญเบญเบเบเบฐเปเบเบ MIME.
icy เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1 เบเปเบฒเบฎเปเบญเบเบเป ICY (SHOUTcast) metadata เบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบเปเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ
เบเบตเป, metadata เบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบถเบเบกเบฒเปเบเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบเบเบเบฒเบเบญเปเบฒเบ
icy_metadata_headers เปเบฅเบฐ icy_metadata_packet เบเบฒเบเปเบฅเบทเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
icy_metadata_headers
เบเปเบฒเปเบเบตเบเปเบงเบตเบฎเบญเบเบฎเบฑเบ ICY metadata, เบเบตเปเบเบฐเบเบญเบเบเปเบงเบเบเบฒเบเบเบญเบ HTTP เบชเบฐเปเบเบฒเบฐ ICY
เบชเปเบงเบเบซเบปเบง, เปเบเบเบเปเบงเบเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบงเปเปเป.
icy_metadata_packet
เบเปเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ ICY metadata, เปเบฅเบฐ icy เบเบทเบเบเบฑเปเบเปเบเบฑเบ 1, เบเบตเปเบเบฐเบเบญเบเบเปเบงเบเบญเบฑเบเบชเบธเบเบเปเบฒเบเบเบตเปเบเปเปเปเบกเปเบ.
เปเบเบฑเบเปเบเบฑเบ metadata เบซเบงเปเบฒเบเปเบเบปเปเบฒเบชเบปเปเบเปเบเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบกเบฑเบเบเบงเบเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบชเปเบฒเบซเบผเบงเบเปเบเปเบฅเบเบฐเบเบปเบเบเบฐเบเบดเปเบเบ
เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบชเบปเบเปเบเปเบเบเบฒเบเบญเบฑเบเปเบเบ metadata เบเบฒเบเบชเบฐเบเบฃเบตเบก.
cookies
เบเบฑเปเบ cookies เบเบตเปเบเบฐเบชเบปเปเบเปเบเบเบฒเบเบฎเปเบญเบเบเปเปเบเบญเบฐเบเบฒเบเบปเบ. เบฎเบนเบเปเบเบเบเบญเบเปเบเปเบฅเบฐเบเบธเบเบเบตเปเบกเปเบเบเบทเบเบฑเบ
เปเบเบฑเบเบเปเบฒเบเบญเบเบเปเบญเบเบเบญเบเบฎเบฑเบ Set-Cookie HTTP. เบซเบผเบฒเบ cookies เบชเบฒเบกเบฒเบ delimited เปเบเบ
เบฅเบฑเบเบชเบฐเบเบฐเปเบเบงเปเปเป.
เบเบปเบเปเบเบตเบ
เบเปเบฒเบเบปเบเบเบฒเบเบเบปเบเปเบเบตเบ byte เปเบเบทเปเบญเบเบเบปเปเบ.
end_offset
เบเบฐเบเบฒเบเบฒเบกเบเปเบฒเบเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเปเบซเป bytes เบเปเบญเบเบเบฒเบเบเบปเบเปเบเบตเบเบเบตเป.
เบงเบดเบเบตเบเบฒเบ
เปเบกเบทเปเบญเปเบเปเปเบเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบฅเบนเบเบเปเบฒเบกเบฑเบเบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบ HTTP เบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเปเบญเบเบเป.
เปเบกเบทเปเบญเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เบกเบฑเบเบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบ HTTP เบเบตเปเบเบฒเบเบงเปเบฒเบเบฐเบกเบฒเบเบฒเบ
เบฅเบนเบเบเปเบฒ. เบเปเบฒเบชเบดเปเบเบเบตเปเบเบฒเบเบซเบงเบฑเบเปเบฅเบฐเบงเบดเบเบตเบเบฒเบ HTTP เบเบตเปเปเบเปเบฎเบฑเบเบเบฑเปเบเบเปเปเบเบปเบเบเบฑเบเบฅเบนเบเบเปเบฒ
เบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบเปเบฒเบฎเปเบญเบเบเปเบเบตเปเบเปเปเบเบต. เปเบกเบทเปเบญเบเปเปเปเบเปเบเบฑเปเบเบงเบดเบเบตเบเบฒเบ HTTP เบเปเปเปเบเปเบเบทเบเบเบงเบเบชเบญเบ
เบเบฝเบงเบเบตเป. เบญเบฑเบเบเบตเปเบเบฐเบเบทเบเปเบเบเบเบตเปเบเปเบงเบเบเบฒเบเบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบญเบฐเบเบฒเบเบปเบ.
เบเบฑเบ
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1 เปเบเบตเบเปเบเปเปเบเบตเบเปเบงเบต HTTP เบเบปเบเบฅเบญเบ. เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเบปเปเบเบเปเปเบกเบนเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบฒเปเบเป
เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เบซเบผเบทเบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบเบฅเบนเบเบเปเบฒเบเบตเปเบกเบต HTTP POST เปเบกเบทเปเบญเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบเบฒเบเปเบฅเบทเบญเบ. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 2 เปเบเบตเบเปเบเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ HTTP mutli-client เบเบปเบเบฅเบญเบ. เบเบตเปเบเปเปเปเบกเปเบเปเบเบทเปเบญ
เบเบฐเบเบดเบเบฑเบเปเบ ffmpeg.c เบซเบผเบท ffserver.c เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบเปเบญเบเบเปเปเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ
เบเบฒเบเปเบฅเบทเบญเบ.
# เบเปเบฒเบเปเบเบตเบเปเบงเบต (เบชเบปเปเบ):
ffmpeg -i somefile.ogg -c copy -listen 1 -f ogg http:// :
#เบเปเบฒเบเบฅเบนเบเบเปเบฒ (เบฎเบฑเบ):
ffmpeg -i http:// : -c เบเบฑเบเบฅเบญเบ somefile.ogg
# เบฅเบนเบเบเปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเปเบงเบ wget:
wget http:// : -O somefile.ogg
# เบเปเบฒเบเปเบเบตเบเปเบงเบต (เบฎเบฑเบ):
ffmpeg -listen 1 -i http:// : -c เบเบฑเบเบฅเบญเบ somefile.ogg
# เบเปเบฒเบเบฅเบนเบเบเปเบฒ (เบชเบปเปเบ):
ffmpeg -i somefile.ogg -chunked_post 0 -c copy -f ogg http:// :
# เบฅเบนเบเบเปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเปเบงเบ wget:
wget --post-file=somefile.ogg http:// :
HTTP cookies
เบเบฒเบเบเปเบฒเบฎเปเบญเบเบเป HTTP เบเบฐเบเบทเบเบเบฐเบเบดเปเบชเบเปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเปเบฒเบเบธเบเบเบตเบเบทเบเบชเบปเปเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบเป. เปเบเป
cookies เบเบฒเบเปเบฅเบทเบญเบเบญเบฐเบเบธเบเบฒเบเปเบซเป cookies เปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบฅเบฐเบเบธ. เบขเปเบฒเบเบซเบเปเบญเบ, เปเบเปเบฅเบฐเบเบธเบเบเบตเบเปเบญเบ
เบฅเบฐเบเบธเบเปเบฒเบเปเบญเบกเบเบฑเบเปเบชเบฑเปเบเบเบฒเบ เปเบฅเบฐเปเบเปเบกเบ. เบเบฒเบเบฎเปเบญเบเบเป HTTP เบเบตเปเบเบปเบเบเบฑเบเบเบฑเบเบชเบญเบเปเบเปเบกเบ
เปเบฅเบฐเปเบชเบฑเปเบเบเบฒเบเบเบฐเบฅเบงเบกเบเปเบฒเบเบธเบเบเบตเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเปเบญเบเบชเปเบงเบเบซเบปเบง HTTP Cookie.
เบเบธเบเบเบตเบซเบผเบฒเบเบญเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเบณเบเบฑเบเบเปเบงเบเปเบเบงเปเปเป.
syntax เบเบตเปโเบเปเบญเบโเบเบฒเบโเปเบเบทเปเบญโเบซเบผเบดเปเบโเบชเบฐโเบโเบฃเบตเบกโเบฅเบฐโเบเบธโเบเบธเบโเบเบตโเปเบกเปเบโ:
ffplay -cookies "nlqptid=nltid=tsn; path=/; domain=somedomain.com;" http://somedomain.com/somestream.m3u8
เบเป เบณ เบเปเบญเบ
เปเบเบฃเปเบเบเป Icecast (เบเปเบฒเบเบเบญเบเปเบเบซเบฒเปเบเบตเบเปเบงเบต Icecast)
เปเบเบฃเปเบเบเปเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐเปเบเบเบเปเบณเบเปเบญเบ
เบเปเบฒเบเบปเบเบเบฐเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบ.
ice_name
เบเบฑเปเบเบเบทเปเบเบฒเบเบเปเบฒเบเบเบญเบ.
ice_description
เบเปเบฒเบเบปเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบ.
ice_url
เบเปเบฒเบเบปเบ URL เปเบงเบฑเบเปเบเบเปเบเบฒเบเบเปเบฒเบเบเบญเบ.
ice_public
เบเบณเบเบปเบเบงเปเบฒเบเบฐเปเบชเบเบงเบเปเบเบฑเบเบชเบฒเบเบฒเบฅเบฐเบเบฐเบซเบผเบทเบเปเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (เบเปเปเปเบกเปเบเบชเบฒเบเบฒเบฅเบฐเบเบฐ).
user_agent
เบฅเบปเบเบฅเปเบฒเบเบชเปเบงเบเบซเบปเบงเบเบญเบ User-Agent. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเบชเบฐเบเบฃเบดเบเบเบญเบเปเบเบเบเบญเบก "Lavf/ "
เบเบฐเบเบทเบเบเปเบฒเปเบเป.
เบฅเบฐเบซเบฑเบเบเปเบฒเบ
เบเบฑเปเบเบฅเบฐเบซเบฑเบเบเปเบฒเบ Icecast mountpoint.
content_type
เบเปเบฒเบเบปเบเบเบฐเปเบเบเปเบเบทเปเบญเบซเบฒเบเบฒเบเบเปเบฒเบเบเบญเบ. เบญเบฑเบเบเบตเปเบเปเบญเบเบเบทเบเบเบฑเปเบเบเปเบฒเบกเบฑเบเปเบเบเบเปเบฒเบเบเบฒเบเบชเบฝเบ/mpeg.
legacy_icecast
เบญเบฑเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบฎเบญเบเบฎเบฑเบ Icecast เบฅเบธเปเบ < 2.4.0, เบเบตเปเบเปเปเบฎเบญเบเบฎเบฑเบ HTTP PUT
เบงเบดเบเบตเบเบฒเบเปเบเปเบงเบดเบเบตเบเบฒเบ SOURCE.
icecast //[ [: ]@] : /
mmst
เปเบเบฃเปเบเบเป MMS (Microsoft Media Server) เบเปเบฒเบ TCP.
เบกเบก
เปเบเบฃเปเบเบเป MMS (Microsoft Media Server) เบเปเบฒเบ HTTP.
syntax เบเบตเปเบเปเบญเบเบเบฒเบเปเบกเปเบ:
mmsh:// [: ][/ ][/ ]
md5
เปเบเบฃเปเบเบเปเบเบปเบเบเบฐเบฅเบดเบ MD5.
เบเบดเบโเปเบฅเป MD5 hash เบเบญเบโเบเปเปโเบกเบนเบโเบเบตเปโเบเบฐโเบเบฝเบโ, เปเบฅเบฐโเปเบเปโเบเบฐโเบเบฝเบโเบเบตเปโเปเบโเบเบตเปโ
เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบฒเบเบปเบเบซเบผเบท stdout เบเปเบฒเบเปเปเบกเบตเบเปเบฒเบเบปเบ. เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบปเบเบชเบญเบ muxers เปเบเบเบเปเปเบกเบตเบเบฒเบ
เบเบฝเบเปเบเบฅเปเบเบปเบงเบเบดเบ.
เบเบฒเบเบเบปเบงเบขเปเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบก.
# เบเบฝเบ MD5 hash เบเบญเบเปเบเบฅเป AVI เบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบงเปเปเบเปเบเบฅเป output.avi.md5.
ffmpeg -i input.flv -f avi -y md5:output.avi.md5
# เบเบฝเบ MD5 hash เบเบญเบเปเบเบฅเป AVI เบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบงเปเปเบเบทเปเบญ stdout.
ffmpeg -i input.flv -f avi -y md5:
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบฎเบนเบเปเบเบ (เปเบเบเบเบปเบเบเบฐเบเบด MOV) เบเปเบญเบเบเบฒเบเปเบเปเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบทเปเบญเปเบซเปเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป, เบเบฑเปเบเบเบฑเปเบเบเบงเบเบกเบฑเบ
เบเบฐเบฅเบปเปเบกเปเบซเบฅเบงเบเบฑเบเปเบเปเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ MD5.
เบเปเป
เปเบเบฃเปเบเบเปเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเปเป UNIX.
เบญเปเบฒเบเปเบฅเบฐเบเบฝเบเบเบฒเบเบเปเป UNIX.
syntax เบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
เบเปเป:[ ]
เบเปเบฒเบเบงเบ เปเบกเปเบเบเบปเบงเปเบฅเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเปเบเบญเบเบเปเป (เปเบเบฑเปเบ: 0 เบชเปเบฒเบฅเบฑเบ stdin, 1
เบชเปเบฒเบฅเบฑเบ stdout, 2 เบชเปเบฒเบฅเบฑเบ stderr). เบเปเบฒ เบเปเบฒเบเบงเบ เบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเป, เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบเบฅเป stdout
descriptor เบเบฐเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบ, stdin เบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเปเบฒเบ.
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบญเปเบฒเบเบเบฒเบ stdin เบเบฑเบ ffmpeg:
cat test.wav | ffmpeg -i เบเปเป:0
#...เบญเบฑเบเบเบตเปเบเบท...
cat test.wav | ffmpeg -i เบเปเป:
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบเปเบเบทเปเบญ stdout เบเบฑเบ ffmpeg:
ffmpeg -i test.wav -f avi เบเปเป:1 | cat > test.avi
#...เบญเบฑเบเบเบตเปเบเบท...
ffmpeg -i test.wav -f avi เบเปเป: | cat > test.avi
เปเบเบฃเปเบเบเปเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐเปเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฅเบฑเบญเบเบชเบนเบเบชเบธเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ I/O, เปเบ bytes. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "INT_MAX", เปเบเบดเปเบ
เบเบปเบเปเบเปเบฎเบฑเบเปเบเบเบฒเบเบเปเปเบเปเบฒเบเบฑเบเบเบฐเบซเบเบฒเบเบเบฅเบฑเบญเบเบเบตเปเบฎเปเบญเบเบเป. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเปเบฒเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ
เบเบฑเบเบเบธเบเปเบงเบฅเบฒเบเบดเบเบดเบฃเบดเบเบฒเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบญเบเบเบนเปเปเบเป, เปเบเบดเปเบเบกเบตเบเปเบฒเบเปเบฒเบเปเปเบกเบนเบ
เบฅเบฐเบเบปเบเบชเบฒเบเบชเบปเปเบเปเบกเปเบเบเปเบฒ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบฎเบนเบเปเบเบ (เปเบเบเบเบปเบเบเบฐเบเบด MOV), เบเปเบญเบเบเบฒเบเปเบเปเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบทเปเบญเปเบซเปเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป, เบเบฑเปเบเบเบฑเปเบ
เบเบงเบเปเบเบปเบฒเบเบฐเบฅเบปเปเบกเปเบซเบฅเบงเบเบฑเบเปเบเปเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเปเป.
rtmp
เปเบเบฃเปเบเบเปเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเป.
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเปเบงเบฅเบฒเบเบดเบ (RTMP) เบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเบทเปเบญเบซเบฒเบกเบฑเบเบเบดเบกเบตเปเบเบเปเบเบเบปเปเบง a
เปเบเบทเบญเบเปเบฒเบ TCP/IP.
syntax เบเบตเปเบเปเบญเบเบเบฒเบเปเบกเปเบ:
rtmp://[ : @] [: ][/ ][/ ][/ ]
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
เบเบทเปเบเบนเปเปเบเป
เบเบทเปเบเบนเปเปเบเปเบเบฒเบเปเบฅเบทเบญเบ (เบชเปเบงเบเบซเบผเบฒเบเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเบเปเบเป).
เบฅเบฐเบซเบฑเบเบเปเบฒเบ
เบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบฒเบเปเบฅเบทเบญเบ (เบชเปเบงเบเบซเบผเบฒเบเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเบเปเบเป).
เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ
เบเบตเปเบขเบนเปเบเบญเบเปเบเบตเบเปเบงเบต RTMP.
port
เบเปเบฒเบเบงเบเบเบญเบ TCP เบเบตเปเบเบฐเปเบเป (เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1935).
app เบกเบฑเบเปเบเบฑเบเบเบทเปเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบดเบ. เบกเบฑเบเบกเบฑเบเบเบฐเบเบปเบเบเบฑเบเปเบชเบฑเปเบเบเบฒเบเบเบตเป
เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบทเบเบเบดเบเบเบฑเปเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ RTMP (เปเบเบฑเปเบ: /ondemand/, /flash/live/, เบฏ เบฅเบฐเบฏ )
เบเปเบฒเบเบชเบฒเบกเบฒเบ override เบเปเบฒเบเบตเปเปเบเบเบเบฒเบ URI เบเปเบฒเบเบเบฒเบเปเบฅเบทเบญเบ "rtmp_app", เปเบเบฑเปเบเบเบฑเบ.
เปเบชเบฑเปเบเบเบฒเบเบซเบผเบดเปเบ
เบกเบฑเบเปเบเบฑเบเปเบชเบฑเปเบเบเบฒเบเบซเบผเบทเบเบทเปเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเบฐเบซเบฅเบดเปเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ
เบฅเบฐเบเบธเปเบงเปเปเบ app, เบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบซเบเปเบฒเปเบเบ "mp4:". เบเปเบฒเบเบชเบฒเบกเบฒเบ override เบเปเบฒเบเบตเปเปเบเบเบเบฒเบ
URI เบเปเบฒเบเบเบฒเบเปเบฅเบทเบญเบ "rtmp_playpath", เปเบเบฑเปเบเบเบฑเบ.
เบเบฑเบ
เปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเปเบเบปเปเบฒ.
เบซเบกเบปเบโเปเบงโเบฅเบฒ
เปเบงเบฅเบฒเบชเบนเบเบชเบธเบเบเบตเปเบเบฐเบฅเปเบเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเปเบเบปเปเบฒ. เบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบ.
เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเบเปเบฒเปเบเบเบเปเบฒเบเบเบปเบงเปเบฅเบทเบญเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ (เบซเบผเบทเปเบเบฅเบฐเบซเบฑเบเบเปเบฒเบ
"AVOption"s):
rtmp_app
เบเบทเปเบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเบทเปเบญเปเบเบทเปเบญเบกเบเปเปเปเบเปเบเบตเบเปเบงเบต RTMP. เบเบฒเบเปเบฅเบทเบญเบเบเบตเป overrides เบเบฒเบฅเบฒเบกเบดเปเบเบต
เบฅเบฐเบเบธเปเบงเปเปเบ URI.
rtmp_buffer
เบเปเบฒเบเบปเบเปเบงเบฅเบฒ buffer เบฅเบนเบเบเปเบฒเปเบเบฑเบ milliseconds. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3000.
rtmp_conn
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป AMF เบเบดเปเบชเบ, เปเบเบเบเบฒเบเบชเบฐเบเบฃเบดเบ, เปเบเบฑเปเบ: "B:1.
S:authMe O:1 NN:code:1.23 NS:flag:ok O:0". เปเบเปเบฅเบฐเบเปเบฒเปเบกเปเบเบเบณเปเปเบฒเบเปเบงเบเบญเบฑเบเบเบฝเบง.
เบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเปเบเบเปเบเบดเบเบเบฐเปเบเบ, B เบชเปเบฒเบฅเบฑเบ Boolean, N เบชเปเบฒเบฅเบฑเบเบเบปเบงเปเบฅเบ, S เบชเปเบฒเบฅเบฑเบ string, O เบชเปเบฒเบฅเบฑเบเบงเบฑเบเบเบธ,
เบซเบผเบท Z เบชเปเบฒเบฅเบฑเบ null, เบเบฒเบกเบเปเบงเบเบเปเปเบฒเบชเบญเบเปเบกเบฑเบ. เบชเปเบฒเบฅเบฑเบ Booleans เบเปเปเบกเบนเบเบเบฐเบเปเบญเบเปเบเบฑเบ 0 เบซเบผเบท 1 เบชเปเบฒเบฅเบฑเบ
FALSE เบซเบผเบท TRUE, เบเบฒเบกเบฅเปเบฒเบเบฑเบ. เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบชเปเบฒเบฅเบฑเบ Objects เบเปเปเบกเบนเบเบเบฐเบเปเบญเบเปเบเบฑเบ 0 เบซเบผเบท 1 เปเบเบทเปเบญเบชเบดเปเบเบชเบธเบเบซเบผเบท
เปเบฅเบตเปเบกเบเบปเปเบเบงเบฑเบเบเบธ, เบเบฒเบกเบฅเปเบฒเบเบฑเบ. เบฅเบฒเบโเบเบฒเบโเบเปเปโเบกเบนเบโเปเบโเบงเบฑเบโเบเบธโเบเปเบญเบโเบญเบฒเบโเบเบฐโเบกเบตโเบเบทเปโ, เปเบเบโเบเบฒเบโเบเปเบฒโเบซเบเปเบฒโ
เบเบดเบกเบเปเบงเบ 'N' เปเบฅเบฐเบฅเบฐเบเบธเบเบทเปเบเปเบญเบเบเปเบฒ (เปเบเบฑเปเบ: "NB:myFlag:1"). เบเบตเป
เบเบฒเบเปเบฅเบทเบญเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเปเบเปเบซเบผเบฒเบเบเบฑเปเบเปเบเบทเปเบญเบชเปเบฒเบเบฅเปเบฒเบเบฑเบ AMF เบเบตเปเบเปเปเบกเบฑเบ.
rtmp_flashver
เปเบงเบตเบเบฑเบเบเบญเบ plugin Flash เบเบตเปเปเบเปเปเบเบทเปเบญเปเบฅเปเบเปเบเบทเปเบญเบเบซเบผเบดเปเบ SWF. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ LNX 9,0,124,2.
(เปเบกเบทเปเบญเปเบเบตเบเปเบเป, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ FMLE/3.0 (เปเบเบปเปเบฒเบเบฑเบเปเบเป; ))
rtmp_flush_interval
เบเปเบฒเบเบงเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเปเบซเบฅเบญเบญเบเบกเบฒเปเบเบเปเบฒเบฎเปเบญเบเบเปเบเบฝเบงเบเบฑเบ (RTMPT เปเบเบปเปเบฒเบเบฑเปเบ). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 10.
rtmp_live
เบฅเบฐเบเบธเบงเปเบฒเบชเบทเปเปเบกเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบปเบ. เบเปเปเบกเบตเบเบฒเบเบชเบทเบเบเปเป เบซเบผเบทเบเบญเบเบซเบฒเบขเบนเปเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบปเบ
เปเบเบฑเบเปเบเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบเบเปเปเบเบฒเบก", เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบนเปเบชเบฐเบซเบกเบฑเบเบเปเบฒเบญเบดเบเบเบฐเบเบฒเบเบฒเบกเบซเบผเบดเปเบ
เบเบฒเบเบเปเบฒเบเบเบญเบเบชเบปเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ playpath. เบเปเบฒเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบปเบเบเบญเบเบเบทเปเบเบฑเปเบเบเปเปเบเบปเบ,
เบกเบฑเบเบซเบผเบดเปเบเบเบฐเปเบชเบเบตเปเบเบฑเบเบเบถเบเปเบงเป. เบกเบนเบเบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเบญเบทเปเบเปเปเบกเปเบ "เบชเบปเบ" เปเบฅเบฐ "เบเบฑเบเบเบถเบ".
rtmp_pageurl
URL เบเบญเบเบซเบเปเบฒเปเบงเบฑเบเบเบตเปเบชเบทเปเปเบเปเบเบทเบเบเบฑเบเปเบงเป. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเปเปเบชเบปเปเบเบเปเบฒเปเบเป.
rtmp_playpath
เบเบปเบงเบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเบทเปเบญเบซเบผเบดเปเบ เบซเบผเบทเปเบเบทเปเบญเปเบเบตเบเปเบเป. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบฅเบปเบเบฅเปเบฒเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบฅเบฐเบเบธเปเบงเป
เปเบ URI.
rtmp_subscribe
เบเบทเปเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบปเบเปเบเบทเปเบญเบเบดเบเบเบฒเบก. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเปเปเบชเบปเปเบเบเปเบฒเปเบเป. เบกเบฑเบเปเบเบฑเบเบเบฝเบเปเบเป
เบชเบปเปเบเบเปเบฒเบเบปเบงเปเบฅเบทเบญเบเบเบทเบเบฅเบฐเบเบธเบซเบผเบทเบเปเบฒ rtmp_live เบเบทเบเบเปเบฒเบเบปเบเปเบซเปเบเปเบฒเบฅเบปเบเบเบตเบงเบดเบ.
rtmp_swfash
SHA256 hash เบเบญเบเปเบเบฅเป SWF เบเบตเปเบเบทเบเบเบตเบเบญเบฑเบ (32 bytes).
rtmp_swfsize
เบเบฐเปเบฒเบเบเบญเบเปเบเบฅเป SWF เบเบตเปเบเบทเบเบเบตเบเบญเบฑเบ, เบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ SWFVerification.
rtmp_swfurl
URL เบเบญเบเปเบเบทเปเบญเบเบซเบผเบดเปเบ SWF เบชเปเบฒเบฅเบฑเบเบชเบทเป. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเปเปเบชเบปเปเบเบเปเบฒเปเบเป.
rtmp_swfverify
URL เปเบเบซเบฒเปเบเบฅเป swf เบเบญเบเบเบนเปเบ, เบเบดเบเปเบฅเป hash/size เปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
rtmp_tcurl
URL เบเบญเบเบเบฐเปเบชเปเบเบปเปเบฒเปเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ proto://host[:port]/app.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบญเปเบฒเบเบเบฑเบ ffplay เบเบฑเบเบเบฐเบเบฒเบเบญเบเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบตเปเบกเบตเบเบทเปเบงเปเบฒ "เบเบปเบงเบขเปเบฒเบ" เบเบฒเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ
"vod" เบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ RTMP "myserver":
ffplay rtmp://myserver/vod/sample
เปเบเบทเปเบญเปเบเบตเบเปเบเปเปเบชเปเปเบเบตเบเปเบงเบตเบเบตเปเบเปเบญเบเบเบฑเบเบเปเบงเบเบฅเบฐเบซเบฑเบเบเปเบฒเบ, เปเบซเปเบเปเบฒเบ playpath เปเบฅเบฐ app เบเบทเปเปเบเบเบเปเบฒเบเบซเบฒเบ:
ffmpeg -re -i -f flv -rtmp_playpath some/long/path -rtmp_app long/app/name rtmp://username:password@myserver/
rtmpe
เปเบเบฃเปเบเบเปเบเปเปเบเบงเบฒเบกเปเบงเบฅเบฒเบเบดเบเบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบงเป.
เปเบเบฃเปเบเบเปเบเปเปเบเบงเบฒเบกเปเบงเบฅเบฒเบเบดเบเบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบฅเบฑเบ (RTMPE) เบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบกเบฑเบเบเบดเบกเบตเปเบเบ
เปเบเบทเปเบญเปเบเบเบฒเบเปเบ cryptographic primitives เบกเบฒเบเบเบฐเบเบฒเบ, เบเบฐเบเบญเบเบเปเบงเบ Diffie-Hellman key
เปเบฅเบเบเปเบฝเบเปเบฅเบฐ HMACSHA256, เบชเปเบฒเบเบเบนเปเบเบญเบเบเบฐเปเบ RC4.
rtmps
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเปเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป SSL เบเบตเปเบเบญเบเปเบ.
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเป (RTMPS) เบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเบทเปเบญเบซเบฒเบกเบฑเบเบเบดเบกเบตเปเบเบเปเบเบเบปเปเบง
เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
rtmpt
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเป tunneled เบเปเบฒเบ HTTP.
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเป tunneled เบเปเบฒเบ HTTP (RTMPT) เบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบ
เปเบเบทเปเบญเบซเบฒเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบฒเบเปเบ HTTP เบฎเปเบญเบเบเปเปเบเบทเปเบญเบเปเบฒเบกเปเบเบงเป.
rtmpte
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเบเบฒเบกเปเบงเบฅเบฒเบเบดเบเบเบตเปเบเบทเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบทเบเปเบเบฒเบฐเบเปเบฒเบ HTTP.
เปเบเบฃเปเบเบเบญเบเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบเบชเบปเบเป tunneled เบเปเบฒเบ HTTP (RTMPTE) เปเบกเปเบเปเบเปเบชเปเบฒเบฅเบฑเบ
เบเบฒเบเบเปเบฒเบเบเบญเบเปเบเบทเปเบญเบซเบฒเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบฒเบเปเบเบเบฒเบเบฎเปเบญเบเบเป HTTP เปเบเบทเปเบญเบเปเบฒเบกเปเบเบงเป.
rtmpts
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเป tunneled เบเปเบฒเบ HTTPS.
เบเบดเบเบตเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเป tunneled เบเปเบฒเบ HTTPS (RTMPTS) เบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบ
เปเบเบทเปเบญเบซเบฒเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบฒเบเปเบ HTTPS เบฎเปเบญเบเบเปเปเบซเปเบเปเบฒเบกเปเบเบงเป.
libsmbclient
libsmbclient เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเปเบถเปเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบทเบญเบเปเบฒเบ CIFS/SMB.
เบเปเบญเบเบเบฒเบ syntax เบเปเปเปเบเบเบตเป.
smb://[[domain:]user[:password@]]server[/share[/path[/file]]]
เปเบเบฃเปเบเบเปเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป.
เบซเบกเบปเบโเปเบงโเบฅเบฒ
เบเบณเบเบปเบเปเบงเบฅเบฒเปเบปเบเปเบงเบฅเบฒเปเบเบฑเบ miliseconds เบเบญเบ socket I/O operations เบเบตเปเปเบเปเปเบเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบชเบธเบ
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ -1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบซเบกเบปเบเปเบงเบฅเบฒเบเปเปเปเบเปเบเบทเบเบเปเบฒเบเบปเบ.
เบฅเบณ เบเบปเปเบ
เบเบฑเบเปเบเบฅเปเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบเบฒเบเบเบฝเบ, เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเบเบญเบ 0 เบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบเบธเปเบกเปเบฎเบฑเบเบงเบฝเบ
เบเปเบฒเบเบปเบเบเบธเปเบกเปเบฎเบฑเบเบงเบฝเบเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบธเปเบกเบงเบฝเบเบเปเปเปเบเปเบฅเบฐเบเบธ.
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบดเปเบ:http://www.samba.org/>.
libsh
เบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบฒเบเปเบญเบเปเบเบฅเปเบเบตเปเบเบญเบเปเบเบเปเบฒเบ libssh
เบญเปเบฒเบเบเบฒเบ เบซเบผเบทเบเบฝเบเปเบเบซเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเปเบเปเบเบเปเบเปเปเบเบฃเปเบเบเป SFTP.
เบเปเบญเบเบเบฒเบ syntax เบเปเปเปเบเบเบตเป.
sftp://[user[:password]@]server[:port]/path/to/remote/resource.mpeg
เปเบเบฃเปเบเบเปเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป.
เบซเบกเบปเบโเปเบงโเบฅเบฒ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ I/O socket เบเบตเปเปเบเปเปเบเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเบทเปเบเบเบฒเบ. เปเบเบ
default เบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ -1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบซเบกเบปเบเปเบงเบฅเบฒเบเปเปเปเบเปเบเบทเบเบเปเบฒเบเบปเบ.
เบฅเบณ เบเบปเปเบ
เบเบฑเบเปเบเบฅเปเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบเบฒเบเบเบฝเบ, เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเบเบญเบ 0 เบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบฅเบฐเบซเบฑเบเบชเปเบงเบเบเบปเบง
เบฅเบฐเบเบธเปเบชเบฑเปเบเบเบฒเบเบเบญเบเปเบเบฅเปเบเบตเปเบกเบตเบฅเบฐเบซเบฑเบเบชเปเบงเบเบเบปเบงเปเบเบทเปเบญเปเบเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบ. เปเบเบ
libssh เปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบซเบฒเบเบฐเปเบเปเบ ~ / .ssh / เบฅเบฐเบเบปเบ.
เบเบปเบงเบขเปเบฒเบ: เบซเบผเบดเปเบเปเบเบฅเปเบเบตเปเปเบเบฑเบเปเบงเปเปเบเปเบเบตเบเปเบงเบตเบเบฒเบเปเบ.
ffplay sftp: // เบเบนเปเปเบเป:password@server_address:22/home/user/resource.mpeg
librtmp rtmp, rtmpe, rtmps, rtmpt, rtmpte
เปเบเบฃเปเบเบเบญเบเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเบชเบปเบเป เปเบฅเบฐเบเบปเบงเปเบเบเบญเบเบกเบฑเบเบเบตเปเบฎเบญเบเบฎเบฑเบเบเปเบฒเบ librtmp.
เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบกเบตเบชเปเบงเบเบซเบปเบงเบเบญเบ librtmp เปเบฅเบฐเบซเปเบญเบเบชเบฐเปเบธเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบณเบเบปเบเบเปเบฒ. เบเปเบฒเบเบเปเบญเบเบเบฒเบ
เบเบณเบเบปเบเบเปเบฒเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ "--enable-librtmp". เบเปเบฒเปเบเบตเบเปเบเปเบเบฒเบเบเบตเปเบเบฐเบเปเบฝเบเปเบเบ
เปเบเบฃเปเบเบเป RTMP เปเบเบตเบก.
เปเบเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบญเบเบซเบเปเบฒเบเบตเปเบฅเบนเบเบเปเบฒเบชเปเบงเบเปเบซเบเปเปเบฅเบฐเบซเบเปเบฒเบเบตเปเปเบเบตเบเปเบงเบตเบเปเบฒเบเบงเบเบซเบเปเบญเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ
RTMP, RTMP tunneled เปเบ HTTP (RTMPT), เปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ RTMP (RTMPE), RTMP เบเปเบฒเบ SSL/TLS (RTMPS) เปเบฅเบฐ
tunneled variants เบเบญเบเบเบฐเปเบเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบซเบผเบปเปเบฒเบเบตเป (RTMPTE, RTMPTS).
syntax เบเบตเปเบเปเบญเบเบเบฒเบเปเบกเปเบ:
// [: ][/ ][/ ]
เบเปเบญเบเบเบตเป rtmp_proto เปเบกเปเบเบซเบเบถเปเบเปเบเบชเบฒเบ "rtmp", "rtmpt", "rtmpe", "rtmps", "rtmpte",
"rtmpts" เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฑเบเปเบเปเบฅเบฐเบเบปเบงเปเบ RTMP, เปเบฅเบฐ เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, port, app เปเบฅเบฐ เปเบชเบฑเปเบเบเบฒเบเบซเบผเบดเปเบ เบกเบต
เบเบงเบฒเบกเบซเบกเบฒเบเบเบฝเบงเบเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเบชเปเบฒเบฅเบฑเบเปเบเปเบเบเบญเบเบเบทเปเบเปเบกเบทเบญเบ RTMP. เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ เบเบฐโเบเบญเบโเบเปเบงเบโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบทเปโเบเบญเบโเบเปเบญเบ -
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเปเบเบโเบญเบญเบโเบเบญเบโเบฎเบนเบโเปเบเบโ เบเบตเปเบชเปเบฒเบเบฑเบ=h.
เปเบเบดเปเบเปเปเบฒเบเบนเปเบกเบท librtmp (man 3 librtmp) เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบก.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเปเบฒเบเบเบญเบเปเบเบฅเปเปเบเปเบงเบฅเบฒเบเบดเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ RTMP เปเบเบเปเบเป ffmpeg:
ffmpeg -re -i myfile -f flv rtmp://myserver/live/mystream
เปเบเบทเปเบญเบซเบผเบดเปเบเบเบฐเปเบชเบเบฝเบงเบเบฑเบเปเบเบเปเบเป ffplay:
ffplay "rtmp://myserver/live/mystream live=1"
rtp
เบเบดเบเบตเบเบฒเบเบเบฒเบเบเบปเบเบชเบปเปเบเปเบเปเบงเบฅเบฒเบเบดเบ.
syntax เบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ URL RTP เปเบกเปเบ: rtp://hostname[:port][?เบเบฒเบเปเบฅเบทเบญเบ=h... ]
port เบเปเบฒเบเบปเบเบเบญเบ RTP เบเบตเปเบเบฐเปเบเป.
เบเบปเบงเปเบฅเบทเบญเบ URL เบเปเปเปเบเบเบตเปเปเบกเปเบเบฎเบญเบเบฎเบฑเบ:
ttl=n
เบเปเบฒเบเบปเบเบเปเบฒ TTL (Time-To-Live) (เบชเปเบฒเบฅเบฑเบ multicast เปเบเบปเปเบฒเบเบฑเปเบ).
rtcpport=n
เบเบฑเปเบเบเบญเบ RTCP เปเบฅเบเบฐเปเบเปเบเบฑเบ n.
localrtport=n
เบเบฑเปเบเบเบญเบ RTP เบเปเบญเบเบเบดเปเบเปเบเบฑเบ n.
localrtcpport=n'
เบเบฑเปเบเบเบญเบ RTCP เบเปเบญเบเบเบดเปเบเปเบเบฑเบ n.
pkt_size=n
เบเบฑเปเบเบเบฐเปเบฒเบเปเบเบฑเบเปเบเบฑเบเบชเบนเบเบชเบธเบ (เปเบเบฑเบเปเบเบเป) เปเบเบฑเบ n.
เปเบเบทเปเบญเบกเบเปเป=0|1
เปเบฎเบฑเบ "เปเบเบทเปเบญเบกเบเปเป()" เปเบเบเบฑเบญเบเปเบเบฑเบ UDP (เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1) เบซเบผเบทเบเปเป (เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0).
เปเบซเบผเปเบ=ip[,ip]
เบฅเบฒเบเบเบทเปเบเบตเปเบขเบนเป IP เปเบซเบผเปเบเบเบตเปเบญเบฐเบเบธเบเบฒเบ.
block=ip[,ip]
เบฅเบฒเบเบเบทเปเบเบตเปเบขเบนเป IP เปเบซเบผเปเบเบเบตเปเบเปเปเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบ (เบเบทเบเบเบฅเบฑเบญเบ).
write_to_source=0|1
เบชเบปเปเบเปเบเบฑเบเปเบเบฑเบเปเบเบซเบฒเบเบตเปเบขเบนเปเบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเปเบเปเบฎเบฑเบเบซเบผเปเบฒเบชเบธเบ (เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1) เบซเบผเบทเปเบเบฑเบ a
เบเบตเปเบขเบนเปเปเบฅเบเบฐเปเบเปเบฅเบตเปเบกเบเบปเปเบ (เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0).
localport=n
เบเบฑเปเบเบเบญเบ RTP เบเปเบญเบเบเบดเปเบเปเบเบฑเบ n.
เบเบตเปโเปเบกเปเบโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเปเปโเปเบเปโเบชเบฐโเบซเบกเบฑเบโ. เปเบเบเบเบตเปเบเบฐ, localrtpport เบเบงเบเบเบฐเบเบทเบเบเปเบฒเปเบเป.
เบซเบกเบฒเบเปเบซเบเบเบตเปเบชเปเบฒเบเบฑเบ:
1 If rtcpport เบเปเปเปเบเปเบเบฑเปเบเบเบญเบ RTCP เบเบฐเบเบทเบเบเบฑเปเบเปเบเบฑเบเบเปเบฒเบเบญเบ RTP เบเบงเบ 1.
2 If localrtpport (เบเบญเบ RTP เบเปเบญเบเบเบดเปเบ) เบเปเปเปเบเปเบเปเบฒเบเบปเบเบเบญเบเบเบตเปเบกเบตเบขเบนเปเบเบฐเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบ
เบเบญเบ RTP เปเบฅเบฐ RTCP เบเปเบญเบเบเบดเปเบ.
3 If localrtcpport (เบเบญเบ RTCP เบเปเบญเบเบเบดเปเบ) เบเปเปเปเบเปเบเบฑเปเบเบกเบฑเบเบเบฐเบเบทเบเบเบฑเปเบเปเบเบฑเบเบเบญเบ RTP เบเปเบญเบเบเบดเปเบ
เบเปเบฒเบเบงเบ 1.
rtsp
เปเบเบฃเปเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเปเบงเบฅเบฒเบเบดเบ.
RTSP เบเปเปเปเบกเปเบเบเบฒเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเปเบเบเบญเบเปเบ libavformat, เบกเบฑเบเปเบกเปเบ demuxer เปเบฅเบฐ muxer. เปเบเป
demuxer เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบเบฑเบโเบชเบญเบ RTSP เบเบปเบโเบเบฐโเบเบด (เบกเบตโเบเปเปโเบกเบนเบโเบเบตเปโเปเบญเบโเบเปเบฒเบ RTPโ; เบเบตเปโเปเบกเปเบโเบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบ eg
Apple เปเบฅเบฐ Microsoft) เปเบฅเบฐ Real-RTSP (เบกเบตเบเปเปเบกเบนเบเบเบทเบเปเบญเบเบเปเบฒเบ RDT).
muxer เบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบชเบปเปเบเบเบฐเปเบชเปเบเบเปเบเป RTSP ANNOUNCE เปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบกเบฑเบ
(เบเบฐเบเบธเบเบฑเบเปเบกเปเบ Darwin Streaming Server เปเบฅเบฐ Mischa Spiegelmock's
<https://github.com/revmischa/rtsp-server>).
syntax เบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ RTSP url เปเบกเปเบ:
rtsp:// [: ]/
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบชเบฒโเบกเบฒเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเปเบโ ffmpeg/ffplay เปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ, เบซเบผเบทเบเปเบฒเบเบปเบเปเบเบฅเบฐเบซเบฑเบเบเปเบฒเบ "AVOption"s เบซเบผเบทเปเบ
"avformat_open_input".
เบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเปเปเบกเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ.
initial_pause
เบขเปเบฒเปเบฅเบตเปเบกเบซเบผเบดเปเบเบชเบฐเบเบฃเบตเบกเบเบฑเบเบเบตเบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
rtsp_transport
เบเบฑเปเบเปเบเบฃเปเบเบเบญเบเบเบฒเบเบเบปเบเบชเบปเปเบ RTSP.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
udp เปเบเป UDP เปเบเบฑเบเปเบเบฃเปเบเบเปเบเบฒเบเบเบปเบเบชเบปเปเบเบเบตเปเบเปเปเบฒเบเบงเปเบฒ.
tcp เปเบเป TCP (เปเบเบเปเบเบเบเบฒเบเปเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบงเบเบเบธเบก RTSP) เปเบเบฑเบเบเบฒเบเบเบปเบเบชเบปเปเบเบเปเปเบฒ
protocol
udp_multicast
เปเบเป UDP multicast เปเบเบฑเบเปเบเบฃเปเบเบเปเบเบฒเบเบเบปเบเบชเบปเปเบเบเบตเปเบเปเปเบฒเบเบงเปเบฒ.
http
เปเบเป HTTP tunneling เปเบเบฑเบเปเบเปเบเบเบญเบเบเบฒเบเบเบปเบเบชเบปเปเบเบเปเปเบฒ, เปเบเบดเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบ
เบเบปเบงเปเบเบ.
เปเบเปเบเบเบญเบเบเบฒเบเบเบปเบเบชเบปเปเบเบเปเปเบฒเบซเบผเบฒเบเบญเบฒเบเบเบฐเบเบทเบเบฅเบฐเบเบธ, เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเบงเบเบกเบฑเบเบเบทเบเบเบปเบเบฅเบญเบเบซเบเบถเปเบ
เปเบเปเบงเบฅเบฒเบซเบเบถเปเบ (เบเปเบฒเบเบฒเบเบเบดเบเบเบฑเปเบเบซเบเบถเปเบเบฅเบปเปเบกเปเบซเบฅเบง, เบเปเปเปเบเปเบกเปเบเบเบฐเบเบฒเบเบฒเบก). เบชเปเบฒเบฅเบฑเบ muxer เปเบเป, เบเบฝเบเปเบเปเปเบเป
tcp เปเบฅเบฐ udp เบเบฒเบโเปเบฅเบทเบญเบโเปเบกเปเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโ.
rtsp_flags
เบเบฑเปเบเบเบธเบ RTSP.
เบเปเบฒเบเปเปเปเบเบเบตเปเบเบทเบเบเบญเบกเบฎเบฑเบ:
filter_src
เบเบญเบกเบฎเบฑเบเปเบเบฑเบเปเบเบฑเบเบเบฝเบเปเบเปเบเบฒเบเบเบตเปเบขเบนเปเปเบฅเบฐเบเบญเบเบเบตเปเปเบเบฅเบฐเบเบฒเบเบฑเบ.
เบเบฑเบ
เปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเปเบเบปเปเบฒ.
prefer_tcp
เบฅเบญเบเปเบเป TCP เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบปเปเบ RTP เบเปเบญเบ, เบเปเบฒ TCP เบชเบฒเบกเบฒเบเปเบเปเปเบเปเปเบเบฑเบเบเบฒเบเบเบปเบเบชเบปเปเบ RTSP RTP.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ none.
allow_media_types
เบเปเบฒเบเบปเบเบเบฐเปเบเบเบชเบทเปเบเบตเปเบเบฐเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
เบเบธเบเบเปเปเปเบเบเบตเปเบเบทเบเบเบญเบกเบฎเบฑเบ:
เบงเบดเบเบตเปเบญ
เบชเบฝเบ
เบเปเปเบกเบนเบ
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบธเบเบเบฐเปเบเบเบชเบทเป.
min_port
เบเปเบฒเบเบปเบเบเบญเบ UDP เบเปเบญเบเบเบดเปเบเบเบฑเปเบเบเปเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5000.
max_port
เบเบฑเปเบเบเปเบฒเบเบญเบ UDP เบเปเบญเบเบเบดเปเบเบชเบนเบเบชเบธเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 65000.
เบซเบกเบปเบโเปเบงโเบฅเบฒ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒเบชเบนเบเบชเบธเบ (เปเบเบฑเบเบงเบดเบเบฒเบเบต) เปเบเบทเปเบญเบฅเปเบเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเปเบเบปเปเบฒ.
เบเปเบฒเบเบญเบ -1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบตเบเบญเบเปเบเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ). เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบซเบกเบฒเบเปเบเบดเบ rtsp_flags เบเบฑเปเบโเบเปเบฒ
เบเบฑเบ.
reorder_queue_size
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบเบฑเบเปเบเบฑเบเปเบเบฑเบ buffer เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบธเบเบเบตเปเบเบฑเบเบฅเปเบฒเบเบฑเบเปเบซเบกเป.
เปเบปเบเปเบงเบฅเบฒ
เบเบฑเปเบเบเบฑเบญเบเปเบเบฑเบ TCP I/O เปเบปเบเปเบงเบฅเบฒเปเบเบฑเบเปเบกเปเบเบงเบดเบเบฒเบเบต.
เบเบปเบงเปเบเบเบเบนเปเปเบเป
เบเบปเบเปเบฅเบตเบเบชเปเบงเบเบซเบปเบงเบเบญเบเบเบปเบงเปเบเบเบเบนเปเปเบเป. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบกเบฑเบเบเบฐเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ libavformat
เบชเบฐเบเบฃเบดเบเบเบปเบงเบฅเบฐเบเบธ.
เปเบกเบทเปเบญเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเปเบฒเบ UDP, demuxer เบเบฐเบเบฒเบเบฒเบกเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบธเบเบเบตเปเปเบเปเบฎเบฑเบเบเบทเบเปเบซเบกเป (เบเบฑเบเบเบฑเปเบเปเบเปเบเบงเบเบกเบฑเบ
เบญเบฒเบโเบเบฐโเบกเบฒโเปเบเบดเบโเบเปเปโเบกเบตโเบเบฒเบโเบชเบฑเปเบโ, เบซเบผเบทโเบเบธเบโเบญเบฒเบโเบเบฐโเบชเบนเบโเปเบชเบโเบเบฑเบโเบซเบกเบปเบโ)โ. เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบเปเบเปเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒ
เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒ demuxing เบชเบนเบเบชเบธเบเปเบเบฑเบเบชเบนเบ (เบเปเบฒเบเบเปเบญเบ "max_delay" เบเบญเบ AVFormatContext).
เปเบกเบทเปเบญเปเบเบดเปเบเบซเบผเบฒเบเบเบดเบเปเบฃเบ Real-RTSP streams เบเบฑเบ ffplay, เบชเบฒเบเบเปเปเบฒเบเบตเปเบเบฐเบชเบฐเปเบเบเบชเบฒเบกเบฒเบ
เปเบฅเบทเบญเบเบเปเบงเบ "-vst" n เปเบฅเบฐ "ast" n เบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเปเบฅเบฐเบชเบฝเบเบเบฒเบกเบฅเปเบฒเบเบฑเบ, เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบ switched เบชเบธเบ
เปเบกเบเบงเบฑเบเปเบเบเบเบฒเบเบเบปเบ "v" เปเบฅเบฐ "a".
เบเบปเบงเบขเปเบฒเบ
เบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเปเบเบฑเบเบซเบกเบปเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเปเบเปเบเบญเบ ffplay เปเบฅเบฐ ffmpeg เปเบเบทเปเบญเบเบกเบท.
ยท เปเบเบดเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบฒเบ UDP, เบกเบตเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบฒเบเบชเบฑเปเบเปเปเปเบชเบนเบเบชเบธเบ 0.5 เบงเบดเบเบฒเบเบต:
ffplay -max_delay 500000 -rtsp_transport udp rtsp://server/video.mp4
ยท เปเบเบดเปเบ tunneled streamed เบเปเบฒเบ HTTP:
ffplay -rtsp_transport http rtsp://server/video.mp4
ยท เบชเบปเปเบเบเบฐเปเบชเปเบเปเบเบเบชเบปเบเปเปเบเบซเบฒเปเบเบตเบเปเบงเบต RTSP, เปเบซเปเบเบปเบเบญเบทเปเบเปเบเบดเปเบ:
ffmpeg -re -i -f rtsp -muxdelay 0.1 rtsp://server/live.sdp
ยทโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบโเปโเปโเบฒโเปเบโเปเบงโเบฅเบฒโเบเบดเบโ:
ffmpeg -rtsp_flags เบเบฑเบ -i rtsp://ownaddress/live.sdp
sap
Session Announcement Protocol (RFC 2974). เบเบตเปเบเปเปเปเบกเปเบเบเบฒเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบฃเปเบเบเปเปเบ
libavformat, เบกเบฑเบเปเบเบฑเบ muxer เปเบฅเบฐ demuxer. เบกเบฑเบเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบปเปเบเบชเบฑเบเบเบฒเบเบเบญเบเบชเบฒเบ RTP, เปเบเบ
เบเบฐเบเบฒเบ SDP เบชเปเบฒเบฅเบฑเบเบชเบฒเบเบเปเปเบฒเปเบเบฑเบเบเบปเบเบเบฐเบเบดเบขเบนเปเปเบเบเปเบฒเปเบฎเบทเบญเปเบเบเบเปเบฒเบเบซเบฒเบ.
เบกเบนเปเบเบต
syntax เบชเปเบฒเบฅเบฑเบ SAP url เปเบซเปเบเบฑเบ muxer เปเบกเปเบ:
เบเบฑเบ:// [: ][? ]
เปเบเบฑเบเปเบเบฑเบ RTP เบเบทเบเบชเบปเปเบเปเบเบซเบฒ เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ เบขเบนเปเบเปเบฒเปเบฎเบทเบญ port, เบซเบผเบทเปเบเบซเบฒเบเบญเบ 5004 เบเปเบฒเบเปเปเบกเบตเบเบญเบ
เบฅเบฐเบเบธ. เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ เปเบกเปเบเบฅเบฒเบเบเบฒเบ "&" เปเบเบ. เบเบฒเบโเปเบฅเบทเบญเบโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโเปเบกเปเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโ:
เบเบฐเบเบฒเบ_addr=เบเบตเปเบขเบนเป
เบฅเบฐเบเบธเบเบตเปเบขเบนเป IP เบเบฒเบเบเบฒเบเบชเบณเบฅเบฑเบเบเบฒเบเบชเบปเปเบเบเบฐเบเบฒเบเบซเบฒ. เบเปเบฒเบเบทเบเบฅเบฐเปเบงเบฑเปเบ, เปเบเป
เบเบฒเบเบเบฐเบเบฒเบเบเบฐเบเบทเบเบชเบปเปเบเปเบเบซเบฒเบเบตเปเบขเบนเปเบเบฒเบเบเบฐเบเบฒเบ SAP เบเบตเปเปเบเปเบเบปเปเบงเปเบเปเบเบ multicast
224.2.127.254 (sap.mcast.net), เบซเบผเบท ff0e::2:7ffe เบเปเบฒ เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ เปเบเบฑเบเบเบตเปเบขเบนเป IPv6.
เบเบฐเบเบฒเบ_port=port
เบฅเบฐเบเบธเบเบญเบเปเบเบทเปเบญเบชเบปเปเบเบเบฒเบเบเบฐเบเบฒเบ, เปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 9875 เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ.
ttl=ttl
เบฅเบฐเบเบธเปเบงเบฅเบฒเบเบตเปเบเบฐเบเปเบฒเบฅเบปเบเบเบตเบงเบดเบเบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบฒเบเปเบฅเบฐเบเบธเบ RTP, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 255.
same_port=0 | 1
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบชเบปเปเบเบเบฐเปเบช RTP เบเบฑเบเปเบปเบเบขเบนเปเปเบเบเบนเปเบเบญเบเบเบฝเบงเบเบฑเบ. เบเปเบฒเบชเบนเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ), เบเบฑเบเปเบปเบ
streams เบเบทเบเบชเบปเปเบเบขเบนเปเปเบเบเบญเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบ, เปเบเบเปเบเปเบฅเบฐเบชเบฐเบเบฃเบตเบกเบขเบนเปเปเบเบเบญเบ 2 เบเบปเบงเปเบฅเบเบชเบนเบเบเบงเปเบฒ
เบเบตเปเบเปเบฒเบเบกเบฒ. VLC/Live555 เบเปเบญเบเบเบฒเบเปเบซเปเบเบฑเปเบเปเบเบฑเบ 1, เปเบเบทเปเบญเปเบซเปเบชเบฒเบกเบฒเบเบฎเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเป.
stack RTP เปเบ libavformat เบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเบฐเบเบทเบเบชเบปเปเบเปเบเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบ
เบเปเบฒเปเบฎเบทเบญ.
เบเบปเบงเบขเปเบฒเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบก.
เปเบเบทเปเบญเบเปเบฒเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเปเบญเบเบเบดเปเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบดเปเบเปเบ VLC:
ffmpeg -re -i -f sap sap://224.0.0.255?same_port=1
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบดเปเบเปเบ ffplay:
ffmpeg -re -i -f sap sap://224.0.0.255
เปเบฅเบฐเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบดเปเบเปเบ ffplay, เบซเบผเบฒเบเบเบงเปเบฒ IPv6:
ffmpeg -re -i -f sap sap://[ff0e::1:2:3:4]
Demuxer
syntax เบชเปเบฒเบฅเบฑเบ SAP url เปเบซเปเบเบฑเบ demuxer เปเบกเปเบ:
เบเบฑเบ //[ ][: ]
เบเบตเปเบขเบนเป เปเบกเปเบเบเบตเปเบขเบนเป multicast เปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฐเบเบฒเบ, เบเปเบฒเบเบทเบเบฅเบฐเปเบงเบฑเปเบ, เปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
224.2.127.254 (sap.mcast.net) เบเบทเบเปเบเป. port เปเบกเปเบเบเบญเบเบเบตเปเบเบฑเบเบขเบนเป, 9875 เบเปเบฒ
เบเบทเบเบฅเบฐเปเบงเบฑเปเบ.
Demuxers เบเบฑเบเบเบฒเบเบเบฐเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเบตเปเบขเบนเปเปเบฅเบฐเบเบญเบ. เบเบฑเปเบเปเบถเปเบ
เปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบฒเบ, เบกเบฑเบเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฐเปเบชเบชเบฐเปเบเบฒเบฐเบเบฑเปเบ.
เบเบปเบงเบขเปเบฒเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบก.
เปเบเบทเปเบญเบซเบผเบดเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบณเบญเบดเบเบเบตเปเบเบฐเบเบฒเบเบขเบนเปเปเบเบเบตเปเบขเบนเป SAP multicast เบเบปเบเบเบฐเบเบด:
ffplay sap://
เปเบเบทเปเบญเบซเบผเบดเปเบเบชเบฐเบเบฃเบตเบกเบเบณเบญเบดเบเบเบตเปเบเบฐเบเบฒเบเปเบเบญเบฑเบเปเบถเปเบเบเบตเปเบขเบนเป IPv6 SAP multicast เปเบฅเบตเปเบกเบเบปเปเบ:
ffplay sap://[ff0e::2:7ffe]
sctp
เบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฒเบเบเบงเบเบเบธเบกเบเปเปเบฒ.
syntax URL เบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
sctp:// : [? ]
เปเบเบฃเปเบเบเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฑเบ
เบเปเบฒเบเบฑเปเบเปเบเบฑเบเบเปเบฒเปเบเบเปเปเบเบฒเบก, เบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเปเบเบปเปเบฒ. เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบญเบญเบเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบ
Default
max_streams
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบนเบเบชเบธเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเปเบกเบตเบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเปเบฒเบเบฑเบ.
srtp
เบฎเบฑเบเบชเบฒเบเบงเบฒเบกเบเบญเบเปเบเบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบฒเบเบเบปเบเบชเบปเปเบเปเบเปเบงเบฅเบฒเบเบดเบ.
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
srtp_in_suite
srtp_out_suite
เปเบฅเบทเบญเบเบเบธเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบปเปเบฒ เปเบฅเบฐเบญเบญเบ.
เบเปเบฒเบเบตเปเบฎเบญเบเบฎเบฑเบ:
AES_CM_128_HMAC_SHA1_80
SRTP_AES128_CM_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
SRTP_AES128_CM_HMAC_SHA1_32
srtp_in_params
srtp_out_params
เบเปเบฒเบเบปเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบปเปเบฒ เปเบฅเบฐเบเบปเบเบเบฐเบฅเบดเบ, เปเบเบดเปเบเบชเบฐเปเบเบเบญเบญเบเปเบเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ base64
เบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบ binary block. 16 bytes เบเปเบฒเบญเบดเบเบเบญเบ binary block เบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบ
เบซเบผเบฑเบเบซเบผเบฑเบ, 14 bytes เบเปเปเปเบเบเบตเปเปเบกเปเบเปเบเปเปเบเบฑเบเปเบเบทเบญเบซเบผเบฑเบ.
เปเบเบฅเปเบเปเบญเบ
เปเบเบทเบญเบเบเบฐเปเบเบเบชเปเบงเบเบเบญเบเปเบเบฅเป เบซเบผเบทเบชเบฐเบเบฃเบตเบกเบญเบทเปเบเบญเบญเบ. เบเบฐเปเบชเบซเบผเบฑเบเบเปเบญเบเปเบเบฑเบ
เบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเปเบเป.
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบ:
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ
เปเบฅเบตเปเบกเบเบฒเบเบเบปเบเปเบเบตเบเบเบญเบเบชเปเบงเบเบเบตเปเบชเบฐเบเบฑเบเบญเบญเบ, เปเบเบฑเบเปเบเบเป.
เปเบเบเบญเบเบเปเบฒเบ เบชเบดเปเบเบชเบธเบเบเบฒเบเบเบปเบเปเบเบตเบเบเบญเบเบชเปเบงเบเบเบตเปเบชเบฐเบเบฑเบเบญเบญเบ, เปเบเบฑเบเปเบเบเป.
เบเบปเบงเบขเปเบฒเบ:
เบชเบฐเบเบฑเบเบเบปเบเบเบฒเบเปเบเบฅเป DVD VOB (เบเบฒเบเบชเปเบงเบเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบฐเบชเบดเปเบเบชเบธเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบฒเบเบเบญเบเปเบฅเบฐ
เบเบนเบเบเปเบงเบ 2048):
subfile,,start,153391104,end,268142592,,:/media/dvd/VIDEO_TS/VTS_08_1.VOB
เบซเบผเบดเปเบเปเบเบฅเป AVI เปเบเบเบเบปเบเบเบฒเบเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบ TAR:
subfile,,start,183241728,end,366490624,,:archive.tar
tcp
เบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบฒเบเบเบงเบเบเบธเบกเบฅเบฐเบเบปเบเบชเบฒเบเบชเบปเปเบ.
syntax เบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ url TCP เปเบกเปเบ:
tcp:// : [? ]
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ เบเบฐเบเบญเบเบกเบตเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ &- เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบซเบฒเบเบเบญเบเปเบเบเบเบญเบก เบเบตเปเบชเปเบฒเบเบฑเบ=h.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เบเบฑเบ =1 | 0
เบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเปเบเบปเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบปเบเปเบงเบฅเบฒ=เปเบกเปเบเบงเบดเบเบฒเบเบต
เบเบฑเปเบเบเปเบฒเบเบฒเบเปเบปเบเปเบงเบฅเบฒเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเปเบกเบเบถเปเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเปเบกเปเบเบงเบดเบเบฒเบเบต.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบเบฝเบเปเบเปเปเบเบฎเบนเบเปเบเบเบเบฒเบเบญเปเบฒเบ: เบเปเบฒเบเปเปเบกเบตเบเปเปเบกเบนเบเปเบเบปเปเบฒเบกเบฒเบซเบผเบฒเบเบเบงเปเบฒเปเบงเบฅเบฒเบเบตเป
เปเบฅโเบเบฐโเบซเปเบฒเบโ, เบเบปเบโเบชเบนเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโ.
listen_timeout=เบกเบดเบเบฅเบดเบฅเบดเบ
เบเบฑเปเบเปเบงเบฅเบฒเบเบฑเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบกเบดเบเบฅเบดเบงเบดเบเบฒเบเบต.
เบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเบดเบเบตเบเบฒเบเบเบดเบเบเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป TCP เบเบฒเบเบเบฑเบเบเบฑเบ ffmpeg, เปเบเบดเปเบเปเบกเปเบ
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเบปเปเบฒเปเบเบดเบเบเปเบงเบ ffplay:
ffmpeg -i -f tcp:// : ?เบเบฑเบ
ffplay tcp:// :
tls
Transport Layer Security (TLS) / Secure Sockets Layer (SSL)
syntax เบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ url TLS/SSL เปเบกเปเบ:
tls:// : [? ]
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเบเปเบฒเบเบเบปเบงเปเบฅเบทเบญเบเปเบเบงเบเปเบฒเบชเบฑเปเบ (เบซเบผเบทเปเบเบฅเบฐเบซเบฑเบเบเปเบฒเบ "AVOption"s):
ca_file, cafile=เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ
เปเบเบฅเปเบเบตเปเบเบฑเบเบเบธเปเบเบขเบฑเปเบเบขเบทเบเบชเบดเบเบญเปเบฒเบเบฒเบ (CA) เปเบเบฎเบฑเบเบฎเบญเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเปเบเบฑเบเบเบตเปเปเบเบทเปเบญเบเบทเปเบเป. เบเปเบฒ
เบซเปเบชเบฐเปเบธเบ TLS เบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเปเบเบกเบตเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบกเบฑเบเบเปเปเบเบณเปเบเบฑเบเบเปเบญเบเบฅเบฐเบเบธเปเบงเป
เบเบฒเบโเบเบงเบโเบชเบญเบโเบเบตเปโเบเบฐโเปเบฎเบฑเบโเบงเบฝเบโ, เปเบเปโเบงเปเบฒโเบเปเปโเปเบกเปเบโเบซเปเบญเบโเบชเบฐโเบซเบกเบธเบโเปเบฅเบฐโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบกเบตโเบเปเบฒโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบโ
เปเบเบฅเปเบเปเบญเบเบขเบนเปเปเบเบฎเบนเบเปเบเบ OpenSSL PEM.
tls_verify=1 | 0
เบเปเบฒเปเบเบตเบเปเบเป, เบเบฐเบเบฒเบเบฒเบกเบเบงเบเบชเบญเบเปเบเบทเปเบญเบเบกเบดเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบดเบเบเปเปเบเบฑเบ. เบซเบกเบฒเบเปเบซเบ, เบเปเบฒเปเบเป
OpenSSL, เบเบตเปเบเบฝเบเปเบเปเปเบฎเบฑเบเปเบซเปเปเบเปเปเบเบงเปเบฒเปเบเบขเบฑเปเบเบขเบทเบเบกเบดเบเบชเบฐเบซเบฒเบเบเบทเบเปเบเบฑเบเปเบเบเบซเบเบถเปเบเปเบ
เปเบเบขเบฑเปเบเบขเบทเบเบฎเบฒเบเปเบเบเบฒเบเบเปเปเบกเบนเบ CA, เปเบเปเบกเบฑเบเบเปเปเบขเบฑเปเบเบขเบทเบเบงเปเบฒ
เปเบเบขเบฑเปเบเบขเบทเบเบเบปเบงเบเบดเบเบเบปเบเบเบฑเบเบเบทเปเปเบเบปเปเบฒเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบเบฒเบกเปเบเบทเปเบญเบกเบเปเป. (เบเปเบงเบ GnuTLS,
เบเบทเปเปเบเบปเปเบฒเบเบฒเบเปเบกเปเบเบเบทเบเบเปเบญเบเปเบเบฑเปเบเบเบฝเบงเบเบฑเบ.)
เบญเบฑเบเบเบตเปเบเบทเบเบเบดเบเปเบเปเบเบฒเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบทเปเบญเบเบเบฒเบเบกเบฑเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเปเบกเบนเบ CA เปเบเบทเปเบญเบชเบฐเปเบญเบเปเบซเปเปเบเบ
เบเบนเปเปเบเปเบเบซเบผเบฒเบเปเบเปเบฅเบฐเบเบต.
cert_file, cert=เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ
เปเบเบฅเปเบเบตเปเบกเบตเปเบเบฎเบฑเบเบฎเบญเบเปเบเบทเปเบญเปเบเปเปเบเบเบฒเบเบเบฑเบเบกเบทเบเบฑเบเปเบนเปเปเบเบทเปเบญเบ. (เปเบกเบทเปเบญโเปเบโ
เบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เปเบเปเบซเบกเบเบเบฑเบ, เบเบตเปเบกเบฑเบเบเบฐเบเปเบญเบเบเบฒเบเปเบเบเปเบเบทเปเบญเบเบกเบดเบ, เปเบเบเบฐเบเบฐเบเบตเป
เปเบเบฎเบฑเบเบฎเบญเบเบฅเบนเบเบเปเบฒเบเบฝเบเปเบเปเบเบทเบเบเบฑเบเบเบฑเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเบฐเปเบเบฒเบฐ.)
key_file, key =เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ
เปเบเบฅเปเบเบตเปเบกเบตเบฅเบฐเบซเบฑเบเบชเปเบงเบเบเบปเบงเบชเปเบฒเบฅเบฑเบเปเบเบขเบฑเปเบเบขเบทเบ.
เบเบฑเบ =1 | 0
เบเปเบฒเปเบเบตเบเปเบเป, เบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบขเบนเปเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเป, เปเบฅเบฐเบชเบปเบกเบกเบธเบเบเบปเบเบเบฒเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบ
เบเบฒเบเบเบฑเบเบกเบทเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเบปเบเบเบฒเบเบเบญเบเบฅเบนเบเบเปเบฒ.
เบเบปเบงเบขเปเบฒเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ:
เปเบเบทเปเบญเบชเปเบฒเบเปเบเบตเบเปเบงเบต TLS/SSL เบเบตเปเบฎเบฑเบเปเบเปเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
ffmpeg -i -f tls:// : ?เบเบฑเบ&cert= &key=
เปเบเบทเปเบญเบซเบผเบดเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฒเบเปเบเบตเบเปเบงเบต TLS/SSL เปเบเบเปเบเป ffplay:
ffplay tls:// :
udp
User Datagram Protocol.
syntax เบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ URL UDP เปเบกเปเบ:
udp:// : [? ]
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ เบเบฐเบเบญเบเบกเบตเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ &- เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบซเบฒเบเบเบญเบเปเบเบเบเบญเบก เบเบตเปเบชเปเบฒเบเบฑเบ=h.
เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบกเบตเบเบฒเบเปเบเบตเบเปเบเป threading เปเบเบฅเบฐเบเบปเบ, buffer เบงเบปเบเปเบกเปเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒ
เบเปเปเบกเบนเบเบเบฒเปเบเบปเปเบฒ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบเบถเปเบเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบฒเบเบชเบนเบเปเบชเบเบเปเปเบกเบนเบเปเบเบทเปเบญเบเบเบฒเบ UDP socket buffer overruns.
เปเบเป fifo_size เปเบฅเบฐ overrun_nonfatal เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบ buffer เบเบตเป.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
buffer_size=เบเบฐเบซเบเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ socket buffer เบชเบนเบเบชเบธเบ UDP เปเบเบฑเบ bytes. เบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเปเปเบงเปเบฒเบเบฐเปเบเบฑเบ
เบฎเบฑเบเบซเบผเบทเบชเบปเปเบเบเบฐเบซเบเบฒเบ buffer, เบเบถเปเบเบเบฑเบเบชเบดเปเบเบเบตเป socket เบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
64KB. เปเบเบดเปเบเบเบณ fifo_size.
localport=port
เบฅเบปเบเบฅเปเบฒเบเบเบญเบ UDP เบเปเบญเบเบเบดเปเบเปเบเบทเปเบญเบเบนเบเบกเบฑเบเบเบฑเบ.
localaddr=เบชเบดเปเบเปเบชเบเบเบดเบ
เปเบฅเบทเบญเบเบเบตเปเบขเบนเป IP เบเปเบญเบเบเบดเปเบ. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบ eg เบเปเบฒเบชเบปเปเบ multicast เปเบฅเบฐเปเบเบปเปเบฒเบเบฒเบเบกเบต
เบซเบผเบฒเบเบเบฒเบเปเบเปเบเบญเบ, เบเปเบญเบเบเบตเปเบเบนเปเปเบเปเบชเบฒเบกเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฒเบเปเบเปเบเบญเบเบเบตเปเบเบฐเบชเบปเปเบเปเบเบ
เบเบฒเบเบฅเบฐเบเบธเบเบตเปเบขเบนเป IP เบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบฑเปเบ.
pkt_size=เบเบฐเบซเบเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเปเบ bytes เบเบญเบเปเบเบฑเบเปเบเบฑเบ UDP.
reuse=1 | 0
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบขเปเบฒเบโเบเบฑเบโเปเบเบโเบซเบผเบทโเบเปเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเปเบฒโเปเบเปโเบเบฑเบญเบโเปเบเบฑเบ UDP .
ttl=ttl
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเปเบฒเบฅเบปเบเบเบตเบงเบดเบเบกเบนเบเบเปเบฒ (เบชเปเบฒเบฅเบฑเบ multicast เปเบเบปเปเบฒเบเบฑเปเบ).
เปเบเบทเปเบญเบกเบเปเป=1 | 0
เปเบฅเบตเปเบกเบเบปเปเบเบเบฑเบญเบเปเบเบฑเบ UDP เบเปเบงเบ "เปเบเบทเปเบญเบกเบเปเป()". เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบตเปเบขเบนเปเบเบฒเบเบเบฒเบ
เบเปเปเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเปเบเปเบงเบ ff_udp_set_remote_url เบเบฒเบเบซเบผเบฑเบ. เบเปเบฒเบเบตเปเบขเบนเปเบเบฒเบเบเบฒเบเบเปเปเปเบกเปเบ
เปเบเบฑเบเบเบตเปเบฎเบนเปเบเบฑเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบฅเบฐเบเบธเปเบงเปเปเบ ff_udp_set_remote_url, เปเบเบฑเปเบเบเบฑเบ. เบเบตเป
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบญเบโเบซเบฒโเบเบตเปโเบขเบนเปโเปเบซเบผเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบซเบธเปเบกโเบซเปเปโเบเบตเปโเบกเบต getsocknameโ, เปเบฅเบฐโเปเบฎเบฑเบโเปเบซเปโ
เบเบฝเบเบเบฑเบเบเบทเบเบเปเบงเบ AVERROR(ECONNREFUSED) เบเปเบฒ "เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบเบเปเปเบชเบฒเบกเบฒเบเปเบเปเบเบดเบเปเบเป" เปเบเปเบฎเบฑเบ.
เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบฎเบฑเบ, เบเบตเปเปเบฎเบฑเบเปเบซเปเบเบปเบเบเบฐเปเบซเบเบเบเบฝเบเปเบเปเปเบเปเบฎเบฑเบเบเบญเบเบเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
เบเบตเปเบขเบนเป/เบเบญเบ.
เปเบซเบผเปเบ=เบเบตเปเบขเบนเป[,เบเบตเปเบขเบนเป]
เบฎเบฑเบเบเบฝเบเปเบเปเปเบเบฑเบเปเบเบฑเบเบเบตเปเบชเบปเปเบเปเบเบซเบฒเบเบธเปเบก multicast เบเบฒเบเปเบถเปเบเปเบ IP เบเบนเปเบชเบปเปเบเบเบตเปเบฅเบฐเบเบธ
เบเบตเปเบขเบนเป.
block=เบเบตเปเบขเบนเป[,เบเบตเปเบขเบนเป]
เบเปเปเบชเบปเบเปเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบชเบปเปเบเปเบเบซเบฒเบเบธเปเบก multicast เบเบฒเบเบเบตเปเบขเบนเป IP เบเบนเปเบชเบปเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเป.
fifo_size=เบซเบเปเบงเบ
เบเปเบฒเบเบปเบ UDP เปเบเปเบฎเบฑเบเบเบฐเบซเบเบฒเบ buffer เบงเบปเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเบเบญเบเบเบตเปเบกเบตเบเบฐเบซเบเบฒเบ
เบเบญเบ 188 bytes. เบเปเบฒเบเปเปเบฅเบฐเบเบธเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 7*4096.
overrun_nonfatal=1 | 0
เบเบงเบฒเบกเบขเบนเปเบฅเบญเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบ UDP เปเบเปเบฎเบฑเบเบเบฒเบ overrun buffer เบงเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบปเบเปเบงเบฅเบฒ=เปเบกเปเบเบงเบดเบเบฒเบเบต
เบเบฑเปเบเบเปเบฒเบเบฒเบเปเบปเบเปเบงเบฅเบฒเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเปเบกเบเบถเปเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเปเบกเปเบเบงเบดเบเบฒเบเบต.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบเบฝเบเปเบเปเปเบเบฎเบนเบเปเบเบเบเบฒเบเบญเปเบฒเบ: เบเปเบฒเบเปเปเบกเบตเบเปเปเบกเบนเบเปเบเบปเปเบฒเบกเบฒเบซเบผเบฒเบเบเบงเปเบฒเปเบงเบฅเบฒเบเบตเป
เปเบฅโเบเบฐโเบซเปเบฒเบโ, เบเบปเบโเบชเบนเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโ.
เบญเบญเบเบญเบฒเบเบฒเบ=1 | 0
เบญเบฐเบเบธเบเบฒเบ เบซเบผเบท เบเปเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบญเบญเบเบญเบฒเบเบฒเบ UDP เบขเปเบฒเบเบเบฐเปเบเปเบ.
เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบเบญเบฒเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบเปเบเบทเบญเบเปเบฒเบเบเบตเปเบกเบตเบเบฐเบเบธเบญเบญเบเบญเบฒเบเบฒเบ
เบเบฒเบเบเบปเบเบเปเบญเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเปเบฒโเปเบเป ffmpeg เปเบเบทเปเบญเบเปเบฒเบเบเบญเบเบเปเบฒเบ UDP เปเบเบซเบฒเบเบธเบเบชเบดเปเบเบชเบธเบเบเบฒเบเปเบ:
ffmpeg -i -f udp:// :
ยท เบเบฒเบโเบเปเบฒโเปเบเป ffmpeg เปเบเบทเปเบญเบเปเบฒเบเบเบญเบเปเบเบฎเบนเบเปเบเบ mpegts เบเปเบฒเบ UDP เปเบเบเปเบเปเปเบเบฑเบเปเบเบฑเบ UDP เบเบฐเปเบฒเบ 188, เปเบเบเปเบเป a
เบเบฑเบเปเบเบตเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฐเบซเบเบฒเบเปเบซเบเป:
ffmpeg -i -f mpegts udp:// : ?pkt_size=188&buffer_size=65535
ยท เบเบฒเบโเบเปเบฒโเปเบเป ffmpeg เปเบเบทเปเบญเบฎเบฑเบเบซเบผเบฒเบเบเบงเปเบฒ UDP เบเบฒเบเบเบธเบเบชเบดเปเบเบชเบธเบเบเบฒเบเปเบ:
ffmpeg -i udp://[ ]: ...
Unix
Unix เปเบเบปเปเบฒเบฎเบฑเบเบเปเบญเบเบเบดเปเบ
syntax เบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ Unix socket URL เปเบกเปเบ:
unix://
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเบเปเบฒเบเบเบปเบงเปเบฅเบทเบญเบเปเบเบงเบเปเบฒเบชเบฑเปเบ (เบซเบผเบทเปเบเบฅเบฐเบซเบฑเบเบเปเบฒเบ "AVOption"s):
เบซเบกเบปเบโเปเบงโเบฅเบฒ
เปเบปเบเปเบงเบฅเบฒเปเบ ms.
เบเบฑเบ
เบชเปเบฒเบเบเบฑเบญเบเปเบเบฑเบ Unix เปเบเปเบซเบกเบเบเบฑเบ.
เบญเบธเบเบฐเบเบญเบ OPTIONS
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ libavdevice เบชเบฐเบซเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบฝเบงเบเบฑเบเบเบฑเบ libavformat. เบเบท, เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบญเบธเบเบฐเบเบญเบเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเบเบทเบเบฑเบ demuxer, เปเบฅเบฐเบญเบธเบเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบฑเปเบ muxer, เปเบฅเบฐเบเบฒเบเปเบเปเบเบญเบ
เปเบฅเบฐเบเบปเบงเปเบฅเบทเบญเบเบญเบธเบเบฐเบเบญเบเบเบปเปเบงเปเบเปเบกเปเบเบเบทเบเบฑเบเปเบเบ libavformat (เปเบเบดเปเบ ffmpeg-formats
เบเบนเปเบกเบท).
เบเบญเบโเบเบฒเบโเบเบฑเปเบโเบญเบธโเบเบฐโเบเบญเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบซเบผเบทโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโเบฅเบฐโเบเบปเบโเบญเบฒเบโเบเบฐโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบญเบฑเบโเบเบตเปโเปเบญเบตเปเบโเบงเปเบฒโเบเบฒเบโเปเบฅเบทเบญเบโเบชเปเบงเบโเบเบธเบโเบเบปเบโ, เปเบเบดเปเบโเปเบกเปเบโ
เบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบฑเปเบ.
เบเบฒเบเปเบฅเบทเบญเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบฅเบฐเบเบธ -เบเบฒเบเปเบฅเบทเบญเบ เบกเบนเบเบเปเบฒ เปเบเปเบเบทเปเบญเบเบกเบท FFmpeg, เบซเบผเบทเปเบเบเบเบฒเบเบเบฑเปเบ
เบเปเบฒเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเบญเบธเบเบฐเบเบญเบ "AVFormatContext" เบเบฒเบเปเบฅเบทเบญเบเบซเบผเบทเบเบฒเบเบเปเบฒเปเบเป libavutil/opt.h API
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเบเบฒเบ.
เบเบฑเบเปเบเบเปเบฒเปเบเบปเปเบฒ เบญเบธเบเบฐเบเบญเบเบเปเบฒเบเป
เบญเบธโเบเบฐโเบเบญเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบกเปเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบญเบปเบโเบเบฐโเบเบญเบโเปเบ FFmpeg เบเบตเปโเปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเปเบเบปเปเบฒโเปเบเบดเบโเบเปเปโเบกเบนเบโเบเบตเปโเบกเบฒโ
เบเบฒเบเบญเบธเบเบฐเบเบญเบเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบตเปเบเบดเบเบเบฑเบเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบ.
เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบ configure FFmpeg build เบเบญเบเบเปเบฒเบ, เบเบฑเบเบซเบกเบปเบเบญเบธเบเบฐเบเบญเบ input เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบกเปเบเปเบเบตเบเปเบเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบฅเบฒเบโเบเบทเปโเบเบฑเบโเบซเบกเบปเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒ "--list-indevsโ"โ.
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบดเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฑเบโเบซเบกเบปเบโเปเบเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒ "--disable-indevsโ"โ, เปเบฅเบฐ
เปเบฅเบทเบญเบเปเบเบตเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "--enable-indev=INDEV", เบซเบผเบทเปเบเบปเปเบฒเบชเบฒเบกเบฒเบ
เบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบถเปเบเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "--disable-indev=INDEV".
เบเบปเบงเปเบฅเบทเบญเบ "-devices" เบเบญเบเปเบเบทเปเบญเบเบกเบท ff* เบเบฐเบชเบฐเปเบเบเบฅเบฒเบเบเบฒเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบฎเบญเบเบฎเบฑเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เบญเบฑเบเบเบฒ
ALSA (Advanced Linux Sound Architecture) เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ libasound เบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบเบญเบเบเปเบฒเบ
เบฅเบฐเบเบปเบ.
เบญเบธเบเบฐเบเบญเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบฎเบนเบเบเบฒเบเบญเบธเบเบฐเบเบญเบ ALSA. เบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบเบฐเบเบฑเบเบเปเบญเบ
เปเบเบฑเบเบเบปเบงเบฅเบฐเบเบธเบเบฑเบ ALSA.
เบเบปเบงเบฅเบฐเบเบธ ALSA เบกเบต syntax:
hw: [, [, ]]
เบเปเบญเบเบเบตเป DEV เปเบฅเบฐ SUBDEV เบญเบปเบเบเบฐเบเบญเบเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบ.
เบเบฒเบเปเบเปเบเบฝเบเบชเบฒเบก (เบเบฒเบกเบฅเปเบฒเบเบฑเบ: CARD,DEV,SUBDEV) เบฅเบฐเบเบธเปเบฒเบเปเบฅเบเบเบฑเบ เบซเบผเบทเบเบปเบงเบฅเบฐเบเบธ, เบญเบธเบเบฐเบเบญเบ
เบเปเบฒโเบเบงเบโเปเบฅเบฐโเบเปเบฒโเบเบงเบโเบญเบธโเบเบฐโเบเบญเบโเบเปเบญเบ (-1 เบซเบกเบฒเบโเบเบงเบฒเบกโเบงเปเบฒโเปเบเปโ)โ.
เปเบเบทเปเบญเปเบเบดเปเบเบฅเบฒเบเบเบทเปเบเบฑเบเบเบตเปเบเบทเบเบฎเบฑเบเบฎเบนเปเปเบเบเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบ, เปเบซเปเบเบงเบเปเบเบดเปเบเปเบเบฅเป
/ proc / asound / เบเบฑเบ เปเบฅเบฐ /proc/asound/เบญเบธเบเบฐเบเบญเบ.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเบฑเบเบเบฑเบ ffmpeg เบเบฒเบเบญเบธเบเบฐเบเบญเบ ALSA เบเบตเปเบกเบตเบเบฑเบ id 0, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเป
เบเปเบฒเบชเบฑเปเบ:
ffmpeg -f alsa -i hw:0 alsaout.wav
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบดเปเบ:http://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html>
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบเบฑเบ Hz. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 48000.
เบเปเบญเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เบเบทเปเบเบเบฒเบ
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ AVFoundation.
AVFoundation เปเบกเปเบเปเบเบเบฎเปเบฒเบเบเบฒเบเปเบเบฐเบเบณเปเบเบเบฑเบเบเบธเบเบฑเบเปเบเบ Apple เบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเปเบ OSX >=
10.7 เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเปเบ iOS. เบเบญเบ QTKit เบเบตเปเปเบเบปเปเบฒเบเบงเปเบฒเปเบเปเบเบทเบเปเบฒเบเบงเปเบฒเบเบทเบเบเบปเบเปเบฅเบตเบเบเบฑเปเบเปเบเป OSX
เบชเบฐเบเบฑเบ 10.7.
เบเบทเปเปเบเบฅเปเบเบตเปเบเปเบญเบเบเบฐเบเปเบญเบเบเบทเบเปเบซเปเบขเบนเปเปเบ syntax เบเปเปเปเบเบเบตเป:
-i "[[VIDEO]:[AUDIO]]"
เบฅเบฒเบเบเบฒเบเบเปเบฒเบญเบดเบเปเบฅเบทเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญ เปเบเบเบฐเบเบฐเบเบตเปเบญเบฑเบเบชเบธเบเบเปเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฝเบ. เปเบเป
เบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบญเบเบเบทเบเบฅเบฐเบเบธเปเบเบเบเบทเปเบญเบธเบเบฐเบเบญเบ เบซเบผเบทเบเบฑเบเบเบฐเบเบตเบญเบธเบเบฐเบเบญเบเบเบฒเบกเบเบตเปเบชเบฐเปเบเบเปเบเบเบญเบธเบเบฐเบเบญเบ
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป. เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญ เปเบฅเบฐ/เบซเบผเบทเบชเบฝเบเบชเบฒเบกเบฒเบเบเบทเบเปเบฅเบทเบญเบเปเบเบเบเบฑเบเบชเบฐเบเบตเปเบเบเปเบเป
B<-video_device_index E เบเบฑเบเบเบฐเบเบต >
เปเบฅเบฐ / เบซเบผเบท
B<-audio_device_index E เบเบฑเบเบเบฐเบเบต >
, overriding เบเบทเปเบญเบธเบเบฐเบเบญเบเบซเบผเบทเบเบฑเบเบเบฐเบเบตเบเบตเปเปเบซเปเบขเบนเปเปเบเบเบทเปเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ.
เบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบตเบขเบนเปเบเบฑเบเปเบปเบเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเบเปเบเปเปเบเบเบเบฒเบเปเบเป -list_devices เบเบตเปเปเบเปเบเบดเบ, เบฅเบฒเบเบเบทเปเบญเบธเบเบฐเบเบญเบเบเบฑเบเบซเบกเบปเบ
เบเบทเปเปเบฅเบฐเบเบปเบงเบเบตเปเบงเบฑเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบกเบตเบชเบญเบเบเบฒเบกเปเบเบเบเบทเปเบญเบธเบเบฐเบเบญเบ:
"เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ"
เปเบฅเบทเบญเบเบญเบธเบเบฐเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ AVFoundation เบเบญเบเบเบฐเปเบเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
"เบเปเปเบกเบต"
เบขเปเบฒเบเบฑเบเบเบถเบเบเบฐเปเบเบเบชเบทเปเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ. เบญเบฑเบเบเบตเปเปเบเบปเปเบฒเบเบฑเบเบเบฒเบเบฅเบฐเบเบธเบเปเบญเบเบซเบงเปเบฒเบ
เบเบทเปเบญเบธเบเบฐเบเบญเบ เบซเบผเบทเบเบฑเบเบเบฐเบเบต.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
AVFoundation เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
-list_devices
เบเปเบฒเบเบฑเปเบเปเบเบฑเบเบเบทเบ, เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบขเบนเปเบเบฑเบเปเบปเบเบเบฐเบเบทเบเบกเบญเบเปเบซเปเบชเบฐเปเบเบเบญเบธเบเบฐเบเบญเบเบเบฑเบเปเบปเบ
เบเบทเปเปเบฅเบฐเบเบปเบงเบเบตเปเบงเบฑเบ.
-video_device_index
เบฅเบฐเบเบธเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญเปเบเบเบเบฑเบเบเบฐเบเบตเบเบญเบเบกเบฑเบ. เบฅเบปเบเบฅเปเบฒเบเบญเบฑเบเปเบเบเบถเปเบเบเบตเปเปเบซเปเปเบงเปเปเบเบเบทเปเปเบเบฅเปเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
-audio_device_index
เบฅเบฐเบเบธเบญเบธเบเบฐเบเบญเบเบชเบฝเบเปเบเบเบเบฑเบเบเบฐเบเบตเบเบญเบเบกเบฑเบ. เบฅเบปเบเบฅเปเบฒเบเบญเบฑเบเปเบเบเบถเปเบเบเบตเปเปเบซเปเปเบงเปเปเบเบเบทเปเปเบเบฅเปเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
-pixel_format
เบเปเปเบซเปเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญเปเบเปเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบชเบฐเปเบเบฒเบฐ. เบเปเบฒเบฎเบนเบเปเบเบเบเบตเปเบฅเบฐเบเบธเปเบกเปเบ
เบเปเปเบฎเบญเบเบฎเบฑเบ, เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบฎเบนเบเปเบเบเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบเปเบซเป เปเบฅเบฐเบญเบฑเบเบเปเบฒเบญเบดเบเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบกเปเบ
เปเบเปเปเบเบ. เบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ: "monob, rgb555be, rgb555le, rgb565be,
rgb565le, rgb24, bgr24, 0rgb, bgr0, 0bgr, rgb0,
bgr48be, uyvy422, yuva444p, yuva444p16le, yuv444p, yuv422p16, yuv422p10, yuv444p10,
yuv420p, nv12, yuyv422, เบชเบตเปเบเบปเบฒ"
- เบเบญเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบญเบเบเบฒเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "ntsc", เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบ
"30000/1001".
-video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ.
-capture_cursor
เบเบฑเบเบเบปเบงเบเบตเปเปเบกเบปเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
-capture_mouse_clicks
เบเบฑเบโเบเบฒเบโเบเบฅเบดเบโเบซเบเบนโเบซเบเปเบฒโเบเปโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบดเบกเบฅเบฒเบเบเบฒเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบฎเบญเบเบฎเบฑเบ AVFoundation เปเบฅเบฐเบญเบญเบ:
$ffmpeg -f avfoundation -list_devices true -i ""
ยทเบเบฑเบเบเบถเบเบงเบดเบเบตเปเบญเบเบฒเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญ 0 เปเบฅเบฐเบชเบฝเบเบเบฒเบเบญเบธเบเบฐเบเบญเบเบชเบฝเบ 0 เปเบเบปเปเบฒเปเบเปเบ out.avi:
$ ffmpeg -f avfoundation -i "0: 0" out.avi
ยทเบเบฑเบเบเบถเบเบงเบดเบเบตเปเบญเบเบฒเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญ 2 เปเบฅเบฐเบชเบฝเบเบเบฒเบเบญเบธเบเบฐเบเบญเบเบชเบฝเบ 1 เปเบเบปเปเบฒเปเบเปเบ out.avi:
$ffmpeg -f avfoundation -video_device_index 2 -i ":1" out.avi
ยทเบเบฑเบเบเบถเบเบงเบดเบเบตเปเบญเบเบฒเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบเปเบเปเบฎเบนเบเปเบเบ pixels เบฅเบงเบ bgr0 เปเบฅเบฐเปเบฎเบฑเบ
เบเปเปเบเบฑเบเบเบถเบเบชเบฝเบเปเบเปเปเบเบปเปเบฒเปเบเปเบ out.avi:
$ ffmpeg -f avfoundation -pixel_format bgr0 -i "default:none" out.avi
bktr
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบงเบดเบเบตเปเบญ BSD.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบก.
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "vga".
เบกเบฒเบเบเบฐเบเบฒเบ
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
pal
ntsc
เปเบซเปเบ
paln
เบเบฒเบก
ntscj
decklink
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ decklink เปเบซเปเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบ Blackmagic DeckLink.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเป, เบเปเบฒเบเบเปเบญเบเบเบฒเบ Blackmagic DeckLink SDK เปเบฅเบฐเบเปเบฒเบเบเปเบญเบเบเบฒเบ
เบเบฑเปเบเบเปเบฒเบเปเบงเบ "--extra-cflags" เปเบฅเบฐ "--extra-ldflags" เบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก. เปเบ Windows, เบเปเบฒเบ
เบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบฅเป IDL เบเปเบฒเบ widl.
DeckLink เปเบกเปเบเปเบฅเบทเบญเบเบซเบผเบฒเบเบเปเบฝเบงเบเบฑเบเบฎเบนเบเปเบเบเบเบตเปเบกเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ. เบฎเบนเบเปเบเบ Pixel เปเบกเปเบ uyvy422 เบซเบผเบท v210,
framerate เปเบฅเบฐเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเบญเบเบเปเบฒเบเบเบฑเบ -list_formats 1. เบชเบฝเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบกเปเบเบชเบฐเปเบซเบกเบต 48 kHz เปเบฅเบฐเบเปเบฒเบเบงเบเบเปเบญเบเบชเบฒเบกเบฒเบเปเบเบฑเบ 2, 8 เบซเบผเบท 16.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
list_devices
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเบดเบกเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบเปเบฅเบฐเบญเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ เบเบตเปเบเปเปเบเบทเบเบเปเบญเบ.
list_formats
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเบดเบกเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบฎเบนเบเปเบเบเบเบตเปเบฎเบญเบเบฎเบฑเบเปเบฅเบฐเบญเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ เบเบตเปเบเปเปเบเบทเบเบเปเบญเบ.
bm_v210
เบเปเบฒเบเบฑเปเบ 1, เบงเบดเบเบตเปเบญเบเบทเบเบเบฑเบเปเบ 10 bit v210 เปเบเบ uyvy422. เบเปเปเปเบกเปเบ Blackmagic เบเบฑเบเปเบปเบ
เบญเบธโเบเบฐโเบเบญเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโ.
เบเบปเบงเบขเปเบฒเบ
ยท เบฅเบฒเบเบเบฒเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ:
ffmpeg -f decklink -list_devices 1 -i dummy
ยท เบฅเบฒเบโเบเบทเปโเบฎเบนเบโเปเบเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโ:
ffmpeg -f decklink -list_formats 1 -i 'Intensity Pro'
ยท เบเบฑเบเบเบถเบเบงเบดเบเบตเปเบญเบเบตเป 1080i50 (เบฎเบนเบเปเบเบ 11):
ffmpeg -f decklink -i 'Intensity Pro@11' -acodec copy -vcodec copy output.avi
ยท เบเบฑเบเบเบถเบเบงเบดเบเบตเปเบญเบเบตเป 1080i50 10 bit:
ffmpeg -bm_v210 1 -f decklink -i 'UltraStudio Mini Recorder@11' -acodec copy -vcodec copy output.avi
dshow
เบญเบธเบเบฐเบเบญเบเบเปเบญเบ Windows DirectShow.
เบเบฒเบเบฎเบญเบเบฎเบฑเบ DirectShow เบเบทเบเปเบเบตเบเปเบเปเปเบกเบทเปเบญ FFmpeg เบเบทเบเบชเปเบฒเบเบเบถเปเบเบเปเบงเบเปเบเบเบเบฒเบ mingw-w64. เปเบเบเบฑเบเบเบธเบเบฑเบ
เบฎเบญเบเบฎเบฑเบเบญเบธเบเบฐเบเบญเบเบชเบฝเบ เปเบฅเบฐเบงเบดเบเบตเปเบญเปเบเบปเปเบฒเบเบฑเปเบ.
เบญเบธเบเบฐเบเบญเบเบซเบผเบฒเบเบญเบฑเบเบญเบฒเบเบเบฐเบเบทเบเปเบเบตเบเปเบเบฑเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเปเบเบงเบเบกเบฑเบเบญเบฒเบเบเบฐเบเบทเบเปเบเบตเบเบขเบนเปเปเบเบญเบฑเบเบเบฝเบงเบเบฑเบ
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เปเบเบดเปเบเบเบงเบเบเบฑเบเบเบธเบ synchronism เบฅเบฐเบซเบงเปเบฒเบเบเบงเบเบกเบฑเบ.
เบเบทเปเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบงเบเบเบฐเบขเบนเปเปเบเบฎเบนเบเปเบเบ:
= [: = ]
เบเปเบญเบเบเบตเป TYPE เบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฑเบ เบชเบฝเบ or เบงเบดเบเบตเปเบญ, เปเบฅเบฐ NAME เปเบกเปเบเบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบ เบซเบผเบทเบเบฒเบเปเบฅเบทเบญเบ
เบเบทเป..
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเปเบฒเบเปเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบเปเบเบเบทเบเบฅเบฐเบเบธ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบทเบเปเบเป. เบเปเบฒเบญเบธเบเบฐเบเบญเบเบเปเป
เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบฎเปเบญเบเบเป, เบกเบฑเบเบเบฐเบฅเบปเปเบกเปเบซเบฅเบงเบเบตเปเบเบฐเปเบเบตเบ.
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเปเบเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเบฑเบ.
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเปเบเบงเบดเบเบตเปเบญเบเบตเปเบเบฑเบเบเบถเบเปเบงเป.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ (เปเบเบฑเบ Hz) เบเบญเบเบชเบฝเบเบเบตเปเบเบฑเบเปเบเป.
sample_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบปเบงเบขเปเบฒเบ (เปเบเบฑเบเบเบดเบ) เบเบญเบเบชเบฝเบเบเบตเปเบเบฑเบเบเบถเบเปเบงเป.
เบเปเบญเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบเปเบเบชเบฝเบเบเบตเปเบเบทเบเบเบฑเบ.
list_devices
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเบดเบกเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบเปเบฅเบฐเบญเบญเบ.
list_options
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเบดเบกเบฅเบฒเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบฅเบทเบญเบเปเบฅเปเบงเบญเบญเบ.
video_device_number
เบเบณเบเบปเบเปเบฒเบเปเบฅเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญเบชเบณเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบ (เปเบฅเบตเปเบกเบเบปเปเบเบเบตเป 0, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0).
audio_device_number
เบเบฑเปเบเปเบฒเบเปเบฅเบเบญเบธเบเบฐเบเบญเบเบชเบฝเบเบชเบณเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบ (เปเบฅเบตเปเบกเบเบปเปเบเบเบตเป 0, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0).
pixel_format
เปเบฅเบทเบญเบเบฎเบนเบเปเบเบ pixel เบเบตเปเบเบฐเปเบเปเปเบเบ DirectShow. เบเบตเปเบญเบฒเบเบเบฐเบเบทเบเบเบฑเปเบเบเบฝเบเปเบเปเปเบกเบทเปเบญเบงเบดเบเบตเปเบญ
codec เบเปเปเปเบเปเบเบฑเปเบเบซเบผเบทเบเบฑเปเบเปเบเบฑเบ rawvideo.
audio_buffer_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฑเบเปเบเบตเบญเบธเบเบฐเบเบญเบเบชเบฝเบเปเบเบฑเบ milliseconds (เบเบถเปเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเปเบเบเบเบปเบเปเบเบเบฒเบ latency,
เบเบถเปเบเบเบฑเบเบญเบธเบเบฐเบเบญเบ). เปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเปเบเปเบเบฐเปเบฒเบเบเบฑเบเปเบเบตเบกเบฒเบเบเบฐเบเบฒเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบชเบฝเบ
(เปเบเบเบเบปเบเบเบฐเบเบดเบเบฒเบเบชเปเบงเบเบเบญเบ 500ms). เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบตเปโเบเปเบณโเปเบเบตเบโเปเบโเบชเบฒโเบกเบฒเบโเบซเบผเบธเบโเบเปเบญเบโเปเบเป
เบเบฒเบเบเบฐเบเบดเบเบฑเบ. เปเบเบดเปเบเบเบณ
<http://msdn.microsoft.com/en-us/library/windows/desktop/dd377582(v=vs.85).aspx>
video_pin_name
เปเบฅเบทเบญเบ PIN เบเบฑเบเบเบถเบเบงเบดเบเบตเปเบญเปเบเบทเปเบญเปเบเปเบเบทเป เบซเบผเบทเบเบทเปเบเบฒเบเปเบฅเบทเบญเบ.
audio_pin_name
เปเบฅเบทเบญเบเบเบฑเบเปเบธเบเบเบฑเบเบเบถเบเบชเบฝเบเปเบเบทเปเบญเปเบเปเบเบทเป เบซเบผเบทเบเบทเปเบชเบณเบฎเบญเบ.
crossbar_video_input_pin_number
เปเบฅเบทเบญเบเปเบฒเบเปเบฅเบ PIN เบเปเบญเบเบงเบดเบเบตเปเบญเบชเบณเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบฒเบกเปเบเบ. เบเบตเปเบเบฐเบเบทเบเบชเบปเปเบเปเบเบซเบฒเปเบเบเบเปเบฒเบก
เบเบฒเบญเบญเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบงเบดเบเบตเปเบญเบเบญเบเบญเบธเบเบฐเบเบญเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบญเบฐเบเบฒเบเบปเบ
invocations (เบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบซเบกเป) เบเบปเบเบเปเบงเบฒ reboot เบฅเบฐเบเบปเบเปเบเบตเบเบเบถเปเบ.
crossbar_audio_input_pin_number
เปเบฅเบทเบญเบเปเบฒเบเปเบฅเบ PIN เบเปเบญเบเบชเบฝเบเบชเบณเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบฒเบกเปเบเบ. เบเบตเปเบเบฐเบเบทเบเบชเบปเปเบเปเบเบซเบฒเปเบเบเบเปเบฒเบก
เบเบฒเบญเบญเบเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบชเบฝเบเบเบญเบเบญเบธเบเบฐเบเบญเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบญเบฐเบเบฒเบเบปเบ
invocations (เบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบซเบกเป) เบเบปเบเบเปเบงเบฒ reboot เบฅเบฐเบเบปเบเปเบเบตเบเบเบถเปเบ.
show_video_device_dialog
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบฑเบเบเบฒเบ, เบเบฒเบเบปเบเบเปเบญเบเบชเบฐเปเบเบเบเบปเบเปเบซเปเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ,
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบเบปเบฒเบเปเบฝเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบงเบดเบเบตเปเบญ เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบงเบเบเบปเบเปเบญเบ. เบซเบกเบฒเบโเปเบซเบโ
เบเบตเปเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบ crossbar, เบเบฒเบเบเบฑเบเบเปเบฒเปเบเบเปเบญเบเปเบเปเบเบญเบเบเบตเปเบญเบฒเบเบเบฐเบเปเบฒเปเบเบฑเบเปเบเบเบฒเบเบเบฑเปเบ
เบชเบฐเบซเบผเบฑเบเบฅเบฐเบซเบงเปเบฒเบ PAL (25 fps) เปเบฅเบฐ NTSC (29.97) เบญเบฑเบเบเบฒเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เบเบฐเบซเบเบฒเบ, interlacing,
เปเบฅเบฐโเบญเบทเปเบเป. เบเบฒเบโเบเปเบฝเบโเปเบเบโเบเบธเบโเบเปเบฒโเปเบซเบผเบปเปเบฒโเบเบตเปโเบชเบฒโเบกเบฒเบโเปเบฎเบฑเบโเปเบซเปโเบญเบฑเบโเบเบฒโเบเบฒเบโเบชเบฐโเปเบเบ / เปเบเบฃเบกโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโเปเบฅเบฐโเบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบ
เปเบเบเบชเบตเบเบฝเบงเบขเบนเปเบเบฒเบเบฅเบธเปเบก, เปเบชเบฑเปเบเบชเบฐเปเบเบ flickering, เปเบฅเบฐเบญเบทเปเบเป. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฑเบเบเบฒเบเบญเบธเบเบฐเบเบญเบ,
เบเบฒเบเบเปเบฝเบเปเบเบเบเบธเบเบชเบปเบกเบเบฑเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบฎเบฝเบเบฎเปเบญเบเปเบเบญเบฐเบเบฒเบเบปเบ (เบเปเบฒเบเบปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบซเบกเป) เบเบปเบเบเปเบงเบฒ
reboot เบฅเบฐเบเบปเบเปเบเบตเบเบเบถเปเบ.
show_audio_device_dialog
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบฑเบเบเบฒเบ, เบเบฒเบเบปเบเบเปเบญเบเบชเบฐเปเบเบเบเบปเบเปเบซเปเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ,
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบเบปเบฒเบเปเบฝเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฝเบ เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบงเบเบเบปเบเปเบญเบ.
show_video_crossbar_connection_dialog
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบฑเบเบเบฒเบ, เบเบฒเบเบปเบเบเปเบญเบเบชเบฐเปเบเบเบเบปเบเปเบซเปเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ,
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบเบปเบฒเปเบเปเปเบเปเบชเบฑเปเบเบเบฒเบ pin crossbar เบเปเบงเบเบเบปเบเปเบญเบ, เปเบกเบทเปเบญเบกเบฑเบเปเบเบตเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญ.
show_audio_crossbar_connection_dialog
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบฑเบเบเบฒเบ, เบเบฒเบเบปเบเบเปเบญเบเบชเบฐเปเบเบเบเบปเบเปเบซเปเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ,
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบเบปเบฒเปเบเปเปเบเปเบชเบฑเปเบเบเบฒเบ pin crossbar เบเปเบงเบเบเบปเบเปเบญเบ, เปเบกเบทเปเบญเบกเบฑเบเปเบเบตเบเบญเบธเบเบฐเบเบญเบเบชเบฝเบ.
show_analog_tv_tuner_dialog
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบฑเบเบเบฒเบ, เบเบฒเบเบปเบเบเปเบญเบเบชเบฐเปเบเบเบเบปเบเปเบซเปเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ,
เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเปเบเบเปเบญเบเปเบเบฅเบฐเบเบฒเบ เปเบฅเบฐเบเบงเบฒเบกเบเบตเปเบเปเบงเบเบเบปเบเปเบญเบ.
show_analog_tv_tuner_audio_dialog
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบฑเบเบเบฒเบ, เบเบฒเบเบปเบเบเปเบญเบเบชเบฐเปเบเบเบเบปเบเปเบซเปเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ,
เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเปเบเบชเบฝเบเปเบเบฅเบฐเบเบฒเบเบเปเบงเบเบเบปเบเปเบญเบ (เปเบเบฑเปเบ: mono vs. stereo, เบเบฒเบชเบฒ A, B เบซเบผเบท C).
audio_device_load
เปเบซเบผเบเบญเบธเบเบฐเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบชเบฝเบเบเบฒเบเปเบเบฅเปเปเบเบเบเบตเปเบเบฐเบเบญเบเบซเบฒเบกเบฑเบเบเปเบงเบเบเบทเป. เบกเบฑเบเบญเบฒเบเบเบฐ
เปเบซเบผเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, เบเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ serialization เบเบญเบเบกเบฑเบ
เบเบธเบโเบชเบปเบกโเบเบฑเบโเปเบเบทเปเบญโ. เบเบฒเบโเบเปเบฒโเปเบเปโเบเบตเปโเปเบซเบผเปเบโเบเบฒเบโเบเปเบฒเบโเบฎเบนเบโเบชเบฝเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบฅเบฐโเบเบธโเปเบงเปโ, เปเบเปโเบงเปเบฒโเบกเบฑเบโเบชเบฒโเบกเบฒเบโเปเบเบฑเบโ
เบชเบดเปเบเปเบเปเบเปเปเบกเปเบเปเบเปเบญเบฑเบเบเบถเปเบเบเบญเบก.
audio_device_save
เบเบฑเบโเบเบถเบโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเบฒเบโเบเบฑเบโเบเบฒเบโเบชเบฝเบโเบเบตเปโเปเบเปโเปเบโเบเบฑเบโเบเบธโเบเบฑเบโเปเบฅเบฐโเบเบปเบงโเบเปเบฒโเบเบปเบโเบเบฒเบโเบเบญเบโเบเบปเบ (เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบเบฑเปเบโเบเบญเบโ
เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบกเบฑเบโ) เบเบฑเบโเปเบเบฅโเปโ. เบเปเบฒเบกเบตเปเบเบฅเปเบเบตเปเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบ, เบกเบฑเบเบเบฐเบเบทเบเบเบฝเบเบเบฑเบ.
video_device_load
เปเบซเบผเบเบญเบธเบเบฐเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบเปเบเบฅเปเปเบเบเบเบตเปเบเบฐเบเบญเบเบซเบฒเบกเบฑเบเบเปเบงเบเบเบทเป. เบกเบฑเบเบญเบฒเบเบเบฐ
เปเบซเบผเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, เบเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ serialization เบเบญเบเบกเบฑเบ
เบเบธเบโเบชเบปเบกโเบเบฑเบโเปเบเบทเปเบญโ. เบเบฒเบโเบเปเบฒโเปเบเปโเบเบตเปโเปเบเบฑเบโเปเบซเบผเปเบโเบเปเบฒเบโเบฎเบนเบโเบงเบดโเบเบตโเปเบญโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบฅเบฐโเบเบธโเปเบงเปโ, เปเบเปโเบงเปเบฒโเบกเบฑเบโเบชเบฒโเบกเบฒเบโเปเบเบฑเบโ
เบชเบดเปเบเปเบเปเบเปเปเบกเปเบเปเบเปเบญเบฑเบเบเบถเปเบเบเบญเบก.
video_device_save
เบเบฑเบโเบเบถเบโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเบฒเบโเบเปเบฒเบโเบฎเบนเบโเบงเบดโเบเบตโเปเบญโเบเบตเปโเปเบเปโเปเบโเบเบฑเบโเบเบธโเบเบฑเบโเปเบฅเบฐโเบเบปเบงโเบเปเบฒโเบเบปเบโเบเบฒเบโเบเบญเบโเบเบปเบ (เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบเบฑเปเบโเบเบญเบโ
เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบกเบฑเบโ) เบเบฑเบโเปเบเบฅโเปโ. เบเปเบฒเบกเบตเปเบเบฅเปเบเบตเปเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบ, เบกเบฑเบเบเบฐเบเบทเบเบเบฝเบเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบดเบกเบฅเบฒเบเบเบฒเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบฎเบญเบเบฎเบฑเบ DirectShow เปเบฅเบฐเบญเบญเบ:
$ ffmpeg -list_devices true -f dshow -i dummy
ยทเปเบเบตเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญ เบเปเบญเบเบเปเบฒเบเบฎเบนเบ:
$ ffmpeg -f dshow -i video="เบเปเบญเบ"
ยทเปเบเบตเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญเบเบตเบชเบญเบเบเบตเปเบกเบตเบเบทเป เบเปเบญเบเบเปเบฒเบเบฎเบนเบ:
$ ffmpeg -f dshow -video_device_number 1 -i video="Camera"
ยทเปเบเบตเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญ เบเปเบญเบเบเปเบฒเบเบฎเบนเบ เปเบฅเบฐเบญเบธเบเบฐเบเบญเบเบชเบฝเบ เปเบกเปเบเปเบเบ:
$ ffmpeg -f dshow -i video="Camera":audio="เปเบกเปเบเบฃเปเบเบ"
ยท เบเบดเบกโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบทเปโเบเบญเบโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเปเบโเบญเบธโเบเบฐโเบเบญเบโเบเบตเปโเปเบฅเบทเบญเบโเปเบฅเบฐโเบญเบญเบโ:
$ ffmpeg -list_options true -f dshow -i video="เบเปเบญเบ"
ยท เบฅเบฐเบเบธเบเบทเป PIN เปเบเบทเปเบญเบเบฑเบเบเบถเบเบเบฒเบกเบเบทเป เบซเบผเบทเบเบทเปเบเบฒเบเปเบฅเบทเบญเบ, เบฅเบฐเบเบธเบญเบธเบเบฐเบเบญเบเบเบฒเบเปเบฅเบทเบญเบ
เบเบทเปเบเบญเบเบเปเบฒเบ:
$ ffmpeg -f dshow -audio_pin_name "Audio Out" -video_pin_name 2 -i video=video="@device_pnp_\\?\pci#ven_1a0a&dev_6200&subsys_62021461&rev_01#4&e2c7dd6&0&00e1#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{ca465100-deb0-4d59-818f-8c477184adf6}":audio="Microphone"
ยท เบเบฑเบโเบเบฑเปเบโเบญเบธโเบเบฐโเบเบญเบ crossbarโ, เบเบฒเบโเบฅเบฐโเบเบธ pins crossbarโ, เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบนเปโเปเบเปโเปเบเบทเปเบญโเบเบฑเบโเบงเบดโเบเบตโเปเบญโ
เบเบฑเบเบเบถเบเบเบธเบเบชเบปเบกเบเบฑเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ:
$ ffmpeg -f dshow -show_video_device_dialog true -crossbar_video_input_pin_number 0
-crossbar_audio_input_pin_number 3 -i video="AVerMedia BDA Analog Capture":audio="AVerMedia BDA เบเบฒเบเบเบฑเบเบเบฒเบเปเบเบเบญเบฐเบเบฒเบฅเบฑเบญเบ"
dv1394
เบญเบธเบเบฐเบเบญเบเบเปเบญเบ Linux DV 1394.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
เบกเบฒเบเบเบฐเบเบฒเบ
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
pal
ntsc
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "ntsc".
fbdev
เบญเบธเบเบฐเบเบญเบเบเปเบญเบ Linux framebuffer.
Linux framebuffer เปเบเบฑเบเบเบฑเปเบเบเปเปเบกเบนเบเบเบตเปเบเปเปเบกเบตเบเบปเบงเบเบปเบเบเบญเบเบฎเบฒเบเปเบงเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฒเบเปเบเบทเปเบญเบชเบฐเปเบเบเบเบฒเบเบดเบ
เบขเบนเปเปเบเบเปเบเบญเบกเบเบดเบงเปเบเบต, เปเบเบเบเบปเบเบเบฐเบเบดเบขเบนเปเปเบเบเบญเบเปเบ. เบกเบฑเบเบเบทเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบเบเปเบฒเบเบญเบธเบเบฐเบเบญเบเปเบเบฅเป
node, เบเบปเบเบเบฐเบเบดเปเบฅเปเบง /dev/fb0.
เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบกเบญเปเบฒเบเปเบเบฅเป Documentation/fb/framebuffer.txt เบฅเบงเบกเบขเบนเปเปเบ
เบเบปเปเบเปเบกเปเปเบซเบผเปเบ Linux.
เปเบเบดเปเบเบเบณhttp://linux-fbdev.sourceforge.net/> , เปเบฅเบฐ fbset(1).
เปเบเบทเปเบญเบเบฑเบเบเบถเบเบเบฒเบเบญเบธเบเบฐเบเบญเบ framebuffer /dev/fb0 เบเบฑเบ ffmpeg:
ffmpeg -f fbdev -framerate 10 -i /dev/fb0 out.avi
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบฎเบนเบเบซเบเปเบฒเบเปเบเบฝเบงเบเปเบงเบเบเปเบฒเบชเบฑเปเบ:
ffmpeg -f fbdev -framerate 1 -i /dev/fb0 -frames:v 1 screenshot.jpeg
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
gdigrab
เบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโเบเบฑเบโเบเบฒเบโเบซเบเปเบฒโเบเปโเบเบตเป Win32 GDIโ.
เบญเบธเบเบฐเบเบญเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบถเบเบเบฒเบเบเบทเปเบเบเบญเบเบเปเบชเบฐเปเบเบเบเบปเบเปเบ Windows.
เบกเบตโเบชเบญเบโเบเบฒเบโเปเบฅเบทเบญเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเปเบญเบโเบเบทเปโเปเบเบฅโเปโ:
desktop
or
เบซเบปเบงเบเปเป=
เบเบปเบงเปเบฅเบทเบญเบเบเปเบฒเบญเบดเบเบเบฐเบเบฑเบเบเบถเบ desktop เบเบฑเบเบซเบกเบปเบ, เบซเบผเบทเบเบทเปเบเบเบตเปเบเบปเบเบเบตเปเบเบญเบ desktop. เปเบเป
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตโเบชเบญเบโเปเบเบโเบเบตเปโเบเบฐโเปเบเบฑเบโเบเปเบฒโเปเบเบทเปเบญโเปเบโเบเบญเบโเบเปเบญเบโเบขเปเบฝเบกโเบเบฝเบงโ, เปเบเบโเบเปเปโเบชเบปเบโเปเบฅเบทเปเบญเบโเบเบญเบโเบกเบฑเบโ
เบเปเบฒโเปเบซเบเปเบโเปเบโเบซเบเปเบฒโเบเปโเปเบเปโ.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญ grab desktop เบเบฑเบเบซเบกเบปเบเปเบเบเปเบเป ffmpeg:
ffmpeg -f gdigrab -framerate 6 -i desktop out.mpg
เบเบฑเบเบเบทเปเบเบเบตเป 640x480 เบขเบนเปเบเบณเปเปเปเบ "10,20":
ffmpeg -f gdigrab -framerate 6 -offset_x 10 -offset_y 20 -video_size vga -i desktop out.mpg
เปเบญเบปเบฒเปเบเบทเปเบญเปเบเบเบญเบเบเปเบญเบเบขเปเบฝเบกเบเบตเปเบกเบตเบเบทเปเบงเปเบฒ "เปเบเบทเปเบญเบเบเบดเบเปเบฅเบ"
ffmpeg -f gdigrab -framerate 6 -i title=เปเบเบทเปเบญเบเบเบดเบเปเบฅเปเบญเบญเบ.mpg
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
draw_mouse
เบฅเบฐเบเบธเบงเปเบฒเบเบฐเปเบเปเบกเบเบปเบงเบเบตเปเปเบกเบปเปเบฒเบซเบผเบทเบเปเป. เปเบเปเบเปเบฒ 0 เปเบเบทเปเบญเบเปเปเปเบเปเบกเบเบปเบงเบเบตเป.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบญเบเบเบฒเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "ntsc", เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบ
"30000/1001".
show_region
เบชเบฐเปเบเบเบเบฒเบเบเบทเปเบเบเบตเปเบเบฑเบเบขเบนเปเปเปเบฒเบเป.
If show_region เบเบทเบเบฅเบฐเบเบธเบเปเบงเบ 1, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเบเบทเปเบเบเบตเปเบเบฑเบเปเบเปเบเบฐเบเบทเบเบเบตเปเปเบชเป
เบเป. เบเปเบงเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเป, เบกเบฑเบเบเปเบฒเบเบเบตเปเบเบฐเบฎเบนเปเบงเปเบฒเบชเบดเปเบเบเบตเปเบเบทเบเบเบฑเบเบเปเบฒเบกเบตเบเบฝเบเปเบเปเบชเปเบงเบเบซเบเบถเปเบ
เบเบญเบเบซเบเปเบฒเบเปเปเบเปเบเบทเบ grabbed.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ show_region เปเบกเปเบเบเปเปเปเบเบปเปเบฒเบเบฑเบเบเบฑเบเบเบฒเบเบเบฑเบเปเบเบทเปเบญเปเบเบเบญเบเบเปเบญเบเบขเปเบฝเบกเบเบฝเบง.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
ffmpeg -f gdigrab -show_region 1 -framerate 6 -video_size cif -offset_x 10 -offset_y 20 -i desktop out.mpg
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเบฑเบกเบเป if desktop is
เปเบฅเบทเบญเบ, เบซเบผเบทเบเบฐเบซเบเบฒเบเบเปเบญเบเบขเปเบฝเบกเปเบเบฑเบกเบเปเบฒ title=window_title เบเบทเบเบเบฑเบเปเบฅเบทเบญเบ.
offset_x
เปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเบฑเบเบเบฒเบเบเบทเปเบเบเบตเปเบกเบต video_size, เบเปเบฒเบเบปเบเปเบฅเบเบฐเบซเปเบฒเบเบเบฒเบเบเบญเบเบเปเบฒเบเบเบญเบ
เบซเบเปเบฒเบเปเบซเบผเบท desktop.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบดเบเปเบฅเปเบเบปเบเปเบเบตเบเปเบกเปเบเบกเบฒเบเบฒเบเบกเบธเบกเบเปเบฒเบเปเบเบดเบเบเบญเบเบเปเบชเบฐเปเบเบเบเบปเบเบเบปเปเบเบเป
Windows. เบเปเบฒเปเบเบปเปเบฒเบกเบตเบเปเบชเบฐเปเบเบเบเบปเบเบขเบนเปเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบเบฒเบเบซเบผเบฑเบเบเบญเบเปเบเบปเปเบฒ, เปเบเบปเปเบฒ
เบเบฐเบเปเบญเบเปเบเปเบเบฒเบเบฅเบปเบ offset_x เบเปเบฒเบเบตเปเบเบฐเบเปเบฒเบเบเบฒเบเบเบทเปเบเปเบเบซเบฒเบเปเบเบฒเบเบเบฑเปเบ.
offset_y
เปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเบฑเบเบเบฒเบเบเบทเปเบเบเบตเปเบกเบต video_size, เบเปเบฒเบเบปเบเปเบฅเบเบฐเบซเปเบฒเบเบเบฒเบเบเบญเบเปเบเบดเบเบเบญเบ
เบซเบเปเบฒเบเปเบซเบผเบท desktop.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบดเบเปเบฅเปเบเบปเบเปเบเบตเบเปเบกเปเบเบกเบฒเบเบฒเบเบกเบธเบกเบเปเบฒเบเปเบเบดเบเบเบญเบเบเปเบชเบฐเปเบเบเบเบปเบเบเบปเปเบเบเป
Windows. เบเปเบฒเบเปเบฒเบเบกเบตเบเปเบเบฒเบเบขเบนเปเบเปเบฒเบเปเบเบดเบเบเปเบเบฒเบเบเบปเปเบเบเปเบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบเบฐเบเปเบญเบ
เปเบเปเบเบฒเบเบฅเบปเบ offset_y เบเปเบฒเบเบตเปเบเบฐเบเปเบฒเบเบเบฒเบเบเบทเปเบเปเบเบซเบฒเบเปเบเบฒเบเบเบฑเปเบ.
iec61883
เบญเบธเบเบฐเบเบญเบเบเปเบญเบ FireWire DV/HDV เปเบเบเปเบเป libiec61883.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบต libiec61883, libraw1394 เปเบฅเบฐ libavc1394 เบเบดเบเบเบฑเปเบเปเบชเป.
เบฅเบฐโเบเบปเบโเบเบญเบโเบเปเบฒเบโ. เปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ "--enable-libiec61883" เปเบเบทเปเบญเบฅเบงเบเบฅเบงเบกเบเบฑเบเบญเบธเบเบฐเบเบญเบ.
enabled
เบญเบธเบเบฐเบเบญเบเบเบฑเบเบเบฒเบ iec61883 เบฎเบญเบเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฒเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบ IEEE1394.
(FireWire), เปเบเบเปเบเป libiec61883 เปเบฅเบฐ Linux FireWire stack (juju). เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบงเบดเบเบตเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ DV/HDV เปเบ Linux Kernel 2.6.37 เปเบฅเบฐเบเปเปเบกเบฒ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒ FireWire stack เปเบเบปเปเบฒเปเบกเปเบ
เบฅเบปเบเบญเบญเบ.
เบฅเบฐเบเบธเบเบญเบ FireWire เบเบตเปเบเบฐเปเบเปเปเบเบฑเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ, เบซเบผเบท "เบญเบฑเบเบเบฐเปเบเบกเบฑเบ" เปเบเบทเปเบญเปเบฅเบทเบญเบเบเบญเบเบเปเบฒเบญเบดเบ
เปเบเบทเปเบญเบกเบเปเป.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
dvtype
เบฅเบปเบเบฅเปเบฒเบเบเบฒเบเบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบ DV/HDV. เบญเบฑเบเบเบตเปเบเบงเบเปเบเปเบเบฝเบเปเบเปเบเปเบฒเบเบฒเบเบเบงเบเบซเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเปเปเบเป
เปเบฎเบฑเบเบงเบฝเบ, เบซเบผเบทเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฒเบเบเปเบฒเปเบเปเบญเบธเบเบฐเบเบญเบเบเบฐเปเบเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบงเบเปเบเปเบฎเบฑเบเบเบฒเบเบซเปเบฒเบก. เบเบฒเบเบเบดเปเบเบเบปเบง DV
เบญเบธเบเบฐเบเบญเบเปเบเบฑเบ HDV (เบซเบผเบทเปเบเบเบฒเบเบเบฑเบเบเบฑเบ) เบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบเบถเบเบเบดเบเปเบฒเบเบตเปเบเปเปเปเบเปเบเปเบฒเบเบปเบ. เปเบเป
เบเปเบฒ เบญเบฑเบเบเบฐเปเบเบกเบฑเบ, dv เปเบฅเบฐ hdv เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ.
dvbuffer
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบชเบนเบเบชเบธเบเบเบญเบ buffer เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเบเบฒเปเบเบปเปเบฒ, เปเบเบเบญเบ. เบชเปเบฒเบฅเบฑเบ DV, เบเบตเปเปเบกเปเบเปเบเปเบเบญเบ
เบเปเบฒ. เบชเปเบฒเบฅเบฑเบ HDV, เบกเบฑเบเบเปเปเปเบกเปเบเบเบญเบเบเบตเปเปเบเปเบเบญเบ, เปเบเบฒเบฐเบงเปเบฒ HDV เบเปเปเบกเบตเบเบฐเบซเบเบฒเบเบเบญเบเบเบปเบเบเบตเป.
dvguid
เปเบฅเบทเบญเบเบญเบธเบเบฐเบเบญเบเบเบฑเบเบเบฒเบเปเบเบเบเบฒเบเบฅเบฐเบเบธเบงเปเบฒเบกเบฑเบเปเบเบฑเบ GUID. เบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบปเปเบฒเบเบฑเปเบ
เบเบฒเบโเบญเบธโเบเบฐโเบเบญเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเปเบฅเบฐโเบฅเบปเปเบกโเปเบซเบผเบงโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเปโเบกเบตโเบญเบธโเบเบฐโเบเบญเบโเบเบตเปโเบกเบต GUID เบเบตเปโเปเบซเปโเบเบทเบโเบเบปเบโเปเบซเบฑเบโ. เบเบตเปโเปเบกเปเบ
เปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบญเบธเบเบฐเบเบญเบเบซเบผเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ. เปเบเบดเปเบ
เบขเบนเป /sys/bus/firewire/devices เปเบเบทเปเบญเบเบญเบเบซเบฒ GUIDs.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฑเบ เปเบฅเบฐเบชเบฐเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบญเบธเบเบฐเบเบญเบ FireWire DV/HDV.
ffplay -f iec61883 -i เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
ยท เบเบฑเบโเปเบฅเบฐโเบเบฑเบโเบเบถเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบญเบโเบญเบธโเบเบฐโเบเบญเบ FireWire DV/HDVโ, เบเบฒเบโเบเปเบฒโเปเบเป packet buffer เบเบญเบ 100000
packets เบเปเบฒเปเบซเบผเปเบเปเบกเปเบ HDV.
ffmpeg -f iec61883 -i auto -hdvbuffer 100000 out.mpg
jack
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ JACK.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ libjack เบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบเบญเบเบเปเบฒเบ
เบฅเบฐเบเบปเบ.
เบญเบธโเบเบฐโเบเบญเบโเบเปเบญเบโเบเปเปโเบกเบนเบ JACK เบชเปเบฒเบโเบซเบเบถเปเบโเบซเบผเบทโเบซเบผเบฒเบ JACK เบฅเบนเบโเบเปเบฒโเบเบตเปโเบเบฝเบโเปเบเปโ, เบซเบเบถเปเบโเบชเปเบฒโเบฅเบฑเบโเปเบเปโเบฅเบฐโเบเปเบญเบโเบชเบฝเบโ,
เบเบตเปเบกเบตเบเบทเป client_name:input_N, เบเปเบญเบเบเบตเป client_name เปเบกเปเบโเบเบทเปโเบชเบฐโเบซเบเบญเบโเปเบซเปโเปเบเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโ,
เปเบฅเบฐ N เปเบกเปเบเบเบปเบงเปเบฅเบเบเบตเปเบฅเบฐเบเบธเบเปเบญเบเบเบฒเบ. เบฅเบนเบเบเปเบฒเบเบตเปเบเบฝเบเปเบเปเปเบเปเบฅเบฐเบเบปเบเบเบฐเบชเบปเปเบ
เบเปเปเบกเบนเบเบเบตเปเปเบเปเบกเบฒเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ FFmpeg.
เปเบกเบทเปเบญเบเปเบฒเบเปเบเปเบชเปเบฒเบเบฅเบนเบเบเปเบฒ JACK เบเบตเปเบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเปเบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบทเปเบญเบกเบเปเปเบเบงเบเปเบเบปเบฒเบเบฑเบเบซเบเบถเปเบ
เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบฅเบนเบเบเปเบฒ JACK เบเบตเปเบเบฝเบเปเบเป.
เปเบเบทเปเบญเปเบเบทเปเบญเบกเบเปเปเบซเบผเบทเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบฅเบนเบเบเปเบฒ JACK เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเป jack_connect เปเบฅเบฐ jack_disconnect
เปเบเบโเบเบฒเบโ, เบซเบผเบทโเปเบฎเบฑเบโเบกเบฑเบโเปเบเบโเบเปเบฒเบโเบเบฒเบโเปเบเปโเบเบญเบโเบฎเบนเบโเบเบฒเบโ, เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบปเบโเบเบปเบงโเบขเปเบฒเบโเบเบฑเบโ qjackctl.
เปเบเบทเปเบญเบฅเบฒเบเบเบทเปเบฅเบนเบเบเปเบฒ JACK เปเบฅเบฐเบเบธเบเบชเบปเบกเบเบฑเบเบเบญเบเบเบงเบเปเบเบปเบฒเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบญเบตเปเบเบเปเบฒเบชเบฑเปเบ jack_lsp.
เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเบดเบเบตเบเบฒเบเบเบฑเบเบฅเบนเบเบเปเบฒ JACK เบเบตเปเบญเปเบฒเบเปเบเปเบเบฑเบ ffmpeg.
# เบชเปเบฒเบเบฅเบนเบเบเปเบฒ JACK เบเบตเปเบเบฝเบเปเบเปเบเปเบงเบเบเบทเป "ffmpeg".
$ ffmpeg -f jack -i ffmpeg -y out.wav
# เปเบฅเบตเปเบกเบเบปเปเบเบเบปเบงเบขเปเบฒเบ jack_metro เบฅเบนเบเบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเป.
$ jack_metro -b 120 -d 0.2 -f 4000
# เบฅเบฒเบเบเบทเปเบฅเบนเบเบเปเบฒ JACK เปเบเบเบฑเบเบเบธเบเบฑเบ.
$ jack_lsp -c
เบฅเบฐเบเบปเบ:capture_1
เบฅเบฐเบเบปเบ:capture_2
เบฅเบฐเบเบปเบ:playback_1
เบฅเบฐเบเบปเบ:playback_2
ffmpeg:input_1
metro: 120_bpm
# เปเบเบทเปเบญเบกเบเปเป metro เบเบฑเบเบฅเบนเบเบเปเบฒเบเบตเปเบเบฝเบเปเบเป ffmpeg.
$ jack_connect metro:120_bpm ffmpeg:input_1
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบญเปเบฒเบ:http://jackaudio.org/>
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเปเบญเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เบฅเบฒเบเบต
Libavfilter เบเปเบญเบเบญเบธเบเบฐเบเบญเบเบชเบฐเปเปเบทเบญเบ.
เบญเบธโเบเบฐโเบเบญเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบตเปโเบญเปเบฒเบโเบเปเปโเบกเบนเบโเบเบฒเบโเปเบเปเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบตเปโเปเบเบตเบโเบเบญเบ filtergraph libavfilterโ.
เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐ filtergraph เปเบเบตเบ, เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฐเบชเปเบฒเบเบเบฐเปเบชเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เปเบเบดเปเบเบเบทเบเปเบเบเบเบตเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบชเปเบฒเบเบเบถเปเบ. เบเบญเบเบเบตเปเบฎเบญเบเบฎเบฑเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญเปเบเบปเปเบฒเบเบฑเปเบ. เปเบเป
filtergraph เปเบกเปเบเบฅเบฐเบเบธเปเบเบเบเปเบฒเบเบเบฒเบเปเบฅเบทเบญเบ graph.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
graph
เบฅเบฐเบเบธเบเบปเบงเบเบญเบเปเบเบทเปเบญเปเบเปเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เปเบเปเบฅเบฐเบงเบดเบเบตเปเบญเบเบตเปเปเบเบตเบเบญเบญเบเบกเบฒเบเบฐเบเปเบญเบเบเบดเบเบชเบฐเบซเบผเบฒเบเปเบเบ a
string เปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบเบญเบเบฎเบนเบเปเบเบ "เบญเบญเบN", เบเบตเป N เปเบกเปเบเบเบปเบงเปเบฅเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ 0 เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบเบเบตเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบญเบธเบเบฐเบเบญเบ. เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเปเบกเบตเบเปเบฒเบเบเบทเปเบเปเบฒเบญเบดเบเปเบกเปเบ
เบกเบญเบเบซเบกเบฒเบเปเบซเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบชเปเบเปเบฒเบ "out0", เปเบเปเบญเบทเปเบเปเบเบฑเบเบซเบกเบปเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบฅเบฐเบเบธเปเบงเป
เบขเปเบฒเบเบเบฐเปเบเปเบ.
เบเบณเบเปเปเบเปเบฒเบ "+subcc" เบชเบฒเบกเบฒเบเบเปเปเบเปเบฒเบเปเบชเปเบเปเบฒเบเบเบณเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบทเปเบญเบชเปเบฒเบเบเบฐเปเบชเปเบเบตเปเบกเปเบเบตเบกเบเปเบงเบ
เบเบธเบเบเบณเบเบฑเบเบเบฒเบเบเบตเปเบเบดเบเบขเบนเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบฑเปเบ (เบเบฒเบเบเบปเบเบฅเบญเบ; เบชเบฐเปเบเบฒเบฐเบชเบณเบฅเบฑเบ EIA-608/
CEA-708 เบชเปเบฒเบฅเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบ). เบเบฐเปเบช subcc เบเบทเบเบชเปเบฒเบเบเบทเปเบเบซเบผเบฑเบเบเบฒเบเบชเบฒเบเบเปเปเบฒเบเบปเบเบเบฐเบเบดเบเบฑเบเบซเบกเบปเบ, เปเบ
เบเปเบฒเบชเบฑเปเบเบเบญเบเบเปเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบกเบต "out19+subcc",
"out7+subcc" เปเบฅเบฐเบชเบนเบเบชเบธเบ "out42", stream #43 เปเบกเปเบ subcc เบชเปเบฒเบฅเบฑเบเบเปเปเบฒ #7 เปเบฅเบฐเบเปเปเบฒ #44
เปเบกเปเบ subcc เบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบ #19.
เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบญเบเบเบปเปเบเบเบญเบเบเบทเปเปเบเบฅเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ.
graph_file
เบเบฑเปเบเบเบทเปเปเบเบฅเปเบเบญเบ filtergraph เบเบตเปเบเบฐเบญเปเบฒเบเปเบฅเบฐเบชเบปเปเบเปเบเบซเบฒเบเบปเบงเบเบญเบเบญเบทเปเบเป. syntax
เบเบญเบ filtergraph เปเบกเปเบเบเบทเบเบฑเบเบเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบเบฒเบเปเบฅเบทเบญเบ graph.
dumpgraph
Dump graph เบเบฑเบ stderr.
เบเบปเบงเบขเปเบฒเบ
ยทเบชเปเบฒเบเบชเบฒเบเบงเบดเบเบตเปเบญเบชเบตเปเบฅเบฐเบซเบผเบดเปเบเบกเบฑเบเบเบฑเบ ffplay:
ffplay -f lavfi -graph "color=c=pink [out0]" dummy
ยท เปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบกเบฒ, เปเบเปเปเบเปเบเบทเปเปเบเบฅเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบฐเบเบธเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบ, เปเบฅเบฐ
เบเบปเบเปเบงเบฑเปเบเบเปเบฒเบ "out0":
ffplay -f lavfi color=c=เบชเบตเบเบปเบง
ยท เบชเปเบฒเบโเบชเบฒเบกโเบงเบดโเบเบตโเปเบญโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเปเบซเบผเปเบโเปเบฅเบฐโเบซเบผเบดเปเบโเปเบซเปโเปเบเบปเบฒโเปเบเบปเปเบฒโ:
ffplay -f lavfi -graph "testsrc [out0]; testsrc,hflip [out1]; testsrc,negate [out2]" test3
ยท เบญเปเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบเบฒเบเปเบเบฅเปเปเบเบเปเบเปเปเบซเบผเปเบเบฎเบนเบเปเบเบปเบฒ เปเบฅเบฐเบซเบผเบดเปเบเบเบทเบเบเปเบงเบ ffplay:
ffplay -f lavfi "amovie=test.wav"
ยท เบญเปเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเบชเบฝเบโเปเบฅเบฐโเบงเบดโเบเบตโเปเบญโเปเบฅเบฐโเบซเบผเบดเปเบโเบกเบฑเบโเบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโ ffplay:
ffplay -f lavfi "movie=test.avi[out0];amovie=test.wav[out1]"
ยท เบเบดเปเบกเปเบเบฃเบกเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบเปเบชเปเบฎเบนเบเบเบฒเบ เปเบฅเบฐเบเบณเบเบฑเบเบเบฒเบเปเบชเปเปเบเบฅเป (เบเบปเบเบฅเบญเบ):
ffmpeg -f lavfi -i "movie=test.ts[out0+subcc]" -map v frame%08d.png -map s -c copy -f rawvideo subcc.bin
libcdio
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบชเบฝเบ-CD เปเบเบเบญเบตเบเปเบชเป libcdio.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ libcdio เบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบเบญเบเบเปเบฒเบ
เบฅเบฐเบเบปเบ. เบกเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ "--enable-libcdio".
เบญเบธโเบเบฐโเบเบญเบโเบเบตเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบซเบผเบดเปเบโเปเบฅเบฐโเบเบฑเบโเปเบเปโเบเบฒเบ Audioโ-CDโ.
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบเบฑเบเบฅเบญเบเบเปเบงเบ ffmpeg Audio-CD เบเบฑเบเปเบปเบเปเบ / dev / sr0, เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ:
ffmpeg -f libcdio -i /dev/sr0 cd.wav
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบงเบฒเบกโเปเบง
เบเบฑเปเบเบเบงเบฒเบกเปเบงเปเบเบเบฒเบเบญเปเบฒเบเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบงเบฒเบกเปเบงเปเบกเปเบเบเปเบฒเบเบปเบเบซเบเปเบงเบเบเบงเบฒเบกเปเบง CD-ROM. เบเบงเบฒเบกเปเบงเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเบ libcdio
เบเบฑเบเบเบฑเบ "cdio_cddap_speed_set". เบขเบนเปเปเบเปเบเบฃเบเป CD-ROM เบซเบผเบฒเบเบญเบฑเบ, เบเบฒเบเบฅเบฐเบเบธเบเปเบฒเปเบซเบเปเปเบเบตเบเปเบ
เบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเปเบเปเบเบงเบฒเบกเปเบงเบเบตเปเปเบงเบเบตเปเบชเบธเบ.
paranoia_mode
เบเบฑเปเบเบเบธเบเบฎเบนเบเปเบเบเบเบฒเบเบเบทเปเบเบเบปเบง paranoia. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป:
เบเบดเบเบเบฒเบเปเบเปเบงเบฝเบ
เบเบงเบเบชเบญเบ
เบเบฑเบเบเปเบฒเบก
เบเปเปเปเบเบตเบเบเปเบฒเบก
เบขเปเบฒเบเปเบเบฑเบกเบเบตเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบเบดเบเบเบฒเบเปเบเปเบงเบฝเบ.
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบเบทเปเบเบเบปเบงเบเบตเปเบกเบตเบขเบนเป, เปเบซเปเบเบถเบเบชเบฒเปเบเบเบเบฒเบ paranoia
เปเบญเบเบฐเบชเบฒเบ.
libdc1394
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ IIDC1394, เบญเบตเบเบเบฒเบก libdc1394 เปเบฅเบฐ libraw1394.
เบเปเบญเบเบเบฒเบเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ "--enable-libdc1394".
เปเบเบตเบ
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ OpenAL เปเบซเปเบเบฒเบเบเบฑเบเบเบถเบเบชเบฝเบเปเบเบเบธเบเบฅเบฐเบเบปเบเบเปเบงเบ OpenAL 1.1 เบเบตเปเปเบฎเบฑเบเบงเบฝเบ
เบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบ.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบตเบชเปเบงเบเบซเบปเบง OpenAL เปเบฅเบฐเบซเปเบญเบเบชเบฐเปเบธเบ
เบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบ, เปเบฅเบฐเบเปเบญเบเบเบฒเบ configure FFmpeg เบเปเบงเบ "--enable-openal".
เบชเปเบงเบเบซเบปเบง เปเบฅเบฐเบซเปเบญเบเบชเบฐเปเบธเบ OpenAL เบเบงเบเบเบทเบเบชเบฐเปเบญเบเปเบซเปเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบ OpenAL เบเบญเบเบเปเบฒเบ, เบซเบผเบท
เปเบเบฑเบเบเบฒเบเบเบฒเบงเปเบซเบผเบเปเบเบตเปเบกเปเบเบตเบก (เปเบเบฑเบ SDK). เบญเบตเบเบเบฒเบกเบเบฒเบเบเบดเบเบเบฑเปเบเบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเบเบปเบ
เบเบธเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบเบเปเบฒเบ "--extra-cflags" เปเบฅเบฐ "--extra-ldflags" เบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเบเปเปเบชเปเบฒเบ.
เบฅเบฐเบเบปเบเปเบเบทเปเบญเบเบญเบเบซเบฒเบซเบปเบงเบเปเป OpenAL เปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบ.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเบเปเปเบเบปเบเบเปเบงเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ OpenAL เบเบฑเปเบเบเปเปเปเบเบเบตเป:
Creative
เบเบฒเบโเบเบฐโเบเบดโเบเบฑเบ Windows เบขเปเบฒเบโเปเบเบฑเบโเบเบฒเบโเบเบฒเบโ, เบเบฒเบโเบชเบฐโเบซเบเบญเบโเบเบฒเบโเปเบฅเบฑเปเบโเบฎเบฒเบโเปเบงโเบเบตเปโเบกเบตโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโ
เบญเบธโเบเบฐโเบเบญเบโเปเบฅเบฐโเบเบญเบโเปเบง fallbackโ. เปเบเบดเปเบhttp://openal.org/>.
Openal เบเบตเบญเปเบญเบ
เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเปเบงเปเบเบเปเบเบทเปเบญเบเบเบตเป, เปเบซเบผเปเบเปเบเบตเบ (LGPL). เบฅเบงเบกเบกเบต backends เบชเปเบฒเบฅเบฑเบเบซเบผเบฒเบเบเบตเปเบชเบธเบ
APIs เบชเบฝเบเบเบปเปเบงเปเบเปเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ Windows, Linux, Solaris, เปเบฅเบฐ BSD. เปเบเบดเปเบ
<http://kcat.strangesoft.net/openal.html>.
เบเบฒเบเบซเบเบฒเบเปเบญเบเปเบเบต
OpenAL เปเบกเปเบโเบชเปเบงเบโเบซเบเบถเปเบโเบเบญเบ Core Audioโ, เปเบเบฑเบโเบเบฒเบโเบเบฒเบโเปเบโเบเบฒเบโเปเบเปโเบเบญเบ Mac OS X Audioโ. เปเบเบดเปเบ
<http://developer.apple.com/technologies/mac/audio-and-video.html>
เบญเบธโเบเบฐโเบเบญเบโเบเบตเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบซเบเบถเปเบโเปเบเบทเปเบญโเบเปเบฒเบโเบฎเบนเบโเบเบฒเบโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบชเบฝเบโเบเบตเปโเบเบฑเบโเบเบฒเบโเปเบเบโเบเปเบฒเบ OpenALโ.
เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฅเบฐเบเบธเบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบเบฐเบเบฑเบเบเบถเบเปเบเบเบทเปเปเบเบฅเปเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเป. เบเปเบฒ
เบชเบฐเบเบฃเบดเบเบซเบงเปเบฒเบเปเบเบปเปเบฒเปเบกเปเบเปเบซเป, เบญเบธเบเบฐเบเบญเบเบเบฐเปเบฅเบทเบญเบเบญเบธเบเบฐเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เปเบเบปเปเบฒโเบชเบฒโเบกเบฒเบ
เปเบเปโเบฎเบฑเบโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบทเปโเบเบญเบโเบญเบธโเบเบฐโเบเบญเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโ list_devices.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเปเบญเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบเปเบเบชเบฝเบเบเบตเปเบเบทเบเบเบฑเบ. เบเบธเบเบเปเบฒเปเบเบปเปเบฒเบเบฑเปเบ 1 (monaural) เปเบฅเบฐ 2
(เบชเบฐเปเบเบตเบฅเบดเปเบญ) เปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบเบฑเบเบเบธเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 2.
sample_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบปเบงเบขเปเบฒเบ (เปเบเบฑเบเบเบดเบ) เบเบญเบเบชเบฝเบเบเบตเปเบเบฑเบเบเบถเบเปเบงเป. เบเบธเบเบเปเบฒเปเบเบปเปเบฒเบเบฑเปเบ 8 เปเบฅเบฐ 16 เบกเบต
เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเปเบโเบเบฑเบโเบเบธโเบเบฑเบโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 16.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ (เปเบเบฑเบ Hz) เบเบญเบเบชเบฝเบเบเบตเปเบเบฑเบเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 44.1k.
list_devices
เบเปเบฒเบเบฑเปเบ เบเบตเปเปเบเปเบเบดเบ, เบเบดเบกเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบเปเบฅเบฐเบญเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ เบเบตเปเบเปเปเบเบทเบเบเปเบญเบ.
เบเบปเบงเบขเปเบฒเบ
เบเบดเบกเบฅเบฒเบเบเบทเปเบญเบธเบเบฐเบเบญเบเบเบตเปเบฎเบญเบเบฎเบฑเบ OpenAL เปเบฅเบฐเบญเบญเบ:
$ ffmpeg -list_devices true -f openal -i dummy out.ogg
เบเบฑเบเบเบถเบเบเบฒเบเบญเบธเบเบฐเบเบญเบ OpenAL DR-BT101 เบเปเบฒเบ PulseAudio:
$ ffmpeg -f openal -i 'DR-BT101 เบเปเบฒเบ PulseAudio' out.ogg
เบเบฑเบโเปเบญเบปเบฒโเบเบฒเบโเบญเบธโเบเบฐโเบเบญเบโเปเบฅเบตเปเบกโเบเบปเปเบ (เบซเบกเบฒเบโเปเบซเบโเบชเบฐโเบโเบฃเบดเบโเบซเบงเปเบฒเบโเปเบเบปเปเบฒ '' เปเบเบฑเบโเบเบทเปโเปเบเบฅโเปโ)โ:
$ ffmpeg -f openal -i '' out.ogg
เบเบฑเบเบเบถเบเบเบฒเบเบชเบญเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบกเปเบเบฑเบ, เบเบฝเบเปเบชเปเบชเบญเบเปเบเบฅเปเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เบเบฒเบเปเบเบเบฝเบงเบเบฑเบ
ffmpeg เบเปเบฒเบชเบฑเปเบ:
$ffmpeg -f openal -i 'DR-BT101 เบเปเบฒเบ PulseAudio' out1.ogg -f openal -i 'ALSA Default' out2.ogg
เปเบฒเบเปเบซเบ: เบเปเปเปเบกเปเบเบเบธเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ OpenAL เบฎเบญเบเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเปเบญเบกเบเบฑเบเบซเบผเบฒเบเบญเบฑเบ - เบฅเบญเบเปเบเป
OpenAL Soft เบซเบผเปเบฒเบชเบธเบเบเปเบฒเบเปเบฒเบเปเบเบดเบเบเบตเปเบเปเปเปเบฎเบฑเบเบงเบฝเบ.
oss
เปเบเบตเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบฅเบฐเบเบปเบเบชเบฝเบ.
เบเบทเปเปเบเบฅเปเบเบตเปเบเบฐเบชเบฐเปเบญเบเปเบซเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ node เบญเบธเบเบฐเบเบญเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ OSS
เบญเบธเบเบฐเบเบญเบ, เปเบฅเบฐเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบกเปเบเบเบฑเปเบเปเบเบฑเบ /dev/dsp.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบฐ grab เบเบฒเบ /dev/dsp เบเบฒเบเบเปเบฒเปเบเป ffmpeg เปเบเปเบเปเบฒเบชเบฑเปเบ:
ffmpeg -f oss -i /dev/dsp /tmp/oss.wav
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ OSS เปเบเบดเปเบ:http://manuals.opensound.com/usersguide/dsp.html>
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบเบฑเบ Hz. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 48000.
เบเปเบญเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
pulse
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ PulseAudio.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเบเบเปเบฒ FFmpeg เบเปเบงเบ "--enable-libpulse".
เบเบทเปเปเบเบฅเปเบเบตเปเบเบฐเบชเบฐเปเบญเบเปเบซเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบฒ เบซเบผเบท string "default"
เปเบเบทเปเบญเบฅเบฒเบเบเบทเปเบญเบธเบเบฐเบเบญเบเปเบซเบผเปเบ PulseAudio เปเบฅเบฐเบเบธเบเบชเบปเบกเบเบฑเบเบเบญเบเบเบงเบเบกเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบญเบตเปเบเปเบเปเบเปเบฒเบชเบฑเปเบ
pactl เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป เปเบซเบผเปเบเบเปเปเบกเบนเบ.
เบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ PulseAudio เบชเบฒเบกเบฒเบเบเบปเบเปเบเปเปเบhttp://www.pulseaudio.org>.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ
เปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบตเบเปเบงเบต PulseAudio เบชเบฐเปเบเบฒเบฐ, เบฅเบฐเบเบธเปเบเบเบเบตเปเบขเบนเป IP. เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ
เบเบทเบเบเปเบฒเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบเปเปเปเบเปเบชเบฐเบซเบเบญเบเปเบซเป.
เบเบทเป
เบฅเบฐเบเบธเบเบทเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ PulseAudio เบเบฐเปเบเปเปเบกเบทเปเบญเบชเบฐเปเบเบเบฅเบนเบเบเปเบฒเบเบตเปเบกเบตเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง, เปเบเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเปเบกเปเบเบชเบฐเบเบฃเบดเบ "LIBAVFORMAT_IDENT".
stream_name
เบฅเบฐเบเบธเบเบทเปเบชเบฐเบเบฃเบตเบก PulseAudio เบเบฐเปเบเปเปเบกเบทเปเบญเบชเบฐเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเปเบเบทเปเบญเบเปเบซเบงเบขเบนเป, เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบ
เปเบกเปเบ "เบเบฑเบเบเบถเบ".
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบฅเบฐเบเบธเบเบปเบงเบขเปเบฒเบเปเบ Hz, เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ 48kHz เปเบกเปเบเปเบเป.
เบเปเบญเบเบเบฒเบ
เบฅเบฐเบเบธเบเปเบญเบเบเบตเปเปเบเปเบขเบนเป, เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ 2 (เบชเบฐเปเบเบฃเบดเปเบญ) เบเบทเบเบเบฑเปเบเปเบงเป.
frame_size
เบฅเบฐเบเบธเบเปเบฒเบเบงเบเปเบเบเปเบเปเปเปเบเบฃเบก, เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 1024.
fragment_size
เบฅเบฐเบเบธเบเบดเปเบเบชเปเบงเบ buffering เปเปเบญเบเบชเบธเบเปเบ PulseAudio, เบกเบฑเบเบเบฐเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบชเบฝเบ
latency. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเปเปเปเบเปเบเบทเบเบเบฑเปเบ.
เบเบฒเบเบฐ เปเบฑเบ
เบเบฑเปเบเบเปเบฒ PTS เปเบเบทเปเบญเบเบเบปเปเบเปเบเบเปเบเปเปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบเบปเบงเบขเปเบฒเบ
เบเบฑเบเบเบถเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฒเบเบญเบธเบเบฐเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ:
ffmpeg -f pulse -i เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ /tmp/pulse.wav
qtkit
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ QTKit.
เบเบทเปเปเบเบฅเปเบเบตเปเบเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบทเบเบงเบดเปเบเบฒเบฐเปเบเบทเปเบญเปเบซเปเบกเบตเบเบทเปเบญเบธเบเบฐเบเบญเบ เบซเบผเบทเบเบฑเบเบเบฐเบเบต. เปเบเป
เบเบฑเบเบเบฐเบเบตเบญเบธเบเบฐเบเบญเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบซเปเปเบเปเปเบเบเบเบฒเบเปเบเป -video_device_index. เบเบฑเบเบเบฐเบเบตเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบซเปเปเบงเปเบเบฐ
เปเบเบเบเบตเปเบเบทเปเบญเบธเบเบฐเบเบญเบเปเบเบเปเปเบเป. เบเปเบฒเบญเบธเบเบฐเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบฐเบเบญเบเบเปเบงเบเบเบปเบงเปเบฅเบเปเบเบปเปเบฒเบเบฑเปเบ, เปเบซเปเปเบเป
-video_device_index เปเบเบทเปเบญเบเปเบฒเบเบปเบเบกเบฑเบ. เบญเบธเบเบฐเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเบทเบเปเบฅเบทเบญเบเบเปเบฒเบชเบฒเบเบเบตเปเบซเบงเปเบฒเบเปเบเบปเปเบฒ
เบซเบผเบทเบเบทเปเบญเบธเบเบฐเบเบญเบ "เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ" เบเบทเบเบกเบญเบเปเบซเป. เบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบตเบขเบนเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเบเปเบเบเบเบฒเบเบเปเบฒเปเบเป
-list_devices.
ffmpeg -f qtkit -i "0" out.mpg
ffmpeg -f qtkit -video_device_index 0 -i "" out.mpg
ffmpeg -f qtkit -i "เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ" out.mpg
ffmpeg -f qtkit -list_devices true -i ""
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
frame_rate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 30.
list_devices
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ "เบเบดเบ", เบเบดเบกเบฅเบฒเบเบเบฒเบเบญเบธเบเบฐเบเบญเบ เปเบฅเบฐเบญเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเปเบเบทเบเบเปเบญเบ".
video_device_index
เปเบฅเบทเบญเบเบญเบธเบเบฐเบเบญเบเบงเบดเบเบตเปเบญเปเบเบเบเบฑเบเบเบฐเบเบตเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบ (เปเบฅเบตเปเบกเบเบปเปเบเบเบตเป 0).
sndio
เบญเบธเบเบฐเบเบญเบเบเปเบญเบ sndio.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ libsndio เบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบเบญเบเบเปเบฒเบ
เบฅเบฐเบเบปเบ.
เบเบทเปเปเบเบฅเปเบเบตเปเบเบฐเบชเบฐเปเบญเบเปเบซเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ node เบญเบธเบเบฐเบเบญเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบ sndio
เบญเบธเบเบฐเบเบญเบเบเปเบญเบ, เปเบฅเบฐเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบกเปเบเบเบฑเปเบเปเบเบฑเบ /dev/audio0.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบฐ grab เบเบฒเบ /dev/audio0 เบเบฒเบเบเปเบฒเปเบเป ffmpeg เปเบเปเบเปเบฒเบชเบฑเปเบ:
ffmpeg -f sndio -i /dev/audio0 /tmp/oss.wav
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบเบฑเบ Hz. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 48000.
เบเปเบญเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เบงเบดเบเบตเปเบญ4linux2, v4l2
Video4Linux2 เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญ.
"v4l2" เบชเบฒเบกเบฒเบเปเบเปเปเบเบฑเบเบเบฒเบกเปเบเบเบชเปเบฒเบฅเบฑเบ "video4linux2".
เบเปเบฒ FFmpeg เบเบทเบเบชเปเบฒเบเบเบถเปเบเบเปเบงเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ v4l-utils (เปเบเบเปเบเปเบเบฒเบเบเบฑเปเบเบเปเบฒ "--enable-libv4l2"
เบเบฒเบโเปเบฅเบทเบญเบ), เบกเบฑเบโเปเบเบฑเบโเปเบโเปเบเปโเบเบตเปโเบเบฐโเบเปเบฒโเปเบเปโเบกเบฑเบโเบเบฑเบ "-use_libv4l2โ" เบเบฒเบโเปเบฅเบทเบญเบโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ.
เบเบทเปเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบเบฐ grab เปเบกเปเบ node เบญเบธเบเบฐเบเบญเบเปเบเบฅเป, เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบฅเบฐเบเบปเบ Linux เบกเบตเปเบเบงเปเบเปเบกเบเบตเปเบเบฐ
เบชเปเบฒเบเปเบเบเบเบฑเปเบเบเปเบฒเบงเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบกเบทเปเบญเบญเบธเบเบฐเบเบญเบ (เปเบเบฑเปเบ: USB webcam) เบเบทเบเบชเบฝเบเปเบชเป
เบฅเบฐเบเบปเบ, เปเบฅเบฐเบกเบตเบเบทเปเบเบญเบเบเบฐเปเบเบ /dev/videoN, เบเปเบญเบเบเบตเป N เปเบกเปเบเบเบปเบงเปเบฅเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ
เบญเบธเบเบฐเบเบญเบ.
เบญเบธเบเบฐเบเบญเบ Video4Linux2 เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบฎเบญเบเบฎเบฑเบเบเบธเบเบเบตเปเบเบณเบเบฑเบ widthxเบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ เบเบฐเปเบฒเบ เปเบฅเบฐเบญเบฑเบเบเบฒเปเบเบฃเบก.
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบงเบโเบชเบญเบโเบเบฒเบโเบเบตเปโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบเบฒเบโเบเปเบฒโเปเบเปโ -list_formats เบเบฑเบเบซเบกเบปเบ เบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบ Video4Linux2. เบเบฒเบ
เบญเบธเบเบฐเบเบญเบ, เปเบเบฑเปเบเบเบฑเบเปเบเบฅเบฐเบเบฑเบ, เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเบกเบฒเบเบเบฐเบเบฒเบ. เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบฅเบฒเบเบเบทเปเบเบฑเบเบซเบกเบปเบ
เบกเบฒเบโเบเบฐโเบเบฒเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบเบฒเบโเบเปเบฒโเปเบเปโ -list_standards เบเบฑเบเบซเบกเบปเบ.
เบเบทเปเบเบเบฒเบเปเบงเบฅเบฒเบชเบณเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเปเบกเปเบ 1 เปเบกเปเบเบงเบดเบเบฒเบเบต. เบเบถเปเบเบขเบนเปเบเบฑเบเบชเบฐเบเบฑเบ kernel เปเบฅเบฐ
เบเบฒเบโเบเบฑเปเบโเบเปเบฒ, timestamps เบญเบฒเบโเบเบฐโเปเบเปโเบกเบฒโเบเบฒเบโเปเบกเบโเบเบตเปโเปเบเปโเปเบงโเบฅเบฒโเบเบตเปโเปเบเปโเบเบดเบ (เบเบปเปเบโเบเปเบฒโเปเบเบตเบโเบเบตเป Unix
Epoch) เบซเบผเบทเปเบกเบ monotonic (เปเบเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเปเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบเบปเบเบเบฒเบ NTP เบซเบผเบทเบเบนเปเบกเบท
เบเบฒเบเบเปเบฝเบเปเบเบเปเบกเบ). เปเบเป - เบชเบฐโเปเบเบกโเปเบงโเบฅเบฒโ abs or -ts abs เบเบฒเบเปเบฅเบทเบญเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบฑเบ
เบเปเบฝเบเปเบเบฑเบเปเบกเบเปเบงเบฅเบฒเบเบดเบ.
เบเบฒเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบฒเปเบเปเบเบญเบเบญเบธเบเบฐเบเบญเบ video4linux2 เบเบฑเบ ffmpeg เปเบฅเบฐ ffplay:
ยทเบฅเบฒเบเบเบทเปเบฎเบนเบเปเบเบเบเบตเปเบฎเบญเบเบฎเบฑเบเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบ video4linux2:
ffplay -f video4linux2 -list_formats เบเบฑเบเปเบปเบ /dev/video0
ยท Grab เปเบฅเบฐเบชเบฐเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบญเบธเบเบฐเบเบญเบ video4linux2:
ffplay -f video4linux2 -framerate 30 -video_size hd720 /dev/video0
ยท Grab เปเบฅเบฐโเบเบฑเบโเบเบถเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบญเบโเบญเบธโเบเบฐโเบเบญเบ video4linux2โ, เบเปเบญเบโเปเบซเปโเบญเบฑเบโเบเบฒโเบเบฒโเปเบฅเบฐโเบเบฐโเบซเบเบฒเบโเปเบเบฑเบโ
เบเบตเปโเบเบฑเปเบโเปเบงเปโเบเปเบญเบโเบซเบเปเบฒโเบเบตเปโ:
ffmpeg -f video4linux2 -input_format mjpeg -i /dev/video0 out.mpeg
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ Video4Linux, เบเบงเบเปเบเบดเปเบhttp://linuxtv.org/>.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบกเบฒเบเบเบฐเบเบฒเบ
เบเปเบฒเบเบปเบเบกเบฒเบเบเบฐเบเบฒเบ. เบเปเบญเบเปเบเบฑเบเบเบทเปเบเบญเบเบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบฎเบญเบเบฎเบฑเบ. เปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ
เบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ, เบเบฒเบเบเปเบฒเปเบเป list_standards เบเบฒเบเปเบฅเบทเบญเบ.
เบเปเบญเบ
เบเบฑเปเบเปเบฒเบเปเบฅเบเบเปเบญเบเปเบชเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ -1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบเปเบฒเปเบเปเบเบตเปเปเบฅเบทเบญเบเบเปเบญเบเบซเบเปเบฒเบเบตเป
เบเปเบญเบ.
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ. เบญเบฒเบเบดเบงเปเบกเบฑเบเบเปเบญเบเปเบเบฑเบเบชเบฐเบเบฃเบดเบเปเบเบฎเบนเบเปเบเบ WIDTHxHEIGHT เบซเบผเบท
เบเบปเบงเบซเบเปเปเบเบฐเปเบฒเบเบเบตเปเบเบทเบเบเปเบญเบ.
pixel_format
เปเบฅเบทเบญเบโเบฎเบนเบโเปเบเบ pixels (เปเบเปโเปเบเปโเบเบฝเบโเปเบเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเปเบญเบโเบงเบดโเบเบตโเปเบญโเบเบดเบโ)โ.
input_format
เบเบฑเปเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบตเปเบเปเบญเบเบเบฒเบ (เบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบเบดเบ) เบซเบผเบทเบเบทเป codec. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเป
เบซเบเบถเปเบโเปเบโเบเบฒเบโเบเบฑเบโเปเบฅเบทเบญเบโเปเบญเบปเบฒโเบฎเบนเบโเปเบเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เปเบโเปเบงโเบฅเบฒโเบเบตเปโเบกเบตโเบเปเบฒโเบเบงเบโเบซเบเบถเปเบโ.
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเบเบฒเบ.
list_formats
เบฅเบฒเบเบเบทเปเบฎเบนเบเปเบเบเบเบตเปเบกเบตเบขเบนเป (เบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบตเปเบฎเบญเบเบฎเบฑเบ, codecs, เปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบญเบ) เปเบฅเบฐเบญเบญเบ.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบเบฑเบเบซเบกเบปเบ เบชเบฐโเปเบเบโเบฎเบนเบโเปเบเบโเบเบตเปโเบกเบตโเบเบฑเบโเบซเบกเบปเบ (เบเบตเบโเบญเบฑเบโเปเบฅเบฐโเบเปเปโเปเบเปโเบเบตเบโเบญเบฑเบโ)โ.
เบงเบฑเบเบเบธเบเบดเบ เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฝเบโเปเบเปโเบฎเบนเบโเปเบเบโเบงเบดโเบเบตโเปเบญโเบเบดเบ (เบเปเปโเปเบเปโเบเบทเบโเบเบตเบโเบญเบฑเบโ)โ.
เบเบตเบเบญเบฑเบ
เบชเบฐเปเบเบเบฎเบนเบเปเบเบเบเบตเปเบเบทเบเบเบตเบเบญเบฑเบเปเบเบปเปเบฒเบเบฑเปเบ.
list_standards
เบฅเบฒเบเบเบทเปเบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบฎเบญเบเบฎเบฑเบเปเบฅเบฐเบญเบญเบ.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบเบฑเบเบซเบกเบปเบ เบชเบฐเปเบเบเบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบฎเบญเบเบฎเบฑเบเบเบฑเบเปเบปเบ.
เบชเบฐโเปเบเบกโเปเบงโเบฅเบฒโ, ts
เบเปเบฒเบเบปเบเบเบฐเปเบเบเบเบญเบเปเบงเบฅเบฒเบชเปเบฒเบฅเบฑเบเบเบญเบ grabbed.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
Default
เปเบเปเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบเบฒเบ kernel.
abs เปเบเปเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบขเปเบฒเบเปเบเปเบเบดเบ (เปเบกเบเบเบดเบเบเบฒ).
mono2abs
เบเบฑเบเบเบฑเบเบเบฒเบเปเบเบเบเบฒเบ monotonic เปเบเบฑเบ timestamps เบขเปเบฒเบเปเบเปเบเบดเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ".
เปเบเป_libv4l2
เปเบเปเบเบฑเบเบเบฑเบเบเบฒเบเปเบเบ libv4l2 (v4l-utils). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
vfwcap
VfW (เบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบ Windows) เบเบฑเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบทเปเปเบเบฅเปเบเบตเปเบเปเบฒเบเบเบฒเบเบเปเบญเบเปเบเบปเปเบฒเปเบกเปเบเปเบฒเบเปเบฅเบเบเบปเบงเบเบฑเบเบเปเบฒเบ, เบเบฑเปเบเปเบเป 0 เบซเบฒ 9. เปเบเบปเปเบฒเบญเบฒเบ
เปเบเป "เบฅเบฒเบเบเบทเป" เปเบเบฑเบเบเบทเปเปเบเบฅเปเปเบเบทเปเบญเบเบดเบกเบฅเบฒเบเบเบทเปเปเบเปเบงเบต. เบเบทเปเปเบเบฅเปเบญเบทเปเบเปเบเบฐเบเบทเบเบเบตเบเบงเบฒเบกเปเบฒเบ
เปเบเบฑเบเบญเบธเบเบฐเบเบญเบเปเบฒเบเปเบฅเบ 0.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ.
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบญเบเบเบฒเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "ntsc", เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบ
"30000/1001".
x11 เบเบฑเบ
เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบงเบดเบเบตเปเบญ X11.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ libxcb เบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบ.
เบกเบฑเบเบเบฐเบเบทเบเบเบงเบเบเบปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ.
เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ --enable-x11grab เบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเป Xlib เปเบเบเปเบเบปเปเบฒ.
เบญเบธโเบเบฐโเบเบญเบโเบเบตเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบซเบเบถเปเบโเปเบโเบเบฒเบโเปเบเบฑเบโเบเปเบฒโเบเบฒเบโเบเบทเปเบโเบเบญเบโเบเบฒเบโเบชเบฐโเปเบเบ X11 เปเบเปโ.
เบเบทเปเปเบเบฅเปเบเบตเปเบเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบกเบต syntax:
[ ]: . [+ , ]
hostname:display_number.เปเบฒเบเปเบฅเบเปเปเบฒเบเป เบฅเบฐเบเบธเบเบทเปเบชเบฐเปเบเบ X11 เบเบญเบเบซเบเปเบฒเบเปเบเบตเปเบเบฐ grab
เบเบฒเบ. hostname เบชเบฒเบกเบฒเบเบเบทเบเบฅเบฐเปเบงเบฑเปเบ, เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "localhost". เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเปเบฝเบเปเบเบเปเบเป
DISPLAY เบกเบตเบเบทเปเบชเบฐเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
x_offset เปเบฅเบฐ y_offset เบฅเบฐเบเบธเบเบฒเบเบเบปเบเปเบเบตเบเบเบญเบเบเบทเปเบเบเบตเป grabbed เบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบดเบเบเปเบฒเบ
เบเบญเบเบเบญเบเปเปเบฒเบเป X11. เบเบงเบเบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.
เบเบงเบเปเบเบดเปเบเปเบญเบเบฐเบชเบฒเบ X11 (เบเบปเบงเบขเปเบฒเบ เบเบนเปเบเบฒเบ X) เบชเปเบฒโเบฅเบฑเบโเบเปเปโเบกเบนเบโเบฅเบฐโเบญเบฝเบโเปเบเบตเปเบกโเปเบเบตเบกโ.
เบเบฒเบเบเปเบฒเปเบเป xdpyinfo เปเบเบโเบเบฒเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบเปโเบฎเบฑเบโเบเปเปโเบกเบนเบโเบเบทเปเบโเบเบฒเบโเบเปเบฝเบงโเบเบฑเบโเบเบธเบโเบชเบปเบกโเบเบฑเบโเบเบญเบ X11 เบเบญเบโเบเปเบฒเบโ
เบชเบฐเปเบเบ (เบเบปเบงเบขเปเบฒเบ: grep เบชเปเบฒเบฅเบฑเบ "เบเบทเป" เบซเบผเบท "เบเบฐเบซเบเบฒเบ").
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบฐ grab เบเบฒเบ : 0.0 เบเบฒเบเบเปเบฒเปเบเป ffmpeg:
ffmpeg -f x11grab -framerate 25 -video_size cif -i :0.0 out.mpg
เบเบงเปเบฒเบเปเบฒเปเปเปเบ "10,20":
ffmpeg -f x11grab -framerate 25 -video_size cif -i :0.0+10,20 out.mpg
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
draw_mouse
เบฅเบฐเบเบธเบงเปเบฒเบเบฐเปเบเปเบกเบเบปเบงเบเบตเปเปเบกเบปเปเบฒเบซเบผเบทเบเปเป. เบเปเบฒเบเบญเบ 0 เบฅเบฐเบเบธเบเปเปเปเบซเปเปเบเปเบก
เบเบปเบงเบเบตเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
follow_mouse
เปเบฎเบฑเบเปเบซเปเบเบทเปเบเบเบตเป grabbed เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบซเบเบน. เบเบฒเบเปเบเปเบเบฝเบเบชเบฒเบกเบฒเบเปเบเบฑเบ "เบชเบนเบเบเบฒเบ" เบซเบผเบทเบเปเบฒเบเบงเบเบเบญเบ
pixels PIXELS.
เปเบกเบทเปเบญเบกเบฑเบเบเบทเบเบฅเบฐเบเบธเบเปเบงเบ "เบชเบนเบเบเบฒเบ", เบเบฒเบเบเบทเปเบเบเบตเปเบเบฑเบเปเบเปเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบปเบงเบเบตเปเบซเบเบน
เปเบฅเบฐเบฎเบฑเบเบชเบฒเบเบปเบงเบเบตเปเบขเบนเปเปเบเบเบฒเบเบเบญเบเบเบฒเบเบเบทเปเบ; เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเบเบทเปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบฝเบเปเบเปเปเบกเบทเปเบญ
เบเบปเบงเบเบตเปเปเบกเบปเปเบฒเปเบเบฎเบญเบเบเบฒเบเปเบ PIXELS (เปเบซเบเปเบเบงเปเบฒเบชเบนเบ) เปเบเบซเบฒเบเบญเบเบเบญเบเบเบฒเบเบเบทเปเบ.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
ffmpeg -f x11grab -follow_mouse centered -framerate 25 -video_size cif -i :0.0 out.mpg
เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบฝเบเปเบเปเปเบกเบทเปเบญเบเบปเบงเบเบตเปเปเบกเบปเปเบฒเปเบเบฎเบญเบเบเบฒเบเปเบ 100 pixels เบซเบฒเบเบญเบ:
ffmpeg -f x11grab -follow_mouse 100 -framerate 25 -video_size cif -i :0.0 out.mpg
framerate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบญเบเบเบฒเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "ntsc", เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบ
"30000/1001".
show_region
เบชเบฐเปเบเบเบเบฒเบเบเบทเปเบเบเบตเปเบเบฑเบเบขเบนเปเปเปเบฒเบเป.
If show_region เบเบทเบเบฅเบฐเบเบธเบเปเบงเบ 1, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเบเบทเปเบเบเบตเปเบเบฑเบเปเบเปเบเบฐเบเบทเบเบเบตเปเปเบชเป
เบเป. เบเปเบงเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเป, เบกเบฑเบเบเปเบฒเบเบเบตเปเบเบฐเบฎเบนเปเบงเปเบฒเบชเบดเปเบเบเบตเปเบเบทเบเบเบฑเบเบเปเบฒเบกเบตเบเบฝเบเปเบเปเบชเปเบงเบเบซเบเบถเปเบ
เบเบญเบเบซเบเปเบฒเบเปเปเบเปเบเบทเบ grabbed.
region_border
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบซเบเบฒเบเบญเบเบเบฒเบเปเบเบเบเบฒเบเบเบทเปเบเบเปเบฒเบซเบฒเบเบงเปเบฒ -show_region 1 เบเบทเบเบเปเบฒเปเบเป. เบเปเบงเบเปเบกเปเบ 1 เบซเบฒ 128 เปเบฅเบฐ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3 (XCB-based x11grab เปเบเบปเปเบฒเบเบฑเปเบ).
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
ffmpeg -f x11grab -show_region 1 -framerate 25 -video_size cif -i :0.0+10,20 out.mpg
เบเบฑเบ follow_mouse:
ffmpeg -f x11grab -follow_mouse centered -show_region 1 -framerate 25 -video_size cif -i :0.0 out.mpg
video_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "vga".
เปเบเป_shm
เปเบเปเบชเปเบงเบเบเบฐเบซเบเบฒเบ MIT-SHM เบชเปเบฒเบฅเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1. เบกเบฑเบเบญเบฒเบเบเบฐเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบ
เปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบเปเบชเบฐเปเบเบเบเบปเบเบเบฒเบเปเบ (x11grab เปเบเบตเบกเปเบเบปเปเบฒเบเบฑเปเบ).
grab_x grab_y AVOption
syntax เปเบกเปเบ:
-grab_x -grab_y
เบเปเบฒเบเบปเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบฒเบเบเบทเปเบเบเบตเปเบเบฑเบเปเบเป. เบเบงเบเบกเบฑเบเบเบทเบเบชเบฐเปเบเบเปเบเบฑเบเบเบฒเบเบเบปเบเปเบเบตเบเบเบฒเบเบกเบธเบกเบเปเบฒเบเปเบเบดเบ
เบเบญเบเบเปเบญเบเบขเปเบฝเบก X11. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบฎเบฝเบเปเบเบฑเบเบเบทเบ OPTIONS
เบเบปเบงเปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบชเบฝเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบกเบตเบเบทเปเบเปเปเปเบเบเบตเป.
เบเบฒเบเปเบฅเบทเบญเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบฅเบฐเบเบธ -เบเบฒเบเปเบฅเบทเบญเบ เบกเบนเบเบเปเบฒ เปเบโเปเบเบทเปเบญเบโเบกเบท FFmpegโ, เบเบฒเบเปเบฅเบทเบญเบ=เบกเบนเบเบเปเบฒ เบชเปเบฒโเบฅเบฑเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบปเบงเบขเปเบฒเบ, เปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเบเบปเบงเปเบฅเบทเบญเบ "SwrContext" เบซเบผเบทเปเบเป
libavutil/opt.h API เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบผเปเบเบผเบก.
เบญเบดเบ, in_channel_count
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเปเปเบกเปเบ
เบเบฑเบเบเบฑเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบฎเบนเบเปเบเบเบเปเบญเบเบเบฒเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ in_channel_layout เบเบทเบเบเปเบฒเบเบปเบ.
เปเบญเปเบ, out_channel_count
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเปเบญเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเปเปเบกเปเบ
เบเบฑเบเบเบฑเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบฎเบนเบเปเบเบเบเปเบญเบเบเบฒเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ out_channel_layout เบเบทเบเบเปเบฒเบเบปเบ.
เบญเบนเป, used_channel_count
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเปเบฅเปเบง. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบปเปเบฒเบเบฑเปเบ
เบชเปเบฒเบฅเบฑเบ remapping เบเบดเปเบชเบ.
isr, in_sample_rate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
osr, out_sample_rate
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
isf, in_sample_fmt
เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบปเบงเบขเปเบฒเบ. เบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "เบเปเปเบกเบต".
osf, out_sample_fmt
เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ. เบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "เบเปเปเบกเบต".
tsf, internal_sample_fmt
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเปเบกเบต". เบเบตเปโเบเบฐโเปเบเบฑเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโ
เปเบฅเบทเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเบกเบฑเบเบเปเปเปเบเปเบเบทเบเบเบฑเปเบเบขเปเบฒเบเบเบฑเบเปเบเบ.
IC, in_channel_layout
ocl, out_channel_layout
เบเบฑเปเบโเบฎเบนเบโเปเบเบโเบเปเบญเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบฅเบฐโเบเบปเบโเบเบฐโเบฅเบดเบโ.
เปเบเบดเปเบ เปเบเป Channel Layout เบชเปเบงเบ in เปเบเป ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเปเบญเบเบเบฒเบ.
เบเบฒเบ, center_mix_level
เบเปเบฒเบเบปเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบฐเบชเบปเบกเบชเบนเบเบเบฒเบ. เบกเบฑเบเปเบเบฑเบเบเปเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบ deciBel, เปเบฅเบฐเบเปเบญเบเบขเบนเปเปเบ
เปเบฅเบเบฐเบซเปเบฒเบ [-32,32].
เปเบฅเบทเปเบญเบ, surround_mix_level
เบเบฑเปเบโเบฅเบฐโเบเบฑเบโเบเบฒเบโเบเบฐโเบชเบปเบกโเบญเปเบญเบกโเบเปเบฒเบโ. เบกเบฑเบเปเบเบฑเบเบเปเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบ deciBel, เปเบฅเบฐเบเปเบญเบเบขเบนเปเปเบ
เปเบฅเบเบฐเบซเปเบฒเบ [-32,32].
lfe_mix_level
เบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบชเบปเบก LFE เปเบเบปเปเบฒเปเบเปเบเบฅเบฐเบเบฑเบเบเบตเปเบเปเปเปเบกเปเบ LFE. เบกเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบกเบตเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ LFE เปเบเปเบเปเปเบกเบต LFE
เบเบปเบเบเบฐเบฅเบดเบ. เบกเบฑเบเปเบเบฑเบเบเปเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบ deciBel, เปเบฅเบฐเบเปเบญเบเบขเบนเปเปเบเปเบฅเบเบฐ [-32,32].
rmvol, rematrix_volume
เบเบฑเปเบเบฅเบฐเบเบฑเบเบชเบฝเบ rematrix. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
rematrix_maxval
เบเปเบฒเบเบปเบเบเปเบฒเบเบปเบเบเบฐเบฅเบดเบเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ rematrixing. เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบญเบเบเบฑเบเบเปเปเปเบซเป clipping vs.
เบเบฒเบโเบเปเบญเบโเบเบฑเบโเบเบฒเบโเบซเบผเบธเบโเบเปเบญเบโเบเบฐโเบฅเบดโเบกเบฒเบโเบเบฒเบ A เบเปเบฒโเบเบญเบ 1.0 เบเปเบญเบโเบเบฑเบโเบเบฒเบ clipingโ.
เบเบธเบ, swr_flags
เบเบฑเปเบเบเบธเบเบเบตเปเปเบเปเปเบเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบกเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบธเบเบชเปเบงเบเบเบธเบเบเบปเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
res เบเบฑเบเบเบฑเบ resampling, เบเบธเบเบเบตเปเบเบฑเบเบเบฑเบ resampling เบเบทเบเบเปเบฒเปเบเปเปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบตเป input เปเบฅเบฐ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบปเบเบเบฑเบ.
dither_scale
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ dither. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
dither_method
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบ dither. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเปเบฒเบเบตเปเบฎเบญเบเบฎเบฑเบ:
เบชเบตเปเบซเบฅเปเบฝเบก
เปเบฅเบทเบญเบเบฎเบนเบเบชเบตเปเบซเบผเปเบฝเบกเบกเบปเบ
เบชเบฒเบกเบซเบผเปเบฝเบก
เปเบฅเบทเบญเบเบฎเบนเบเบชเบฒเบกเบซเบฅเปเบฝเบก dither
triangular_hp
เปเบฅเบทเบญเบเบฎเบนเบเบชเบฒเบกเบซเบฅเปเบฝเบก dither เบกเบต pass เบชเบนเบ
เบฅเบดเบเบเบดเบช
เปเบฅเบทเบญเบ lipshitz เบชเบดเปเบเบฅเบปเบเบเบงเบเบฎเบนเบเบฎเปเบฒเบ dither
เบเบดเบเบฒเบเบฒ
เปเบฅเบทเบญเบ shibata noise shaping dither
low_shibata
เปเบฅเบทเบญเบ shibata เบเปเปเบฒเบฎเบนเบเบฎเปเบฒเบ disther
high_shibata
เปเบฅเบทเบญเบเบฎเบนเบเบฎเปเบฒเบ shibata เบชเบนเบ dither
f_weighted
เปเบฅเบทเบญเบ f-weighted noise shaping dither
modified_e_weighted
เปเบฅเบทเบญเบโเบเบฒเบโเบเบฑเบโเบเบธเบโเปเบเปโเปเบโเบชเบดเปเบโเบฅเบปเบโเบเบงเบโเบเบตเปโเบกเบตโเบโเปโเปเบฒโเบซเบเบฑเบ ditherโ
เบเบฑเบเบเบธเบ e_weighted
เปเบฅเบทเบญเบโเบเบฒเบโเบเบฑเบโเบเบธเบโเบเบฒเบโเบเบฑเบโเบเบธเบโเบฎเบนเบโเปเบเบโเบชเบดเปเบโเบฅเบปเบโเบเบงเบ eโ-เบโเปโเปเบฒโเบซเบเบฑเบ ditherโ
เบเบปเบงเบเบปเบงเบขเปเบฒเบ
เบเบฑเปเบเบเปเบฒเปเบเบทเปเบญเบเบเบฑเบ resampling. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ swr.
เบเปเบฒเบเบตเปเบฎเบญเบเบฎเบฑเบ:
swr เปเบฅเบทเบญเบ SW Resampler เบเบทเปเบเปเบกเบทเบญเบ; เบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบกเปเบเบเปเบฒเปเบฅเบฐ cheby เบเปเปเปเบกเปเบ
เปเบเปเปเบเปเปเบเบเปเบฅเบฐเบเบตเบเบตเป.
soxr
เปเบฅเบทเบญเบ SoX Resampler (เบเปเบญเบเบกเบตเบขเบนเป); เบเบฒเบเบเบปเบเปเบเบตเบ, เปเบฅเบฐเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ
filter_size, phase_shift, filter_type & kaiser_beta, เปเบกเปเบเปเบเปเบเปเปเปเบเปเปเบเปเบฅเบทเปเบญเบเบเบตเป.
เบเปเบฅเบฐเบเบต.
filter_size
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ resampling, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 32.
phase_shift
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบปเบ resampling phase shift, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 10, เปเบฅเบฐเบเปเบญเบเบขเบนเปเปเบ
เปเบฅเบเบฐเบซเปเบฒเบ [0,30].
linear_interp
เปเบเป Linear Interpolation เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบฑเบโเบญเบญเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเบเบฑเบ (swr: เบเบธเบ 6dB; soxr: เบเบธเบ 0dB) เบญเบฑเบเบเบฒเบชเปเบงเบ; เบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบ
เบฅเบฐเบซเบงเปเบฒเบ 0 เปเบฅเบฐ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.97 เบเบฑเบ swr, เปเบฅเบฐ 0.91 เบเบฑเบ soxr (เปเบเบดเปเบ, เบกเบต a
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบเบญเบ 44100, เบฎเบฑเบเบชเบฒเปเบเบเบชเบฝเบเบเบฑเบเบซเบกเบปเบเปเบซเป 20kHz).
เบเบงเบฒเบกเบเบทเบเบเปเบญเบ
เบชเปเบฒเบฅเบฑเบ soxr เปเบเบปเปเบฒเบเบฑเปเบ, เบเบงเบฒเบกเปเบกเปเบเบเปเบฒเปเบ bits เบเบตเปเบชเบฑเบเบเบฒเบ resampled เบเบฐเบเบทเบเบเบดเบเปเบฅเป.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ 20 (เปเบเบดเปเบ, เบกเบตเบเบฒเบเบเบดเบเปเบเบทเบญเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก, เปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบ a
เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ bit-depth เบเบญเบ 16) เปเบซเป SoX เบเบญเบ 'เบเบธเบเบเบฐเบเบฒเบเบชเบนเบ'; เบเปเบฒเบเบญเบ 28 เปเบซเป SoX's
'เบเบธเบเบฐเบเบฒเบเบชเบนเบเบซเบผเบฒเบ'.
cheby
เบชเบณเบฅเบฑเบ soxr เปเบเบปเปเบฒเบเบฑเปเบ, เปเบฅเบทเบญเบ passband rolloff none (Chebyshev) เปเบฅเบฐ เบเบงเบฒเบกเบเบฑเบเปเบเบเบชเบนเบเบเบงเปเบฒ
เบเบฒเบเบเบฐเบกเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบฑเบเบเบฒเบชเปเบงเบ 'เบเปเปเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ'. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
async
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบเบฒเบ 1 เบเบฒเบฅเบฒเบกเบดเปเบเบตเบชเบฝเบ sync เบเบฑเบ timestamps เปเบเบเปเบเป stretching, squeezing,
เบเบฒเบเบเบทเปเบกเปเบฅเบฐเบเบฒเบเบเบฑเบ. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบฑเบ 1 เบเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบทเปเบกเบเปเปเบกเบนเบ เปเบฅเบฐเบเบฒเบเบเบฑเบ, เบเบฐเบซเบเบฒเบเปเบซเบเปเบเบงเปเบฒ
เบเปเบฒเบชเบฐเปเบเบเปเบเบดเบเบเปเบฒเบเบงเบเบชเบนเบเบชเบธเบเปเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเปเบกเบนเบเบญเบฒเบเบเบฐเบเบทเบเบเบทเบเบเบฒเบงเบซเบผเบท
เบเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบงเบดเบเบฒเบเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0, เบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบเปเปเบกเบตเบเบฒเบเบเบปเบเปเบเบตเบเปเบเปเบเบตเปเบเบฐเปเบฎเบฑเบ
เบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฑเบเปเบงเบฅเบฒเบชเบฝเบ.
first_pts
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบชเบปเบกเบกเบธเบเบงเปเบฒ pts เบเปเบฒเบญเบดเบเบเบงเบเบเบฐเปเบเบฑเบเบเปเบฒเบเบตเป. เบซเบเปเบงเบเปเบงเบฅเบฒเปเบกเปเบ 1 / เบเบปเบงเบขเปเบฒเบ
เบญเบฑเบเบเบฒ. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบ padding / trimming เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเปเปเบฒ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเป
เบเบฒเบเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบเปเบกเปเบเบเปเบฝเบงเบเบฑเบ pts เบเบตเปเบเบฒเบเบซเบงเบฑเบเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบ, เบเบฑเปเบเบเบฑเปเบเบเปเปเบกเบต padding เบซเบผเบท trimming เปเบกเปเบ
เบชเบณเปเบฅเบฑเบเปเบฅเปเบง. เบเบปเบงเบขเปเบฒเบ, เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 0 เปเบเบทเปเบญ pad เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ silence เบเปเบฒ an
เบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเปเบฅเบตเปเบกเบเบปเปเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ เบซเบผเบทเปเบเบทเปเบญเบเบฑเบเบเบปเบงเบขเปเบฒเบเปเบเปเบถเปเบเบเปเบงเบเบเบธเบเบฅเบปเบ
เปเบเบทเปเบญเบเบเบฒเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบญเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
min_comp
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเปเบฒเปเบชเบธเบเบเบตเปเบฅเบฐเบซเบงเปเบฒเบเปเบงเบฅเบฒเปเบฅเบฐเบเปเปเบกเบนเบเบชเบฝเบ (in
เบงเบดโเบเบฒโเบเบตโ) เปเบเบทเปเบญโเบเบฐโเบเบธเปเบโเปเบซเป stretching/squeezing/เบเบทเปเบกโเบซเบผเบท trimming เบเบญเบโเบเปเปโเบกเบนเบโเบเบตเปโเบเบฐโเปเบฎเบฑเบโเปเบซเปโเบกเบฑเบโ
เบเบปเบเบเบฑเบเปเบงเบฅเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบงเปเบฒ stretching/squeezing/filling and trimming is
เบเบปเบเบเบดเบเบฒเบ (min_comp = "FLT_MAX").
min_hard_comp
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเปเบฒเปเบชเบธเบเบเบตเปเบฅเบฐเบซเบงเปเบฒเบเปเบงเบฅเบฒเปเบฅเบฐเบเปเปเบกเบนเบเบชเบฝเบ (in
เบงเบดเบเบฒเบเบต) เปเบเบทเปเบญเบเบฐเบเบธเปเบเบเบฒเบเปเบเบตเปเบก/เบซเบผเบธเบเบฅเบปเบเบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบปเบเบเบฑเบเปเบงเบฅเบฒ. เบเบตเป
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบกเบตโเบเบฐโเบชเบดเบโเบเบดโเบเบปเบโเปเบกเปเบโเปเบเบโเบเบตเปโเบเบฐโเปเบฅเบทเบญเบโเปเบญเบปเบฒโเบฅเบฐโเบซเบงเปเบฒเบโเปเบเบ (trim / เบเบทเปเบกโเบเปเปโเบกเบนเบโ) เปเบฅเบฐโเบญเปเบญเบโ
(เบเบตเบ/เบเบทเบ) เบเบฒเบเบเบปเบเปเบเบตเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบปเบเปเบเบตเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบเบทเบเบเบดเบเปเบงเปเปเบเบเบญเบเบเบปเปเบ
เปเบเบเบเปเบฒเบเบเบฒเบ min_comp. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.1.
comp_duration
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒ (เปเบเบฑเบเบงเบดเบเบฒเบเบต) เปเบเปเบฅเบเบฐเบเบตเปเบเปเปเบกเบนเบเบเบทเบ stretched/squeezed เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเป
เบกเบฑเบเบเบปเบเบเบฑเบเปเบงเบฅเบฒ. เบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบเบนเปเบเบตเปเบเปเปเปเบกเปเบเบฅเบปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
1.0โ.
max_soft_comp
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เปเบซเปเบเปเบฒเบเบปเบเบเบฑเบเปเบเบชเบนเบเบชเบธเบเบเบตเปเบเปเปเบกเบนเบเบเบทเบเบเบทเบเบญเบญเบ / เบเบตเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบปเบเบเบฑเบ
เบชเบฐเปเบเบกเปเบงเบฅเบฒ. เบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบเบนเปเบเบตเปเบเปเปเปเบกเปเบเบฅเบปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
matrix_encoding
เปเบฅเบทเบญเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบชเบฐเปเบเบตเบฃเบดเปเบญเปเบกเบเบฃเบดเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
none
เปเบฅเบทเบญเบเบเปเป
เบเบฒเบเบถเบ
เปเบฅเบทเบญเบ Dolby
dplii
เปเบฅเบทเบญเบ Dolby Pro Logic II
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเปเบกเบต".
filter_type
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เปเบฅเบทเบญเบเบเบฐเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบทเบเปเบซเบกเป. เบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเบฝเบเปเบเปเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเบงเบขเปเบฒเบเปเบซเบกเป.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบฅเบนเบเบเบฒเบ
เปเบฅเบทเบญเบ cubic
blackman_nuttall
เปเบฅเบทเบญเบ Blackman Nuttall Windowed Sinc
Kaiser
เปเบฅเบทเบญเบ Kaiser Windowed Sinc
kaiser_beta
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเบฑเปเบเบเปเบฒ Kaiser Window Beta. เบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ [2,16],
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 9.
output_sample_bits
เบชเปเบฒเบฅเบฑเบ swr เปเบเบปเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบ dithering. เบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบก
เปเบเปเบฅเบเบฐเปเบงเบฅเบฒ [0,64], เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบกเบฑเบเบเปเปเบเบทเบเบเปเบฒเปเบเป.
เปเบเบทเปเบญเบเบชเบฐเปเบเบ OPTIONS
เบเบปเบงเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบฎเบญเบเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบกเบตเบเบทเปเบเปเปเปเบเบเบตเป.
เบเบฒเบเปเบฅเบทเบญเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบฅเบฐเบเบธ -เบเบฒเบเปเบฅเบทเบญเบ เบกเบนเบเบเปเบฒ เปเบโเปเบเบทเปเบญเบโเบกเบท FFmpegโ. เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบโเบเบฒเบโ,
เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเบเบปเบงเปเบฅเบทเบญเบ "SwsContext" เบซเบผเบทเบเปเบฒเบ libavutil/opt.h API
sws_flags
เบเปเบฒเบเบปเบเบเบธเบ scaler. เบญเบฑเบเบเบตเปเบเบฑเบเบเบทเบเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบฐเปเบฒเบ. เบเบฝเบโเปเบเปโเบเบฝเบงโ
algorithm เบเบงเบเบเบทเบเปเบฅเบทเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
fast_bilinear
เปเบฅเบทเบญเบโเบงเบดโเบเบตโเบเบฒเบโเบเบฐโเบซเบเบฒเบ bilinear เปเบงโ.
bilinear
เปเบฅเบทเบญเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเปเบฒเบเบชเบญเบเปเบชเบฑเปเบ.
bicubic
เปเบฅเบทเบญเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเป Bicubic.
เบเบปเบเบฅเบญเบ
เปเบฅเบทเบญเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเปเบฒเบเบเบปเบเบฅเบญเบ.
เบเปเบฒเบเปเบเปเปเบฎเบทเบญเบเบเบฝเบ
เปเบฅเบทเบญเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเปเบฒเบเบเบญเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบตเปเปเบเปเบเบตเปเบชเบธเบ.
เบเบทเปเบเบเบตเป
เปเบฅเบทเบญเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบทเปเบเบเบตเปเบชเบฐเปเบฅเปเบ.
เบเบตเบเบดเบเบฅเบดเบ
เปเบฅเบทเบญเบโเบงเบดโเบเบตโเบเบฒเบโเบเบฐโเบซเบเบฒเบ bicubic เบชเปเบฒโเบฅเบฑเบโเบญเบปเบโเบเบฐโเบเบญเบ lumaโ, bilinear เบชเปเบฒโเบฅเบฑเบ chroma
เบชเปเบงเบเบเบฐเบเบญเบ
gaussian
เปเบฅเบทเบญเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฒเบเบเบฐเบซเบเบฒเบ Gaussian.
เบชเบฑเบเบเบฐเบชเบต
เปเบฅเบทเบญเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเป rescaling sinc.
Lanczos
เปเบฅเบทเบญเบ lanczos rescaling algorithm.
spline
เปเบฅเบทเบญเบโเบงเบดโเบเบตโเบเบฒเบโเบเบฑเบโเบเบฐโเบเบงเบโเบเบฒเบโเบเบฐโเบเบงเบโเบเบฒเบ Bicubic spline เบเปเบฒโเบกเบฐโเบเบฒเบโ.
print_info
เปเบเบตเบเปเบเปเบเบฒเบเบเบดเบก/เบเบฑเบเบเบถเบเบเบฒเบเบเบตเบเบฑเปเบ.
เบเบทเบเบเปเบญเบ_rnd
เปเบเบตเบเปเบเปเบเบฒเบเบฎเบญเบเบเบตเปเบเบทเบเบเปเบญเบ.
full_chroma_int
เปเบเบตเบเปเบเปเบเบฒเบเบเบฐเบชเบปเบกเปเบเบฃเบกเบฒเปเบเบฑเบก.
full_chroma_inp
เปเบฅเบทเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ chroma เปเบเบฑเบก.
bitexact
เปเบเบตเบเปเบเป bitexact output.
srcw
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเปเบซเบผเปเบ.
srch
เบเบฑเปเบเบเบงเบฒเบกเบชเบนเบเบเบญเบเปเบซเบผเปเบ.
dstw
เบเบฑเปเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบฒเบเบเบฒเบ.
dsth
เบเบฑเปเบเบเบงเบฒเบกเบชเบนเบเบเบฒเบเบเบฒเบ.
src_format
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบญเบเปเบซเบผเปเบ (เบเปเบญเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบก).
dst_format
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบ pixel เบเบฒเบเบเบฒเบ (เบเปเบญเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบก).
src_range
เปเบฅเบทเบญเบเบเปเบงเบเปเบซเบผเปเบ.
dst_range
เปเบฅเบทเบญเบเปเบฅเบเบฐเบเบฒเบเบเบฒเบ.
param0, param1
เบเบฑเปเบเบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบต algorithm เบเบฐเบซเบเบฒเบ. เบเปเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบกเปเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเปเบฒเบเบเบฒเบเบญเบฑเบ
เบเบฑเปเบเบเบญเบเบงเบดเบเบต เปเบฅเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบเปเบเบเบเบนเปเบญเบทเปเบ. เบเปเบฒเบเบตเปเบฅเบฐเบเบธเปเบกเปเบเบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบ
เบเปเบฒ.
sws_dither
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบ dithering. เบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เบเบฒเบโเปเบฅเบทเบญเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโ
none
เบเปเปเบกเบต dithering
bayer
bayer dither
ed เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ dither
a_dither
เปเบฅเบเบเบฐเบเบดเบเบชเบฒเบ dither, เบญเบตเบเปเบชเปเบเบฒเบเปเบเบตเปเบกเปเบเบตเบก
x_dither
เปเบฅเบเบเบฐเบเบดเบเบชเบฒเบ dither, เบญเบตเบเปเบชเปเบเบฒเบเบเปเบฒเปเบเป xor (เบซเบผเบฒเบเปเบเบเบชเบธเปเบก / เบซเบเปเบญเบเบเบฒเบเบปเบเบเบทเปเบเบงเปเบฒ
a_dither).
เบเบปเบงเบเบดเบกเบซเบเปเป
เบเบฑเปเบเบเปเบฒเบเบฒเบเบเบฐเบชเบปเบกเบญเบฑเบเบเบฒเปเบเบทเปเบญเปเบเปเปเบกเบทเปเบญเบญเบดเบเบเบธเบเบกเบตเบญเบฑเบเบเบฒ เปเบเปเบเบปเบเบญเบญเบเบกเบฒเบเปเปเปเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ none.
เปเบญเบเบฐเบเบฒเบ_เบชเบต
เบเบฐเบชเบปเบกเปเบชเปเบชเบตเบเบทเปเบเบซเบผเบฑเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบเบฒเบ
checkerboard
เบเบฐเบชเบปเบกเปเบชเปเบเบฐเบเบฒเบ checkerboard
none
เบเปเปเบกเบตเบเบฒเบเบเบฐเบชเบปเบก
เบเบฒเบเบเบทเปเบ เบเบฒเบเบชเบฐเปเบซเบเบต
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบ FFmpeg เบเบทเบเปเบเบตเบเปเบเปเบเปเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ libavfilter.
เปเบ libavfilter, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฒเบกเบฒเบเบกเบตเบซเบผเบฒเบ inputs เปเบฅเบฐเบซเบผเบฒเบเบเบปเบเปเบเปเบฎเบฑเบ. เปเบเบทเปเบญเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบดเบ
เบเบฐเปเบเบเบเบญเบเบชเบดเปเบเบเบตเปเปเบเบฑเบเปเบเปเบเป, เบเบงเบเปเบฎเบปเบฒเบเบดเบเบฒเบฅเบฐเบเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเปเบเบเบตเป.
[เบซเบผเบฑเบ]
input --> split ----------------------> overlay --> output
| ^
|[tmp] [flip]|
+-----> crop --> vflip -------+
เบเบฑเปเบโเบเบญเบโเบเบตเปโเปเบเบโเบชเบฐโเบโเบฃเบตเบกโเบเปเบญเบโเบเปเปโเบกเบนเบโเบญเบญเบโเปเบเบฑเบโเบชเบญเบโเบชเบฐโเบโเบฃเบตเบกโ, เบซเบผเบฑเบโเบเบฒเบโเบเบฑเปเบโเบชเบปเปเบโเบชเบฐโเบโเบฃเบตเบกโเบซเบเบถเปเบโเปเบเบโเบเปเบฒเบโเบเบฒเบโ
เบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเบฒเบโเบเบนเบโเบเบทเบโเปเบฅเบฐโเบเบปเบงโเบเบฑเปเบโเบเบญเบ vflipโ, เบเปเบญเบโเบเบตเปโเบเบฐโเบฅเบงเบกโเบกเบฑเบโเบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโเบญเบทเปเบเปโเปเบเบโ
overlaying เบกเบฑเบเบขเบนเปเปเบเบดเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเปเปเบเบทเปเบญเบเบฑเบเบฅเบธเปเบเบปเปเบฒเบซเบกเบฒเบเบเบตเป:
ffmpeg -i INPUT -vf "split [main][tmp]; [tmp] crop=iw:ih/2:0:0, vflip [flip]; [main][flip] overlay=0:H/2" OUTPUT
เบเบปเบเปเบเปเบฎเบฑเบเบเบฐเปเบเบฑเบเบงเปเบฒเปเบเบดเปเบเปเบเบดเบเบเบญเบเบงเบดเบเบตเปเบญเปเบกเปเบ mirrored เปเบชเปเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบฅเบธเปเบกเบชเบธเบเบเบญเบ
เบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเปเบญเบเปเบชเปเปเบชเบฑเปเบเบเบฝเบงเบเบฑเบเบเบทเบเปเบเบเบญเบญเบเบเปเบงเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ, เปเบฅเบฐเบเปเบญเบเปเบชเปเปเบชเบฑเปเบเบเบทเปเบเบตเปเปเบเบเบเปเบฒเบเบเบญเบ
เบเบปเบงเบเบญเบเบเบทเบเปเบเบเบญเบญเบเบเปเบงเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ. เปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบฒเบเบเบนเบเบเบทเบ, vflip เปเบกเปเบโเบขเบนเปโเปเบโเบเปเบญเบโเปเบชเปโเปเบชเบฑเปเบโเบเบฝเบงโเบเบฑเบโ,
เปเบเปเบเบเบฑเบ เปเบฅเบฐ overlay เปเบกเปเบเปเบเบเบเปเบฒเบเบซเบฒเบเบขเบนเปเปเบเบญเบฑเบเบญเบทเปเบ. เบเบธเบเบเบตเปเบเปเบญเบเปเบชเปเปเบชเบฑเปเบเบเบทเปเปเบเบปเปเบฒเบฎเปเบงเบกเปเบกเปเบ
เบเบดเบเบชเบฐเบซเบผเบฒเบเบเปเบงเบเบเบทเปเบเบตเปเบเบดเบเบขเบนเปเปเบเบงเบปเบเปเบฅเบฑเบเบชเบตเปเบซเบผเปเบฝเบก. เปเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเปเบเปเบเบเบฑเบเบชเปเบฒเบ
เบชเบญเบเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเปเบฒเบเบเบทเป [เบซเบผเบฑเบ] เปเบฅเบฐ [tmp].
เบเปเปเบฒเบเบทเบเบชเบปเปเบเปเบเบซเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบตเบชเบญเบเบเบญเบ เปเบเปเบเบเบฑเบ, เบเบดเบโเบชเบฐโเบซเบผเบฒเบโเปเบเบฑเบ [tmp], เบเบทเบเบเบธเบเปเบเปเบเปเบเบเบเปเบฒเบ
เบเบฒเบเบเบนเบเบเบทเบ เบเบปเบงเบเบญเบ, เปเบเบดเปเบเบเบฑเบเบชเปเบงเบเปเบเบดเปเบเบฅเบธเปเบกเบเบญเบเบงเบดเบเบตเปเบญ, เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเบฒเบกเปเบเบงเบเบฑเปเบ
เบเบดเบ. เปเบเป overlay เบเบฒเบเบเบฑเปเบเบเบญเบเปเบญเบปเบฒเปเบเบปเปเบฒเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบ
(เบเบถเปเบโเปเบเปโเบเบทเบโเบเบดเบโเบชเบฐโเบซเบผเบฒเบโเปเบเบฑเบ [เบซเบผเบฑเบ]), เปเบฅเบฐ overlay เบชเบธเบเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบเบปเบเบเปเปเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ
เบเบฒเบเบเบนเบเบเบทเบ, vflip filterchain.
เบเบฒเบเบเบปเบงเบเบญเบเปเบญเบปเบฒเปเบเบปเปเบฒเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ: เบเบงเบเบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเบซเบผเบฑเบเบเบฒเบเบเบทเปเบเบฒเบเบเบฑเปเบเบเบญเบ
เปเบฅเบฐเปเบเบทเปเบญเบเบซเบกเบฒเบเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ, เปเบฅเบฐเบเบทเบเปเบเบเบญเบญเบเบเบฒเบเบเบฑเบเปเบฅเบฐเบเบฑเบเปเบเบเบเปเปเบฒเบชเบญเบเปเบกเบฑเบ.
เบกเบตเบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ เปเบซเบผเปเบ เบเบปเบงเบเบญเบ เบเบตเปเบเปเปเบกเบตเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฝเบ/เบงเบดเบเบตเปเบญ, เปเบฅเบฐ เบเบปเบกเบฅเบปเบ
เบเบปเบงเบเบญเบ เบเบตเปเบเบฐเบเปเปเบกเบตเบเบปเบเบเบฐเบฅเบดเบเบชเบฝเบ/เบงเบดเบเบตเปเบญ.
GRAPH
เปเบเป graph2dot เปเบเบเบเบฒเบเบฅเบงเบกเบขเบนเปเปเบ FFmpeg เปเบเบทเปเบญเบโเบกเบท เปเบเปเบฃเบฑเบเบเปเบฃเบตเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบงเบดเปเบเบฒเบฐ a
filtergraph เบเปเบฒเบญเบฐเบเบดเบเบฒเบเปเบฅเบฐเบญเบญเบเบเบปเบงเปเบเบเบเปเปเบเบงเบฒเบกเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบขเบนเปเปเบเบเบธเบ
เบเบฒเบชเบฒ.
เบฎเบฝเบโเบฎเปเบญเบโเบเปเบฒโเบชเบฑเปเบโ:
graph2dot -h
เปเบเบทเปเบญเปเบเบดเปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเป graph2dot.
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบธเบเปเบเบซเบฒ เบเบธเบ เปเบเบเบเบฒเบ (เบเบฒเบเบเบธเบ graphviz เบเบญเบ
เบเบฑเบเบเบฒเปเบเบเบเบฒเบ) เปเบฅเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเปเบเบเบฎเบนเบเบเบฒเบเบเบญเบ filtergraph.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบฅเปเบฒเบเบฑเบเบเปเบฒเบชเบฑเปเบ:
เบชเบฝเบเบชเบฐเบเปเบญเบ | \
tools/graph2dot -o graph.tmp && \
dot -Tpng graph.tmp -o graph.png && \
เบชเบฐเปเบเบ graph.png
เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเปเบฒเบเปเบฅเบฐเบชเบฐเปเบเบเบฎเบนเบเบเบฒเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบฒเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเปเบเบ
GRAPH_DESCRIPTION เบชเบฒเบ. เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเบชเบฐเบเบฃเบดเบเบเบตเปเบเปเบญเบเปเบเบฑเบเบเบฃเบฒเบเบเบตเปเบเบฐเบเบญเบเบเปเบงเบเบเบปเบงเบกเบฑเบเปเบญเบเบเบตเปเบชเบปเบกเบเบนเบ,
เบเบฑเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบฅเบฐเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเบขเปเบฒเบเบเบฐเปเบเปเบ. เบเบปเบงเบขเปเบฒเบเบเปเบฒเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบญเบเปเบเบปเปเบฒเปเบกเปเบเบเบญเบ
เปเบเบเบเบญเบก:
ffmpeg -i infile -vf scale=640:360 outfile
เบเบญเบโเบเปเบฒเบ GRAPH_DESCRIPTION string เบเบฐเบเปเบญเบเบกเบตเบฎเบนเบเปเบเบ:
nullsrc,scale=640:360,nullsink
เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเบเบปเบ nullsrc เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบฅเบฐเปเบเบตเปเบก a เบฎเบนเบเปเบเบ เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบทเปเบญ
เบเบณเบฅเบญเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบเบชเบฐเปเบเบฒเบฐ.
FILTERGRAPH เบฅเบฒเบเบฅเบฐเบญเบฝเบ
filtergraph เปเบกเปเบเปเบชเบฑเปเบเบชเบฐเปเบเบเบเบญเบเบเบปเบงเบเบญเบเบเบตเปเปเบเบทเปเบญเบกเบเปเป. เบกเบฑเบเบชเบฒเบกเบฒเบเบกเบตเบฎเบญเบเบงเบฝเบ, เปเบฅเบฐเบขเบนเปเบเบตเปเบเบฑเปเบ
เบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบซเบผเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบนเปเบเบญเบเบเบปเบงเบเบญเบ. เปเบเปเบฅเบฐเปเบเบทเปเบญเบกเบเปเปเบกเบตเปเบเปเบเบเปเบญเบเบเปเปเบกเบนเบเบขเบนเปเบเปเบฒเบเบซเบเบถเปเบ
เบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโเบกเบฑเบโเบเบฑเบโเบซเบเบถเปเบโเบเบปเบงโเบเบฑเปเบโเบเบญเบโเบเบฒเบโเบเบตเปโเบกเบฑเบโเปเบเปโเปเบงโเบฅเบฒโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบญเบโเบเบปเบโ, เปเบฅเบฐโเบซเบเบถเปเบโเปเบเปเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบขเบนเปโเปเบโเบญเบทเปเบเปโ
เบเปเบฒเบเบเปเบฒเบเปเบเบทเปเบญเบกเบเปเปเบกเบฑเบเบเบฑเบเบเบปเบงเบเบญเบเบซเบเบถเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบกเบฑเบ.
เปเบเปเบฅเบฐเบเบปเบงเบเบญเบเปเบ filtergraph เปเบกเปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบฅเบปเบเบเบฐเบเบฝเบเบขเบนเปเปเบ
เบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโ, เบเบตเปโเบเปเบฒโเบเบปเบโเบฅเบฑเบโเบชเบฐโเบเบฐโเปเบฅเบฐโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบฅเบฐโเบเบปเบโเบเบฐโเบฅเบดเบ pads เบเบญเบโ
เบเบปเบงเบเบญเบ
เบเบปเบงเบเบญเบเบเบตเปเบเปเปเบกเบตเปเบเปเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบเปเบญเบตเปเบเบงเปเบฒ "เปเบซเบผเปเบ", เปเบฅเบฐเบเบปเบงเบเบญเบเบเบตเปเบเปเปเบกเบตเปเบเปเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ
เปเบญเบตเปเบเบงเปเบฒ "เบญเปเบฒเบเบฅเปเบฒเบ".
เบเบฒเบเบเบฑเปเบเบเบญเบ syntax
filtergraph เบกเบตเบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเปเปเบเบงเบฒเบก, เปเบเบดเปเบเบเบทเบเบฎเบฑเบเบฎเบนเปเปเบเบ -เบเบปเบงเบเบฑเปเบเบเบญเบ/-vf/-af เปเบฅเบฐ
-filter_complex เบเบฒเบเปเบฅเบทเบญเบเปเบ ffmpeg เปเบฅเบฐ -vf/-af in ffplay, เปเบฅเบฐเปเบเบ
"avfilter_graph_parse_ptr()" เบเบฑเบเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบ libavfilter/avfilter.h.
A filterchain เบเบฐโเบเบญเบโเบเปเบงเบโเบฅเปเบฒโเบเบฑเบโเบเบญเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเปเบเบทเปเบญเบกโเบเปเปโ, เปเบเปโเบฅเบฐโเบเบปเบโเบเบตเปโเปเบเบทเปเบญเบกโเบเปเปโเบเบฑเบโ
เบญเบฑเบโเบเบตเปโเบเปเบฒเบโเบกเบฒโเปเบโเบฅเปเบฒโเบเบฑเบโ. filterchain เปเบกเปเบเปเบเบฑเบเบเบปเบงเปเบเบเปเบเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ ","-separated
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
filtergraph เบเบฐเบเบญเบเบเปเบงเบเบฅเปเบฒเบเบฑเบเบเบญเบ filterchains. เบฅเปเบฒเบเบฑเบเบเบญเบ filterchains เปเบกเปเบ
เปเบเบฑเบเบเบปเบงเปเบเบเปเบเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ ";" - เบเปเบฒเบญเบฐเบเบดเบเบฒเบ filterchain เปเบเบเบเปเบฒเบเบซเบฒเบ.
เบเบปเบงเบเบญเบเบเบทเบเบชเบฐเปเบเบเปเบเบเบชเบฐเบเบฃเบดเบเบเบญเบเปเบเบเบเบญเบก:
[in_link_1]...[in_link_N]filter_name=เบเบฐเบเบนเปเบเบตเป[out_link_1]...[out_link_M]
filter_name เปเบกเปเบเบเบทเปเบเบญเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบเบเบปเบงเบเบญเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเปเบเบฑเบเบเบปเบงเบขเปเบฒเบ
เบเบญเบ, เปเบฅเบฐเบเปเบญเบเปเบเบฑเบเบเบทเปเบเบญเบเบซเบเบถเปเบเปเบเบซเปเบญเบเบฎเบฝเบเบเบฒเบเบเบฑเปเบเบเบญเบเบฅเบปเบเบเบฐเบเบฝเบเปเบเปเบเบเบเบฒเบ. เปเบเป
เบเบทเปเบเบญเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบดเบเบเบฒเบกเบเปเบงเบ string "=เบเบฐเบเบนเปเบเบตเป".
เบเบฐเบเบนเปเบเบตเป เปเบกเปเบเบชเบฐเบเบฃเบดเบเบเบตเปเบเบฑเบเบเบธเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบเปเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฑเปเบเบเบญเบ
เบเบปเบงเบขเปเบฒเบ. เบกเบฑเบโเบญเบฒเบโเบเบฐโเบกเบตโเบซเบเบถเปเบโเปเบโเบชเบญเบโเบฎเบนเบโเปเบเบโ:
ยท A ':'-separated list of key=value เบเบนเป
ยท A ':'-separated list of เบกเบนเบเบเปเบฒ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบตเปเบกเปเบเบเบทเบงเปเบฒเบเบฒเบเปเบฅเบทเบญเบ
เบเบทเปเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเบเบเบฐเบเบฒเบ. เปเบเบฑเปเบ: เบเบฒเบเบเบฑเปเบเบเบญเบ "fade" เบเบฐเบเบฒเบเบชเบฒเบกเบเบฒเบเปเบฅเบทเบญเบเปเบ
เบเปเบฒโเบชเบฑเปเบโเบเบตเป -- เบเบฐเปเบเบ, start_frame เปเบฅเบฐ nb_frames. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบฒเบฅเบฒเบกเบดเปเบเบต เปเบ: 0:30 เบงเบดเบเบตเบเบฒเบ
เบงเปเบฒเบกเบนเบเบเปเบฒ in เบเบทเบเบกเบญเบเบซเบกเบฒเบเปเบซเปเบเบฒเบเปเบฅเบทเบญเบ เบเบฐเปเบเบ, 0 to start_frame เปเบฅเบฐ 30 to
nb_frames.
ยท A ':'-separated list of mixed direct เบกเบนเบเบเปเบฒ เปเบฅเบฐเบเบฒเบง key=value เบเบนเป. เปเบเบเบเบปเบ เบกเบนเบเบเปเบฒ
เบเปเบญเบเบเปเบญเบ key=value เบเบนเป, เปเบฅเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเบชเบฑเปเบเบเปเปเบเปเบฒเบเบฑเบเบเบฝเบงเบเบฑเบเบเบญเบ
เบเบธเบเบเบตเปเบเปเบฒเบเบกเบฒ. เบเปเปเปเบเบเบตเป key=value เบเบนเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเบขเบนเปเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบญเบเบเบฒเบ.
เบเปเบฒเบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบปเบงเบกเบฑเบเปเบญเบเปเบกเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบฅเบฒเบเบเบฒเบ (เบเบปเบงเบขเปเบฒเบ "เบฎเบนเบเปเบเบ" เบเบปเบงเบเบญเบเปเบเปเปเบงเบฅเบฒเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ
เบฎเบนเบโเปเบเบ pixels), เบฅเบฒเบโเบเบฒเบโเปเบโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบโเปเบกเปเบโเบเบปเบโเบเบฐโเบเบดโเปเบฅเปเบงโเปเบเบโเบญเบญเบโเปเบเบโ |.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบเปเบเบฝเบเบชเบฒเบกเบฒเบเบเบทเบเบญเปเบฒเบเบญเบตเบเปเบเบเปเบเปเบเบปเบงเบญเบฑเบเบชเบญเบ ' เปเบเบฑเบเปเบเบทเปเบญเบเปเบฒเบเปเบเบทเปเบญเบเบเบปเปเบ เปเบฅเบฐเบเบธเบเบชเบดเปเบเบชเบธเบ, เปเบฅเบฐ
เบฅเบฑเบเบชเบฐเบเบฐ \ เบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบฅเบปเบเบซเบเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบฒเบเปเบเบเปเปเบเบงเบฒเบกเบเบตเปเบญเปเบฒเบเบญเบตเบ; เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเบฒเบเปเบเปเบเบฝเบ
string เบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเบเบทเบเบเบปเบเปเบฅเบตเบเปเบกเบทเปเบญเบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบเบเปเปเปเบ (เปเบเบฑเบเบเบญเบเบเบธเบ
[]=;,) เบเบปเบ.
เบเบทเปเปเบฅเบฐเบเบฒเบเปเบเปเบเบฝเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเบซเบเปเบฒเปเบฅเบฐเบเบดเบเบเบฒเบกเบเปเบงเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ
เบเปเบฒเบเบเบทเปเปเบเบทเปเบญเบกเบเปเป. เบเปเบฒเบเบเบทเปเบฅเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเบเบถเปเบเบเบฑเปเบเบเบทเปเบฅเบดเปเบ เปเบฅเบฐเปเบเบทเปเบญเบกเปเบเบเบกเบฑเบเบเบฑเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ
เบซเบผเบทเปเบเปเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเบเบเบทเปเบเปเบญเบ in_link_1 ... in_link_N, เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ
เปเบเปเบเบเปเบญเบเบเปเปเบกเบนเบ, เบเปเบฒเบเบเบทเปเบเปเปเปเบเบเบตเป out_link_1 ... out_link_M, เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบ
เปเบเปเบเบฎเบญเบ.
เปเบกเบทเปเบญเบชเบญเบเบเปเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบเบเบทเบเบเบปเบเปเบซเบฑเบเบขเบนเปเปเบ filtergraph, เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบฅเบฐเบซเบงเปเบฒเบ
เปเบเปเบ input เปเบฅเบฐ output เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบกเปเบเบเบทเบเบชเปเบฒเบเบเบถเปเบ.
เบเปเบฒเปเบเปเบเบเบปเบเบเบฐเบฅเบดเบเบเปเปเปเบเปเบเบดเบเบชเบฐเบซเบผเบฒเบ, เบกเบฑเบเบเบฐเบเบทเบเปเบเบทเปเบญเบกเบเปเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฑเบเบญเบดเบเบเบธเบเบเบตเปเบเปเปเบกเบตเบเปเบฒเบเบเบณเบเบฑเบเบเบณเบญเบดเบ
pad เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเปเบเปเบ filterchain. เบเบปเบงเบขเปเบฒเบเปเบ filterchain
nullsrc, เปเบเบ[L1], [L2]เบงเบฒเบเบเปเบญเบ, nullsink
เบเบปเบงเบเบฑเปเบเบเบญเบเปเบเบเบกเบตเบชเบญเบเปเบเปเบเบเบปเบเบญเบญเบ, เปเบฅเบฐเบเบปเบงเบเบฑเปเบเบเบญเบเบเบฒเบเบงเบฒเบเบเปเบญเบเบเบปเบงเบเปเบญเบเบชเบญเบเบญเบฑเบ
pads. เปเบเปเบเบเบปเบเบเบฐเบฅเบดเบเบเปเบฒเบญเบดเบเบเบญเบเบเบฒเบเปเบเปเบเบเบฑเบเปเบกเปเบเบเบดเบเบชเบฐเบซเบผเบฒเบ "L1", เปเบเปเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเบเบญเบเบเบฒเบเบเปเบญเบเบเบฑเบเปเบกเปเบ
labeled "L2โ"โ, เปเบฅเบฐ pad เบเบปเบโเบเบฐโเบฅเบดเบโเบเบฑเปเบโเบเบตโเบชเบญเบโเบเบญเบโเบเบฒเบโเปเบเปเบโเบเบฑเบโเปเบกเปเบโเบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโเบเบฑเบ pad เบเบฐโเบเบญเบโเบเบตเปโเบชเบญเบโเบเบญเบโ
overlay, เปเบเบดเปเบเบเบฑเบเบชเบญเบ unlabelled.
เปเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เบเปเบฒเบเปเบฒเบเบเบทเปเบเบญเบเบเบปเบงเบเบญเบเบเปเบฒเบญเบดเบเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, "เปเบ" เปเบกเปเบ
เบชเบปเบกเบกเบธเบ; เบเปเบฒเบเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบชเบธเบเบเปเบฒเบเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, "เบญเบญเบ" เปเบกเปเบเบชเบปเบกเบกเบธเบ.
เปเบ filterchain เบเบตเปเบชเบปเบกเบเบนเบเบเบฑเบเบซเบกเบปเบ input เปเบฅเบฐ output pads เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบเปเบญเบเปเบเบฑเบ
เปเบเบทเปเบญเบกเบเปเป. A filtergraph เปเบกเปเบเบเบดเบเบฒเบฅเบฐเบเบฒเบเบตเปเบเบทเบเบเปเบญเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบ input เปเบฅเบฐ output pads เบเบฑเบเบซเบกเบปเบเบเบญเบ
filterchains เบเบฑเบเบซเบกเบปเบเปเบกเปเบเปเบเบทเปเบญเบกเบเปเป.
Libavfilter เบเบฐเปเบชเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบ เบเบฐเบซเบเบฒเบ เบเบปเบงเบเบญเบเบเบตเปเบเปเบญเบเบเปเบฝเบเบฎเบนเบเปเบเบ.
เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบฅเบฐเบเบธเบเบธเบ swscale เบชเปเบฒเบฅเบฑเบเบเบนเปเบเบตเปเปเบชเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบ scalers เปเบเบ
prepending "sws_flags=เบเบธเบ;" เบเบฑเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบตเปเปเบกเปเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบ BNF เบเบญเบ syntax filtergraph:
::= เบฅเบณเบเบฑเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบฅเบ เปเบฅเบฐ '_'
::= "[" "]"
::= [ ]
::= เบฅเบณเบเบฑเบเบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบ (เบญเบฒเบเบเบฐเบญเปเบฒเบเบญเบตเบ)
::= [ ] ["=" ] [ ]
::= [, ]
::= [sws_flags= ;] [ ; ]
เบญเปเบทเบ on filtergraph เบซเบเบต
เบญเบปเบเบเบฐเบเบญเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบเบญเบเบกเบตเบฅเบฐเบเบฑเบเบเบฒเบเบซเบฅเบปเบเบซเบเบตเบซเบผเบฒเบ. เปเบเบดเปเบ เปเบเป "เบเบฒเบเบญเปเบฒเบเบญเบตเบ
เปเบฅเบฐ เปเบต" เบชเปเบงเบ in เปเบเป ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเบณ เบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ
เบเบฑเปเบเบเบญเบเบเบฒเบเบซเบฅเบปเบเบซเบเบตเบเบตเปเบเบทเบเบเปเบฒเบ.
เบเบฒเบเบซเบฅเบปเบเบซเบเบตเบฅเบฐเบเบฑเบเบเปเบฒเบญเบดเบเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเปเบเบทเปเบญเบซเบฒเบเบญเบเปเบเปเบฅเบฐเบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบเบดเปเบเบญเบฒเบเบกเบต
เบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ ":" เปเบเปเปเบเบทเปเบญเปเบเบเบเปเบฒ, เบซเบผเบทเปเบถเปเบเปเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบซเบผเบปเบเปเบต "\'".
เบเบฒเบเบซเบฅเบปเบเบซเบเบตเบฅเบฐเบเบฑเบเบเบตเบชเบญเบเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฑเบเบซเบกเบปเบ, เปเบเบดเปเบเบญเบฒเบเบเบฐเบเบฐเบเบญเบเบเปเบงเบ
escaping เบเบปเบงเบญเบฑเบเบชเบญเบ "\'" เบซเบผเบทเบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ "[],;" เปเบเปเปเบเบ filtergraph
เบเบณ เบญเบฐเบเบดเบเบฒเบ.
เบชเบธเบเบเปเบฒเบ, เปเบกเบทเปเบญเบเปเบฒเบเบเปเบฒเบเบปเบ filtergraph เปเบเบเปเบฒเบชเบฑเปเบ shell, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบ a
เบฅเบฐเบเบฑเบเบเบตเบชเบฒเบก escaping เบชเปเบฒเบฅเบฑเบ shell เบฅเบฑเบเบชเบฐเบเบฐเบเบดเปเบชเบเบเบตเปเบกเบตเบขเบนเปเปเบเบกเบฑเบ.
เบเบปเบงเบขเปเบฒเบ, เบเบดเบเบฒเบฅเบฐเบเบฒเบชเบฒเบเบเปเปเปเบเบเบตเปเบเบตเปเบเบฐเบเบฑเบเบขเบนเปเปเบ drawtext เบเบฒเบเบเบฑเปเบเบเบญเบ
เบเปเบฒเบญเบฐเบเบดเบเบฒเบ เบเปเปเบเบงเบฒเบก เบกเบนเบเบเปเบฒ:
เบเบตเปเปเบกเปเบ 'string': เบญเบฒเบเบกเบตเปเบถเปเบ, เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ, เบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ
เบชเบฐเบเบฃเบดเบเบเบตเปเบเบฐเบเบญเบเบเปเบงเบ "'" เบฅเบฑเบเบชเบฐเบเบฐเบเบฒเบเบซเบฅเบปเบเบซเบเบตเบเบดเปเบชเบ, เปเบฅเบฐ ":" เบฅเบฑเบเบชเบฐเบเบฐเบเบดเปเบชเบ, เบเบฑเปเบเบเบฑเปเบ
เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบซเบฅเบปเบเบซเบเบตเบเปเบงเบเบงเบดเบเบตเบเบตเป:
text=เบเบตเปเปเบกเปเบ \'string\'\: เบญเบฒเบเบกเบตเปเบถเปเบ เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ, เบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ
เบเปเบญเบเบกเบตเบฅเบฐเบเบฑเบเบเบตเบชเบญเบเบเบญเบเบเบฒเบเบซเบฅเบปเบเบซเบเบตเปเบเปเบงเบฅเบฒเบเบตเปเบเบฑเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบ a
เบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบปเบงเบเบญเบ, เปเบเบทเปเบญเบซเบเบตเบเบธเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ filtergraph. เบเบฑเปเบเบเบฑเปเบ
เบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเบเบฐเบเบฒเบเปเบเบฑเบ:
drawtext=text=เบเบตเปเปเบกเปเบ \\\'string\\\'\\: เบญเบฒเบเบกเบตเปเบถเปเบ\, เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ\, เบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ
(เบชเบฑเบเปเบเบเบงเปเบฒเบเบญเบเบเบฒเบ "\'" escaping เบเบปเบงเบญเบฑเบเบชเบญเบเบเบดเปเบชเบ, เบเบฑเบ "," เบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบต
เบซเบเบต).
เปเบเบเบตเปเบชเบธเบเบเปเบญเบเบกเบตเบฅเบฐเบเบฑเบเบเบฒเบเบซเบฅเบปเบเบซเบเบตเปเบเบตเปเบกเปเบเบตเบกเปเบเปเบงเบฅเบฒเบเบตเปเบเบฝเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ
เปเบเบเปเบฒเบชเบฑเปเบเปเบเบฐ, เปเบเบดเปเบเบเบถเปเบเบเบฑเบเบเบปเบเบฅเบฐเบเบฝเบเบเบฒเบเบซเบฅเบปเบเบซเบเบตเบเบญเบเปเบเบฐเบเบตเปเปเบเปเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ,
เบชเบปเบกเบกเบธเบเบงเปเบฒ "\" เปเบกเปเบเบเบดเปเบชเบเปเบฅเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบซเบฅเบปเบเบซเบเบตเบเปเบงเบ "\", เบเปเปเบเบงเบฒเบกเบเปเบญเบเบซเบเปเบฒ
เบชเบธเบเบเปเบฒเบเบเบฐเบชเบปเปเบเบเบปเบเปเบซเป:
-vf "drawtext=text=เบเบตเปโเปเบกเปเบ \\\\\\'string\\\\\'\\\\: เบญเบฒเบโเบเบฐโเบกเบตโเบซเบเบถเปเบ\\, เบซเบผเบทโเบซเบผเบฒเบโเบเบงเปเบฒ \, เบเบปเบงโเบญเบฑเบโเบชเบญเบโเบเบดโเปเบชเบ"
TIMELINE เบเบฒเบเบเบฑเบเปเบเป
เบเบฒเบเบเบปเบงเบเบญเบเบฎเบญเบเบฎเบฑเบเปเบเบเบเบปเปเบงเปเบ เปเบฎเบฑเบเปเบซเปเบชเบฒเบกเบฒเบ เบเบฒเบเปเบฅเบทเบญเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบเปเปเบเปเบฅเบเบฐเปเบงเบฅเบฒ,
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบชเบฒโเบกเบฒเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเปเบเบฑเบโเบเบฒเบโเบชเบฐโเปเบเบโเบญเบญเบโเบเบตเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโเบเปเบญเบโเบเบตเปโเบเบฐโเบชเบปเปเบโเบเบญเบโเบเบฑเบโ
เบเบฒเบเบเบฑเปเบเบเบญเบ. เบเปเบฒเบเบฒเบเบเบฐเปเบกเบตเบเบเปเปเปเบกเปเบเบชเบนเบ, เบเบปเบงเบเบญเบเบเบฐเบเบทเบเปเบเบตเบเปเบเป, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเบญเบ
เบเบฐเบเบทเบเบชเบปเปเบเปเบเบเปเปเบเปเบฝเบเปเบเบเบเบปเบงเบเบญเบเบเปเปเปเบเปเบ filtergraph.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเปเปเปเบเบเบตเป:
t timestamp เบชเบฐ เปเบเบ เบญเบญเบ เปเบเบฑเบ เบงเบด เบเบฒ เบเบต, NAN เบเปเบฒ input timestamp เบเปเป เบฎเบนเป เบเบฑเบ
n เปเบฅเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0
pos เบเบณเปเปเปเบเปเบเปเบเบฅเปเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, NAN เบเปเบฒเบเปเปเบฎเบนเป
w
h เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบงเบดเบเบตเปเบญ
เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ an เปเบฎเบฑเบเปเบซเปเบชเบฒเบกเบฒเบ เบเปเบฒเบชเบฑเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบทเบเปเบซเบกเป
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบ.
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบญเบทเปเบเป, เปเบเป เปเบฎเบฑเบเปเบซเปเบชเบฒเบกเบฒเบ เบเบฒเบเปเบฅเบทเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบปเบเบฅเบฐเบเบฝเบเบเบฝเบงเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบปเบงเบเบญเบเบกเบปเบง (smartblur) เบเบฒเบ 10 เบงเบดเบเบฒเบเบตเบซเบฒ 3 เบเบฒเบเบต, เปเบฅเบฐ เบ
curves เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบตเป 3 เบงเบดเบเบฒเบเบต:
smartblur = enable='เบฅเบฐเบซเบงเปเบฒเบ(t,10,3*60)',
curves = enable='gte(t,3)' : preset=cross_process
AUDIO FILTERS
เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบ configure FFmpeg build เบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเปเบเปเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบเปเบเป
"--disable-filters". เบเบปเบเบเบฐเบฅเบดเบ configure เบเบฐเบชเบฐเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฝเบเบเบตเปเบฅเบงเบกเบขเบนเปเปเบเบเบญเบเบเปเบฒเบ
เบเปเปเบชเปเบฒเบ.
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเบญเบเบชเบฝเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ.
เบเบทเบเป
เบเบณเปเบเปเบเปเบฒเบก fade เบเบฒเบเบชเบฐเบเบฃเบตเบกเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบถเปเบเปเบเบซเบฒเบชเบฐเบเบฃเบตเบกเบชเบฝเบเบเปเบญเบเบเปเปเบกเบนเบเบญเบทเปเบ. เปเบกเปเบเบฒเบเปเบเบ
fade เปเบกเปเบเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเบขเบนเปเปเบเปเบเบฑเบเปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบฒเบญเบดเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
nb_เบเบปเบงเบขเปเบฒเบ, ns
เบฅเบฐเบเบธเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบปเบเบเบฐเบเบปเบเบเบตเปเบเปเบฒเบกเบเปเบฒเบเบเปเบญเบเปเบเปเปเบงเบฅเบฒเบเบปเบ. เปเบเบเบญเบเบเปเบฒเบ
เบเบปเบเบเบฐเบเบปเบเบเบญเบเบเบปเบเบเบฐเบเบปเบเบเปเบฒเบกเบเปเบฒเบ, เบชเบฝเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเบเบฐเบเบฝเบเบซเบกเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
44100โ.
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบฅเบฐเบเบธเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบปเบเบเบฐเบเบปเบเบเบญเบเบกเบฐเบฅเบฒเบเบซเบฒเบเปเบเบเปเบฒเบก. เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบทเบเบเปเบฒเบเบปเบ
by nb_เบเบปเบงเบขเปเบฒเบ. เบเปเบฒเบเบฑเปเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเปเบเปเปเบเบ nb_เบเบปเบงเบขเปเบฒเบ.
เบเปเบญเบเบเบฑเบ, o
เบเปเบฒเบญเบดเบเบเบงเบเบชเบดเปเบเบชเบธเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบงเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเบชเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเปเบเบตเบเปเบเป.
เปเบชเบฑเปเบเปเบเปเบ 1
เบเบณเบเบปเบเปเบชเบฑเปเบเปเบเปเบเบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฝเบเบชเบตเบเปเบฒเบกเบเปเบฒเบเบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบณเบญเบดเบ.
เปเบชเบฑเปเบเปเบเปเบ 2
เบเบณเบเบปเบเปเบชเบฑเปเบเปเบเปเบเบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฝเบเบชเบตเบเปเบฒเบกเบเปเบฒเบเบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเบชเบญเบ.
เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฐเปเบเบเปเบชเบฑเปเบเปเบเปเบเบเบตเปเบกเบตเบขเบนเปเปเบเบดเปเบ เบเบฒเบ เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเปเบฒเบกโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบซเบเบถเปเบโเปเบโเบซเบฒโเบญเบทเปเบโ:
ffmpeg -i first.flac -i second.flac -filter_complex crossfade=d=10:c1=exp:c2=exp output.flac
ยท เบเปเบฒเบกโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบซเบเบถเปเบโเปเบโเบซเบฒโเบญเบทเปเบโเปเบเปโเบเปเปโเบกเบตโเบเบฒเบโเบเบฑเบโเบเปเบญเบโเบเบฑเบโ:
ffmpeg -i first.flac -i second.flac -filter_complex crossfade=d=10:o=0:c1=exp:c2=exp output.flac
เบเปเบฒ
เปเบฅเบทเปเบญเบเบเปเบญเบเบชเบฝเบเบเบถเปเบ เบซเบผเบทเบซเบผเบฒเบเบเปเบญเบ.
เบเบปเบงเบขเปเบฒเบเปเบเบเปเบญเบเบเบตเปเบเบฑเบเบเปเบฒเปเบกเปเบเปเบเบฑเบกเปเบเบเปเบงเบเบเบงเบฒเบกเบเบฝเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฒเบเบเบฑเบเบเปเบฒ
เบเปเบฒเบเบปเบเบฅเบฒเบเบเบฒเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบ milliseconds เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเปเบเบเปเบเบ '|'. เบขเปเบฒเบเบซเบเปเบญเบเบซเบเบถเปเบ
เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบซเบผเบฒเบเบเบงเปเบฒ 0 เบเบงเบเปเบซเป. เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบตเปเบเปเปเปเบเปเปเบเปเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบเบขเปเบฒเบเบเบฝเบเป. เบเปเบฒ
เบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบเบฑเบโเบเปเบฒโเบเบตเปโเปเบซเปโเปเบกเปเบโเบเบฐโเบซเบเบฒเบโเบเปเบญเบโเบโเปโเบงเบฒโเบเปเบฒโเบเบงเบโเบเบญเบโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบฑเบโเปเบซเบผเบทเบญโเบเบฑเบโเบซเบกเบปเบโเบเบฐโ
เบเปเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเบโเบเปเบฒโ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฑเบโเบเปเบฒโเบเปเบญเบโเบเบฒเบโเบเปเบฒโเบญเบดเบ 1.5 เบงเบดโเบเบฒโเบเบตโ, เบเปเบญเบโเบเบตโเบชเบฒเบกโเปเบเบ 0.5 เบงเบดโเบเบฒโเบเบตโเปเบฅเบฐโเบญเบญเบโเบเบฒเบโ
เบเปเบญเบเบเบตเบชเบญเบ (เปเบฅเบฐเบเปเบญเบเบเบฒเบเบญเบทเปเบเปเบเบตเปเบญเบฒเบเบเบฐเบกเบตเบขเบนเป) เบเปเปเบเปเบฝเบเปเบเบ.
adelay=1500|0|500
เปเบญเปเบ
เบเบณเปเบเปเบชเบฝเบเบชเบฐเบเปเบญเบเบเบฑเบเบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
เบชเบฝเบเบชเบฐเบเปเบญเบเปเบกเปเบเบชเบฐเบเปเบญเบเปเบเบดเบเบชเบฝเบ เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบเบตเบเบเบถเปเบเปเบเปเบเบฒเบกเบเปเบฒเบกเบฐเบเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบนเปเบเบปเบฒ (เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเปเบซเบเป
buildings) เปเบกเบทเปเบญเปเบงเบปเปเบฒ เบซเบผเบท เบฎเปเบญเบ; เบเบปเบเบเบฐเบเบปเบ echo เบเบดเบเบดเบเบญเบ emulate เบเบถเบเบเบดเบเปเบฒเบเบตเปเปเบฅเบฐเบกเบต
เบกเบฑเบเปเบเปเปเบเบทเปเบญเบเปเบงเบเบเบทเปเบกเบชเบฝเบเบเบญเบเปเบเบทเปเบญเบเบเบปเบเบเบตเบเบฝเบง เบซเบผเบทเบชเบฝเบเบฎเปเบญเบ. เบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบงเบฅเบฒ
เบฅเบฐเบซเบงเปเบฒเบเบชเบฑเบเบเบฒเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบฅเบฐเบเบฒเบเบชเบฐเบเปเบญเบเปเบกเปเบ "เบเบฒเบเบเบฑเบเบเปเบฒ", เปเบฅเบฐ loudness เบเบญเบ
เบชเบฑเบเบเบฒเบเบเบตเปเบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบเปเบกเปเบ "เบเบฒเบเบเปเบฒเบฅเบฒเบ". เบชเบฝเบเบชเบฐเบเปเบญเบเบซเบผเบฒเบเบญเบฑเบเบชเบฒเบกเบฒเบเบกเบตเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒ เปเบฅเบฐเบเบงเบฒเบกเปเบชเบเบซเบฒเบเปเบเบเบเปเบฒเบเบเบฑเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
in_gain
เบเปเบฒเบเบปเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบชเบฑเบเบเบฒเบเบชเบฐเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.6.
out_gain
เบเปเบฒเบเบปเบเบเบฒเบเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบชเบฑเบเบเบฒเบเบชเบฐเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.3.
เบเบฒเบเบเบฑเบเบเปเบฒ
เบเปเบฒเบเบปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบงเบเปเบงเบฅเบฒเปเบเบฑเบ milliseconds เบฅเบฐเบซเบงเปเบฒเบเบชเบฑเบเบเบฒเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบฅเบฐเบเบฒเบเบชเบฐเบเปเบญเบ
เปเบเบเปเบเบ '|'. เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเบชเบณเบฅเบฑเบเปเบเปเบฅเบฐ "delay" เปเบกเปเบ "(0 - 90000.0]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1000.
เบเบธเบเปเบเบก
เบเปเบฒเบเบปเบเบฅเบฒเบเบเบฒเบเบเบงเบฒเบกเบเบฑเบเบเบญเบเบชเบฑเบเบเบฒเบเบชเบฐเบเปเบญเบเบเบตเปเปเบเบเบญเบญเบเปเบเบ '|'. เบเบญเบเปเบเบเบญเบฐเบเบธเบเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบ
"decay" เปเบกเปเบ "(0 - 1.0]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.5.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบฎเบฑเบโเปเบซเปโเบกเบฑเบโเบกเบตโเบชเบฝเบโเบเปเบฒเบโเบเบทโเบงเปเบฒโเบกเบตโเบชเบญเบโเปเบเบปเปเบฒโเบเบญเบโเปเบเบทเปเบญเบโเบกเบทโเบซเบผเบฒเบโเบเบตเปโเบชเบธเบโเปเบกเปเบโเบเบฒเบโเบซเบผเบดเปเบโ:
aecho=0.8:0.88:60:0.4
ยท เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบเบฑเบโเบเปเบฒโเปเบกเปเบโเบชเบฑเปเบโเบซเบผเบฒเบโ, เบซเบผเบฑเบโเบเบฒเบโเบเบฑเปเบโเบกเบฑเบโเบเปเบฒเบโเบเบท (เปเบฅโเบซเบฐโ) เบซเบธเปเบโเบเบปเบโเบซเบผเบดเปเบโเบเบปเบโเบเบตโ:
aecho=0.8:0.88:6:0.4
ยท เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบตเปเบเบปเบเบเบงเปเบฒเบเบฑเปเบเบเบฐเบกเบตเบชเบฝเบเบเบทเบเบฑเบเบเบญเบเปเบชเบตเบเปเบเบตเบเบญเบฒเบเบฒเบเบขเบนเปเปเบเบเบนเปเบเบปเบฒ:
aecho=0.8:0.9:1000:0.3
ยท เบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบเปเบเบดเบ เปเบเปเบกเบตเบเบนเบญเบตเบเปเปเบงเบเปเบถเปเบ:
aecho=0.8:0.9:1000|1800:0.3|0.25
aeval
เปเบเปเปเบเบชเบฑเบเบเบฒเบเบชเบฝเบเบเบฒเบกเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเปเบงเป.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเบชเบฐเปเบเบเบญเบญเบ (เบซเบเบถเปเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบ), เปเบเบดเปเบเบเบทเบเบเบฐเปเบกเบตเบ
เปเบฅเบฐเปเบเปเปเบเบทเปเบญเปเบเปเปเบเบชเบฑเบเบเบฒเบเบชเบฝเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
exprs
เบเปเบฒเบเบปเบเบฅเบฒเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบซเบฒเบ '|' เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเปเบเบเบเปเบฒเบเบซเบฒเบ. เบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเบฒเบเบงเบเบเบญเบ
เบเปเบญเบโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบกเปเบโเบซเบผเบฒเบโเบโเปโเบงเบฒโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบชเบฐโเปเบเบโเบญเบญเบโ, เบเบตเปโเบเปเบฒโเบเบปเบโเบชเบธเบโเบเปเบฒเบโ
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบกเปเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเปเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญ.
channel_layout, c
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเปเบญเบเบญเบญเบ. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเปโเปเบเปโเบฅเบฐโเบเบธโเปเบงเปโ, เบฎเบนเบโเบฅเบฑเบโเบเปเบญเบโเปเบกเปเบโเบฅเบฐโเบเบธโเปเบงเปโเปเบเบโ
เบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ เบเบฝเบงเบเบฑเบ, เบกเบฑเบเบเบฐเปเบเปเบเบฒเบกเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบ
เบฎเบนเบเปเบเบ.
เปเบเปเบฅเบฐเบชเบฐเปเบเบเบญเบญเบเปเบ exprs เบชเบฒโเบกเบฒเบโเบเบฐโเบเบญเบโเบเปเบงเบโเบเบปเบโเบเบตเปโเปเบฅเบฐโเบซเบเปเบฒโเบเบตเปโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
ch เปเบฒเบเปเบฅเบเบเปเบญเบเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบฐเบเบธเบเบฑเบ
n เบเปเบฒโเบเบงเบโเบเบญเบโเบเบปเบงโเบขเปเบฒเบโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโ, เปเบฅเบตเปเบกโเบเบฒเบ 0โ
s เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
t เปเบงเบฅเบฒเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเบฐเปเบกเบตเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต
nb_in_channels
nb_out_channels
input เปเบฅเบฐ output เบเปเบฒเบเบงเบเบเปเบญเบ
val(CH)
เบเปเบฒเบเบญเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบเบปเบงเปเบฅเบ CH
เปเบฒเบเปเบซเบ: เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเปเบฒ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเบเปเบเปเบเปเบงเบเบถเปเบ, เบเปเบฒเบเบเบงเบเปเบเปเบเบปเบงเบเบญเบเบชเบฐเปเบเบฒเบฐ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบดเปเบโเบเบฐโเบฅเบดโเบกเบฒเบโ:
aveval=val(ch)/2:c=เบเบทเบเบฑเบ
ยท เปเบฅเบเบฐเบเบตเปเบเบเบญเบเบเปเบญเบเบเบตเบชเบญเบ:
aeval=h(0)|-h(1โ)
เบเบฒเบ
เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเบเบฒเบเปเบเบปเปเบฒ/เบญเบญเบเปเปเบญเบเบฅเบปเบเปเบเบทเปเบญเบเปเบญเบเบชเบฝเบเปเบเบปเปเบฒ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เบเบฐเปเบเบ, t
เบฅเบฐเบเบธเบเบฐเปเบเบเบเบปเบเบเบฐเบเบปเบ, เบชเบฒเบกเบฒเบเปเบเบฑเบ "in" เบชเปเบฒเบฅเบฑเบ fade-in, เบซเบผเบท "out" เบชเปเบฒเบฅเบฑเบ fade-out.
เบเบปเบเบเบฐเบเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบ".
start_เบเบปเบงเบขเปเบฒเบ, ss
เบฅเบฐเบเบธเบเปเบฒเบเบงเบเบเบญเบเบเบปเบงเบขเปเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบฐเบเปเบฒเปเบเปเบเบปเบเบเบฐเบเบปเบเบเบตเปเบเบทเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบกเปเบ 0.
nb_เบเบปเบงเบขเปเบฒเบ, ns
เบฅเบฐเบเบธเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบปเบเบเบฐเบเบปเบเบเบตเปเบเบฐเบซเบฒเบเปเบ. เปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฒเบ
เบเบทเบเปเปเบเบเบปเบเบเบฐเบเบปเบเบชเบฝเบเบเบปเบเบเบฐเบฅเบดเบเบเบฐเบกเบตเบฅเบฐเบเบฑเบเบชเบฝเบเบเบฝเบงเบเบฑเบเบเบฑเบเบชเบฝเบ input, เบขเบนเปเบเบตเป
เบชเบดเปเบเบชเบธเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบซเบฒเบเปเบ, เบชเบฝเบเบเบตเปเบญเบญเบเบกเบฒเบเบฐเบเบฝเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 44100.
เปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ, st
เบฅเบฐเบเบธเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบปเบเบเบฐเบเบปเบเบเบตเปเบซเบฒเบเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0. เบเปเบฒเบเปเบญเบเบเบทเบเบฅเบฐเบเบธ
เปเบเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒ; เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบเบเบฒเบ
syntax เบเบตเปเบเบญเบกเบฎเบฑเบ. เบเปเบฒเบเบฑเปเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเปเบเปเปเบเบ start_เบเบปเบงเบขเปเบฒเบ.
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบฅเบฐเบเบธเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบปเบเบเบฐเบเบปเบเบเบตเปเบซเบฒเบเปเบ. เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบ. เปเบโเบเบญเบโเบเปเบฒเบโเบเบญเบโเบเบปเบโเบเบฐโเบเบปเบโเบกเบฐโเบฅเบฒเบโเบซเบฒเบโเปเบโเปเบเปโ
เบชเบฝเบเบญเบญเบเบเบฐเบกเบตเบฅเบฐเบเบฑเบเบชเบฝเบเบเบฝเบงเบเบฑเบเบเบฑเบเบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ, เปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฒเบ fade-out
เบเบฒเบเบซเบฑเบเบเปเบฝเบเบชเบฝเบเบญเบญเบเบเบฐเบเบฝเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบทเบเบเปเบฒเบเบปเบเปเบเบ
nb_เบเบปเบงเบขเปเบฒเบ. เบเปเบฒเบเบฑเปเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเปเบเปเปเบเบ nb_เบเบปเบงเบขเปเบฒเบ.
เปเบชเบฑเปเบเปเบเปเบ
เบเปเบฒเบเบปเบเปเบชเบฑเปเบเปเบเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบซเบฒเบเปเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
tri เปเบฅเบทเบญเบเบฎเบนเบเบชเบฒเบกเบซเบฅเปเบฝเบก, เบฅเบงเบเบเบฑเบเปเบชเบฑเปเบเบเบทเป (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
qsin
เปเบฅเบทเบญเบเปเบเบกเบฒเบเบเบญเบเบเบทเปเบ sine
hsin
เปเบฅเบทเบญเบเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบเบทเปเบ sine
เปเบฎเบเบเบฑเบเบเบฒเบเปเบ
เปเบฅเบทเบญเบเบเบทเปเบ sine exponential
log เปเบฅเบทเบญเบ logarithmic
เบญเปเบฒเบโเปเบเบตเบ
เปเบฅเบทเบญเบ parabola เบเบตเปเบ
เบเปเบฒเบ เปเบฅเบทเบญเบเบชเบตเปเบซเบฅเปเบฝเบก
cub เปเบฅเบทเบญเบ cubic
Squ เปเบฅเบทเบญเบเบฎเบฒเบเบชเบตเปเบซเบฅเปเบฝเบก
cbr เปเบฅเบทเบญเบเบฎเบฒเบ cubic
เปเบเบ เปเบฅเบทเบญเบ parabola
exp เปเบฅเบทเบญเบ exponential
iqsin
เปเบฅเบทเบญเบโเปเบโเบกเบฒเบ inverted เบเบญเบ sine wave
ihsin
เปเบฅเบทเบญเบเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบเบทเปเบ sine inverted
เบเบฒเบเบเบฐเบซเบเบฒ
เปเบฅเบทเบญเบเบเปเบญเบเบเบฑเปเบ double-exponential
เปเบเบดเบเปเบกเปเบเบงเปเบฒ
เปเบฅเบทเบญเบ sigmoid double-exponential
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบเบฅเบปเบเปเบ 15 เบงเบดเบเบฒเบเบตเบเบณเบญเบดเบเบเบญเบเบชเบฝเบ:
afade=t=in:ss=0:d=15
ยท fade out 25 เบงเบดเบเบฒเบเบตเบชเบธเบเบเปเบฒเบเบเบญเบเบชเบฝเบ 900 เบงเบดเบเบฒเบเบต:
afade=t=out:st=875:d=25
เบฎเบนเบเปเบเบ
เบเปเบฒเบเบปเบเบเปเปเบเปเบฒเบเบฑเบเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบเบชเปเบฒเบฅเบฑเบเบชเบฝเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเบญเบเบเบฐเปเบเบฅเบฐเบเบฒเปเบเปเบซเบผเบฒเบเบเบตเปเบชเบธเบ
เบฎเบนเบเปเบเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบฒเบเปเบเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
sample_fmts
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบเบเบญเบญเบเบเบญเบเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบฎเปเบญเบเบเป.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
A '|'-separated list of requested sample rates .
channel_layouts
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบเบเบญเบญเบ '|' เบเบญเบเบเบฒเบเบเบฑเบเบงเบฒเบเบเปเบญเบเบเบตเปเบฎเปเบญเบเบเป.
เปเบเบดเปเบ เปเบเป Channel Layout เบชเปเบงเบ in เปเบเป ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเปเบญเบเบเบฒเบ.
เบเปเบฒเบเบฒเบฃเบฒเบกเบดเปเบเบตเบเบทเบเบฅเบฐเปเบงเบฑเปเบ, เบเปเบฒเบเบฑเบเปเบปเบเปเบกเปเบเบญเบฐเบเบธเบเบฒเบ.
เบเบฑเบเบเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบเปเบเบฑเบ 8-bit เบเบตเปเบเปเปเปเบเปเปเบเบฑเบ เบซเบผเบทเปเบเบฑเบเบเบทเป 16-bit stereo
aformat=sample_fmts=u8|s16:channel_layouts=stereo
allpass
เบเบณเปเบเปเบเบปเบงเบเบญเบเบเบฑเบเปเบปเบเบชเบญเบเปเบชเบปเบฒเบเปเบงเบเบเบงเบฒเบกเบเบตเปเบเบฒเบ (เปเบเบฑเบ Hz) เบเบงเบฒเบกเบเบตเป, เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเบญเบ -
width width. เบเบปเบงเบเบญเบเบเปเบฒเบเบเบฑเบเปเบปเบเบเบฐเบเปเบฝเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบชเบฝเบเปเบเบชเบนเปเบเบงเบฒเบกเบชเบณเบเบฑเบเปเบฅเบเบฐ
เปเบเบโเบเปเปโเบกเบตโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบเบงเบฒเบกโเบเบตเปโเบเบญเบโเบเบปเบโเบเบฑเบโเบเบงเบฒเบกโเบชเปเบฒโเบเบฑเบโเบเบงเบฒเบกโเบเบงเปเบฒเบโเบเบงเบฒเบโ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบตเป, f
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเปเบ Hz.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบธเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบเปเบเบซเบปเบงเปเปเบงเบ width_type.
เบฅเบงเบก
เบฎเบงเบกเบเบฒเบเบชเบฐเบเบฃเบตเบกเบชเบฝเบเบชเบญเบ เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบเปเบเบปเปเบฒเปเบเบชเบฐเบเบฃเบตเบกเบซเบผเบฒเบเบเปเบญเบเบเบฝเบง.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เบเปเบฒเบเบฒเบเบเบฑเบเบงเบฒเบเบเปเบญเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบกเปเบเบเปเปเปเบเบปเปเบฒเบเบฑเบ, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบถเปเบเปเบเบปเปเบฒเบเบฑเบเปเบเป, เบเปเบญเบเบเบฒเบ
เบฎเบนเบโเบฅเบฑเบโเบเบญเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒโเบเบปเบโเปเบงเปโเบเบฒเบกโเบเบงเบฒเบกโเปเบซเบกเบฒเบฐโเบชเบปเบกโเปเบฅเบฐโเบเปเบญเบโเบเบฒเบโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบ reordered เปเบเบฑเบโ
เบเปเบฒเปเบเบฑเบ. เบเปเบฒเบเบฒเบเบเบฑเบเบงเบฒเบเบเปเบญเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเปเปเปเบเบปเปเบฒเบเบฑเบ, เบเบปเบเบเบฐเบฅเบดเบเบเบฐเบกเบตเบเบฑเบเปเบปเบ
เบเปเบญเบโเบเบฒเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเปเบฒโเบญเบดเบโเบเบฒเบโเบเบฑเปเบโเบเปเบญเบโเบเบฒเบโเบเบฒเบโเบเบฑเบโเบซเบกเบปเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบชเบญเบโ, เปเบโเบเปเบฒโเบชเบฑเปเบโเบเบฑเปเบโ,
เปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบญเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบฐเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฑเบเบเปเบฒเบเบงเบเบเบฑเบเบซเบกเบปเบ
เบเปเบฒเบเบงเบเบเปเบญเบ.
เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบณเบญเบดเบเบขเบนเปเปเบ 2.1 (FL+FR+LF) เปเบฅเบฐเบญเบดเบเบเบธเบเบเบตเบชเบญเบเปเบกเปเบ FC+BL+BR,
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบปเบเบเบฐเบฅเบดเบเบเบฐเบขเบนเปเปเบ 5.1, เปเบเบเบกเบตเบเปเบญเบเบเบฒเบเปเบเบฅเปเบฒเบเบฑเบเบเปเปเปเบเบเบตเป: a1, a2, b1, a3,
b2, b3 (a1 เปเบกเปเบเบเปเบญเบเบเปเบฒเบญเบดเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบ, b1 เปเบกเปเบเบเปเบญเบเบเปเบฒเบญเบดเบเบเบญเบเบเปเบญเบเบเบตเบชเบญเบ.
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ).
เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบเปเบฒเบเบฑเบเบชเบญเบ input เบขเบนเปเปเบ stereo, เบเปเบญเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบฐเบขเบนเปเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบฅเบณเบเบฑเบ: a1, a2, b1, b2, เปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบญเบเบเบฐเบเบทเบเบเบฑเปเบเปเบเบฑเบ 4.0 เปเบเบเบเปเปเบเบฑเปเบเปเบ, เปเบเบดเปเบเบญเบฒเบเบเบฐ เบซเบผเบท
เบญเบฒเบเบเบฐเบเปเปเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบตเปเบเบฒเบเปเบงเป.
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบฑเบเปเบปเบเบเปเบญเบเบกเบตเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ เปเบฅเบฐเบฎเบนเบเปเบเบเบเบฝเบงเบเบฑเบ.
เบเปเบฒเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเปเปเบกเบตเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบเบปเบเบเบฐเบฅเบดเบเบเบฐเบขเบธเบเบเปเบงเบเบชเบฑเปเบเบเบตเปเบชเบธเบ.
เบเบปเบงเบขเปเบฒเบ
ยทเบฅเบงเบกเบชเบญเบเปเบเบฅเป mono เปเบเบปเปเบฒเปเบเปเบเบชเบฐเปเบเบตเบฅเบดเปเบญเบชเบฐเบเบฃเบตเบก:
amovie=เบเปเบฒเบ.wav [l] ; amovie=right.mp3 [r] ; [lโ] [rโ] เบฅเบงเบกโ
ยท เบเบฒเบเบฎเบงเบกเบซเบผเบฒเบเบญเบฑเบเบชเบปเบกเบกเบธเบเบงเปเบฒ 1 เบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญ เปเบฅเบฐ 6 เบชเบฐเบเบฃเบตเบกเบชเบฝเบเปเบ input.mkv:
ffmpeg -i input.mkv -filter_complex "[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6" -c:a pcm_s16le output.mkv
เบเบฐเบชเบปเบก
เบเบฐโเบชเบปเบกโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบชเบฝเบโเบซเบผเบฒเบโเปเบเบปเปเบฒโเปเบโเปเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฝเบงโ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฝเบเปเบเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบงเบขเปเบฒเบเบเบตเปเปเบฅเบทเปเบญเบเปเบเป (the เบฅเบงเบก เปเบฅเบฐ Pan เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฝเบ
เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบซเบผเบฒเบโเบฎเบนเบโเปเบเบโ)โ. เบเปเบฒ เบเบฐเบชเบปเบก เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบกเบตเบเบปเบงเบขเปเบฒเบเบเบณเบเบงเบเปเบเบฑเบกเปเบฅเปเบง เบเบปเบงเบขเปเบฒเบ เบเบฐโเปเบเบฑเบ
เปเบชเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเบตเปเปเบฅเบทเปเบญเบเปเบเป.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ
ffmpeg -i INPUT1 -i INPUT2 -i INPUT3 -filter_complex amix=inputs=3:duration=first:dropout_transition=3 OUTPUT
เบเบฐเบเบฐเบชเบปเบก 3 input audio streams เบเบฑเบ output เบเบฝเบงเบเบตเปเบกเบตเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฑเปเบเบเปเบฒเบญเบดเบ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ เปเบฅเบฐเปเบงเบฅเบฒเบเปเบฝเบเปเบงเบฅเบฒเบญเบญเบเบเบฒเบเปเบฎเบเบฎเบฝเบ 3 เบงเบดเบเบฒเบเบต.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
เบเปเบฒเบเบงเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ. เบเปเบฒเบเปเปเบฅเบฐเบเบธ, เบกเบฑเบเบเบฐเปเบฅเบตเปเบกเปเบเบฑเบ 2.
เปเบฅเบเบฐเปเบงเบฅเบฒ
เบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบญเบเบเปเปเบฒ.
เบเบฒเบงเบเบตเปเบชเบธเบ
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบงเบเบตเปเบชเบธเบ. (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
เบชเบฑเปเบเบเบตเปเบชเบธเบ
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฑเปเบเบเบตเปเบชเบธเบ.
เบเบฑเปเบเบเปเบฒเบญเบดเบ
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบ.
dropout_transition
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบ, เปเบเบฑเบเบงเบดเบเบฒเบเบต, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบฅเบฐเบเบฑเบเบชเบฝเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบดเปเบเบชเบธเบเบฅเบปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2 เบงเบดเบเบฒเบเบต.
anull
เบชเบปเปเบเปเบซเบผเปเบเบชเบฝเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเปเบเบซเบฒเบเบปเบเบเบฐเบฅเบดเบ.
apad
เบเบปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบเปเบงเบเบเบงเบฒเบกเบเบฝเบ.
เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบฎเปเบงเบกเบเบฑเบเบเบฑเบ ffmpeg - เบชเบฑเปเบโเบเบตเปโเบชเบธเบโ เปเบเบทเปเบญเบเบฐเบซเบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเปเบซเปเบเบฒเบงเปเบเบปเปเบฒเบเบฑเบ
เปเบเบฑเบเบเบฐเปเบชเบงเบดเบเบตเปเบญ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
packet_size
เบเบฑเปเบเบเปเบฒเบเบฐเปเบฒเบเบเบธเบเบเบดเบเบชเบฝเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 4096.
pad_len
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบงเบฒเบกเบเบฝเบเบเบตเปเบเบฐเปเบเบตเปเบกเปเบชเปเบเบตเปเบชเบธเบ. เบซเบผเบฑเบเบเบฒเบเบเบตเปเปเบเปเบเบฑเบเบฅเบธเบกเบนเบเบเปเบฒ,
เบเบฐเปเบชเบเบทเบเบขเบธเบ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบชเบฐเปเบเบฒเบฐเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบเบเบฑเบ whole_len.
whole_len
เบเบณเบเบปเบเบเบณเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบฑเบเปเบปเบเบเปเปเบฒเบชเบธเบเปเบเบเบฐเปเบชเบชเบฝเบเบเบตเปเบญเบญเบเบกเบฒ. เบเปเบฒเบกเบนเบเบเปเบฒเปเบกเปเบ
เบเบฒเบงเบเบงเปเบฒเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ, เบเบงเบฒเบกเบเบฝเบเบเบฐเบเบทเบเปเบเบตเปเบกเปเบชเปเบเบตเปเบชเบธเบ, เบเบปเบเบเปเบงเบฒเบกเบนเบเบเปเบฒเปเบกเปเบ
เบฎเบญเบ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบชเบฐเปเบเบฒเบฐเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบเบเบฑเบ pad_len.
เบเปเบฒเบเปเปเปเบกเปเบ pad_len เบซเบฅเบท whole_len เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเบทเบโเบเบฑเปเบโเปเบงเปโ, เบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเบฐโเปเบเบตเปเบกโเบเบงเบฒเบกโเบเบฝเบโเบเบญเบโ
เบชเบดเปเบเบชเบธเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบเบเปเปเบกเบตเบเบณเบเบปเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบตเปเบก 1024 เบเบปเบงเบขเปเบฒเบเบเบญเบเบเบงเบฒเบกเบเบฝเบเปเบเปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
apad=pad_len=1024
ยท เปเบซเปโเปเบเปโเปเบเบงเปโเบฒโเบเบปเบโเบเบฐโเบฅเบดเบโเบชเบฝเบโเบเบฐโเบเบฐโเบเบญเบโเบเปเบงเบโเบขเปเบฒเบโเบซเบเปเบญเบ 10000 เบเบปเบงโเบขเปเบฒเบโ, pad input เบเบฑเบโ
เบเบงเบฒเบกเบเบฝเบเบเปเบฒเบเปเบญเบเบเบฒเบ:
apad=whole_len=10000
ยท เบเบฒเบโเบเปเบฒโเปเบเป ffmpeg เปเบเบทเปเบญ pad เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฝเบเบเปเบงเบเบเบงเบฒเบกเบเบฝเบ, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฐเบชเบฐเปเบซเบกเบต
เบเบปเบเปเบเปเบฎเบฑเบเบชเบฑเปเบเบเบตเปเบชเบธเบเปเบฅเบฐเบเบฐเบเบทเบเบเปเบฝเบเบเบปเบเบเปเบงเบฒเปเบเบเบญเบเบเปเบฒเบเบเบญเบเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเบฒเปเบเป
เปเบเป เบชเบฑเปเบเบเบตเปเบชเบธเบ เบเบปเบงเปเบฅเบทเบญเบ:
ffmpeg -i VIDEO -i AUDIO -filter_complex "[1:0]apad" -shortest OUTPUT
เบเบปเบงเบซเบเปเป
เปเบเบตเปเบกเปเบญเบฑเบเปเบเบฑเบเปเบฅเบเบฐเปเบเบปเปเบฒเปเบชเปเบชเบฝเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบ phaser เบชเปเบฒเบเบเบธเบเบเบญเบเบเบธเบเบชเบนเบเบชเบธเบเปเบฅเบฐ troughs เปเบ spectrum เบเบงเบฒเบกเบเบตเป. เปเบเป
เบเปเบฒเปเบซเบเปเบเบเบญเบเบเบธเบเบชเบนเบเบชเบธเบเปเบฅเบฐ troughs เปเบกเปเบ modulated เปเบเบทเปเบญเปเบซเปเบเบงเบเบกเบฑเบเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบฒเบกเปเบงเบฅเบฒ, เบเบฒเบเบชเปเบฒเบ a
เบเบปเบโเบเบฐโเบเบปเบโเบเบงเบฒเบโ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
in_gain
เบเปเบฒเบเบปเบเบเบฒเบเปเบเบตเปเบกเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.4.
out_gain
เบเปเบฒเบเบปเบเบเบฒเบเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.74
เบเบฑเบเบเปเบฒ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเบกเบดเบเบฅเบดเบงเบดเบเบฒเบเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.0.
เบเบฐเบฅเบฒเบ
เบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบฅเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.4.
เบเบงเบฒเบกโเปเบง
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเปเบงเปเบกเบเบนเบเปเบเบฑเบ Hz. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.5.
เบเบฐเปเบเบ
เบเปเบฒเบเบปเบเบเบฐเปเบเบ modulation. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบชเบฒเบกเบซเบผเปเบฝเบก.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบชเบฒเบกโเบซเบผเปเบฝเบกโ, t
sinusoidal, s
เบเบปเบงเบขเปเบฒเบ
Resample เบชเบฝเบ input เบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบฅเบฐเบเบธ, เปเบเบเปเบเป libswresample library. เบเปเบฒ
เบเปเปโเบกเบตโเบเบฒเบโเบฅเบฐโเบเบธโเปเบงเปโเบเบฑเปเบโเบเบฑเปเบโเบเบปเบงโเบเบฑเปเบโเบเบญเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโเบเบฐโเบเปเบฝเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบญเบโเบเบปเบโเปเบฅเบฐโ
เบเบปเบเบเบฐเบฅเบดเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบ / เบเบตเบเบเปเปเบกเบนเบเบชเบฝเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบปเบเบเบฑเบเปเบงเบฅเบฒ
เบซเบผเบทเปเบเบทเปเบญเบชเบตเบ silence / เบเบฑเบเบญเบญเบเบชเบฝเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบปเบเบเบฑเบ timestamps, เปเบฎเบฑเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบญเบ
เบเบฑเบโเบชเบญเบโเบซเบผเบทโเบเปเปโ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบ syntax [เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ:]resampler_options, เบเปเบญเบเบเบตเป เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ เบชเบฐเปเบเบเบญเบญเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ เปเบฅเบฐ resampler_options เปเบกเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ เบเบตเปเบชเปเบฒเบเบฑเบ=เบกเบนเบเบเปเบฒ เบเบนเป, เปเบเบเปเบเบ ":". เปเบเบดเปเบ
เบเบนเปเบกเบท ffmpeg-resampler เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบปเบเบเปเบงเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ.
เบเบปเบงเบขเปเบฒเบ
ยท Resample เบชเบฝเบ input เปเบเบฑเบ 44100Hz:
เบเบปเบงเบขเปเบฒเบ=44100
ยท stretch/squeeze เบเบปเบงโเบขเปเบฒเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงโเบฅเบฒโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโ, เบกเบตโเบชเบนเบโเบชเบธเบโเบเบญเบ 1000 เบเบปเบงโเบขเปเบฒเบโเบเปเป
เบเบฒเบโเบเบปเบโเปเบเบตเบโเบเบฑเปเบโเบเบตโเบชเบญเบโ:
aresample=async=1000
เบเบปเบงเบขเปเบฒเบเบเบฑเบเบชเบดเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเบปเบงเบขเปเบฒเบเบเปเปเปเบเปเบฅเบฐเบเบญเบเบชเบฝเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเบธเบเบเบปเบเบเบฐเบฅเบดเบเบชเบธเบเบเปเบฒเบเบญเบฒเบเบกเบตเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบเบฒเบฐเบงเปเบฒเบเบปเบงเบเบญเบเบเบฐ flush
เบเบปเบงเบขเปเบฒเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบเบฑเบเปเบปเบเปเบกเบทเปเบญเบชเบฝเบเปเบเบปเปเบฒเบชเบฑเบเบเบฒเบเบเบฐเบชเบดเปเบเบชเบธเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
nb_out_samples, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเปเบเบฃเบกเบเปเปเปเบเปเบฅเบฐเบเบญเบเบชเบฝเบเบเบปเบเบเบฐเบฅเบดเบ. เบเบปเบงเปเบฅเบเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบเบฑเบ
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบ เบเปเป เปเบเปเบฅเบฐเบเบปเบ เบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1024.
เปเบเปเบเบฎเบญเบ, p
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐ pad เบเบญเบเบชเบฝเบเบชเบธเบเบเปเบฒเบเบเบตเปเบกเบตเบชเบนเบ, เบเบฑเปเบเบเบฑเปเบเบชเบธเบเบเปเบฒเบ
เบเบญเบเบเบฐเบกเบตเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบปเบงเบเปเบญเบเบซเบเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
1.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเปเปเบเบญเบเปเบเบฑเบ 1234 เปเบฅเบฐเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ padding เบชเปเบฒเบฅเบฑเบ
เบเบญเบเบชเบธเบเบเปเบฒเบ, เปเบเป:
asetnsamples=n=1234:p=0
เบเบฑเบเบชเบปเบกเบเบฑเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเปเปเบกเบนเบ PCM. เบเบตเปเบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบงเบฒเบกเปเบง
เปเบฅเบฐ pitch.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 44100 Hz.
เบเปเปเบกเบนเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ
เบชเบฐเปเบเบเปเบเบงเบเบตเปเบกเบตเบเปเปเบกเบนเบเบเปเบฒเบเปเบชเบณเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ. เบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบกเปเบ
เบเปเปเปเบเปเบเบฑเบเปเบเป.
เปเบเบงเบเบตเปเบชเบฐเปเบเบเบกเบตเบฅเบณเบเบฑเบเบเบญเบเบเบนเปเบเบต/เบเปเบฒเบเบญเบเปเบเบเบเบญเบก เบเบตเปเบชเปเบฒเบเบฑเบ:เบกเบนเบเบเปเบฒ.
เบเปเบฒเบเปเปเปเบเบเบตเปเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบเบปเบเบเบฐเบฅเบดเบ:
n เบเบปเบงเปเบฅเบ (เบเบฒเบกเบฅเปเบฒเบเบฑเบ) เบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
pts เปเบงโเบฅเบฒโเบเบฒเบโเบเปเบฒโเบชเบฐโเปเบซเบเบตโเบเบญเบโเบเบญเบโเบเบฒเบโเบเปเบฒโเปเบเบปเปเบฒโ, เปเบโเบซเบปเบงโเบซเบเปเบงเบโเบเบฒเบโเบเบตเปโเปเบเปโเปเบงโเบฅเบฒโ; เบเบฒเบโเบเบตเปโเปเบเปโเปเบงโเบฅเบฒโ
เบเบถเปเบเบเบฑเบเปเบเปเบเบเปเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบฅเบฐเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบกเปเบ 1/เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ.
pts_time
เปเบงเบฅเบฒเบเบฒเบเบเบณเบชเบฐเปเปเบตเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบฑเบเบงเบดเบเบฒเบเบต.
pos เบเปเบฒเปเปเปเบเบเบญเบเบเบญเบเปเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, -1 เบเปเบฒเบเปเปเบกเบนเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป
เปเบฅเบฐ/เบซเบผเบท เบเปเปเบกเบตเบเบงเบฒเบกเบซเบกเบฒเบ (เบเบปเบงเบขเปเบฒเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบเบชเบฝเบเบชเบฑเบเปเบเบฒเบฐ)
fmt เบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบ.
เปเบเบเบเบฑเบ
เบฎเบนเบเปเบเบเบเปเบญเบ.
เบญเบฑเบเบเบฒเบเบฒเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบชเบฝเบ.
nb_เบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบ (เบเปเปเบเปเบญเบ) เปเบเบเบญเบ.
Checkum
เบเบฒเบเบเบงเบเบชเบญเบ Adler-32 (เบเบดเบกเปเบเบฑเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ) เบเบญเบเบเปเปเบกเบนเบเบชเบฝเบ. เบชเปเบฒเบฅเบฑเบเบชเบฝเบเปเบเบเปเบเบ,
เบเปเปโเบกเบนเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเปเบเบฑเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบปเบโเบเบฑเบโเบซเบกเบปเบโเปเบเปโเบฎเบฑเบโเบเบฒเบ concatenatedโ.
plane_checksums
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบ Adler-32 เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบเบเปเปเบกเบนเบ.
astats
เบชเบฐเปเบเบเบเปเปเบกเบนเบเบชเบฐเบเบดเบเบดเปเบเปเบกเบเปเบงเบฅเบฒเบเปเบฝเบงเบเบฑเบเบเปเบญเบเบชเบฝเบ. เบชเบฐเบเบดเบเบดเปเบกเปเบ
เบเบดเบเปเบฅเปเปเบฅเบฐเบชเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเบชเบฝเบเปเบฅเบฐ, เบเปเบญเบเบเบตเปเบเปเบฒเปเบเป, เบเบปเบงเปเบฅเบเปเบเบเบฅเบงเบก
เบเบฑเบเปเบเปเบกเบญเบเปเบซเป.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบฒเบง
เบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเปเบญเบเบขเปเบฝเบกเบชเบฑเปเบเปเบเบงเบดเบเบฒเบเบต, เปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบงเบฑเบเปเบเบเบชเบนเบเบชเบธเบ เปเบฅเบฐ trough RMS. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
0.05 (50 เบกเบดเบเบฅเบดเบงเบดเบเบฒเบเบต). เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ "[0.1 - 10]".
metadata
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฑเบเบขเบฒ metadata. เบฅเบฐเบซเบฑเบเปเบกเบเบฒเปเบเบเบฒเบเบฑเบเปเบปเบเบเบทเบเบเบณเปเปเบฒเบเปเบงเบ "lavfi.astats.X",
เบเปเบญเบเบเบตเป "X" เปเบกเปเบเปเบฒเบเปเบฅเบเบเปเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ 1 เบซเบผเบท string "เปเบเบเบฅเบงเบก". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบ.
เบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเปเบกเปเบ: DC_offset Min_level Max_level Min_difference
Max_difference Mean_difference Peak_level RMS_peak RMS_trough Crest_factor Flat_factor
Peak_count Bit_depth
เปเบฅเบฐเบชเปเบฒเบฅเบฑเบเปเบเบเบฅเบงเบก: DC_offset Min_level Max_level Min_difference Max_difference
Mean_difference Peak_level RMS_level RMS_peak RMS_trough Flat_factor Peak_count
Bit_depth Number_of_samples
เบเบปเบงเบขเปเบฒเบ full key เปเบเบดเปเบเบเบท "lavfi.astats.1.DC_offset" เบซเบผเบทเบญเบฑเบเบเบตเป
"lavfi.astats.Overall.Peak_count".
เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเปเบฅเบฐเบเบตเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบงเปเบเบญเปเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป.
reset
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบชเบฐเบเบดเบเบดเบเบฐเบเบทเบเบเบดเบเปเบฅเปเบเบทเบเปเบซเบกเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
เบเบดเบเบฒเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเปเบฅเบฐเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบชเบฐเปเบเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
DC เบเบปเบเปเบเบตเบ
เบเบฒเบเบเปเบฒเบเบเบงเบฒเบกเบเบงเปเบฒเบเปเบซเบเปเบชเบฐเปเบฅเปเบเบเบฒเบเบชเบนเบ.
min เบฅเบฐเบเบฑเบ
เบฅเบฐเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเปเปเบฒเบชเบธเบ.
เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบฅเบฐเบเบฑเบ
เบฅเบฐเบเบฑเบเบเบปเบงเบขเปเบฒเบเบชเบนเบเบชเบธเบ.
min เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบซเบเปเบญเบเบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบเบปเบงเบขเปเบฒเบเบเบดเบเบเปเปเบเบฑเบ.
เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบเบปเบงเบขเปเบฒเบเบเบดเบเบเปเปเบเบฑเบ.
เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบเบปเบงเบขเปเบฒเบเบเบดเบเบเปเปเบเบฑเบ. เบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเปเบเปเบฅเบฐเบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบเบปเบงเบขเปเบฒเบเบเบดเบเบเปเปเบเบฑเบ.
เบเบธเบเบชเบนเบเบชเบธเบ เบฅเบฐเบเบฑเบ dB
RMS เบฅเบฐเบเบฑเบ dB
เบฅเบฐเบเบฑเบเบชเบนเบเบชเบธเบเบกเบฒเบเบเบฐเบเบฒเบเปเบฅเบฐ RMS เบงเบฑเบเปเบเบเปเบ dBFS.
RMS เบเบธเบเบชเบนเบ dB
RMS เปเบเบปเปเบฒ dB
เบชเบนเบเบชเบธเบเปเบฅเบฐเบเปเบฒ trough เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบฑเบ RMS เบงเบฑเบเปเบเบเปเบเปเบฅเบเบฐเบเปเบญเบเบขเปเบฝเบกเบชเบฑเปเบ.
Crest เบเบฑเบเปเบ
เบญเบฑเบโเบเบฒโเบชเปเบงเบโเบกเบฒเบโเบเบฐโเบเบฒเบโเบเบญเบโเบชเบนเบโเบชเบธเบโเบเบฑเบโเบฅเบฐโเบเบฑเบ RMS (เบซเบกเบฒเบโเปเบซเบโ: เบเปเปโเปเบกเปเบโเปเบ dBโ)โ.
Flat เบเบฑเบเปเบ
Flatness (เปเบเบฑเปเบเบเบปเบงเบขเปเบฒเบเบเบดเบเบเปเปเบเบฑเบเบเบตเปเบกเบตเบเปเบฒเบเบฝเบงเบเบฑเบ) เบเบญเบเบชเบฑเบเบเบฒเบเบขเบนเปเบเบตเปเบเบธเบเบชเบนเบเบชเบธเบเบเบญเบเบกเบฑเบ
เบฅเบฐเบเบฑเบ (เปเบเบฑเปเบ min เบฅเบฐเบเบฑเบ or เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบฅเบฐเบเบฑเบ).
เบเบธเบเบชเบนเบเบชเบธเบ เบเบฑเบ
เบเปเบฒเบเบงเบเปเบญเบเบฒเบ (เบเปเปเปเบกเปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบ) เบเบตเปเบชเบฑเบเบเบฒเบเบเบฑเบเบฅเบธเปเบเป min
เบฅเบฐเบเบฑเบ or เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบฅเบฐเบเบฑเบ.
เบเบดเบ เบเบงเบฒเบกเปเบฅเบดเบ
เบเบงเบฒเบกเปเบฅเบดเบเปเบฅเบฑเบเบเปเบญเบเบเบญเบเบชเบฝเบเปเบเบเบฅเบงเบก. เบเปเบฒเบเบงเบเบเบดเบเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบงเบขเปเบฒเบ.
astreamsync
เบชเบปเปเบเบเปเปเบชเบญเบเบชเบฒเบเบชเบฝเบเปเบฅเบฐเบเบงเบเบเบธเบกเบเปเบฒเบชเบฑเปเบเบเบญเบ buffers เบเบทเบเบชเบปเปเบเบเปเป.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
expr, e
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเบเปเปเบฒเปเบเบเบงเบเบเบทเบเบชเบปเปเบเบเปเปเปเบ: เบเปเบฒเบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบ
เปเบเบเบฒเบเบฅเบปเบ, เบเบฐเปเบชเบเปเบฒเบญเบดเบเบเบทเบเบชเบปเปเบเบเปเป; เบเปเบฒเบเบปเบเปเบเปเบฎเบฑเบเปเบเบฑเบเบเบงเบเบซเบผเบทเบชเบนเบ, เบเบตเบชเบญเบ
เบเบฐเปเบชเบเบทเบเบชเบปเปเบเบเปเป. เบกเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบเบปเบงเปเบเบเปเปเปเบเบเบตเป:
b1 b2
เบเปเบฒเบเบงเบ buffers เบเบตเปเบชเบปเปเบเบเปเปเบกเบฒเปเบเบดเบเบเบญเบเบเบฑเปเบเปเบเปเบเปเบฅเบฐเบชเบฒเบ
s1 s2
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบปเปเบเบเปเปเบกเบฒเบฎเบญเบเบเบฐเบเบธเบเบฑเบเปเบเปเบเปเบฅเบฐเบชเบฒเบ
t1 t2
เปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเปเบเปเบฅเบฐเบชเบฐเบเบฃเบตเบก
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "t1-t2", เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฐเบชเบปเปเบเบเปเปเบชเบฐเบเบฃเบตเบกเบเบตเปเบกเบต a
เปเบงเบฅเบฒเบเปเบญเบเบฅเบปเบ.
เบเบปเบงเบขเปเบฒเบ
เบเบฒเบเบเบปเบเบชเบญเบเบเบงเบฒเบกเบเบฝเบ "เบฅเบงเบก" เปเบเบเบเบฒเบเบชเบธเปเบกเบชเบปเปเบ buffers เปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเปเบเบทเบเบเปเบญเบ, เปเบเบเบฐเบเบฐเบเบตเปเบซเบผเบตเบเปเบงเบฑเปเบเบเบทเบเบฑเบ.
desynchronization เบซเบผเบฒเบ:
amovie=file.ogg [a] ; amovie=file.mp3 [b] ;
[a] [b] astreamsync=(2*random(1))-1+tanh(5*(t1-t2)) [a2] [b2] ;
[a2โ] [b2โ] เบฅเบงเบกโ
เบเปเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเบดเปเบเบเปเปเบกเบนเบเบชเบฝเบเบเบฑเบเปเบงเบฅเบฒเปเบเบเบเบฒเบเบเบตเบ/เบเบทเบเบกเบฑเบ เปเบฅเบฐ/เบซเบผเบทเบเปเบญเบเบฅเบปเบ
เบเบปเบงเบขเปเบฒเบ/เปเบเบตเปเบกเบเบงเบฒเบกเบเบฝเบเปเบกเบทเปเบญเบเปเบญเบเบเบฒเบ.
เบเบปเบงเบเบญเบเบเบตเปเบเปเปเปเบเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฐเบฅเบธเบเบฒเปเบเป เบเบปเบงเบขเปเบฒเบ เปเบเบทเปเบญเปเบฎเบฑเบเบเบฒเบเบเบตเบ / stretching.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบปเบเปเบเบตเบ
เปเบเบตเบเปเบเปเบเบฒเบเบเบทเบ/เบเบตเบเบเปเปเบกเบนเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบปเบเบเบฑเบเปเบงเบฅเบฒ. เบเบดเบเบเบฒเบเปเบเปเบเบฒเบเปเบเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เปเบกเบทเปเบญเบเบปเบเบเบดเบเบฒเบ, เบเปเบญเบเบซเบงเปเบฒเบเปเบงเบฅเบฒเบเบทเบเบเบปเบเบเบธเบกเบเปเบงเบเบเบงเบฒเบกเบเบฝเบ.
min_delta
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเปเบฒเปเบชเบธเบเบเบตเปเบฅเบฐเบซเบงเปเบฒเบเปเบงเบฅเบฒเปเบฅเบฐเบเปเปเบกเบนเบเบชเบฝเบ (เปเบเบฑเบเบงเบดเบเบฒเบเบต) เปเบเบทเปเบญเบเบฐเบเบธเปเบ
เปเบเบตเปเบก/เบซเบผเบธเบเบเบปเบงเบขเปเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.1. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเปเบเปโเบฎเบฑเบ sync เบเบตเปโเบเปเปโเบชเบปเบกโเบเบนเบโเปเบเบโเบเบฑเบโ
เบเบปเบงเบเบญเบเบเบตเป, เบฅเบญเบเบเบฑเปเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบเบฑเบ 0.
max_comp
เบเบฒเบเบเบปเบเปเบเบตเบเบชเบนเบเบชเบธเบเปเบเบเบปเบงเบขเปเบฒเบเบเปเปเบงเบดเบเบฒเบเบต. เบเบฝเบเปเบเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเบปเบเปเบเบตเบ=1. เปเบเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 500.
first_pts
เบชเบปเบกเบกเบธเบเบงเปเบฒ PTS เบเปเบฒเบญเบดเบเบเบงเบเบเบฐเปเบเบฑเบเบเปเบฒเบเบตเป. เบเบทเปเบเบเบฒเบเปเบงเบฅเบฒเปเบกเปเบ 1 / เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ. เบเบตเป
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบ padding / trimming เปเบโเบเบญเบโเบเบปเปเบโเบเบญเบโเบเบฒเบโเบโเปโเปโเบฒโ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเปเบกเบตเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบ
เปเบเปเปเบฎเบฑเบเบเปเบฝเบงเบเบฑเบ PTS เบเบตเปเบเบฒเบเปเบงเปเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบ, เบเบฑเปเบเบเบฑเปเบเบเปเปเบกเบต padding เบซเบผเบท trimming เปเบกเปเบเปเบฎเบฑเบ. เบชเปเบฒเบฅเบฑเบ
เบเบปเบงเบขเปเบฒเบ, เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 0 เปเบเบทเปเบญ pad เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบงเบฒเบกเบเบฝเบเบเปเบฒเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบ
เปเบฅเบตเปเบกโเบเบปเปเบโเบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเบงเบดโเบเบตโเปเบญโเบซเบผเบทโเบเบฒเบโเบเบฑเบโเบเบปเบงโเบขเปเบฒเบโเปเบโเบซเบเบถเปเบโเบเบตเปโเบกเบต PTS เบฅเบปเบโเปเบเบทเปเบญเบโเบเบฒเบโ
เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบญเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
เบเบปเบเบเปเบญเบ
เบเบฑเบเบเปเบงเบเบชเบฝเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบขเปเบฒเบเปเบเปเบเบญเบเบซเบเบถเปเบเบเบฒเบฅเบฒเบกเบดเปเบเบต, tempo เบชเบฝเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบชเบปเบกเบกเบธเบ 1.0 tempo nominal. Tempo เบเบฐเบเปเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ [0.5, 2.0].
เบเบปเบงเบขเปเบฒเบ
ยท เบเปเบฒเบฅเบปเบเบชเบฝเบเปเบเบฑเบ 80% tempo:
tempo=0.8
ยท เปเบเบทเปเบญเปเบฅเบฑเปเบเบชเบฝเบเปเบเบดเบ 125% tempo:
tempo=1.25
เปเบชเบทเปเบญเบเบทเบ
เบเบฑเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบทเปเบญเปเบซเปเบเบปเบเบเบฐเบฅเบดเบเบกเบตเบชเปเบงเบเบเปเบญเบเบเปเปเปเบเบทเปเบญเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ
Timestamp (เปเบเบฑเบเบงเบดเบเบฒเบเบต) เบเบญเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒ. เปเบเบฑเปเบเบเบปเบงเบขเปเบฒเบเบชเบฝเบเบเบฑเบ
เบชเบฐเปเบเบกเปเบงเบฅเบฒ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ เบเบฐเปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบญเบดเบเปเบเบเบปเบเบเบฐเบฅเบดเบ.
เปเบเบเบญเบเบเปเบฒเบ เบฅเบฐเบเบธเปเบงเบฅเบฒเบเบญเบเบเบปเบงเบขเปเบฒเบเบชเบฝเบเบเปเบฒเบญเบดเบเบเบตเปเบเบฐเบเบทเบเบซเบผเบธเบเบฅเบปเบ, เปเบเบฑเปเบเบเบปเบงเบขเปเบฒเบเบชเบฝเบ
เบเบฑเบเบเบตเบเบฑเบเปเบเบเปเบญเบเบซเบเบถเปเบเบเบตเปเบกเบตเปเบงเบฅเบฒ เปเบเบเบญเบเบเปเบฒเบ เบเบฐเปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบชเบธเบเบเปเบฒเบเปเบ
เบเบปเบเบเบฐเบฅเบดเบ.
start_pts
เบเบทโเบเบฑเบโเบเบฑเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบเปเบงเบฑเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบปเบงเบขเปเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบ
เบงเบดเบเบฒเบเบต.
end_pts
เบเบทโเบเบฑเบโเบเบฑเบ เปเบเบเบญเบเบเปเบฒเบ, เบเบปเบเปเบงเบฑเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบชเบดเปเบเบชเบธเบเปเบเบเบปเบงเบขเปเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบงเบดเบเบฒเบเบต.
เปเบฅเบเบฐเปเบงเบฅเบฒ
เปเบฅเบเบฐเปเบงเบฅเบฒเบชเบนเบเบชเบธเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบงเบดเบเบฒเบเบต.
start_เบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบญเบดเบเบเบตเปเบเบงเบเบเบฐเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบ.
end_sample
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบญเบดเบเบเบตเปเบเบงเบเบเบฐเบเบทเบเบซเบผเบธเบเบฅเบปเบ.
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบเบญเบเบเปเบฒเบ, เปเบฅเบฐ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒ; เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ
เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป ffmpeg-utils(1โ) เบเบนเปเบกเบท.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบชเบญเบเบเบธเบเบเปเบฒเบญเบดเบเบเบญเบเบเบปเบงเปเบฅเบทเบญเบเปเบฅเบตเปเบกเบเบปเปเบ / เบชเบดเปเบเบชเบธเบเปเบฅเบฐ เปเบฅเบเบฐเปเบงเบฅเบฒ เบเบฒเบเปเบฅเบทเบญเบเปเบเบดเปเบเบขเบนเปเปเบ
frame timestamp, เปเบเบเบฐเบเบฐเบเบตเปเบเบปเบงเปเบฅเบทเบญเบ _sample เบเบฝเบเปเบเปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฒเบ
เบเบฒเบเบเบฑเปเบเบเบญเบ. เบเบฑเปเบเบเบฑเปเบ start/end_pts เปเบฅเบฐ start/end_sample เบเบฐเปเบซเปเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบกเบทเปเบญ
เบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเปเบกเปเบเบเบดเบเบเบฒเบ, เบเปเปเปเบเปเบเบญเบ เบซเบผเบทเบเปเปเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบชเบนเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเปเปเปเบเป
เบเบฑเบเบเปเบฝเบเปเบงเบฅเบฒ. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบฐโเบกเบตโเบเบฒเบโเบชเบฐโเปเบเบกโเบเบปเบโเปเบเปโเบฎเบฑเบโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบตเปโเบชเบนเบโ, เปเบชเปโ
เบเบฒเบเบเบฑเปเบเบเบญเบ asetpts เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ atrim.
เบเปเบฒเบซเบผเบฒเบเบเบฒเบเปเบฅเบทเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบซเบผเบทเบชเบดเปเบเบชเบธเบเบเบทเบเบเบฑเปเบ, เบเบปเบงเบเบญเบเบเบตเปเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบฐเปเบฅเบเปเบฅเบฐเบฎเบฑเบเบชเบฒเบเบฑเบเบซเบกเบปเบ
เบเบปเบงเบขเปเบฒเบเบเบตเปเบเบปเบเบเบฑเบเบขเปเบฒเบเปเปเบญเบเปเบถเปเบเปเบเบเปเปเบเบณเบเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเป. เปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบเบฝเบเปเบเปเบชเปเบงเบเบเบตเป
เบเบปเบเบเบฑเบเบเปเปเบเบณเบเบฑเบเบเบฑเบเปเบปเบเปเบเบเบฑเปเบเบเบฝเบง, เบชเบฒเบเบเปเบญเบเปเบชเปเบเบฒเบเบเบฑเปเบเบเบญเบ atrim เบซเบผเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเปเบเบเบเบฑเปเบเบเบตเปเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบฑเบเบซเบกเบปเบเบเบทเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเป. เบชเบฐเบเบฑเปเบเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเบเบปเบเบเบปเบงเบขเปเบฒเบเบเบฝเบเปเบเปเปเบเป
เบเปเบฒเบชเบดเปเบเบชเบธเบเปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบเบธเบเบขเปเบฒเบเบเปเบญเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเป.
เบเบปเบงเบขเปเบฒเบ:
ยท เบงเบฒเบเบเบธเบเบขเปเบฒเบเบเบปเบเปเบงเบฑเปเบเบเบฒเบเบตเบเบตเบชเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
ffmpeg -i INPUT -af atrim=60:120
ยท เบฎเบฑเบเบชเบฒเบเบฝเบเปเบเป 1000 เบเบปเบงเบขเปเบฒเบเบเปเบฒเบญเบดเบ:
ffmpeg -i INPUT -af atrim=end_sample=1000
bandpass
เบเบณเปเบเปเบเบปเบงเบเบญเบเบชเบญเบเปเบชเบปเบฒ Butterworth band-pass เบเบตเปเบกเบตเบเบงเบฒเบกเบเบตเปเบเบฒเบ เบเบงเบฒเบกเบเบตเป, เปเบฅเบฐ
(3dB-point) เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบ. เปเบเป csg เบเบฒเบโเปเบฅเบทเบญเบโเปเบฅเบทเบญเบโเบเบฒเบโเบฎเบฑเบ skirt เบเบปเบโเบเบตเป (เบเบฒเบโเปเบเบตเปเบกโเบชเบนเบโเบชเบธเบ =
Q) เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: เบเบปเบเบเบตเป 0dB เปเบเบตเปเบกเบเบถเปเบเบชเบนเบเบชเบธเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบกเปเบงเบเบญเบญเบเบขเบนเปเบเบตเป 6dB เบเปเป octave
(20dB เบเปเปเบเบปเบเบชเบฐเบงเบฑเบ).
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบตเป, f
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเบชเบนเบเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3000.
csg เบเบฒเบเปเบเบตเปเบก skirt เบเบปเบเบเบตเปเบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบธเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบเปเบเบซเบปเบงเปเปเบงเบ width_type.
เบเบฐเบเบดเปเบชเบ
เบเบณเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฐเบเบดเปเบชเบเปเบเบ Butterworth เบชเบญเบเปเบชเบปเบฒเบเบตเปเบกเบตเบเบงเบฒเบกเบเบตเปเบเบฒเบ เบเบงเบฒเบกเบเบตเป, เปเบฅเบฐ
(3dB-point) เปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบ width. เบเบฒเบเบเบฑเปเบเบเบญเบเบกเปเบงเบเบญเบญเบเบขเบนเปเบเบตเป 6dB เบเปเป octave (20dB เบเปเปเบเบปเบเบชเบฐเบงเบฑเบ).
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบตเป, f
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเบชเบนเบเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3000.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบธเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบเปเบเบซเบปเบงเปเปเบงเบ width_type.
bass
เปเบเบตเปเบก เบซเบผเบทเบเบฑเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบชเบฝเบเปเบเบ (เบเปเปเบฒ) เบเบญเบเบชเบฝเบเปเบเบเปเบเปเบเบปเบงเบเบญเบเบเบฑเปเบเบงเบฒเบเบชเบญเบเปเบชเบปเบฒ
เบเปเบงเบโเบเบฒเบโเบเบญเบโเบชเบฐโเบซเบเบญเบโเบเปเบฒเบโเบเบทโเบเบฑเบโเบเบฑเบโเบกเบฒเบโเบเบฐโเบเบฒเบโเบเบญเบโเบเบฒเบโเบเบงเบโเบเบธเบกโเบชเบฝเบโเบเบญเบ hi-fiโ. เบญเบฑเบเบเบตเปเบเบฑเบเปเบญเบตเปเบเบงเปเบฒ
shelving equalization (EQ).
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เปเบเปโเบฎเบฑเบโ, g
เปเบซเปเบเบณเปเบฅเบขเบนเปเบเบตเป 0 Hz. เบฅเบฐเบเบฑเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเบญเบเบกเบฑเบเปเบกเปเบเบเบฐเบกเบฒเบ -20 (เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเปเบซเบเป) เปเบเบดเบ +20 (เบชเปเบฒเบฅเบฑเบ a
เบเบฒเบโเบเบฐโเบซเบเบฒเบโเบเบปเบงโเบเบฐโเบซเบเบฒเบโเปเบซเบเปโ)โ. เบฅเบฐเบงเบฑเบเบเบญเบ clipping เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเปเบเปเบเบปเบเบเบฐเปเบซเบเบเปเบเบเบฒเบเบเบงเบ.
เบเบงเบฒเบกเบเบตเป, f
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเบชเบนเบเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบฐเบญเบทเปเบเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฐเบซเบเบฒเบเบซเบผเบทเบซเบผเบธเบเบเปเบญเบเบเบฒเบ
เบเปเบงเบเบเบงเบฒเบกเบเบตเปเบเบตเปเบเบฐเปเบเบตเปเบก เบซเบผเบทเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 100 Hz.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบเบณเบเบปเบเปเบฅเบเบฐเบเบฒเบเบเปเบฝเบเบเบฑเปเบเบงเบฒเบเบเบญเบเบเบปเบงเบเบญเบ.
biquad
เบเบณเปเบเปเบเบปเบงเบเบญเบ biquad IIR เบเปเบงเบเบเปเบฒเบชเบณเบเบฐเบชเบดเบเบเบตเปเปเบซเปเปเบงเป. เบขเบนเปเปเบช b0, b1, b2 เปเบฅเบฐ a0, a1, a2
เปเบกเปเบเบเบปเบงเบซเบฒเบเบเบปเบงเบซเบฒเบ เปเบฅเบฐ เบเบปเบงเบซเบฒเบเบเบฒเบกเบฅเปเบฒเบเบฑเบ.
bs2b
Bauer stereo เบเบฑเบเบเบฒเบเบซเบฑเบเปเบเบฑเบ binaural, เปเบเบดเปเบเบเบฑเบเบเบธเบเบเบฒเบเบเบฑเบเบซเบนเบเบฑเบเบเบญเบ stereo
เบเบฑเบเบเบถเบเบชเบฝเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเปเปโเบกเบนเบ
เบฅเบฐเบเบฑเบ crossfeed เบเบตเปเบเบณเบเบปเบเปเบงเปเบฅเปเบงเบเปเปเบฒ.
Default
เบฅเบฐเบเบฑเบเปเบฅเบตเปเบกเบเบปเปเบ (fcut=700, feed=50).
cmoy
เบงเบปเบเบเบญเบ Chu Moy (fcut=700, feed=60).
เปเบเบกเบตเบ
เบงเบปเบเบเบญเบ Jan Meier (fcut=650, feed=95).
fcut
เบเบฑเบเบเบงเบฒเบกเบเบตเป (เปเบเบฑเบ Hz).
เบญเบฒโเบซเบฒเบ
เบฅเบฐเบเบฑเบเบญเบฒเบซเบฒเบ (เปเบเบฑเบ Hz).
เปเบเบเบเบตเปเบเปเบญเบ
Remap เบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบซเบฒเบชเบฐเบเบฒเบเบเบตเปเปเบซเบกเป.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
channel_layout
เบฎเบนเบเปเบเบเบเปเบญเบเบเบญเบเบเปเปเบฒเบเบปเบเบเบฐเบฅเบดเบ.
เปเบเบเบเบตเป เบเปเบญเบเบเบฒเบเปเบเบเบเบตเปเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบซเบฒเบเบปเบเบเบฐเบฅเบดเบ. argument เปเบเบฑเบ '|' - เปเบเบเบฅเบฒเบเบเบทเปเปเบเบเบเบตเป,
เปเบเปโเบฅเบฐโเบเบปเบโเปเบ "in_channel-out_channel" or in_channel เปเบเบเบเบญเบก. in_channel เบชเบฒเบกเบฒเบเปเบเบฑเบเปเบเป
เบเบทเปเบเบญเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบ (เปเบเบฑเปเบ: FL เบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบเปเบฒเบ) เบซเบผเบทเบเบฑเบเบเบฐเบเบตเบเบญเบเบกเบฑเบเบขเบนเปเปเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบ
เบฎเบนเบเปเบเบ. out_channel เปเบกเปเบเบเบทเปเบเบญเบเบเปเบญเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบซเบผเบทเบเบฑเบเบเบฐเบเบตเบเบญเบเบกเบฑเบเบขเบนเปเปเบเบเบปเบเบเบฐเบฅเบดเบ
เบฎเบนเบโเปเบเบโเบเปเบญเบโ. เบเปเบฒ out_channel เบเปเปเปเบเปเปเบซเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเปเบกเปเบ implicitly เบเบฑเบเบเบฐเบเบต, เปเบฅเบตเปเบกเบเบปเปเบ
เบเบฑเบเบชเบนเบเปเบฅเบฐเปเบเบตเปเบกเบเบถเปเบเบซเบเบถเปเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบเบเบเบตเป.
เบเปเบฒเบเปเปเบกเบตเบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเป, เบเบปเบงเบเบญเบเบเบฐเบชเปเบฒเบเปเบเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบซเบฒเบเบปเบเปเบเปเบฎเบฑเบ
เบเปเบญเบเบเบฒเบ, เบฎเบฑเบเบชเบฒเบเบฑเบเบเบฐเบเบต.
เบเบปเบงเบขเปเบฒเบ, เบชเบปเบกเบกเบธเบเบงเปเบฒเปเบเบฅเป MOV 5.1+ downmix,
ffmpeg -i in.mov -filter 'channelmap=map=DL-FL|DR-FR' out.wav
เบเบฐเบชเปเบฒเบเปเบเบฅเป WAV เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเบทเบ tagged เปเบเบฑเบ stereo เบเบฒเบเบเปเบญเบ downmix เบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
เปเบเบทเปเบญเปเบเปเปเบ 5.1 WAV เบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเปเปเบเบทเบเบเปเบญเบเปเบเบเปเบฒเบชเบฑเปเบเบเปเบญเบเบเบทเปเบเปเบกเบทเบญเบเบเบญเบ AAC
ffmpeg -i in.wav -filter 'channelmap=1|2|0|5|3|4:5.1' out.wav
เบเปเบญเบโเบเบฒเบ
เปเบเบเปเบเปเบฅเบฐเบเปเบญเบเบเบฒเบเบชเบฐเบเบฃเบตเบกเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบปเปเบฒเปเบเปเบเบชเบฐเบเบฃเบตเบกเบเบปเบเบเบฐเบฅเบดเบเปเบเบเบเปเบฒเบเบซเบฒเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
channel_layout
เบฎเบนเบเปเบเบเบเปเบญเบเบเบญเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "stereo".
เบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเบขเปเบฒเบโ, เบชเบปเบกโเบกเบธเบโเบงเปเบฒโเปเบเบฅโเป MP3 stereo เบเปเบญเบโ,
ffmpeg -i in.mp3 -filter_complex channelsplit out.mkv
เบเบฐเบชเปเบฒเบเปเบเบฅเป Matroska เบเบตเปเบกเบตเบเบปเบเบเบฐเบฅเบดเบเบชเบญเบเบชเบฒเบเบชเบฝเบ, เบญเบฑเบเปเบถเปเบเบกเบตเบเบฝเบเบเบฒเบเบเปเบฒเบ
เบเปเบญเบโเบเบฒเบโเปเบฅเบฐโเบญเบทเปเบเปโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบทเบโเบเปเบญเบโ.
เปเบเบเปเบเบฅเป 5.1 WAV เปเบเบฑเบเปเบเบฅเปเบเปเปเบเปเบญเบ:
ffmpeg -i in.wav -filter_complex
'channelspit=channel_layout=5.1[FL][FR][FC][LFE][SL][SR]'
-map '[FL]' front_left.wav -map '[FR]' front_right.wav -map '[FC]'
front_center.wav -map '[LFE]' lfe.wav -map '[SL]' side_left.wav -map '[SR]'
side_right.wav
เบฎเปเบญเบเปเบเบ
เปเบเบตเปเบกเปเบญเบฑเบเปเบเบฑเบ chorus เปเบชเปเบชเบฝเบ.
เบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเปเบชเบฝเบเบฎเปเบญเบเบเบฝเบงเบเบทเบเบฑเบเบชเบฝเบเบฎเปเบญเบ, เปเบเปเบเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบเบฑเบเปเบเบทเปเบญเบเบเบปเบเบเบตเปเบเป.
Chorus เบเปเบฒเบเบเบทเบเบฑเบเบเบปเบเบเบฐเบเบปเบเบเบญเบเบชเบฝเบเบชเบฐเบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบเบเปเบฒเบชเบฑเปเบ, เปเบเปเปเบเบเบฐเบเบฐเบเบตเปเบชเบฝเบเบชเบฐเบเปเบญเบเปเบกเปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒ
เบเบปเบเบเบตเป, เบกเบต chorus, เบกเบฑเบเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบเบฒเบเบเปเบฒเปเบเป modulation sinusoidal เบซเบผเบทเบชเบฒเบกเบซเบผเปเบฝเบก. เปเบเป
เบเบงเบฒเบกเปเบฅเบดเบ modulation เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒ modulated เปเบกเปเบเบซเบผเบดเปเบเบเปเบญเบเบซเบผเบทเบซเบผเบฑเบเบเบฒเบ
เบเบฑเบเบเปเบฒ. เบเบฑเปเบเบเบฑเปเบเบชเบฝเบเบเบตเปเบเบฑเบเบเปเบฒเบเบฐเบชเบฝเบเบเปเบฒเบฅเบปเบเบซเบผเบทเปเบง, เบเบฑเปเบเปเบกเปเบเบชเบฝเบเบเบตเปเบเบฑเบเบเปเบฒ
เบเบฑเบเบฎเบญเบเบชเบฝเบเบเบปเปเบเบชเบฐเบเบฑเบ, เบเบทเบเบฑเบเบเบฒเบเบฎเปเบญเบเปเบเบเบเบตเปเบเบฒเบเบชเบฝเบเบฎเปเบญเบเบเปเปเบชเบณเบเบฑเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
in_gain
เบเปเบฒเบเบปเบเบเบฒเบเปเบเบตเปเบกเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.4.
out_gain
เบเปเบฒเบเบปเบเบเบฒเบเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.4.
เบเบฒเบเบเบฑเบเบเปเบฒ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒ. เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบปเบเบเบฐเบเบดเปเบกเปเบเบเบฐเบกเบฒเบ 40ms เบซเบฒ 60ms.
เบเบธเบเปเบเบก
เบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบฅเบฒเบ.
เบเบงเบฒเบกเปเบง
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบง.
เบเบงเบฒเบกเปเบฅเบดเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบฅเบดเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเบฑเบโเบเปเบฒโเบเบฝเบงโ:
chorus=0.7:0.9:55:0.4:0.25:2
ยท เบชเบญเบโเบเบงเบฒเบกโเบเบฑเบโเบเปเบฒโ:
chorus=0.6:0.9:50|60:0.4|0.32:0.25|0.4:2|1.3
ยท chorus เบชเบฝเบโเปเบเบฑเบกโเบเบตเปโเบกเบตโเบชเบฒเบกโเบเบฒเบโเบเบฑเบโเบเปเบฒโ:
chorus=0.5:0.9:50|60|40:0.4|0.32|0.3:0.25|0.4|0.3:2|2.3|1.3
เบเบฑเบเบเบฑเบ
เบเบตเบเบญเบฑเบ เบซเบผเบทเบเบฐเบซเบเบฒเบเปเบฅเบเบฐเปเบเบเบฒเบกเบดเบเบเบญเบเบชเบฝเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฒเบเปเบเบกเบเบต
เบเบธเบเปเบเบก
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเปเบงเบฅเบฒเปเบเบฑเบเบงเบดเบเบฒเบเบตเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเปเบเปเบฅเบเบฐเบเบตเปเบฅเบฐเบเบฑเบเบเบฑเบเบเบตเบเบฑเบเปเบเบเบญเบ
เบชเบฑเบเบเบฒเบ input เปเบกเปเบเบชเบฐเปเบฅเปเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบฐเบฅเบดเบกเบฒเบเบเบญเบเบกเบฑเบ. เบเบฒเบเปเบเบกเบเบต เบซเบกเบฒเบเปเบเบดเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบฅเบดเบกเบฒเบ
เปเบฅเบฐ เบเบธเบเปเบเบก เบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบญเบเบเบฐเบฅเบดเบกเบฒเบ. เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบชเปเบงเบเปเบซเบเป, เปเบงเบฅเบฒเบเบฒเบเปเบเบกเบเบต
(เบเบฒเบโเบเบญเบโเบชเบฐโเบซเบเบญเบโเบเบฑเบโเบชเบฝเบโเปเบเปโเบฎเบฑเบ louderโ) เบเบงเบโเบเบฐโเบชเบฑเปเบโเบโเปโเบงเบฒโเบเบตเปโเปเบเปโเปเบงโเบฅเบฒโเปเบชเบโเบซเบฒเบโ, เปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโ
เบซเบนเบเบญเบเบกเบฐเบเบธเบเบกเบตเบเบงเบฒเบกเบญเปเบญเบเปเบซเบงเบเปเปเบเบฑเบเบชเบฝเบเบเบฑเบเบเบฐเบเบฑเบเบซเบฑเบเบเบงเปเบฒเบชเบฝเบเบญเปเบญเบเปเบขเปเบฒเบเบเบฐเบเบฑเบเบซเบฑเบ. เบเบปเบเบเบฐเบเบด
เบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบกเบเบตเปเบกเปเบ 0.3 เบงเบดเบเบฒเบเบต เปเบฅเบฐเบเปเบฒเบเบปเบเบเบฐเบเบดเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบฅเบฒเบเปเบกเปเบ 0.8 เบงเบดเบเบฒเบเบต. เบเปเบฒ
เบเปเบฒโเบเบงเบโเบเบฒเบโเปเบเบกโเบเบต & decays เบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเปเบกเปเบโเบโเปโเปโเบฒโเบโเปโเบงเบฒโเบเปเบฒโเบเบงเบโเบเปเบญเบโ, เบเบธเบโเบชเบธเบโเบเปเบฒเบโ
เบเบฒเบเปเบเบกเบเบต/เบเบฒเบเปเบชเบทเปเบญเบกเปเบเบกเบเบฐเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเปเบญเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบเบฑเบเปเบปเบ.
เบเบธเบ
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบธเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบตเปเปเบญเบ, เบฅเบฐเบเบธเปเบงเปเปเบ dB เบเบฝเบเบเบฑเบเบชเบนเบเบชเบธเบ
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบชเบฑเบเบเบฒเบเบเบตเปเปเบเบฑเบเปเบเปเบเป. เปเบเปเบฅเบฐเบฅเบฒเบเบเบฒเบเบเบธเบเบชเปเบฒเบเบฑเบเบเปเบญเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเปเบเปเบเปเปเปเบเบเบตเป
syntax: "x0/y0|x1/y1|x2/y2|...." เบซเบผเบท "x0/y0 x1/y1 x2/y2 ...."
เบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเบขเบนเปเปเบเบฅเปเบฒเบเบฑเบเบเบตเปเปเบเบตเปเบกเบเบถเปเบเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเปเบเปเบซเบเปเบฒเบเบตเปเปเบญเบเบเปเบฒเบเปเบฎเบฑเบ
เบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบตเปเบกเบเบถเปเบ monotonically. เบเบธเบ "0/0" เปเบกเปเบเบชเบปเบกเบกเบธเบเบงเปเบฒเปเบเปเบญเบฒเบเบเบฐเบเบทเบ overridden
(เปเบเบ "0/out-dBn"). เบเปเบฒเบเบปเบเบเบฐเบเบดเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฑเบเบเบฒเบเปเบญเบเปเบกเปเบ "-70/-70|-60/-20".
เปเบเบฑเบเบซเบปเบงเปเบเบปเปเบฒ
เบเบฑเปเบเบฅเบฑเบเบชเบฐเปเบตเปเบชเบฑเปเบเปเบเปเบเปเบเบฑเบ dB เบชเปเบฒเบฅเบฑเบเบเปเปเบเปเปเบเบฑเบเปเบปเบ. เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.01.
เปเบเบตเปเบก
เบเปเบฒเบเบปเบเบเบฒเบเปเบเปเบฎเบฑเบเปเบเบตเปเบกเปเบเบตเบกเปเบ dB เบเบตเปเบเบฐเบเปเบฒเปเบเปเปเบเบเบธเบเบเบธเบเปเบเบเบฑเบเบเบฑเบเบเบฒเบเปเบญเบ.
เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบปเบงเบเปเบฒเบเบเบญเบเบเบฒเบเปเบเปเบฎเบฑเบเปเบเบเบฅเบงเบก. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 0.
เบเบฐเบฅเบดเบกเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบฅเบดเบกเบฒเบเปเบเบทเปเบญเบเบเบปเปเบ, เปเบ dB, เบเบตเปเบเบฐเบชเบปเบกเบกเบธเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเปเบเปเบชเบฐเบซเบเบญเบเบฅเบฐเบเบฑเบเบเบฒเบกเปเบเบทเปเบญเบเบเบปเปเบ, เบเบฑเปเบเบเบฑเปเบ, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, a
เบเบฒเบเปเบเปเบฎเบฑเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบซเบผเบฒเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเปเบเบฑเบเบฅเบฐเบเบฑเบเบชเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเบปเปเบเบเปเบญเบเบเบตเปเบเบฐ companding เบกเบต
เปเบเปโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบโ. เบเปเบฒเบเบปเบเบเบฐเบเบดเบชเปเบฒเบฅเบฑเบเบชเบฝเบเบเบตเปเบเบฝเบเปเบเปเบเบทเปเบญเบเบเบปเปเบเปเบกเปเบ -90 dB. เบกเบฑเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.
เบเบฑเบเบเปเบฒ
เบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบเปเบฒ, เปเบเบงเบดเบเบฒเบเบต. เบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเบเบฐเบเบทเบเบงเบดเปเบเบฒเบฐเบเบฑเบเบเบต, เปเบเปเบชเบฝเบเปเบกเปเบเบเบฑเบเบเปเบฒ
เบเปเบญเบเบเบฐเบเบทเบเบเปเบญเบเปเบชเปเปเบเบทเปเบญเบเบเบฑเบเบฅเบฐเบเบฑเบเบชเบฝเบ. เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบฐเบกเบฒเบเปเบเบปเปเบฒเบเบฑเบ
เปเบงเบฅเบฒเบเบฒเบเปเบเบกเบเบต/เบเบฒเบเปเบชเบทเปเบญเบกเปเบเบกเปเบฎเบฑเบเปเบซเปเบเบปเบงเบเบญเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบขเปเบฒเบเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบฒเบเบเบฒเบเปเบเบปเบฒเบซเบผเบฒเบเบเบงเปเบฒ
เปเปเบเบเบฐเบเบดเบเบดเบฅเบดเบเบฒ. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบฎเบฑเบเบเบปเบเบเบตเบเบตเปเบกเบตเบเบฑเบเบชเบฝเบเบเบฝเบ เปเบฅเบฐเบชเบฝเบเบเบฑเบ เปเปเบฒเบฐเบชเบณเบฅเบฑเบเบเบฒเบเบเบฑเบเบชเบฝเบเบเบฑเบ
เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก:
compand=.3|.3:1|1:-90/-60|-60/-40|-40/-30|-20/-20:6:0:-90:0.2
เบเบปเบงเบขเปเบฒเบเบญเบตเบเบญเบฑเบเปเบถเปเบเบชเบณเบฅเบฑเบเบชเบฝเบเบเบตเปเบกเบตเบชเบฝเบเบเบฐเบเบดเบ เปเบฅเบฐ เบเบดเปเบเบชเปเบงเบเบฅเบฐเปเบเบตเบ:
compand=0|0:1|1:-90/-900|-70/-70|-30/-9|0/-3:6:0:0:0
ยท เบเบฐเบเบนโเบชเบฝเบโเบชเบณเบฅเบฑเบโเปเบกเบทเปเบญโเบชเบฝเบโเบเบฑเบโเบขเบนเปโเปเบโเบฅเบฐเบเบฑเบโเบเปเบณโเบเบงเปเบฒโเบชเบฑเบเบเบฒเบ:
compand=.1|.1:.2|.2:-900/-900|-50.1/-900|-50/-50:.01:0:-90:.1
ยทเบเบตเปเปเบกเปเบเบเบฐเบเบนเบชเบดเปเบเบฅเบปเบเบเบงเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบ, เปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบฅเบฑเบเปเบงเบฅเบฒเบเบตเปเบชเบดเปเบเบฅเบปเบเบเบงเบเบขเบนเปเปเบเบฅเบฐเบเบฑเบเบชเบนเบเบเบงเปเบฒ
เบชเบฑเบเบเบฒเบ (เปเบฎเบฑเบเปเบซเปเบกเบฑเบ, เปเบเบเบฒเบเบงเบดเบเบต, เบเปเบฒเบเบเบทเบเบฑเบ squelch):
compand=.1|.1:.1|.1:-45.1/-45.1|-45/-900|0/-900:.01:45:-90:.1
dcshift
เบเบณเปเบเปเบเบฒเบเบเปเบฝเบ DC เบเบฑเบเบชเบฝเบ.
เบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเบฐเปเบญเบปเบฒเบเบฒเบเบเบปเบเปเบเบตเบ DC (เปเบเบตเบเบเบฒเบเบเบฑเบเบซเบฒเบฎเบฒเบเปเบงเปเบ
เบฅเบฐเบเบปเบเบเปเบญเบเปเบชเปเบเบฒเบเบเบฑเบเบเบถเบ) เบเบฒเบเบชเบฝเบ. เบเบปเบเบเบฐเบเบปเบเบเบญเบเบเบฒเบเบเบปเบเปเบเบตเบ DC เปเบกเปเบเบซเบผเบธเบเบฅเบปเบ headroom เปเบฅเบฐเปเบเบฒเบฐเบชเบฐเบเบฑเปเบ
เบเบฐเบฅเบดเบกเบฒเบ. เปเบเป astats เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบงเปเบฒเบชเบฑเบเบเบฒเบเบกเบตเบเบฒเบเบเบปเบเปเบเบตเบ DC.
เบเปเบฝเบเปเบเบ
เบเปเบฒเบเบปเบเบเบฒเบเบเปเบฝเบ DC, เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [-1, 1]. เบกเบฑเบเบเบตเปเปเบซเปเปเบซเบฑเบเบเปเบฒเบเบงเบเบเบตเปเบเบฐเบเปเบฝเบ
เบชเบฝเบ.
เบเบณเบเบฑเบ
เบเบฒเบเปเบฅเบทเบญเบ. เบกเบฑเบเบเบงเบเบเบฐเบกเบตเบเปเบฒเปเปเบญเบเบเบงเปเบฒ 1 (เบเบปเบงเบขเปเบฒเบ: 0.05 เบซเบผเบท 0.02) เปเบฅเบฐเปเบเปเปเบเบทเปเบญ
เบเปเบญเบเบเบฑเบเบเปเปเปเบซเป clipping.
dynaudnorm
เปเบเบเบฒเบกเบดเบเบชเบฝเบเบเบปเบเบเบฐเบเบด.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเบเปเบฒเบเบงเบเบเบตเปเปเบเปเบเบญเบเบเบญเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบเบญเบเบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเปเบเบทเปเบญเบเปเบฒเปเบญเบปเบฒเบเบธเบเบชเบนเบเบชเบธเบเบเบญเบเบกเบฑเบ
เบเบฐเบซเบเบฒเบเปเบเบฅเบฐเบเบฑเบเปเบเบปเปเบฒเบซเบกเบฒเบ (เบเบปเบงเบขเปเบฒเบ: 0 dBFS). เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบปเบเบเบฑเบเบเปเบฒเบกเบเบฑเบ "เบเปเบฒเบเบเบฒเบ" เบซเบผเบฒเบ.
เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฒเบเปเบฎเบฑเบเปเบซเปเปเบเบฑเบเบเบปเบเบเบฐเบเบด, Dynamic Audio Normalizer *เปเบเบเปเบเบเบฒเบกเบดเบ* เบเบฑเบเบเบฒเบเบฎเบฑเบเบเบทเบเปเปเป
เบเบฑเบเปเบเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฝเบ. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเบฐเปเบซเบเบเปเบเบตเปเบกเปเบเบตเบกเบเปเปเบเบฑเบเบเบฒเบเบชเปเบงเบ "เบเบฝเบ" เบเบญเบ
เบชเบฝเบเปเบเบเบฐเบเบฐเบเบตเปเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเบดเบเปเบเบทเบญเบเบซเบผเบทเบเบฑเบเบเบฒเบเบชเปเบงเบ "เบเบฑเบ". เปเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป: เปเบเป
Dynamic Audio Normalizer เบเบฐ "เปเบเบดเบเปเบกเปเบเบงเปเบฒเบญเบญเบ" เบเบฐเบฅเบดเบกเบฒเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเบตเปเบเบฝเบเปเบฅเบฐ loud, เปเบ
เบฎเบนเปเบชเบถเบเบงเปเบฒเบเบฐเบฅเบดเบกเบฒเบเบเบญเบเปเบเปเบฅเบฐเบเบฒเบเบชเปเบงเบเบเบทเบเบเปเบฒเบกเบฒเบชเบนเปเบฅเบฐเบเบฑเบเปเบเบปเปเบฒเบซเบกเบฒเบเบเบฝเบงเบเบฑเบ. เบซเบกเบฒเบเปเบซเบ, เบขเปเบฒเบเปเบเบเปเบเบฒเบก,
เบงเปเบฒ Dynamic Audio Normalizer เบเบฑเบโเบฅเบธโเปเบเบปเปเบฒโเบซเบกเบฒเบโเบเบตเป * เปเบเบโเบเปเปโเบกเบต * เบเบฒเบโเบเปเบฒโเปเบเป "เปเบฅโเบเบฐโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ
เบเบฒเบเบเบตเบเบญเบฑเบ". เบกเบฑเบเบเบฐเบฎเบฑเบเบชเบฒ 100% เบเบญเบเบเปเบงเบเปเบเบเบฒเบกเบดเบ *เบเบฒเบเปเบ* เปเบเปเบฅเบฐเบเบฒเบเบชเปเบงเบเบเบญเบเบชเบฝเบ
เบเบทเปเบ.
f เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเบญเบเปเบเบฑเบ milliseconds. เปเบเบฅเบฐเบซเบงเปเบฒเบ 10 เบซเบฒ 8000 เบกเบดเบเบฅเบดเบงเบดเบเบฒเบเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบกเปเบ 500 เบกเบดเบเบฅเบดเบงเบดเบเบฒเบเบต. Dynamic Audio Normalizer เบเบฐเบกเบงเบเบเบปเบเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบฑเบเบเบฐเปเบฒเบเบเปเบญเบ
chunks, เปเบญเบตเปเบเบงเปเบฒเบเบญเบ. เบญเบฑเบเบเบตเปเปเบกเปเบเบเปเบญเบเบเบฒเบ, เปเบเบฒเบฐเบงเปเบฒเบฅเบฐเบเบฑเบเบชเบนเบเบชเบธเบเปเบกเปเบเบเปเปเบกเบต
เบเบงเบฒเบกเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบปเบงเบขเปเบฒเบเบเบฝเบง. เปเบเบเบเบตเปเบเบฐ, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบเบปเบเบเบธเบเบชเบนเบเบชเบธเบ
เบเบฐเปเบฒเบเบชเบณเบฅเบฑเบเบฅเบณเบเบฑเบเบเบตเปเบเบดเบเบเบฑเบเบเบญเบเบเปเบฒเบเบปเบงเบขเปเบฒเบ. เปเบเบเบฐเบเบฐเบเบตเป "เบกเบฒเบเบเบฐเบเบฒเบ" normalizer
เบเบฝเบเปเบเปเบเบฐเปเบเปเบเบฐเบซเบเบฒเบเบชเบนเบเบชเบธเบเบเบญเบเปเบเบฅเปเบเบตเปเบชเบปเบกเบเบนเบ, เปเบเบเบฒเบกเบดเบเบชเบฝเบเบเบปเบเบเบฐเบเบด
เบเบณเบเบปเบเบเบฐเปเบฒเบเบชเบนเบเบชเบธเบเปเบเบฑเบเบชเปเบงเบเบเบธเบเบเบปเบเบชเบณเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบ. เบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเบญเบเปเบกเปเบ
เบฅเบฐเบเบธเปเบเบฑเบ milliseconds. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบเบฒเบกเบดเบเบชเบฝเบเบเบปเบเบเบฐเบเบดเปเบเปเบเบญเบ
เบเบงเบฒเบกเบเบฒเบงเบเบญเบ 500 milliseconds, เปเบเบดเปเบเปเบเปเบเบทเบเบเบปเบเปเบซเบฑเบเบงเปเบฒเปเบซเปเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเบเบตเบเบฑเบเปเบเบฅเปเบชเปเบงเบเปเบซเบเป.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเบญเบเบเบตเปเปเบเปเบเบญเบ, เปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบ, เบเบฐเบเบทเบเบเปเบฒเบเบปเบ
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เบญเบตเบเบเบฒเบกเบญเบฑเบเบเบฒเบเบฒเบเปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเบญเบเปเบเบฅเปเบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเปเบเปเบฅเบฐเบเบปเบ.
g เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบขเปเบฝเบกเบเบฒเบเบเบฑเปเบเบเบญเบ Gaussian. เปเบเบฅเบฐเบซเบงเปเบฒเบ 3 เบซเบฒ 301, เบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 31. เบญเบฒเบเบเบฐเปเบเบฑเบเบเบฒเบฃเบฒเบกเบดเปเบเบตเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบชเบธเบเบเบญเบ Dynamic Audio Normalizer
เปเบกเปเบ "เบเบฐเบซเบเบฒเบเบเปเบญเบเบขเปเบฝเบก" เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบฝเบ Gaussian. เบเบฐเบซเบเบฒเบเบเปเบญเบเบขเปเบฝเบกเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบกเปเบ
เบฅเบฐเบเบธเปเบงเปเปเบเปเบเบฃเบก, เบงเบฒเบเปเบงเปเบเบฒเบเบเบญเบเบเบญเบเบเบฑเบเบเบธเบเบฑเบ. เบชเปเบฒเบฅเบฑเบ sake เบเบญเบเบเบงเบฒเบกเบเปเบฒเบเบเบฒเบ,
เบญเบฑเบเบเบตเปเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเบ. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ 31 เบเบดเบเบฒเบฅเบฐเบเบฒ
เบเบญเบเบเบฐเบเบธเบเบฑเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ 15 เบเบญเบเบเปเบญเบเบซเบเปเบฒเปเบฅเบฐ 15 เปเบเบฃเบกเบเปเปเบกเบฒ.
เบเบฒเบโเบเปเบฒโเปเบเปโเบเปเบญเบโเบขเปเบฝเบกโเบเบฐโเบซเบเบฒเบโเปเบซเบเปโเปเบฎเบฑเบโเปเบซเปโเบกเบตโเบเบปเบโเบเบฐโเบเบปเบ smoothing เบเบตเปโเปเบเบฑเปเบกโเปเบเบโเปเบฅเบฐโเบเบฑเปเบโเบเบฑเปเบโเปเบเปโเบฎเบฑเบโเบซเบเปเบญเบโ
เบเบฒเบเบเปเบฝเบเปเบเบ, เปเบเบฑเปเบ: เบเบฒเบเบเบฑเบเบเบปเบงเบเปเบฒเบฅเบปเบ. เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบเบฒเบเบเปเบฒเปเบเปเบเปเบญเบเบขเปเบฝเบกเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบงเปเบฒเบเบปเบเปเบเปเบฎเบฑเบ
เบเบปเบเบเบฐเบเบปเบ smoothing เบญเปเบญเบเปเบเบเปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเปเบเปเบฎเบฑเบเบซเบผเบฒเบ, ie เปเบเปเบฎเบฑเบเปเบงเบเบถเปเบ
เบเบฒเบเบเบฑเบเบเบปเบง. เปเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, เบซเบผเบฒเบเบเปเบฒเบเปเบเบตเปเบกเบกเบนเบเบเปเบฒเบเบตเป, Dynamic เบซเบผเบฒเบ
Audio Normalizer เบเบฐเบเบฐเบเบดเบเบฑเบเบเบปเบงเบเบทเบเบฑเบเบเบปเบงเบเบญเบเบเบปเบเบเบฐเบเบด "เปเบเบเบเบฑเปเบเปเบเบตเบก". เบชเบธเบ
เบเบปเบเบเบฑเบเบเปเบฒเบก, เบเบดเปเบเปเบเบปเปเบฒเบซเบผเบธเบเบฅเบปเบเบเปเบฒเบเบตเปเบซเบผเบฒเบเปเบเบปเปเบฒเปเบ, Dynamic Audio Normalizer เบเบฐเบซเบผเบฒเบเบเบถเปเบ
เบเบฐเบเบดเบเบฑเบเบเบปเบงเบเบทเบเบฑเบเปเบเบทเปเบญเบเบญเบฑเบเบฅเบฐเบเบฑเบเปเบเบเบฒเบกเบดเบ.
p เบเปเบฒเบเบปเบเบกเบนเบเบเปเบฒเบชเบนเบเบชเบธเบเปเบเบปเปเบฒเบซเบกเบฒเบ. เบเบตเปโเบฅเบฐโเบเบธโเบฅเบฐโเบเบฑเบโเบเบตเปโเบชเบนเบโเบเบตเปโเบชเบธเบโเบเบตเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฝเบเบเบปเบเบเบฐเบเบด. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฐเบเบฐเบเบฒเบเบฒเบกเปเบเบปเปเบฒเบซเบฒเบเบฐเบซเบเบฒเบเบชเบนเบเบชเบธเบเปเบเบปเปเบฒเบซเบกเบฒเบ
เบขเปเบฒเบเปเบเปเบเบดเบเปเบเบปเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป, เปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบกเบฑเบเบเบฑเบเปเบฎเบฑเบเปเบซเปเปเบเปเปเบเบงเปเบฒเบเบปเบเบเบฐเบเบด
เบชเบฑเบเบเบฒเบเบเบฐเบเปเปเปเบเบตเบเบเบฐเปเบฒเบเบชเบนเบเบชเบธเบ. เบเบฑเบเปเบเบเบตเปเปเบเปเบฎเบฑเบเบชเบนเบเบชเบธเบเปเบเบเปเบญเบเบเบดเปเบเบเบญเบเบเบญเบเปเบกเปเบ
imposed เปเบเบเบเบปเบเปเบเบเบเบฐเบซเบเบฒเบเบชเบนเบเบชเบธเบเปเบเบปเปเบฒเบซเบกเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.95 เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบ
เบญเบญเบเบเบฒเบ headroom เบเบญเบ 5%*. เบกเบฑเบเบเปเปเปเบเปเบเบทเบเปเบเบฐเบเปเบฒเปเบซเปเปเบเบเปเบฒเบเปเบเบดเบเบกเบนเบเบเปเบฒเบเบตเป.
m เบเปเบฒเบเบปเบเบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเบชเบนเบเบชเบธเบ. เปเบเบฅเบฐเบซเบงเปเบฒเบ 1.0 เบซเบฒ 100.0. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 10.0. เปเบเบเบฒเบกเบดเบ
Audio Normalizer เบเบณเบเบปเบเบเบฑเบเปเบเบเบฒเบเบฎเบฑเบเบชเบนเบเบชเบธเบเบเบตเปเปเบเบฑเบเปเบเปเบเป (เบเปเบญเบเบเบดเปเบ) เบชเบณเบฅเบฑเบเปเบเปเบฅเบฐเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
เบเบญเบ, ie เบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเบชเบนเบเบชเบธเบเบเบตเปเบเปเปเปเบเปเบชเบปเปเบเบเบปเบเปเบเบเบฒเบ clip เบซเบผเบทเบเบดเบเปเบเบทเบญเบ.
เบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเบชเบนเบเบชเบธเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบนเบเบเบตเปเบชเบธเบเบเบญเบเบเบญเบ.
เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบเบฒเบกเบดเบเบชเบฝเบเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบนเบเบกเบฑเบเบเบฒเบเปเบเบตเปเบกเบชเบนเบเบชเบธเบเบเบญเบเบเบญเบ
เบเบฑเบโเปเบโเปเบเบโเบเบฑเบโเปเบโเบเบฒเบโเปเบเปโเบฎเบฑเบโเบชเบนเบโเบชเบธเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเบฅเปเบงเบโเบซเบเปเบฒ (เปเบฅเบโ)โ. เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบ
เบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเบซเบผเบฒเบเปเบเบตเบเปเบเปเบ "silent" เบซเบผเบทเปเบเบทเบญเบ silent frames. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบชเบนเบเบชเบธเบ
เบเบฑเบเปเบเบเบตเปเปเบเปเบฎเบฑเบเปเบกเปเบ 10.0, เบชเปเบฒเบฅเบฑเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบชเปเบงเบเปเบซเบเป, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบงเบเบเบฐเบเบฝเบเบเปเปเบฅเบฐเบกเบฑเบ
เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบกเปเบเบเปเปเปเบเบฐเบเปเบฒเปเบซเปเปเบเบตเปเบกเบกเบนเบเบเปเบฒเบเบตเป. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบเบตเปเบชเบธเบ
เบฅเบฐเบเบฑเบเบชเบฝเบเปเบเบเบฅเบงเบกเบเปเปเบฒ, เบกเบฑเบเบญเบฒเบเบเบฐเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเปเบกเบตเบเบฑเบเปเบเบเบตเปเบชเบนเบเบเบถเปเบ. เบซเบกเบฒเบโเปเบซเบโ,
เปเบเบงเปเบเบเปเปเบเบฒเบก, Dynamic Audio Normalizer เบเปเปเปเบเปเปเบเปเบเบฝเบเปเบเปเปเบเบ "เบเบฒเบ" เปเบเบปเปเบฒเบเบฑเปเบ
(เปเบเบฑเปเบ: เบเบฑเบเบเปเบฒเปเบเบตเบเบเบญเบเปเบเบ). เปเบเบเบเบตเปเบเบฐ, เบซเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเบเบญเบเปเบเบ "sigmoid".
เบเบฐเบเบทเบเบเบณเปเบเป. เบเปเบงเบเบงเบดเบเบตเบเบตเป, เบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเบเบฐเปเบเบปเปเบฒเปเบเปเบเบญเบเปเบเบ
เบกเบนเบเบเปเบฒ, เปเบเปเบเปเปเปเบเบตเบเปเบเบตเบเบกเบนเบเบเปเบฒเบเบฑเปเบ.
r เบเปเบฒเบเบปเบเปเบเบปเปเบฒเบซเบกเบฒเบ RMS. เปเบเบฅเบฐเบซเบงเปเบฒเบ 0.0 เบซเบฒ 1.0. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.0 - เบเบดเบเปเบเปเบเบฒเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ,
Dynamic Audio Normalizer เบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบปเบเบเบฐเบเบด "เบชเบนเบเบชเบธเบ". เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ
เบเบฑเบเปเบเบเบตเปเปเบเปเบฎเบฑเบเบชเบนเบเบชเบธเบเปเบเบเปเบญเบเบเบดเปเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ (เบเบฝเบเปเบเป) เปเบเบเบชเบนเบเบชเบธเบเบเบญเบเบเบญเบ
เบเบปเบงเบขเปเบฒเบเบเบฐเบซเบเบฒเบ. เบงเบดเบเบตเบเบตเป, เบเบปเบงเบขเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบซเบเบฒเบเปเบเปเบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบเบเบเปเปเบกเบตเบเบฒเบ
เปเบเบตเบเบฅเบฐเบเบฑเบเบชเบฑเบเบเบฒเบเบชเบนเบเบชเบธเบ, ie เปเบเบเบเปเปเบกเบตเบเบฒเบ clipping. เบเบฒเบเปเบฅเบทเบญเบ, เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเป
Dynamic Audio Normalizer เบเบฑเบเบชเบฒเบกเบฒเบเบเบณเบเบถเบเปเบเบดเบ root mean square เบเบญเบเบเบญเบ,
RMS เบซเบเปเป. เปเบเบงเบดเบชเบฐเบงเบฐเบเปเบฒเปเบเบเปเบฒ, RMS เบเบทเบเบเปเบฒเปเบเปเปเบเบเบเบปเปเบงเปเบเปเบเบทเปเบญเบเปเบฒเบเบปเบ
เบเบฐเบฅเบฑเบเบเบฒเบเบเบญเบเบชเบฑเบเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบงเบฅเบฒ. เบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเปเบเปเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเบงเปเบฒ RMS เปเบกเปเบเบเบตเบเบงเปเบฒ
เบเบฐเบกเบฒเบเบเบญเบ "เบเบฒเบเบฎเบฑเบเบฎเบนเปเบชเบฝเบเบเบฑเบ" เบเปเบงเบฒเบเบฝเบเปเบเปเปเบเบดเปเบเบเบธเบเบชเบนเบเบชเบธเบเบเบญเบเบชเบฑเบเบเบฒเบ
เบเบฐเปเบฒเบ. เบเบฑเปเบเบเบฑเปเบ, เปเบเบเบเบฒเบเบเบฑเบเปเบเบฃเบกเบเบฑเบเบซเบกเบปเบเปเบซเปเบเบฑเบเบเปเบฒ RMS เบเบปเบเบเบตเป, เปเบเบฑเบเปเบญเบเบฐเบเบฒเบ
"เบชเบฝเบเบเบฑเบ" เบชเบฒเบกเบฒเบเบเบทเบเบชเปเบฒเบเบเบฑเปเบเบเบถเปเบ. เบเปเบฒเบเปเบฒ RMS เปเบเบปเปเบฒเปเบฒเบเปเบเปเบเบทเบเบฅเบฐเบเบธ, a
เบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเปเบเบเปเบญเบเบเบดเปเบเบเบญเบเบเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเบงเปเบฒเปเบเบฑเบเบเบฑเบเปเบเบเบตเปเบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบขเปเบฒเบเปเบเปเบเบดเบ
เบเปเบฒ RMS. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเบชเบนเบเบชเบธเบเปเบเบเปเบญเบเบเบดเปเบเบเบฑเบเบเบทเบเบเปเบฒเบเบฑเบเปเบเบ
เบเบปเบงโเบขเปเบฒเบโเบเบฐโเบซเบเบฒเบโเบชเบนเบโเบเบตเปโเบชเบธเบโเบเบญเบโเบเบญเบโ, เปเบเบทเปเบญโเบเปเบญเบโเบเบฑเบโเบเบฒเบโเบเบฑเบโ.
n เปเบเบตเบเปเบเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเบญเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเปเบเบตเบเปเบเปเบเบฒเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบชเบฝเบเปเบเบเปเบเบเบฒเบกเบดเบ
Normalizer เบเบฐเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบฑเบเบซเบกเบปเบเปเบเบเบเปเบฒเบเบงเบเบเบฝเบงเบเบฑเบ. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเปเบซเบเบเบเบฝเบงเบเบฑเบ
เบเบฑเบโเปเบโเบเบฐโเบเบทเบโเบเปเบฒโเปเบเปโเบเบฑเบโเบเบธเบโเบเปเบญเบโเบเบฒเบโ, เปเบเบฑเปเบโเบงเปเบฒโเบเบฑเบโเปเบโเบเบฒเบโเปเบเปโเบฎเบฑเบโเบชเบนเบโเบชเบธเบโเบเบตเปโเปเบเบฑเบโเปเบโเปเบเปโเปเบกเปเบโ
เบเปเบฒเบเบปเบเปเบเบเบเปเบญเบเบเบฒเบ "เบเบฑเบเบเบตเปเบชเบธเบ". เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบเบฒเบเบเบฑเบเบเบถเบ, เบกเบฑเบเบญเบฒเบเบเบฐเปเบเบตเบเบเบถเปเบเบเบฑเปเบ
เบเบฐโเบฅเบดโเบกเบฒเบโเบเบญเบโเบเปเบญเบโเบเบฒเบโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโเปเบกเปเบโเบเปเปโเบชเบฐโเปเบซเบกเบตโเบเบฒเบโ, เบเบปเบงโเบขเปเบฒเบโเบซเบเบถเปเบโเบเปเบญเบโเบเบฒเบโเบญเบฒเบโเบเบฐ "เบเบฝเบโ" เบโเปโเบงเบฒโ
เบญเบตเบเบญเบฑเบเบเบถเปเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบดเบเบเปเบญเบเบเบฒเบเบเบฒเบ
เบเบฒเบเปเบเบทเปเบญเบก. เบเปเบงเบเบงเบดเบเบตเบเบตเป, เบเบฑเบเปเบเบเบฒเบเปเบเปเบฎเบฑเบเบเบฐเบเบทเบ เบเบณ เบเบปเบเปเบเบฑเบเปเบญเบเบฐเบฅเบฒเบ เบชเบณ เบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเบเบฒเบ,
เบเบถเปเบเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเบฐเปเบฒเบเบชเบนเบเบชเบธเบเบเบญเบเบเปเบญเบเปเบเปเบฅเบฐเบเบปเบเปเบเบปเปเบฒเบเบฑเปเบ. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบ
เบเบฒเบเบเบฐเบชเบปเบกเบเบปเบกเบเบฝเบงเบเบญเบเบเบฐเบฅเบดเบกเบฒเบเบเบญเบเบเปเบญเบเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
c เปเบเบตเบเปเบเปเบเบฒเบเปเบเปเปเบเบญเบฐเบเบฐเบเบด DC. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบ. เบชเบฑเบเบเบฒเบเบชเบฝเบ (เปเบเปเบงเบฅเบฒ
domain) เปเบกเปเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเปเบฒเบเบปเบงเบขเปเบฒเบ. เปเบ Dynamic Audio Normalizer เบเบปเบงเบขเปเบฒเบเปเบซเบผเบปเปเบฒเบเบตเป
เบเปเบฒเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบเบญเบเปเบเบ -1.0 เบซเบฒ 1.0, เปเบเบเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบปเปเบเบชเบฐเบเบฑเบ
เบฎเบนเบเปเบเบ. เปเบเบเบเบปเบเบเบฐเบเบด, เบชเบฑเบเบเบฒเบเบชเบฝเบ, เบซเบผเบท "เบฎเบนเบเปเบเบเบเบทเปเบ", เบเบงเบเบขเบนเปเปเบเบเบฒเบเบเบฐเบกเบฒเบเบชเบนเบ
เบเบธเบ. เบเบฑเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบดเบเปเบฅเปเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบฑเบเบซเบกเบปเบเปเบเปเบญเบเบฐเบชเบฒเบ, เบซเบผเบทเปเบ a
เบเบญเบเบเบฝเบง, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบปเบเปเบเปเบฎเบฑเบเบเบงเบเบเบฐเปเบเบฑเบ 0.0 เบซเบผเบทเบขเปเบฒเบเบซเบเปเบญเบเบขเบนเปเปเบเปเบเบฑเบเบเปเบฒเบเบฑเปเบ. เบเปเบฒ,
เปเบเบงเปเบเบเปเปเบเบฒเบก, เบกเบตเบเบฒเบเบเบดเบเปเบเบทเบญเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบญเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบฒเบ 0.0, เปเบเบเบฑเบเบชเบญเบ
เบเบดเบเบเบฒเบเปเบเบเบฒเบเบเบงเบเบซเบผเบทเบเบฒเบเบฅเบปเบ, เบเบตเปเปเบกเปเบเปเบญเบตเปเบเบงเปเบฒ DC bias เบซเบผเบท DC offset. เบเบฑเบเบเบฑเปเบเปเบเป เบ
เบเบงเบฒเบกเบฅเบณเบญเบฝเบเบเบญเบ DC เปเบเบฑเบเบชเบดเปเบเบเบตเปเบเปเปเบเปเบญเบเบเบฒเบเบขเปเบฒเบเบเบฑเบเปเบเบ, Dynamic Audio Normalizer เบชเบฐเปเบญเบเบเบงเบฒเบกเบฅเบณเบญเบฝเบเบเบญเบ DC เบเบตเปเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ
เบเบฒเบเปเบเปเปเบ. เบเปเบงเบเบเบฒเบเปเบเบตเบเปเบเปเบเบฒเบเปเบเปเปเบเบญเบฐเบเบฐเบเบด DC, เปเบเบเบฒเบกเบดเบเบชเบฝเบเบเบปเบเบเบฐเบเบดเบเบฐ
เบเปเบฒเบเบปเบเบเปเบฒเบชเบฐเปเบฅเปเบ, เบซเบผเบท "เบเบฒเบเปเบเปเปเบ DC" เบเบปเบเปเบเบตเบ, เบเบญเบเปเบเปเบฅเบฐเบเบญเบเบเบฒเบเบเปเบญเบเปเบฅเบฐเบฅเบปเบ
เบเปเบฒเบเบฑเปเบเบเบฒเบเบเปเบฒเบเบปเบงเบขเปเบฒเบเบเบฑเบเปเบปเบเบเบญเบเบเบญเบเบเบตเปเบฎเบฑเบเบเบฐเบเบฑเบเบเบปเบงเบขเปเบฒเบเปเบซเบผเบปเปเบฒเบเบฑเปเบ
เบชเบนเบเบเบฒเบเบเบฐเบกเบฒเบ 0.0 เบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบ "เบเปเบญเบเบซเบงเปเบฒเบ" เบขเบนเปเปเบเบเบญเบเปเบเบเบเบญเบเบเบญเบ, เปเบเป
เบเปเบฒเบเบปเบเปเบเบตเบเบเบฒเบเปเบเปเปเบ DC เบเบฐเบเบทเบเบเบฑเบเบเบฑเบเบขเปเบฒเบเบเปเบญเบเปเบเปเบงเบฅเบฐเบซเบงเปเบฒเบเบเบญเบเปเบเปเบเบฝเบ.
b เปเบเบตเบเปเบเปเบฎเบนเบเปเบเบเบเบญเบเปเบเบเบเบฒเบเปเบฅเบทเบญเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบ. เบชเบฝเบเปเบเบเปเบเบเบฒเบกเบดเบ
Normalizer เปเบเปเปเบงเบฅเบฒเปเบเบปเปเบฒเปเบเปเบเบเบฑเบเบเบตเบเบญเบเบเปเบฒเบเบเบตเปเปเบเปเบเบญเบเบเบฐเบกเบฒเบเปเบเปเบฅเบฐเบเบญเบ. เบเบตเปเบเบฐเบเบญเบเบกเบต
เบเบญเบเบเปเบญเบเบซเบเปเบฒเปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบญเบเบเปเปเบกเบฒ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบชเปเบฒเบฅเบฑเบ "เบเบฒเบเปเบเบ"
เบเบญเบ, เบเบตเปเบเบฑเปเบเบขเบนเปเปเบเบเบญเบเบเบปเปเบเปเบฅเบฐเปเบเบเบญเบเบเปเบฒเบเบเบญเบเปเบเบฅเปเบชเบฝเบ, เบเปเปเปเบกเปเบเบเบฑเบเบซเบกเบปเบ
เปเบเบฃเบกเปเบเปเบเบฝเบเปเบกเปเบเบกเบตเบขเบนเป. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบชเปเบฒเบฅเบฑเบเบชเบญเบเบชเบฒเบกเปเบเบฃเบกเบเปเบฒเบญเบดเบเปเบ
เปเบเบฅโเปโเบชเบฝเบโ, เบเบญเบโเบเปเบญเบโเบซเบเปเบฒโเบเบตเปโเปเบกเปเบโเบเปเปโเบฎเบนเปโเบเบฑเบโ. เปเบฅเบฐ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, เบชเปเบฒเบฅเบฑเบเบชเบญเบเบชเบฒเบกเบเบฑเปเบเบชเบธเบเบเปเบฒเบ
เบเบญเบเปเบเปเบเบฅเปเบชเบฝเบ, เบเบญเบเบเปเปเบกเบฒเบเปเปเบฎเบนเปเบเบฑเบ. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบฒเบก
เปเบเบตเบเบเบทเปเบเบเบตเปเบเบฑเบเปเบเบเบตเปเปเบเปเบฎเบฑเบเบเบงเบเบเบฐเบเบทเบเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบตเปเบเบฒเบเบซเบฒเบเปเบเปเบ "เบเบญเบเปเบเบ"
เบเบฒเบเบเบทเปเบ. Dynamic Audio Normalizer เบเบฐเบเบดเบเบฑเบเบชเบญเบเปเบซเบกเบเปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฑเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเป.
เบฎเบนเบโเปเบเบโเบเบญเบโเปเบเบโเปเบโเบเบญเบโเบเบปเปเบโเบชเบปเบกโเบกเบธเบโเบงเปเบฒโเบเบฑเบโเปเบโเบเบฒเบโเปเบเปโเบฎเบฑเบโเบเบตเปโเปเบเปโเบเบญเบ 1.0 เบชเปเบฒโเบฅเบฑเบโเปเบเบฃเบกโเบเบตเปโเบเบฒเบโเบซเบฒเบโเปเบโ,
เบเบปเบเบญเบญเบเบกเบฒเปเบเบเปเบฝเบ "fade in" เปเบฅเบฐ "fade out" เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบฐเปเบเบเบญเบเบเปเบฒเบเบเบญเบ
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เบเบฒเบกเบฅเปเบฒเบเบฑเบ.
s เบเปเบฒเบเบปเบเบเบฑเบเปเบเบเบฒเบเบเบตเบเบญเบฑเบ. เปเบเบฅเบฐเบซเบงเปเบฒเบ 0.0 เบซเบฒ 30.0. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.0. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเป
Dynamic Audio Normalizer เบเปเปเบเบณเปเบเปเบเบฒเบเบเบตเบเบญเบฑเบเปเบเบ "เบเบฑเปเบเปเบเบตเบก". เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ
เบเบธเบเบชเบนเบเบชเบธเบเบเบญเบเบชเบฑเบเบเบฒเบเบเบฐเบเปเปเบเบทเบเบเบฑเบเบญเบญเบ เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบ เบฅเบฐเบเบฑเบเปเบเบเบฒเบกเบดเบเปเบเบฑเบกเบเบฐเบเบทเบเบฎเบฑเบเบชเบฒเปเบงเป
เบเบฒเบเปเบเปเบเปเบฅเบฐเบเปเบฒเบเปเบเปเบเบฝเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบเบฒเบเบเปเบฅเบฐเบเบตเบกเบฑเบเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบชเบปเบกเบเบปเบ
เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบปเบเบเบฐเบเบดเบเบญเบเบเบปเบงเบเปเบฝเบเบชเบฝเบเปเบเบเปเบเบเบฒเบกเบดเบ เบเบตเปเบกเบต "เปเบเบเบเบฑเปเบเปเบเบตเบก" เบซเบผเบฒเบเบเบถเปเบ.
เบเบฒเบเบเบตเบเบญเบฑเบ. เบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบตเป, Dynamic Audio Normalizer เบชเบฐเบซเบเบญเบเบเบฒเบเปเบฅเบทเบญเบ
เบเบฑเบเบเบฑเบ compression (thresholding). เบเปเบฒ (เปเบฅเบฐเบเบฝเบเปเบเปเบเปเบฒ) เบเบธเบเบชเบปเบกเบเบฑเบเบเบฒเบเบเบตเบเบญเบฑเบเปเบกเปเบ
เปเบเบตเบเปเบเปเบเบฒเบเปเบฅเปเบง, เปเบเบฃเบกเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฑเบเปเบปเบเบเบฐเบเบทเบเบเบฐเบกเบงเบเบเบปเบเปเบเบเบเบฑเบเบเบฑเบเบเบฒเบเบงเบฒเบเบซเบปเบงเปเบเบปเปเบฒเบญเปเบญเบเบเปเบญเบ
เปเบเบชเบนเปเบเบฐเบเบงเบเบเบฒเบเบเบปเบเบเบฐเบเบดเบเบปเบงเบเบดเบ. เปเบงเบปเปเบฒเบเปเบฒเบเป, เบซเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฐเปเบ
เบเบฑเบเบเบปเบงเบขเปเบฒเบเบเบฑเบเปเบปเบเบเบตเปเบกเบตเบเบฐเปเบฒเบเปเบเบตเบเบเปเบฒเปเบเบเบเบตเปเปเบเปเบเบญเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเป
Dynamic Audio Normalizer เบเปเปเบเบฝเบเปเบเปเบเบณเปเบเปเบเปเบฒเปเบเบเบเบณเบเบปเบ. เปเบเบเบเบตเปเบเบฐ, เปเบเป
เบเปเบฒเปเบเบเบเบฐเบเบทเบเบเบฑเบเบชเบณเบฅเบฑเบเปเบเปเบฅเบฐเปเบเบฃเบกเบเบธเบเบเบปเบ. เปเบเบเบเบปเปเบงเปเบ, เบเบฐเบซเบเบฒเบเบเปเบญเบเบเบงเปเบฒ
เบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบตเบเบญเบฑเบเบเบตเปเปเบเบฑเปเบกเปเบเบ, เปเบฅเบฐเปเบเบเบฒเบเบเบฑเบเบเบฑเบ. เบเปเบฒเบเปเบณเบเบงเปเบฒ 3.0 เบเปเปเปเบกเปเบ
เปเบเบฐเบเปเบฒ, เปเบเบฒเบฐเบงเปเบฒเบเบฒเบเบเบดเบเปเบเบทเบญเบเบเบตเปเปเบเปเบเบดเบเบญเบฒเบเบเบฐเบเบฒเบเบปเบ.
เบเบธเปเบกเบซเบน
เปเบฎเบฑเบเปเบซเปเบชเบฝเบเบเบฑเบเบเปเบฒเบเบเบถเปเบเปเบเบซเบนเบเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบตเปเบก 'cues' เบเบฑเบ 44.1kHz stereo (เปเบเบฑเปเบ: เบฎเบนเบเปเบเบ CD เบชเบฝเบ) เบเบฑเปเบเบเบฑเปเบเปเบเปเบงเบฅเบฒเบเบตเป
เบเบฑเบเบขเบนเปเปเบเบซเบนเบเบฑเบ, เบฎเบนเบเบเบฒเบเบชเบฐเปเบเบตเบฅเบดเปเบญเปเบเปเบเบทเบเบเปเบฒเบเบเบฒเบเบเบฒเบเปเบเบซเบปเบงเบเบญเบเบเปเบฒเบ (เบกเบฒเบเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบ
headphones) เบญเบญเบเปเบเบเปเบฒเบเบเบญเบเปเบฅเบฐเบเบฒเบเบซเบเปเบฒเบเบญเบเบเบนเปเบเบฑเบ (เบกเบฒเบเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบเบฅเปเบฒเปเบเบ).
Ported เบเบฒเบ SoX.
เบเบงเบฒเบกเบชเบฐ เปเปเบต เบเบฒเบ
เบเบณเปเบเปเบเบปเบงเบเบญเบเบเบงเบฒเบกเบชเบฐเปเปเบตเบเบฒเบเบชเบนเบเบชเบธเบเบชเบญเบเปเบชเบปเบฒ (EQ). เบเปเบงเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเป, เบฅเบฐเบเบฑเบเบชเบฑเบเบเบฒเบเบขเบนเปเบเบตเป
เปเบฅเบฐเบเบฐเบกเบฒเบเบเบงเบฒเบกเบเบตเปเบเบตเปเปเบฅเบทเบญเบเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบเบถเปเบเบซเบผเบทเบซเบผเบธเบเบฅเบปเบ, เปเบเบเบฐเบเบฐเบเบตเป (เบเปเปเบเบทเบเบฑเบ bandpass เปเบฅเบฐ
bandreject filters) เบเบตเปเบเบธเบเบเบงเบฒเบกเบเบตเปเบญเบทเปเบเปเปเบกเปเบเบเปเปเบเปเบฝเบเปเบเบ.
เปเบเบทเปเบญเบเบฐเบฅเบดเบเปเบชเบฑเปเบเปเบเปเบเบเบงเบฒเบกเบชเบฐเปเบซเบกเบตเบเบฒเบเบเบตเปเบชเบฑเบเบชเบปเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบซเบผเบฒเบเบเบฑเปเบ,
เปเบเปเบฅเบฐเบเบปเบเบกเบตเบเบงเบฒเบกเบเบตเปเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบตเป, f
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเบเบตเปเบเบฒเบเบเบญเบเบเบปเบงเบเบญเบเปเบเบฑเบ Hz.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบธเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบเปเบเบซเบปเบงเปเปเบงเบ width_type.
เปเบเปโเบฎเบฑเบโ, g
เบเปเบฒโเบเบปเบโเบเบฒเบโเปเบเบตเปเบกโเบซเบผเบทโเบเบฒเบโเบซเบผเบธเบโเบเปเบญเบโเบเบตเปโเบเปเบญเบโเบเบฒเบโเปเบ dBโ. เบฅเบฐเบงเบฑเบเบเบฒเบเบเบฑเบเบเปเปเปเบกเบทเปเบญเปเบเปเบเบงเบ
เปเบเปเบฎเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยท Attenuate 10 dB เบเบตเป 1000 Hz, เบกเบตเปเบเบเบงเบดเบเบเบญเบ 200 Hz:
equalizer=f=1000:width_type=h:width=200:g=-10
ยท เบเบณเปเบเป 2 dB เปเบเบตเปเบกเบขเบนเปเบเบตเป 1000 Hz เบเบฑเบ Q 1 เปเบฅเบฐเบซเบผเบธเบ 5 dB เบเบตเป 100 Hz เบเปเบงเบ Q 2:
equalizer=f=1000:width_type=q:width=1:g=2,equalizer=f=100:width_type=q:width=2:g=-5
flanger
เบเปเบฒเปเบเปเบเบปเบเบเบฐเบเบปเบ flanging เบเบฑเบเบชเบฝเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฑเบเบเปเบฒ
เบเบฑเปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบทเปเบเบเบฒเบเปเบเบฑเบ milliseconds. เปเบฅเบเบฐเบเบฒเบ 0 เบซเบฒ 30. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบงเบฒเบกเปเบฅเบดเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒ swep เปเบเบตเปเบกเปเบเบฑเบ milliseconds. เปเบฅเบเบฐเบเบฒเบ 0 เบซเบฒ 10. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เบเบปเบเบเบปเบ
เบเปเบฒโเบเบปเบโเปเบเบตโเปเบเบฑเบโเบเบฒเบโเบเบทเปเบโเบเบน (เบเบฒเบโเบเบญเบโเบชเบฐโเบซเบเบญเบโเบชเบฑเบโเบเบฒเบโเบเบฑเบโเบเปเบฒโ)โ. เปเบฅเบเบฐเบเบฒเบ -95 เบซเบฒ 95. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 0.
width
เบเปเบฒเบเบปเบเปเบเบตเปเบเบฑเบเบเบญเบเบชเบฑเบเบเบฒเบเบเบฑเบเบเปเบฒเบเบฐเบชเบปเบกเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ. เปเบฅเบเบฐเบเบฒเบ 0 เบซเบฒ 100. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 71.
เบเบงเบฒเบกโเปเบง
เบเบณเบเบปเบเบเบฒเบเบเบงเบฒเบเบเปเปเบงเบดเบเบฒเบเบต (Hz). เปเบฅเบเบฐเบเบฒเบ 0.1 เบซเบฒ 10. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.5.
เบฎเบนเบเบฎเปเบฒเบ
เบเปเบฒเบเบปเบเบฎเบนเบเบฎเปเบฒเบเบเบทเปเบ swept, เบชเบฒเบกเบฒเบ เบชเบฒเบกเบซเบผเปเบฝเบก or sinusoidal. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ sinusoidal.
เปเบเบเบเบฒเบเปเบฅเบเบฐ
เบเบฑเปเบเบเปเบฒ swept wave percentage-shift เบชเปเบฒเบฅเบฑเบเบซเบผเบฒเบเบเปเบญเบ. เปเบฅเบเบฐเบเบฒเบ 0 เบซเบฒ 100. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบกเปเบ 25.
เปเบ
เบเปเบฒเบเบปเบเบเบฒเบเปเบเบเปเบเบเปเบชเบฑเปเบเบเบฑเบเบเปเบฒ, เปเบชเบฑเปเบเบเบทเป or เบชเบตเปเบซเบฅเปเบฝเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบชเบฑเปเบเบเบทเป.
เบเบฒเบเบซเบผเบงเบ
เบเบณเปเบเปเบเบปเบงเบเบญเบเบเปเบฒเบเบชเบนเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบตเปเบเบธเบ 3dB. เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฒเบกเบฒเบเปเบเบฑเบเปเบชเบปเบฒเบเบฝเบง,
เบซเบผเบทเบชเบญเบเปเบชเบปเบฒ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ). เบเบฒเบเบเบฑเปเบเบเบญเบเบกเปเบงเบเบญเบญเบเบขเบนเปเบเบตเป 6dB เบเปเปเปเบชเบปเบฒเบเปเป octave (20dB เบเปเป
เปเบชเบปเบฒเบเปเปเบเบปเบเบชเบฐเบงเบฑเบ).
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบตเป, f
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเปเบ Hz. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3000.
เปเบชเบปเบฒโ, p
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบชเบปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบธเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบเปเบเบซเบปเบงเปเปเบงเบ width_type. เบเบณเปเบเปเบเบฑเบเปเบชเบปเบฒเบชเบญเบเปเบเบปเปเบฒเปเบเบปเปเบฒเบเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.707q เปเบฅเบฐเปเบซเปเบเปเบฒเบเบญเบ Butterworth.
เปเบเบปเปเบฒเบฎเปเบงเบก
เปเบเบปเปเบฒเบฎเปเบงเบกเบเบฒเบเบเปเบฒเบเบเบญเบเบซเบผเบฒเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบซเบผเบฒเบเบเปเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
เบเปเบฒเบเบงเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 2.
channel_layout
เปเบเบเบเบฑเบเบเปเบญเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบญเบเบเบฒเบ. เบกเบฑเบเปเบฅเบตเปเบกเปเบเบฑเบเบชเบฐเปเบเบตเบฃเบดเปเบญ.
เปเบเบเบเบตเป เบเปเบญเบเปเบเบเบเบตเปเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบซเบฒเบเบปเบเบเบฐเบฅเบดเบ. argument เปเบเบฑเบ '|' - เปเบเบเบฅเบฒเบเบเบทเปเปเบเบเบเบตเป,
เปเบเปโเบฅเบฐโเบเบปเบโเปเบ "input_idx.in_channel-out_channel" เปเบเบเบเบญเบก. input_idx เปเบกเปเบเบเบฑเบเบเบฐเบเบต 0 เบเบตเปเบญเบตเบเปเบชเป
เบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. in_channel เบชเบฒเบกเบฒเบเปเบเบฑเบเบเบทเปเบเบญเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบ (เปเบเบฑเปเบ: FL for
เบเปเบฒเบเปเปเบฒเบเปเบฒเบ) เบซเบผเบทเบเบฑเบเบเบฐเบเบตเบเบญเบเบกเบฑเบเบขเบนเปเปเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบฅเบฐเบเบธ. out_channel เปเบกเปเบเบเบทเปเบเบญเบ
เบเปเบญเบโเบเบฒเบโเบญเบญเบโ.
เบเบปเบงเบเบญเบเบเบฐเบเบฐเบเบฒเบเบฒเบกเปเบเบปเบฒเปเบเบเบเบตเปเปเบกเบทเปเบญเบเบงเบเบกเบฑเบเบเปเปเปเบเปเบฅเบฐเบเบธเบขเปเบฒเบเบเบฑเบเปเบเบ. เบกเบฑเบ
เปเบฎเบฑเบเปเบเบงเบเบฑเปเบเปเบเบเบเปเบฒเบญเบดเบเบเบฐเบเบฒเบเบฒเบกเบเบญเบเบซเบฒเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบปเบเบเบฑเบเบเบตเปเบเปเปเปเบเปเปเบเปเปเบฅเบฐเบเปเบฒเบกเบฑเบเบฅเบปเปเบกเปเบซเบฅเบง
เปเบฅเบทเบญเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบณเบญเบดเบเบเบตเปเบเปเปเปเบเปเปเบเป.
เปเบเบปเปเบฒเบฎเปเบงเบก 3 เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ (เบเปเบงเบเบเบฒเบเบเบฑเบเบงเบฒเบเบเปเบญเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ):
ffmpeg -i INPUT1 -i INPUT2 -i INPUT3 -filter_complex join=inputs=3 OUTPUT
เบชเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ 5.1 เบเบฒเบ 6 เบเปเบญเบเบชเบฒเบเบเบฝเบง:
ffmpeg -i fl -i fr -i fc -i sl -i sr -i lfe -filter_complex
'join=inputs=6:channel_layout=5.1:map=0.0-FL|1.0-FR|2.0-FC|3.0-SL|4.0-SR|5.0-LFE'
เบญเบญเบ
ladspa
เปเบซเบฅเบเบเบฅเบฑเบเบญเบดเบ LADSPA (Linux Audio Developer's Simple Plugin API).
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบซเบเบปเบเบเปเบฒ FFmpeg เบเปเบงเบ "--enable-ladspa".
เปเบเปเบก, f
เบฅเบฐเบเบธเบเบทเปเบเบญเบเบซเปเบญเบเบชเบฐเปเบธเบเบเบฅเบฑเบเบญเบดเบ LADSPA เบเบตเปเบเบฐเปเบซเบฅเบ. เบเปเบฒเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเปเบฝเบเปเบเบ
LADSPA_PATH เบเบทเบเบเปเบฒเบเบปเบ, plugin LADSPA เปเบกเปเบเบเบญเบเบซเบฒเบขเบนเปเปเบเปเบเปเบฅเบฐเปเบเปเบฅเบเบฐเบเปเบฅเบต
เบฅเบฐเบเบธเปเบงเปเปเบเบเบฅเบฒเบเบเบฒเบเบเบตเปเปเบเบเบญเบญเบเบเบฒเบเบเปเปเบฒเบชเบญเบเปเบกเบฑเบเปเบ LADSPA_PATH, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบขเบนเปเปเบเบกเบฒเบเบเบฐเบเบฒเบ LADSPA
เปเบชเบฑเปเบเบเบฒเบ, เปเบเบดเปเบเบขเบนเปเปเบเบฅเปเบฒเบเบฑเบเบเบตเป: เบซเบเปเบฒเบเปเบฒเบญเบดเบ/.ladspa/lib/, /usr/local/lib/ladspa/,
/usr/lib/ladspa/.
เบเบฑ,เบเบญเบดเบ, p
เบฅเบฐเบเบธเบเบฅเบฑเบเบญเบดเบเบเบฒเบเปเบเบซเปเบญเบเบชเบฐเปเบธเบ. เบเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบกเบตเบเบฝเบเปเบเปเบซเบเบถเปเบ plugin, เปเบเป
เบญเบทเปเบเบเบฑเบเบเบธเบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒ. เบเปเบฒเบญเบฑเบเบเบตเปเบเปเปเปเบเปเบเบฑเปเบเบเบปเบงเบเบญเบเบเบฐเบชเบฐเปเบเบเบฅเบฒเบเบเบฒเบเบเบฅเบฑเบเบญเบดเบเบเบตเปเบกเบตเบขเบนเปเบเบฑเบเปเบปเบ
เบเบฒเบโเปเบโเบซเปเบญเบโเบชเบฐโเบซเบกเบธเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโ.
เบเบฒเบโเบเบงเบโเบเบธเบกโ, c
เบเบฑเปเบ '|' เบฅเบฒเบเบเบทเปเบเบปเบงเบเบงเบเบเบธเบกเบเบตเปเปเบเบเบญเบญเบเปเบเบฑเบเบชเบนเบ เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเปเบฒเบเบธเบเบฅเบญเบ
เบเบตเปเบเปเบฒเบเบปเบเบเบถเบเบเบดเบเปเบฒเบเบญเบ plugin เบเบตเปเปเบซเบฅเบ (เบเบปเบงเบขเปเบฒเบเบเบฒเบเบเบฑเบเบเปเบฒ, threshold เบซเบผเบท
เปเบเปเบฎเบฑเบ). เบเบฒเบเบเบงเบเบเบธเบกเบเปเบญเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเปเบเป syntax เบเปเปเปเบเบเบตเป:
c0=เบกเบนเบเบเปเบฒ 0|c1=เบกเบนเบเบเปเบฒ 1|c2=เบกเบนเบเบเปเบฒ 2|... , เบขเบนเปเปเบช เบเบธเบเบเปเบฒ เปเบกเปเบเบกเบนเบเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบ i-th เบเบฒเบโเบเบงเบโเบเบธเบกโ.
If เบเบงเบเบเบธเบก เบเบทเบเบเบฑเปเบเปเบเบฑเบ "เบเปเบงเบ", เบเบฒเบเบเบงเบเบเบธเบกเบเบตเปเบกเบตเบขเบนเปเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเบเบญเบเปเบเบเบเบตเปเบเบทเบเบเปเบญเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบกเปเบ
เบเบดเบกเบญเบญเบ.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, s
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 44100. เปเบเปเบเบฝเบเปเบเปเบเปเบฒเบเบฅเบฑเบเบญเบดเบเบกเบตเบชเบนเบเบญเบดเบเบเบธเบ.
nb_เบเบปเบงเบขเปเบฒเบ, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเปเปเบเปเบญเบเบเปเปเปเบเปเบฅเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1024. เปเบเบปเปเบฒเบเบฑเปเบ
เปเบเปเบเปเบฒ plugin เบเปเปเบกเบต inputs.
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเปเบฒเปเบชเบธเบเบเบตเปเบเบญเบเบชเบฝเบเบเบตเปเบกเบฒเบเบฒเบ. เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบฅเบเบฐเปเบงเบฅเบฒเบเบปเบเปเบเปเบฎเบฑเบเบญเบฒเบเบเบฐ
เบเบฐเปเบซเบเปเบเบงเปเบฒเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเป, เปเบเบฒเบฐเบงเปเบฒเบชเบฝเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเบฐเบเบทเบเบเบฑเบเบขเบนเปเบชเบฐเปเปเบต
เบชเบดเปเบเบชเบธเบเบเบญเบเบเบญเบเบเบตเปเบชเบปเบกเบเบนเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบฅเบปเบ, the
เบชเบฝเบเปเบกเปเบเบเบงเบเบเบฐเบเบทเบเบชเปเบฒเบเบเบทเปเบเบเบฐเบซเบผเบญเบเปเบ. เปเบเปเบเบฝเบเปเบเปเบเปเบฒเบเบฅเบฑเบเบญเบดเบเบเปเปเบกเบตเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบปเปเบฒ.
เบเบปเบงเบขเปเบฒเบ
ยทเบฅเบฒเบเบเบทเป plugins เบเบตเปเบกเบตเบขเบนเปเบเบฑเบเบซเบกเบปเบเบเบฒเบเปเบ amp (LADSPA เบเบปเบงเบขเปเบฒเบ plugin) เบซเปเบญเบเบชเบฐเบซเบกเบธเบ:
ladspa=file=amp
ยทเบฅเบฒเบเบเบทเปเบเบฒเบเบเบงเบเบเบธเบกเบเบตเปเบกเบตเบขเบนเปเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเบเบญเบเปเบเบเบเบตเปเบเบทเบเบเปเบญเบเบเบญเบเบเบงเบเปเบเบปเบฒเบชเปเบฒเบฅเบฑเบ "vcf_notch" plugin เบเบฒเบ "VCF"
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ:
ladspa=f=vcf:p=vcf_notch:c=help
ยท เบเบณเบฅเบญเบเบญเบธเบเบฐเบเบญเบเบชเบฝเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบเบฒเบเบเปเปเบฒเปเบเบเปเบเป "Computer Music Toolkit" (CMT) plugin
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ:
ladspa=file=cmt:plugin=lofi:controls=c0=22|c1=12|c2=12
ยท เบเบทเปเบกเบเบฒเบ reverberation เบเบฑเบเบชเบฝเบเปเบเบเปเบเป TAP-plugins (Tom's Audio Processing plugins):
ladspa=file=tap_reverb:tap_reverb
ยท เบชเปเบฒเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบชเบตเบเบฒเบง, เบกเบต 0.2 เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบงเบฒเบ:
ladspa=file=cmt:noise_source_white:c=c0=.2
ยท เบชเปเบฒเบเบเบฒเบเบเบฅเบดเบ 20 bpm เปเบเบเปเบเปเบเบฅเบฑเบเบญเบดเบ "C* Click - Metronome" เบเบฒเบ "C* Audio Plugin
เบซเปเบญเบเบชเบฐเปเบธเบ Suite" (CAPS):
ladspa=file=caps:Click:c=c1=20'
ยท เบเบณเปเบเป "C* Eq10X2 - Stereo 10-band equaliser" เปเบญเบฑเบเปเบเบฑเบ:
ladspa=caps:Eq10X2:c=c0=-48|c9=-24|c3=12|c4=2
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
cN เปเบเปเปเบเปเบเป N-th เบกเบนเบโเบเปเบฒโเบเบฒเบโเบเบงเบโเบเบธเบกโ.
เบเปเบฒเบเปเบฒเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเบฅเบฐเปเบฅเบตเบเปเบฅเบฐเบเปเบญเบเบซเบเปเบฒเบเบฐเบเบทเบเปเบเบฑเบเปเบงเป.
เบเบฒเบเบฅเบธเปเบก
เบเบณเปเบเปเบเบปเบงเบเบญเบเบเปเปเบฒเบเปเบฒเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบตเปเบเบธเบ 3dB. เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฒเบกเบฒเบเปเบเบฑเบเปเบชเบปเบฒเบเบฝเบงเบซเบผเบท
double-pole (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ). เบเบฒเบเบเบฑเปเบเบเบญเบเบกเปเบงเบเบญเบญเบเบขเบนเปเบเบตเป 6dB เบเปเปเปเบชเบปเบฒเบเปเป octave (20dB เบเปเปเปเบชเบปเบฒ
เบเปเปเบเบปเบเบชเบฐเบงเบฑเบ).
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบตเป, f
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเปเบ Hz. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 500.
เปเบชเบปเบฒโ, p
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบชเบปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบธเปเบเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบเปเบเบซเบปเบงเปเปเบงเบ width_type. เบเบณเปเบเปเบเบฑเบเปเบชเบปเบฒเบชเบญเบเปเบเบปเปเบฒเปเบเบปเปเบฒเบเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.707q เปเบฅเบฐเปเบซเปเบเปเบฒเบเบญเบ Butterworth.
Pan
เบเบฐเบชเบปเบกเบเปเบญเบเบเบตเปเบกเบตเบฅเบฐเบเบฑเบเบเบฒเบเปเบเปเบฎเบฑเบเบชเบฐเปเบเบฒเบฐ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบฎเบนเบเปเบเบเบเปเบญเบเบเบปเบเบเบฐเบฅเบดเบ
เบเบดเบเบเบฒเบกเบเปเบงเบเบเบธเบเบเปเบฒเบเบดเบเบฒเบกเบเปเบญเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฑเบเบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญ remap เบเปเบญเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบขเปเบฒเบเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบญเบเปเบเบเบเบญเบก: "l|outdef|outdef|..."
l เบฎเบนเบโเปเบเบโเบเปเบญเบโเบเบฒเบโเบญเบญเบโเบซเบผเบทโเบเปเบฒโเบเบงเบโเบเบญเบโเบเปเบญเบโ
outdef
เบชเบฐเปเบเบฒเบฐเบเปเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เบเบญเบเปเบเบเบเบญเบก:
"out_name=[เปเบเบตเปเบก*]in_name[+[เปเบเบตเปเบก*]in_name...]"
out_name
เบเปเบญเบโเบเบฒเบโเบญเบญเบโเปเบเบทเปเบญโเบเปเบฒโเบเบปเบโ, เบเปเปโเบงเปเบฒโเบเบฐโเปเบเบฑเบโเบเบทเปโเบเปเบญเบ (FLโ, FRโ, เปเบฅเบฐโเบญเบทเปเบเปโ) เบซเบผเบทโเบเปเบฒโเบเบงเบโเบเปเบญเบโ
(c0, c1, เปเบฅเบฐเบญเบทเปเบเป)
เปเบเบตเปเบก
เบเบปเบงเบเบนเบเบเบนเบเบชเปเบฒเบฅเบฑเบเบเปเบญเบ, 1 เปเบฎเบฑเบเปเบซเปเบเบฐเบฅเบดเบกเบฒเบเบเปเปเบเปเบฝเบเปเบเบ
in_name
เบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบทเปเบญเปเบเป, เปเบเบดเปเบ out_name เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ; เบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเบเบฐเบชเบปเบกเบเบทเปเปเบฅเบฐ
เบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบปเบงเปเบฅเบ
เบเปเบฒ `=' เปเบเบชเบฐเปเบเบฒเบฐเบเปเบญเบเบเบทเบเปเบเบเบเบตเปเบเปเบงเบ `<', เบเบปเบเบเบฐเปเบซเบเบเบเบฑเปเบ
เบเปเปเบกเบนเบเบเปเบฒเปเบเบฒเบฐเบเบฐเบเบทเบเบเบฑเบเบเบธเบเปเบซเบกเปเปเบเบทเปเบญเปเบซเปเบเปเบฒเบเบงเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบ 1, เบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบ clipping เบชเบดเปเบเบฅเบปเบเบเบงเบ.
เบเบฒเบเบเบฐเบชเบปเบก เบเบปเบงเบขเปเบฒเบ
เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบฅเบปเบเบเบฐเบชเบปเบกเบเบฒเบเบชเบฐเปเบเบตเบฅเบดเปเบญเปเบเบซเบฒเปเบกเปเบ, เปเบเปเบกเบตเบเบฑเบเปเบเบเบตเปเปเบซเบเปเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบ
เบเปเบญเบโเบเบฒเบโเบเปเบฒเบโ:
pan=1c|c0=0.9*c0+0.1*c1
เบเบฒเบเบเบฐเบชเบปเบกเบฅเบปเบเปเบเบเบเบณเบเบปเบเปเบญเบเปเบเบฑเบเบชเบฐเปเบเบฃเบดเปเบญเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบชเบณเบฅเบฑเบเบเปเบญเบ 3-, 4-, 5- เปเบฅเบฐ 7-channel
เบฅเปเบญเบกเบฎเบญเบ:
pan=stereo| FL < FL + 0.5*FC + 0.6*BL + 0.6*SL | FR < FR + 0.5*FC + 0.6*BR + 0.6*SR
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ ffmpeg เบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบฅเบฐเบเบปเบ down-mix (เปเบฅเบฐ up-mix) เปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบงเบเบเบฐเปเบเบฑเบ
เบกเบฑเบ (เปเบเบดเปเบ "-ac" เบเบฒเบเปเบฅเบทเบญเบ) เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเปเบฒเบเบกเบตเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเบฐเปเบเบฒเบฐเบซเบผเบฒเบ.
เบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเปเบเบทเบเปเปเป เบเบปเบงเบขเปเบฒเบ
เบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเปเบเปเบญเบเบเบทเบเปเปเปเบเบฐเบกเบตเบเบปเบเบเปเบฒ, เปเบฅเบฐเบเบฝเบเปเบเปเบเปเบฒ:
*
*
เบเปเบฒเปเบเบทเปเบญเบเปเบเบเบฑเบเบซเบกเบปเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเปเปเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเปเบเปเบเปเบซเปเบเบนเปเปเบเป ("เบเปเบญเบเบเปเบฅเบดเบชเบธเบ
เบเบงเบเบเบปเบเปเบเบเบเบตเป"), เปเบฅเบฐเปเบเปเบงเบดเบเบตเบเบฒเบเบเบตเปเปเปเบฒเบฐเบชเบปเบก เปเบฅเบฐเบเปเปเบกเบตเบเบฒเบเบชเบนเบเปเบชเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบเบเบเบตเปเบเบทเบเปเปเป.
เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบฒเบเบกเบตเปเบซเบผเปเบ 5.1 เปเบฅเบฐเบเปเบญเบเบเบฒเบเบชเบฐเบเบฃเบตเบกเบชเบฝเบเบชเบฐเปเบเบตเบฅเบดเปเบญเปเบเบเบเบฒเบเบฅเบธเบเบฅเบปเบเปเบเบตเปเบกเปเบเบตเบก
เบเปเบญเบเบเบฒเบเบเบฒเบ:
pan="stereo|c0=FL|c1=FR"
เปเบเบทเปเบญเบเบเบฒเบเปเบซเบผเปเบเบเบฝเบงเบเบฑเบ, เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบเบฒเบเบซเบเปเบฒเบเปเบฒเบเปเบฅเบฐเบเบฒเบเบซเบเปเบฒเบเบงเบฒเปเบฅเบฐเบฎเบฑเบเบชเบฒ
เบฎเบนเบโเบฅเบฑเบโเบเปเบญเบโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ:
pan="5.1| c0=c1|c1=c0|c2=c2|c3=c3|c4=c4|c5=c5"
เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบโเบชเบฐโเบโเบฃเบตเบกโเบชเบฝเบโเบชเบฐโเปเบเบตโเบฃเบดโเปเบญโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบดเบโเบเปเบญเบโเบเบฒเบโเบเปเบฒเบโเบเปเบฒเบโเบเปเบฒเบโเบซเบเปเบฒ (เปเบฅเบฐโเบเบฑเบโเบเบปเบโเบเบตเปโ
เบฎเบนเบเปเบเบเบเปเบญเบเบชเบฐเปเบเบตเบฅเบดเปเบญ) เบเบฑเบ:
pan="stereo|c1=c1"
เบเบฑเบเบกเบตเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบชเบฐเปเบเบตเบฅเบดเปเบญ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบณเปเบเบปเบฒเบเปเบญเบเบเบงเบฒเปเบเปเบเบฑเบเบเปเบฒเบเปเปเบฒเบเปเบฒเบ
เปเบฅเบฐเบเบงเบฒ:
pan="stereo|c0=FR|c1=FR"
เบซเบผเบดเปเบเบเบทเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบทเปเบญเบเบชเบฐเปเบเบ ReplayGain. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเปเบเบฑเบ input เปเบฅเบฐ outputs เบกเบฑเบ
เบเปเปเบเปเบฝเบเปเบเบ. เปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบกเบฑเบเบชเบฐเปเบเบ "track_gain" เปเบฅเบฐ "track_peak".
เบเบปเบงเบขเปเบฒเบ
เบเปเบฝเบเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบชเบฝเบ, เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ เปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบญเบ. เบกเบฑเบเบเปเปเปเบเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฐ
เปเบเปเปเบเบเบเบปเบ.
sidechaincompress
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบฎเบฑเบเบเบทเบเบฑเบเปเบเบทเปเบญเบเบญเบฑเบเบเบปเบเบเบฐเบเบดเปเบเปเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบตเบเบญเบฑเบเบชเบฑเบเบเบฒเบเบเบตเปเบเบงเบเบเบปเบ
เปเบเปเบชเบฑเบเบเบฒเบเปเบเบปเปเบฒเบเบตเบชเบญเบ. เบกเบฑเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบญเบเบชเบฐเบเบฃเบตเบก เปเบฅเบฐเบชเบปเปเบเบเบทเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบถเปเบเบญเบฑเบ.
เบเบฐเปเบชเบเปเบญเบเบเปเปเบกเบนเบเบเบณเบญเบดเบเบเบฐเบเบทเบเบเบฐเบกเบงเบเบเบปเบเปเบเบเบเบถเปเบเบเบฑเบเบชเบฑเบเบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเบชเบญเบ. เบเบฒเบเบเบฑเปเบเบเบญเบ
เบชเบฑเบเบเบฒเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเบเบญเบเบเปเบงเบเบเบปเบงเบเบญเบเบญเบทเปเบเปเปเบเบเบฑเปเบเบเบญเบเบเปเปเบกเบฒเบเบญเบเบเบฒเบเบเบธเบเปเบเปเบ. เปเบเบดเปเบ Pan เปเบฅเบฐ
เบฅเบงเบก เบเบปเบงเบเบญเบ
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
threshold
เบเปเบฒเบชเบฑเบเบเบฒเบเบเบญเบเบเบฐเปเบชเบเบตเบชเบญเบเปเบเบตเปเบกเบเบถเปเบเบชเบนเบเบเบงเปเบฒเบฅเบฐเบเบฑเบเบเบตเป, เบกเบฑเบเบเบฐเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบเบฒเบเปเบเปเบฎเบฑเบ
เบเบญเบโเบเบฒเบโเบชเบฒเบโเบเปเบฒโเบญเบดเบโ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.125. เปเบฅเบเบฐเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 0.00097563 เปเบฅเบฐ 1.
เบญเบฑเบเบเบฒเบชเปเบงเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบตเปเบชเบฑเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบ. 1:2 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบฅเบฐเบเบฑเบเบเบปเบเบเบถเปเบเบกเบฒ 4dB
เปเบซเบเบทเบญเบเบญเบเปเบเบ, เบกเบฑเบเบเบฐเบกเบตเบเบฝเบเปเบเป 2dB เบเปเบฒเบเปเบเบดเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบซเบผเบธเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เปเบฅเบเบฐเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 1 เบซเบฒ 20.
เบเบฒเบเปเบเบกเบเบต
เบเปเบฒเบเบงเบ milliseconds เบชเบฑเบเบเบฒเบเบเปเบญเบเปเบเบตเปเบกเบเบถเปเบเปเบเบตเบเบเบญเบเปเบเบเบเปเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบ
เบเบฒเบโเบซเบผเบธเบโเบเปเบญเบโเปเบฅเบตเปเบกโเบเบปเปเบโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 20. เปเบฅเบเบฐเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 0.01 เบซเบฒ 2000.
เบเปเบญเบ
เบเปเบฒเบเบงเบ milliseconds เบชเบฑเบเบเบฒเบเบเปเบญเบเบซเบผเบธเบเบฅเบปเบเบเปเปเบฒเบเบงเปเบฒเบเบญเบเปเบเบเบเปเบญเบเบเบตเปเบเบฐเบซเบผเบธเบเบฅเบปเบ
เบซเบผเบธเบเบฅเบปเบเบญเบตเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 250. เปเบฅเบเบฐเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 0.01 เบซเบฒ 9000.
เปเบเปเบโเบซเบเปเบฒ
เบเปเบฒโเบเบปเบโเบเปเบฒโเบเบงเบโเปเบเบโเบเบฒเบโเบซเบผเบฒเบโเบเบฒเบโเปเบโเบชเบฑเบโเบเบฒเบโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเบซเบเบฒเบโเบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเบเบธเบโเปเบเปเบโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เบเปเบงเบเปเบกเปเบเบเบฑเปเบเปเบเป 1 เปเบฅเบฐ 64.
เปเบเบฑเบโเบเบตเปโเบซเบปเบงโเปเบเบปเปเบฒ
เบเบปเปเบกเบซเบปเบงเปเบเบปเปเบฒเปเบซเบผเบกเบเบฐเบกเบฒเบเปเบเบเปเบเบทเปเบญเปเบเบปเปเบฒเบชเบนเปเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเบญเปเบญเบเปเบเบเบซเบผเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.82843. เปเบฅเบเบฐเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 1 เบซเบฒ 8.
เบเบฒเบเปเบเบทเปเบญเบกเบเปเป
เปเบฅเบทเบญเบเบงเปเบฒเบฅเบฐเบเบฑเบ "เบชเบฐเปเบฅเปเบ" เบฅเบฐเบซเบงเปเบฒเบเบเบธเบเบเปเบญเบเบเบฒเบเบเบญเบเบชเบฒเบเบเปเบญเบเปเบชเปเบเปเบฒเบเบซเบผเบท
เบเปเบญเบเบเบฒเบเบเบตเปเบเบฑเบเบเบงเปเบฒ ("เบชเบนเบเบชเบธเบ") เบเบญเบเบชเบฒเบเบเปเบญเบเปเบชเปเบเปเบฒเบเบเบฝเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบซเบผเบธเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
"เบชเบฐเปเบฅเปเบ".
เบเบฒเบเบเบงเบเบเบปเบ
เบเบงเบเบชเบฑเบเบเบฒเบเบเบตเปเปเบเปเบเบญเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบ "เบชเบนเบเบชเบธเบ" เบซเบผเบท RMS เบซเบเบถเปเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบ "rms".
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "rms" เปเบเบดเปเบเบชเปเบงเบเปเบซเบเปเปเบกเปเบเบเปเบฝเบเบเบงเปเบฒ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบปเบงเบขเปเบฒเบ ffmpeg เปเบเบฑเบกเบเบตเปเปเบญเบปเบฒ 2 เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบชเบฝเบ, เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบต 1 เบเบฐเบเบทเบเบเบตเบเบญเบฑเบเบเบถเปเบเบขเบนเปเบเบฑเบ
เบชเบฑเบโเบเบฒเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบต 2 เปเบฅเบฐโเบเปเปโเบกเบฒโเบเบทเบโเบเบตเบโเบญเบฑเบโเบชเบฑเบโเบเบฒเบโเบเบตเปโเบเบฐโเบเบทเบโเบฅเบงเบกโเปเบเบปเปเบฒโเบเบฑเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบต 2โ:
ffmpeg -i main.flac -i sidechain.flac -filter_complex "[1:a]asplit=2[sc][mix];[0:a][sc]sidechaincompress[compr];[compr][mix]amerge"
เบเบงเบโเบเบปเบโเบเบงเบฒเบกโเบเบฝเบ
เบเบงเบเบเบปเบเบเบงเบฒเบกเบเบฝเบเบขเบนเปเปเบเบเบฐเปเบชเบชเบฝเบ.
เบเบปเบงเบเบญเบเบเบตเปเบเบฐเบเบฑเบเบเบถเบเบเปเปเบเบงเบฒเบกเปเบกเบทเปเบญเบกเบฑเบเบเบงเบเบเบปเบเบงเปเบฒเบเบฐเบฅเบดเบกเบฒเบเบชเบฝเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเปเปเบญเบเบฅเบปเบ เบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ
เบเปเบฒโเบเบงเบฒเบกโเบเบปเบโเบเบฒเบโเบเปเปโเบชเบดเปเบโเบฅเบปเบโเบเบงเบโเบชเปเบฒโเบฅเบฑเบโเปเบฅโเบเบฐโเปเบงโเบฅเบฒโเบซเบผเบฒเบโเบเบงเปเบฒโเบซเบผเบทโเปเบเบปเปเบฒโเบเบฑเบโเบเปเบฒโเปโเบชเบธเบโเบเบตเปโเบเบงเบโเบเบปเบโเบชเบดเปเบโเบฅเบปเบโเบเบงเบโ
เปเบฅเบเบฐเปเบงเบฅเบฒ.
เปเบงเบฅเบฒเบเบดเบกเปเบฅเบฐเปเบฅเบเบฐเปเบงเบฅเบฒเบเบทเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฝเบเบเบปเบเบเปเบงเบฒเบเบฒเบเปเบเปเบเปเบเบทเบญเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2 เบงเบดเบเบฒเบเบต).
เบชเบดเปเบเบฅเบปเบเบเบงเบ, n
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบชเบฝเบ. เบชเบฒเบกเบฒเบเบเบทเบเบฅเบฐเบเบธเปเบงเปเปเบ dB (เปเบเบเปเบฅเบฐเบเบตเบเบตเป "dB" เบเบทเบเบเบทเปเบกเปเบชเปเบเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเป
เบกเบนเบโเบเปเบฒโ) เบซเบผเบทโเบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบงเบฒเบกโเบเบงเปเบฒเบโเบเบงเบฒเบโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -60dB, เบซเบผเบท 0.001.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบงเบเบเบปเบเบเบงเบฒเบกเบเบฝเบ 5 เบงเบดเบเบฒเบเบตเบเปเบงเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบชเบฝเบเบฅเบปเบเบเบงเบ -50dB:
silencedetect=n=-50dB:d=5
ยท เบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบปเบกเบเบนเบเบเบฑเบ ffmpeg เบเบงเบเบซเบฒเบเบงเบฒเบกเบเบฝเบเบเปเบงเบ 0.0001 noise tolerance in
เบเบฝเบ.mp3:
ffmpeg -i silence.mp3 -af silencedetect=noise=0.0001 -f null -
เบเบฝเบโเบญเบญเบ
เปเบญเบปเบฒเบเบงเบฒเบกเบเบฝเบเบญเบญเบเบเบฒเบเบเบปเปเบ, เบเบฒเบ เบซเบผเบทเบเบญเบเบเปเบฒเบเบเบญเบเบชเบฝเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
start_periods
เบเปเบฒเบเบตเปเบเบทเบเปเบเปเปเบเบทเปเบญเบฅเบฐเบเบธเบงเปเบฒเบชเบฝเบเบเบงเบเบเบทเบเบเบฑเบเปเบเบเบญเบเบเบปเปเบเบเบญเบเบชเบฝเบเบซเบผเบทเบเปเป. เบ
เบเปเบฒเบเบญเบเบชเบนเบเบชเบฐเปเบเบเปเบเบดเบเบเบงเบฒเบกเบเบฝเบเบเปเปเบเบงเบเบเบทเบเบเบฑเบเบเบฑเปเบเปเบเปเบเบปเปเบ. เปเบกเบทเปเบญโเปเบโ
เบเบฒเบโเบฅเบฐโเบเบธโเบเปเบฒโเบเบตเปโเบเปเปโเปเบกเปเบโเบชเบนเบ, เบกเบฑเบโเบเบฑเบโเบชเบฝเบโเบเบถเปเบโเบเบปเบโเบโเปโเบงเบฒโเบกเบฑเบโเบเบปเบโเปเบซเบฑเบโเบเบงเบฒเบกโเบเปเปโเบเบฝเบ. เบเบปเบเบเบฐเบเบด,
เปเบโเปเบงโเบฅเบฒโเบเบตเปโเบเบฑเบโเบเบงเบฒเบกโเบเบฝเบโเบเบฒเบโเบเบฒเบโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบญเบโเบชเบฝเบโเปเบเปโ start_periods เบเบฐเปเบเบฑเบ 1 เปเบเปเบกเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป
เปเบเปเบฎเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบเปเบเบทเปเบญเบเบฑเบเบชเบฝเบเบเบฑเบเบซเบกเบปเบเปเบเบดเบเบเปเบฒเบเบงเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบฒเบเบเปเปเบเบฝเบ
เปเบฅเบเบฐเปเบงเบฅเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบฅเบเบฐเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบฅเบฐเบเบธเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบเปเบญเบเบเบงเบเบเบปเบเบเบงเบฒเบกเบเปเปเบเบฝเบเบเปเบญเบเบเบตเปเบกเบฑเบเบเบฐเบขเบธเบเบเบฒเบเบเบฑเบ
เบชเบฝเบ. เปเบเบเบเบฒเบเปเบเบตเปเบกเปเบฅเบเบฐเปเบงเบฅเบฒ, เบเบฒเบเบฅเบฐเปเบเบตเบเบเบญเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบฝเบเปเบฅเบฐ
เบเบฑเบเบญเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
start_threshold
เบญเบฑเบเบเบตเปเบเบตเปเบเบญเบเบงเปเบฒเบเปเบฒเบเบปเบงเบขเปเบฒเบเบญเบฑเบเปเบเบเบงเบเบเบทเบเบเบทเบงเปเบฒเปเบเบฑเบเบเบงเบฒเบกเบเบฝเบ. เบชเปเบฒเบฅเบฑเบเบชเบฝเบเบเบดเบเบดเบเบญเบ, เบ
เบเปเบฒเบเบญเบ 0 เบญเบฒเบเบเบฐเบเบตเปเบเปเบชเปเบฒเบฅเบฑเบเบชเบฝเบเบเบตเปเบเบฑเบเบเบถเบเปเบงเปเบเบฒเบเบญเบฐเบเบฒเบฅเบฑเบญเบ, เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบ
เบเปเบฒเบเบตเปเบเบฐเบเบฑเบเบเบตเบชเปเบฒเบฅเบฑเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบทเปเบเบเบฒเบ. เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบ dB (เปเบเบเปเบฅเบฐเบเบตเบเบตเป "dB" เปเบกเปเบ
เบเบทเปเบกเปเบชเปเบเบฑเบเบเปเบฒเบเบตเปเบฅเบฐเบเบธ) เบซเบผเบทเบญเบฑเบเบเบฒเบชเปเบงเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
stop_periods
เบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบงเบฒเบกเบเบฝเบเบเบฒเบเปเบเบเบญเบเบเปเบฒเบเบเบญเบเบชเบฝเบ. เปเบเบทเปเบญเปเบญเบปเบฒเบเบงเบฒเบกเบเบฝเบเบญเบญเบเบเบฒเบ
เบเบฒเบเบเบญเบเปเบเบฅเป, เบฅเบฐเบเบธ a stop_periods เบเบฑเปเบเปเบกเปเบเบเบฒเบเบฅเบปเบ. เบกเบนเบเบเปเบฒเบเบตเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ
เปเบเบฑเบเบกเบนเบเบเปเบฒเบเบงเบเปเบฅเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบตเปเบเบญเบเบเบปเบเบเบฐเบเบปเบเบเบงเบเบเบฐ restart เบเบฒเบเบเบฐเบกเบงเบเบเบปเบเปเบเบฑเบ
เบฅเบฐเบเบธเปเบเบ start_periods, เปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบ silence เปเบ
เบเบฒเบเบเบญเบเบชเบฝเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบฅเบเบฐเปเบงเบฅเบฒเบขเบธเบ
เบฅเบฐเบเบธเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบงเบฒเบกเบเบฝเบเบเบตเปเบเบฐเบเปเบญเบเบกเบตเบเปเบญเบเบเบตเปเบชเบฝเบเบเบฐเบเปเปเบเบทเบเบเบฑเบเบฅเบญเบเบญเบตเบเบเปเปเปเบ. เปเบเบ
เบเบฒเบเบฅเบฐเบเบธเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบชเบนเบเบเบงเปเบฒ, เบเบงเบฒเบกเบเบฝเบเบเบตเปเบเปเบญเบเบเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบเบฐเปเบงเปเปเบเบชเบฝเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
stop_threshold
เบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ start_threshold เปเบเปเปเบเบทเปเบญเบเบฑเบเบเบงเบฒเบกเบเบฝเบเบเบฒเบเบเปเบฒเบเบชเบฝเบ.
เบชเบฒเบกเบฒเบเบเบทเบเบฅเบฐเบเบธเปเบงเปเปเบ dB (เปเบเบเปเบฅเบฐเบเบตเบเบตเป "dB" เบเบทเบเบเปเปเปเบชเปเบเบฑเบเบเปเบฒเบเบตเปเบฅเบฐเบเบธ) เบซเบผเบทเบเบงเบฒเบกเบเบงเปเบฒเบเปเบซเบเป
เบญเบฑเบเบเบฒเบชเปเบงเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
leave_silence
เบเบตเปเบเบตเปเบเบญเบเบงเปเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒเบขเบธเบ เบเบงเบฒเบกเบเบฒเบงเบเบญเบเบชเบฝเบเบเบงเบเบเบฐเบเบทเบเบเบฐเปเบงเป intact เบขเบนเปเบเบตเป
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบเปเบฅเบฐเปเบฅเบเบฐเบเบญเบเบเบงเบฒเบกเบเบฝเบ. เบเบปเบงเบขเปเบฒเบ: เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบฅเบถเบเบเบฒเบเบขเบธเบเบเบปเปเบงเบเบฒเบง
เบฅเบฐเบซเบงเปเบฒเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเปเบเปเบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบญเบปเบฒเบเบฒเบเบขเบธเบเบเบปเปเบงเบเบฒเบงเบซเบกเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฑเบเบเบถเบเบเบตเปเปเบฎเบฑเบ
เบเปเปเบกเบตเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบกเบฑเบเบเบฐเปเบเบตเบเบเบทเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบปเบเบเบฑเบเบเบถเบ
เบเบธเปเบกโเปเบฅเบฐโเบเบฒเบโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบญเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโ:
silenceremove=1:5:0.02
treble
เปเบเบตเปเบกเบซเบผเบทเบเบฑเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบชเบฝเบ (เปเบเบดเบ) เบเบญเบเบชเบฝเบเปเบเบเปเบเปเบเบปเบงเบเบญเบเบเบฑเปเบเบงเบฒเบเบชเบญเบเปเบชเบปเบฒเบเบตเปเบกเบต
เบเบฒเบเบเบญเบเบชเบฐ เปเบญเบ เบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฒเบเบเบงเบเบเบธเบกเบชเบฝเบเบเบญเบ hi-fi เบกเบฒเบเบเบฐเบเบฒเบ. เบญเบฑเบเบเบตเปเบเบฑเบเปเบญเบตเปเบเบงเปเบฒ
shelving equalization (EQ).
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เปเบเปโเบฎเบฑเบโ, g
เปเบซเปเบเบณเปเบฅเบเบตเปเบเปเบณเบเบงเปเบฒ ~22 kHz เปเบฅเบฐเบเบงเบฒเบกเบเบตเป Nyquist. เบเบญเบเบกเบฑเบ
เบเบญเบเปเบเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเปเบกเปเบเบเบฐเบกเบฒเบ -20 (เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเปเบซเบเป) เปเบเบดเบ +20 (เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเบเบเบนเปเบเบฐเบซเบเบฒเบเปเบซเบเป). เบฅเบฐเบงเบฑเบ
clipping เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเปเบเปเบเบปเบเบเบฐเปเบซเบเบเปเบเบเบฒเบเบเบงเบ.
เบเบงเบฒเบกเบเบตเป, f
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบตเปเบชเบนเบเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบฐเบญเบทเปเบเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฐเบซเบเบฒเบเบซเบผเบทเบซเบผเบธเบเบเปเบญเบเบเบฒเบ
เบเปเบงเบเบเบงเบฒเบกเบเบตเปเบเบตเปเบเบฐเปเบเบตเปเบก เบซเบผเบทเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3000 Hz.
width_type
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเปเบฒเบเบปเบ band-width เบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
h Hz
q Q-Factor
o octave
s เปเบเบตเปเบเบเบน
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบเบณเบเบปเบเปเบฅเบเบฐเบเบฒเบเบเปเบฝเบเบเบฑเปเบเบงเบฒเบเบเบญเบเบเบปเบงเบเบญเบ.
เบเบฐเบฅเบดเบกเบฒเบ
เบเบฑเบเบฅเบฐเบเบฑเบเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฐเบฅเบดเบกเบฒเบ
เบเบฑเปเบเบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบฅเบฐเบเบฑเบเบชเบฝเบ.
เบเปเบฒโเบเบตเปโเปเบเปโเบฎเบฑเบโเปเบกเปเบโเปเบเปโเบเบทเบโเบเบฑเบโเบเบฑเบโเบเปเบฒโเบชเบนเบโเบชเบธเบโ.
เบฅเบฐเบเบฑเบเบชเบฝเบเบญเบญเบเปเบกเปเบเปเบซเปเปเบเบเบเบฒเบเบเบปเบงเบเบฑเบ:
= *
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ เบชเบณ เบฅเบฑเบ เบเบฐเบฅเบดเบกเบฒเบ เปเบกเปเบ "1.0".
เบเบงเบฒเบกเบเบทเบเบเปเบญเบ
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบชเบฐเปเบเบเปเบเบดเบเบเบงเบฒเบกเปเบกเปเบเบเปเบฒเบเบฒเบเบเบฐเบเบดเบเบชเบฒเบ.
เบกเบฑเบเบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฐเบเบทเบเบญเบฐเบเบธเบเบฒเบเปเบซเป, เปเบเบดเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบงเบฒเบกเปเบกเปเบเบเปเบฒ
เบเบญเบโเบเบฒเบโเบเบฐโเบซเบเบฒเบโเบเบฐโเบฅเบดโเบกเบฒเบโ.
เบเบปเบ
8-bit เบเบปเบเบเบธเบ; เบญเบฑเบเบเบตเปเบเบณเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบชเป U8, S16, เปเบฅเบฐ S32.
float
เบเบธเบเบฅเบญเบ 32-เบเบดเบ; เบญเบฑเบเบเบตเปเบเบณเบเบฑเบเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบชเป FLT. (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
double
เบเบธเบเบฅเบญเบ 64-เบเบดเบ; เบญเบฑเบเบเบตเปเบเบณเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบชเป DBL.
เบซเบผเบดเปเบเบเบทเบ
เปเบฅเบทเบญเบเบเบถเบเบเบดเบเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฐเปเบเบตเบเบเบฑเบเบเปเปเบกเบนเบเบเปเบฒเบเบเปเบฒเบ ReplayGain เปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบงเบฒเบ
เปเบญเบปเบฒเบเปเปเบกเบนเบเบเปเบฒเบเบเปเบฒเบ ReplayGain เบญเบญเบ, เบเปเปเบชเบปเบเปเบเปเบเบทเปเบญเบซเบฒเบเบญเบเบกเบฑเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
เบเปเปเบชเบปเบเปเบ
เบเปเปเบชเบปเบเปเบเบเปเปเบกเบนเบเบเปเบฒเบเบเปเบฒเบ ReplayGain, เปเบเปเบเปเบญเบเปเบซเปเบกเบฑเบเบขเบนเปเปเบเบเบญเบ.
เบเบดเบเบเบฒเบก
เบเปเบญเบเบเบฒเบเปเบเบตเปเบกเบเบฒเบเบเบดเบเบเบฒเบก, เบเปเบฒเบกเบต.
เบญเบฑเบฅเบเบฑเบก
เบเปเบญเบเบเบฒเบเปเบเบตเปเบกเบญเบฑเบเบฅเบฐเบเบฑเปเบก, เบเปเบฒเบกเบต.
replaygain_preamp
เบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเบขเบนเปเปเบ dB เปเบเบทเปเบญเบเปเบฒเปเบเปเบเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบเบญเบ replaygain เบเบตเปเปเบฅเบทเบญเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบ replaygain_preamp เปเบกเปเบ 0.0.
เบเบฒเบเบเบฐเปเบกเบตเบ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบฐเบฅเบดเบกเบฒเบเปเบเปเบเบทเบเบเบฐเปเบกเบตเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฑเปเบเบซเบเบถเปเบ
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฝเบเปเบเปเบเบฑเปเบเบเบฝเบงเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเป เบเบฐเบฅเบดเบกเบฒเบ
เบเปเบฒเบชเบฑเปเบเบเบทเบเบชเบปเปเบ
frame
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบเบฑเปเบเบซเบเบถเปเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบฐเบฅเบดเบกเบฒเบเบชเบฒเบกเบฒเบเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเป.
n เบเบปเบงเปเบฅเบเบเบญเบ (เปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบชเบนเบ)
nb_channels
เบเบณ เบเบงเบเบเปเบญเบเบเบฒเบ
nb_consumed_samples
เบเปเบฒเบเบงเบเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฅเบดเปเบเบเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบ
nb_เบเบปเบงเบขเปเบฒเบ
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเปเบเบเบญเบเบเบฐเบเบธเบเบฑเบ
pos เบเปเบฒเปเปเปเบเบเบญเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบเปเบเบฅเป
pts เบเบญเบ PTS
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เปเบฅเบตเปเบก
PTS เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบ
เปเบฅเบตเปเบก
เปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบ
t เปเบงเบฅเบฒเบเบญเบ
tb timebase timebase
เบเบฐเบฅเบดเบกเบฒเบ
เบเปเบฒเบเบฐเบฅเบดเบกเบฒเบเบเบธเบเบชเบธเบเบเปเบฒเบ
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบกเบทเปเบญ เบเบฒเบเบเบฐเปเบกเบตเบ เบเบทเบเบเปเบฒเบเบปเบเปเบซเป เบเบฑเปเบเบซเบเบถเปเบ เบเบฝเบเปเบเปเปเบเป เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ เปเบฅเบฐ tb เบเบปเบงโเปเบโเบเบตเปโเบกเบตโเบขเบนเปโ,
เบเบปเบงเปเบเบญเบทเปเบเบเบฑเบเปเบปเบเบเบฐเบเบฐเปเบกเบตเบเปเบเบฑเบ NAN.
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฐเบฅเบดเบกเบฒเบ
เปเบเปเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบฐเบฅเบดเบกเบฒเบ. เบเปเบฒเบชเบฑเปเบเบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบ
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบกเบนเบเบเปเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ.
replaygain_noclip
เบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบเปเบเบเบเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบเปเบฎเบฑเบเบเบตเปเบเปเบฒเปเบเป.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบ replaygain_noclip เปเบกเปเบ 1.
เบเบปเบงเบขเปเบฒเบ
ยท เบซเบผเบธเบเบเบฐเบฅเบดเบกเบฒเบเบชเบฝเบเปเบเบปเปเบฒเปเบเบดเปเบเปเบถเปเบ:
volume=volume=0.5
volume=volume=1/2
volume=volume=-6.0206dB
เปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเบเบฑเบเบซเบกเบปเบ, เบฅเบฐเบซเบฑเบเบเบทเปเบชเปเบฒเบฅเบฑเบ เบเบฐเบฅเบดเบกเบฒเบ เบชเบฒเบกเบฒเบเบเบทเบเบเบปเบเปเบงเบฑเปเบ, เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบเปเบ:
เบเบฐเบฅเบดเบกเบฒเบ=0.5
ยทเปเบเบตเปเบกเบเบฐเบฅเบฑเบเบเบฒเบเบชเบฝเบเปเบเบปเปเบฒ 6 decibels เปเบเบเปเบเปเบเบงเบฒเบกเปเบกเปเบเบเปเบฒเบเบธเบเบเบปเบเบเบตเป:
เบเบฐเบฅเบดเบกเบฒเบ = เบเบฐเบฅเบดเบกเบฒเบ = 6dB: เบเบงเบฒเบกเปเบกเปเบเบเปเบฒ = เบเบปเบเบเบตเป
ยท เบเบฐเบฅเบดเบกเบฒเบเบเบฒเบเบเบฒเบเบฅเบปเบเบซเบผเบฑเบเบเบฒเบเปเบงเบฅเบฒ 10 เบเปเบงเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฒเบเบเปเบฒเบฅเบฒเบ 5 เบงเบดเบเบฒเบเบต:
volume='if(lt(t,10),1,max(1-(t-10)/5,0))':eval=frame
เบเบงเบเบซเบฒเบเบฐเบฅเบดเบกเบฒเบ
เบเบงเบเบเบปเบเบฅเบฐเบเบฑเบเบชเบฝเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเบกเบตเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ. เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเปเบเปเบเบทเบเบเบฑเบเปเบเป. เบชเบฐเบเบดเบเบดเบเปเบฝเบงเบเบฑเบเบเบฐเบฅเบดเบกเบฒเบเบเบฐ
เบเบดเบกเปเบเบเบฑเบเบเบถเบเปเบกเบทเปเบญเบฎเบญเบเบเปเบฒเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เปเบเบเบชเบฐเปเบเบฒเบฐเบกเบฑเบเบเบฐเบชเบฐเปเบเบเบเบฐเบฅเบดเบกเบฒเบเบชเบฐเปเบฅเปเบ (เบฎเบฒเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบชเบตเปเบซเบฅเปเบฝเบก), เบเบฐเบฅเบดเบกเบฒเบเบชเบนเบเบชเบธเบ (เบเปเปเบเปเป,
เบเบทเปเบเบเบฒเบเบเบปเบงเบขเปเบฒเบ), เปเบฅเบฐเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ histogram เบเบญเบเบกเบนเบเบเปเบฒเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบฅเบปเบเบเบฐเบเบฝเบ (เบเบฒเบ
เบเปเบฒเบชเบนเบเบชเบธเบเปเบเบดเบ 1/1000 เบเบญเบเบเบปเบงเบขเปเบฒเบ).
เบเบฐเบฅเบดเบกเบฒเบเบเบฑเบเปเบปเบเบขเบนเปเปเบ decibels เบเบฝเบเบเบฑเบเบเปเบฒ PCM เบชเบนเบเบชเบธเบ.
เบเบปเบงเบขเปเบฒเบ
เบเบตเปเปเบกเปเบเบเบปเบเบเบฑเบเบซเบเปเปเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ:
[parsed_volumedetect_0 0xa23120] mean_volume: -27 dB
[parsed_volumedetect_0 0xa23120] เบชเบนเบเบชเบธเบ_เบเบฐเบฅเบดเบกเบฒเบ: -4 dB
[parsed_volumedetect_0 0xa23120] histogram_4db: 6
[parsed_volumedetect_0 0xa23120] histogram_5db: 62
[parsed_volumedetect_0 0xa23120] histogram_6db: 286
[parsed_volumedetect_0 0xa23120] histogram_7db: 1042
[parsed_volumedetect_0 0xa23120] histogram_8db: 2551
[parsed_volumedetect_0 0xa23120] histogram_9db: 4609
[parsed_volumedetect_0 0xa23120] histogram_10db: 8409
เบกเบฑเบ เปเบฒเบ เบเบงเบฒเบกเบงเปเบฒ:
ยท เบเบฐเบฅเบฑเบเบเบฒเบเบชเบตเปเบซเบผเปเบฝเบกเบกเบปเบเบชเบฐเปเบฅเปเบเปเบกเปเบเบเบฐเบกเบฒเบ -27 dB, เบซเบผเบท 10^-2.7.
ยทเบเบปเบงเบขเปเบฒเบเบเบตเปเปเบซเบเปเบเบตเปเบชเบธเบเปเบกเปเบเบขเบนเปเบเบตเป -4 dB, เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบตเปเบเบฑเบเปเบเบเบฅเบฐเบซเบงเปเบฒเบ -4 dB เปเบฅเบฐ -5 dB.
ยท เบกเบต 6 เบเบปเบงเบขเปเบฒเบเบขเบนเปเบเบตเป -4 dB, 62 เบเบตเป -5 dB, 286 เบเบตเป -6 dB, เปเบฅเบฐเบญเบทเปเบเป.
เปเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, เบเบฒเบเปเบเบตเปเบกเบฅเบฐเบเบฑเบเบชเบฝเบเปเบเบ +4 dB เบเปเปเปเบเปเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฒเบเบเบฑเบเปเบเป, เปเบเบตเปเบกเบกเบฑเบเปเบเบ +5
dB เปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฒเบเบเบฑเบเบชเปเบฒเบฅเบฑเบ 6 เบเบปเบงเบขเปเบฒเบ, เปเบฅเบฐเบญเบทเปเบเป.
AUDIO เปเบซเบผเปเบเบเปเปเบกเบนเบ
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบซเบผเปเบเบชเบฝเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ.
abuffer
Buffer เปเบเบฃเบกเบชเบฝเบ, เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบกเบตเบขเบนเปเปเบเบเปเบญเบเปเบชเปเบเบฒเบเบเบฑเปเบเบเบญเบ.
เปเบซเบผเปเบเบเบตเปเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเบเบปเปเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเบเบฒเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบญเบ
เบเบณ เบเบปเบเปเบ libavfilter/asrc_abuffer.h.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
time_base
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบฑเบเบเบฒเปเบงเบฅเบฒเบเบญเบเบเบญเบเบเบตเปเบชเบปเปเบเบกเบฒ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบ
เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบเบเบปเบง เบซเบผเบท เบขเบนเปเปเบ เบเบปเบงเปเบฅเบ/เบเบปเบงเบซเบฒเบ เปเบเบเบเบญเบก.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบเบญเบ buffers เบชเบฝเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ.
เบเบปเบงเบขเปเบฒเบ_fmt
เบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบญเบ buffers เบชเบฝเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ. เบเปเปเบงเปเบฒเบเบฐเปเบเบฑเบเบเบทเปเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบซเบผเบทเบเบญเบเบกเบฑเบ
เบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฒเบ enum AVSampleFormat in
libavutil/samplefmt.h
channel_layout
เบฎเบนเบเปเบเบเบเปเบญเบเบเบญเบ buffers เบชเบฝเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ. เบเปเปเบงเปเบฒเบเบฐเปเบเบฑเบเบเบทเปเปเบเบเบฎเปเบฒเบเบเปเบญเบเบเบฒเบ
channel_layout_map เปเบ libavutil/channel_layout.c เบซเบผเบทเบเปเบฒเบเบงเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเบกเบฑเบ
เบเบปเบงเปเบเบเบเบฒเบ AV_CH_LAYOUT_* macros in libavutil/channel_layout.h
เบเปเบญเบเบเบฒเบ
เบเปเบฒโเบเบงเบโเบเบญเบโเบเปเบญเบโเบเบฒเบโเบเบญเบโเบเบฒเบโเปเบเบฑเบโเบเปเบฒโเบชเบฝเบโเปเบเบปเปเบฒโเบกเบฒโ. เบเปเบฒเบเบฑเบเบชเบญเบ เบเปเบญเบเบเบฒเบ เปเบฅเบฐ
channel_layout เบเบทเบเบเปเบฒเบเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบเบปเบฒเบเปเบญเบเบชเบญเบเบเปเบญเบ.
เบเบปเบงเบขเปเบฒเบ
abuffer=sample_rate=44100:sample_fmt=s16p:channel_layout=stereo
เบเบฐเบชเบฑเปเบเปเบซเปเปเบซเบผเปเบเบฎเบฑเบเบชเบฑเบเบเบฒเบเบชเบฐเปเบเบฃเบดเปเบญ planar 16bit เบเบตเป 44100Hz. เบเบฑเบเบเบฑเปเบเปเบเป
เบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบกเบตเบเบทเป "s16p" เบเบปเบเบเบฑเบเบเบปเบงเปเบฅเบ 6 เปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบญเบ "stereo"
เปเบเบปเปเบฒเบเบฑเบ 0x3, เบญเบฑเบเบเบตเปเปเบเบปเปเบฒเบเบฑเบ:
abuffer=sample_rate=44100:sample_fmt=6:channel_layout=0x3
aevalsrc
เบชเปเบฒเบเบชเบฑเบเบเบฒเบเบชเบฝเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ.
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเบชเบฐเปเบเบเบญเบญเบ (เบซเบเบถเปเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบ), เบเบถเปเบเปเบเบฑเบ
เบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโเปเบฅเบฐโเบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบทเปเบญโเบชเปเบฒเบโเบชเบฑเบโเบเบฒเบโเบชเบฝเบโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโ.
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
exprs
เบเปเบฒเบเบปเบเบฅเบฒเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบซเบฒเบ '|' เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบญเบเปเบเบเบเปเบฒเบเบซเบฒเบ. เปเบโเบเปโเบฅเบฐโเบเบตโ
channel_layout เบเบฒเบโเปเบฅเบทเบญเบโเปเบกเปเบโเบเปเปโเปเบเปโเบฅเบฐโเบเบธโเปเบงเปโ, เบฎเบนเบโเบฅเบฑเบโเบเปเบญเบโเบเบฒเบโเปเบฅเบทเบญเบโเปเบกเปเบโเบเบถเปเบโเบเบฑเบโ
เบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบธเบเบเปเบฒเบเปเบกเปเบเบเบทเบเบเปเบฒเปเบเปเบเบฑเบ
เบเปเบญเบโเบเบฒเบโเบเบฒเบโเบเบฐโเบฅเบดเบโเบเบตเปโเบเบฑเบโเปเบซเบผเบทเบญโ.
channel_layout, c
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเปเบญเบ. เบเปเบฒโเบเบงเบโเบเปเบญเบโเบเบฒเบโเปเบโเบฎเบนเบโเปเบเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเบเปเบญเบโเปเบเบปเปเบฒโเบเบฝเบกโเบเบฑเบโ
เบเบฑเบเบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ.
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเปเบฒเปเบชเบธเบเบเบตเปเบเบญเบเบชเบฝเบเบเบตเปเบกเบฒเบเบฒเบ. เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบฅเบเบฐเปเบงเบฅเบฒเบเบปเบเปเบเปเบฎเบฑเบเบญเบฒเบเบเบฐ
เบเบฐเปเบซเบเปเบเบงเปเบฒเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเป, เปเบเบฒเบฐเบงเปเบฒเบชเบฝเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเบฐเบเบทเบเบเบฑเบเบขเบนเปเบชเบฐเปเปเบต
เบชเบดเปเบเบชเบธเบเบเบญเบเบเบญเบเบเบตเปเบชเบปเบกเบเบนเบ.
เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบฅเบปเบ, เบชเบฝเบเบเบงเบเบเบฐเปเบเบฑเบ
เบชเปเบฒเบเบเบถเปเบเบเบฐเบซเบผเบญเบเปเบ.
nb_เบเบปเบงเบขเปเบฒเบ, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเปเปเบเปเบญเบเบเปเปเปเบเปเบฅเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 1024.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, s
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 44100.
เปเบเปเบฅเบฐเบชเบฐเปเบเบเบญเบญเบเปเบ exprs เบชเบฒเบกเบฒเบเบเบฐเบเบญเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
n เบเปเบฒโเบเบงเบโเบเบญเบโเบเบปเบงโเบขเปเบฒเบโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโ, เปเบฅเบตเปเบกโเบเบฒเบ 0โ
t เปเบงเบฅเบฒเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเบฐเปเบกเบตเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต, เปเบฅเบตเปเบกเบเบฒเบ 0
s เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ
เบเบปเบงเบขเปเบฒเบ
ยท เบชเปเบฒเบเบเบงเบฒเบกเบเบฝเบ:
aevalsrc=0
ยท เบชเปเบฒเบเบชเบฑเบเบเบฒเบ sin เบเบตเปเบกเบตเบเบงเบฒเบกเบเบตเป 440 Hz, เบเบฑเปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบเบฑเบ 8000 Hz:
aevalsrc="/sin(440*2*PI*t): s=8000"
ยท เบชเปเบฒเบโเบชเบฑเบโเบเบฒเบโเบชเบญเบโเบเปเบญเบโเบเบฒเบโ, เบฅเบฐโเบเบธโเบฎเบนเบโเปเบเบโเบเปเบญเบ (เบชเบนเบโเบซเบเปเบฒ + เบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโ
เบชเบนเบ) เบขเปเบฒเบเบเบฐเปเบเปเบ:
aevalsrc="/sin(420*2*PI*t)|cos(430*2*PI*t):c=FC|BC"
ยท เบชเปเบฒเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบชเบตเบเบฒเบง:
aevalsrc="/-2+random(0) "
ยทเบชเปเบฒเบเบชเบฑเบเบเบฒเบ modulated เบเบงเบฒเบกเบเบงเปเบฒเบเปเบซเบเป:
aevalsrc="/sin(10*2*PI*t)*sin(880*2*PI*t)"
ยท เบชเปเบฒเบ 2.5 Hz binaural beats เปเบ 360 Hz เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ:
aevalsrc="/0.1*sin(2*PI*(360-2.5/2)*t) | 0.1*sin(2*PI*(360+2.5/2)*t)"
anullsrc
เปเบซเบผเปเบเบชเบฝเบ null, เบชเบปเปเบเบเบทเบเบเบญเบเบชเบฝเบเบเบตเปเบเบฑเบเบเปเปเปเบเปเบเบฐเบกเบงเบเบเบปเบ. เบกเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบงเบเปเบซเบเปเปเบเบฑเบเปเบกเปเปเบเบ
เปเบฅเบฐโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒเบโเบเบฒเบโเปเบโเปเบเบทเปเบญเบโเบกเบทโเบเบฒเบโเบงเบดโเปเบเบฒเบฐ / debuggingโ, เบซเบผเบทโเปเบเบฑเบโเปเบซเบผเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเบตเปโ
เบเปเปเบชเบปเบเปเบเบเปเปเบกเบนเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ (เบเบปเบงเบขเปเบฒเบ: sox synth filter).
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
channel_layout, cl
เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเปเบญเบ, เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเบซเบผเบทเบชเบฐเบเบฃเบดเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบ a
เบฎเบนเบโเปเบเบโเบเปเบญเบโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ channel_layout เปเบกเปเบ "stereo".
เบเบงเบเปเบเบดเปเบเบเปเบฒเบเบดเบเบฒเบก channel_layout_map เปเบ libavutil/channel_layout.c เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบชเปเบฒเบโเปเบเบโเบเบตเปโ
เบฅเบฐเบซเบงเปเบฒเบเบชเบฐเบเบฃเบดเบ เปเบฅเบฐเบเปเบฒเปเบเบเบฎเปเบฒเบเบเปเบญเบ.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, r
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 44100.
nb_เบเบปเบงเบขเปเบฒเบ, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเปเปเบเบญเบเบเบตเปเบฎเปเบญเบเบเป.
เบเบปเบงเบขเปเบฒเบ
ยทเบเบฑเปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบเบฑเบ 48000 Hz เปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบญเบเปเบเบฑเบ AV_CH_LAYOUT_MONO.
anullsrc=r=48000:cl=4
ยทเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบงเบเบฑเบเบเบฑเบ syntax เบเบตเปเบเบฑเบเปเบเบเบเบงเปเบฒ:
anullsrc=r=48000:cl=เปเบกเปเบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบทเบเบเปเบฒเบเบปเบเบขเปเบฒเบเบเบฐเปเบเปเบ.
เบเบดเบ
เบชเบฑเบเปเบเบฒเบฐเบชเบฝเบเปเบงเบปเปเบฒเปเบเบเปเบเปเบซเปเบญเบเบชเบฐเปเบธเบ libflite.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเปเบเบเปเบฒ FFmpeg เบเปเบงเบ
"--enable-libflite".
เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเบซเปเบญเบเบชเบฐเปเบธเบ flite เบเปเปเบเบญเบเปเบเบเปเบงเบเบเบฐเบเบนเป.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
list_voices
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบญเบเบเบทเปเบชเบฝเบเบเบตเปเบกเบตเบขเบนเป เปเบฅเบฐเบญเบญเบเบเบฑเบเบเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 0.
nb_เบเบปเบงเบขเปเบฒเบ, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบชเบนเบเบชเบธเบเบเปเปเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 512.
เปเบเบฅเปเบเปเปเบเบงเบฒเบก
เบเบฑเปเบเบเบทเปเปเบเบฅเปเบเบตเปเบกเบตเบเปเปเบเบงเบฒเบกเบเบตเปเบเบฐเปเบงเบปเปเบฒ.
เบเปเปเบเบงเบฒเบก
เบเบฑเปเบเบเปเปเบเบงเบฒเบกเปเบซเปเปเบงเบปเปเบฒ.
เบชเบฝเบ, v
เบเบฑเปเบเบชเบฝเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฑเบเปเบเบฒเบฐเบชเบฝเบเปเบงเบปเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "kal". เปเบเบดเปเบเบเบฑเบ
list_voices เบเบฒเบเปเบฅเบทเบญเบ.
เบเบปเบงเบขเปเบฒเบ
ยทเบญเปเบฒเบเบเบฒเบเปเบเบฅเป speech.txt, เปเบฅเบฐเบชเบฑเบเปเบเบฒเบฐเบเปเปเบเบงเบฒเบกเปเบเบเปเบเปเบชเบฝเบ flite เบกเบฒเบเบเบฐเบเบฒเบ:
flite=textfile=speech.txt
ยท เบญเปเบฒเบโเบเปเปโเบเบงเบฒเบกโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเปเบเบโเบเบฒเบโเปเบฅเบทเบญเบ "sltโ" เบชเบฝเบโ:
flite=text='เบชเบฐเบเบฒเบเบเบต, เบเบตเบกเบฒเบเบฎเปเบฒเบเบเบญเบเบเบธเปเบกเบเปเบญเบ, เบเปเบญเบเปเบเบฑเบเบเบนเปเบชเบฐเปเบเบเบเบงเบฒเบกเบเบดเบเปเบซเบฑเบ':voice=slt
ยท เบเปเบญเบเบเปเปเบเบงเบฒเบกเปเบชเป ffmpeg:
ffmpeg -f lavfi -i flite=text='เบชเบฐเบเบฒเบเบเบต, เบเบตเบกเบฒเบเบฎเปเบฒเบเบเบญเบเบเบธเปเบกเบเปเบญเบ, เบเปเบญเบเปเบเบฑเบเบเบนเปเบชเบฐเปเบเบเบเบงเบฒเบกเบเบดเบเปเบซเบฑเบ':voice=slt
ยท เปเบฎเบฑเบ ffplay เปเบงเบปเปเบฒเบเปเปเบเบงเบฒเบกเบเบตเปเบฅเบฐเบเบธ, เปเบเบเปเบเป "flite" เปเบฅเบฐ "lavfi" เบญเบธเบเบฐเบเบญเบ:
ffplay -f lavfi flite=text='เบเปเปเบเปเบญเบเปเบชเบเปเบเบเบฑเบเบชเบดเปเบเบเบตเปเปเบเบปเปเบฒเปเบเปเปเบฎเบฑเบ.'
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ libflite, เบเบงเบเปเบเบดเปเบ:http://www.speech.cs.cmu.edu/flite/>
เบเบตเบ
เบชเปเบฒเบเบชเบฑเบเบเบฒเบเบชเบฝเบเบเบตเปเปเบฎเบฑเบเบเปเบงเบเบเบทเปเบ sine เบเบตเปเบกเบตเบเบงเบฒเบกเบเบงเปเบฒเบ 1/8.
เบชเบฑเบเบเบฒเบเบชเบฝเบเปเบกเปเบเปเบเปเบเบญเบเปเบฅเบฑเบเบเปเบญเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบตเป, f
เบเบฑเปเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 440 Hz.
beep_factor, b
เปเบเบตเบเปเบเปเบชเบฝเบเบเบตเบเปเบเบฑเบเปเบฅเบเบฐเบเบธเบเบงเบดเบเบฒเบเบตเบเปเบงเบเบเบงเบฒเบกเบเบตเป beep_factor เปเบงเบฅเบฒเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ
เบเบงเบฒเบกเบเบตเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบชเบฝเบเบเบตเบเบเบทเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ.
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, r
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 44100.
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบฅเบฐเบเบธเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบเบตเปเบชเปเบฒเบเบเบถเปเบ.
samples_per_frame
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเปเปเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1024.
เบเบปเบงเบขเปเบฒเบ
ยท เบชเปเบฒเบเบเบทเปเบ sine 440 Hz เปเบเบเบเปเบฒเบเบเบฒเบ:
เบเบตเบ
ยท เบชเปเบฒเบเบเบทเปเบเปเบเบ 220 Hz เบเปเบงเบเบชเบฝเบเบเบตเบ 880 Hz เปเบเปเบเปเบฅเบฐเบงเบดเบเบฒเบเบตเปเบเบฑเบเปเบงเบฅเบฒ 5 เบงเบดเบเบฒเบเบต:
sine=220:4:d=5
sine=f=220:b=4:d=5
sine=frequency=220:beep_factor=4:duration=5
AUDIO เบฅเบดเปเบ
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบญเปเบฒเบเบฅเปเบฒเบเบชเบฝเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ.
abuffersink
Buffer เปเบเบฃเบกเบชเบฝเบ, เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบกเบตเบขเบนเปเปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเปเบญเบเปเบชเปเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบฒเบเบซเบฅเบปเปเบกเบเบปเบกเบเบตเปเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเบเบปเปเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบผเปเบเบผเบก, เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบญเบ
เบเบณ เบเบปเบเปเบ libavfilter/buffersink.h เบซเบผเบทเบฅเบฐเบเบปเบเบเบฒเบเปเบฅเบทเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเบตเปเปเบเบซเบฒเปเบเบเบชเปเบฒเบ AVABufferSinkContext, เปเบเบดเปเบเบเปเบฒเบเบปเบเบเบฒเบเปเบเบปเปเบฒเบกเบฒ.
เบฎเบนเบเปเบเบเบเบญเบ buffers, เบเบตเปเบเบฐเบชเบปเปเบเบเปเบฒเบเปเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบต opaque เบเบฑเบ "avfilter_init_filter" เบชเปเบฒเบฅเบฑเบ
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ.
anullsink
เบญเปเบฒเบเบฅเปเบฒเบเบชเบฝเบ null; เบเปเปเปเบฎเบฑเบเบซเบเบฑเบเปเบฅเบตเบเบเบฑเบเบชเบฝเบเบเปเบญเบเบเปเปเบกเบนเบ. เบกเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบงเบเปเบซเบเปเปเบเบฑเบ
เปเบกเปเปเบเบเปเบฅเบฐเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเบฒเบเบงเบดเปเบเบฒเบฐ / debugging เปเบเบทเปเบญเบเบกเบท.
VIDEO FILTERS
เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบ configure FFmpeg build เบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเปเบเปเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบเปเบเป
"--disable-filters". เบเบปเบเบเบฐเบฅเบดเบ configure เบเบฐเบชเบฐเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบงเบดเบเบตเปเบญเบฅเบงเบกเบขเบนเปเปเบเบเบญเบเบเปเบฒเบ
เบเปเปเบชเปเบฒเบ.
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ.
เบชเบฒเบเบชเบฐเบเบฑเบเบเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบ
เบชเบฐเบเบฑเบเบญเบปเบเบเบฐเบเบญเบเบญเบฑเบเบเบฒเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบชเบตเบเบตเปเปเบเบปเปเบฒ. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบเบชเบฐเปเบเบฒเบฐ
เบเบฑเบ เบญเบฑเบเบเบฐเบฅเบฐ เบเบปเบงเบเบญเบ
เบญเบฑเบเบเบฐเบฅเบฐ
เปเบเบตเปเบก เบซเบผเบท เปเบเบเบเบตเปเบญเบปเบเบเบฐเบเบญเบเบญเบฑเบเบเบฒเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบซเบผเบฑเบเบเปเบงเบเบเปเบฒเบชเบตเปเบเบปเบฒเบเบญเบ a
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเบชเบญเบ. เบเบตเปเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบเบทเปเบญเบเปเบฒเปเบเปเบเบฑเบ เบชเบฒเบเบชเบฐเบเบฑเบเบเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบ เปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเบปเปเบเบซเบผเบท
เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบฅเปเบฒเบเบฑเบเปเบเบฃเบกเบเบตเปเบกเบตเบญเบฑเบเบเบฒเปเบเบฎเบนเบเปเบเบเบเบตเปเบเปเปเบฎเบญเบเบฎเบฑเบเบญเบฑเบเบเบฒ
เบเปเบญเบ.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบชเปเบฒเบเปเบเบฃเบกเปเบเบฑเบกเบเบทเบเปเบซเบกเปเบเบฒเบเบงเบดเบเบตเปเบญเบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ YUV เบเบปเบเบเบฐเบเบดเปเบฅเบฐเปเบเบเบเปเบฒเบเบซเบฒเบ
เบงเบดเบเบตเปเบญเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเบงเบ เบชเบฒเบเบชเบฐเบเบฑเบเบเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบ, เบเปเบฒเบเบญเบฒเบเบเบฐเปเบเป:
movie=in_alpha.mkv [alpha] ; [เปเบ][alpha] alphamerge [เบญเบญเบ]
เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบทเบเบญเบญเบเปเบเบเบกเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเบทเบเปเบซเบกเป, เบกเบฑเบเบเปเบฒเปเบเบตเบเบเบฒเบเบขเบนเปเปเบเบฅเปเบฒเบเบฑเบเบเบญเบเปเบเบเบเปเปเบกเบตเบเบฒเบ
เบเบดเบเบฒเบฅเบฐเบเบฒเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒ, เปเบฅเบฐเบชเบดเปเบเบชเบธเบเปเบกเบทเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบปเปเบฒเปเบเบดเบเบเบธเบเบชเบดเปเบเบชเบธเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบ. เบเบตเปเบเบฐ
เปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฑเบเบซเบฒเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเปเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบญเบเบเปเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบญเบ. เบเปเบฒเปเบเบปเปเบฒเบเบฐเบเบฒเบเบฒเบกเปเบเปเบฎเบนเบเบเบฒเบ
เปเบโเบเบฒโเบเบฐโเปเบเบฑเบ overlay เบเบฑเบโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเบงเบดโเบเบตโเปเบญโ, เบเบดโเบเบฒโเบฅเบฐโเบเบฒโ overlay เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบ.
เบเบปเปเบ
เบเบทเบเบฑเบเบเบฑเบ เบเปเบฒเบเบฑเบเบเบฒเบ เบเบฒเบเบเบฑเปเบเบเบญเบ, เบเบปเบเปเบงเบฑเปเบเบงเปเบฒเบกเบฑเบเบเปเปเบเปเบญเบเบเบฒเบ libavcodec เปเบฅเบฐ libavformat
เปเบฎเบฑเบเบงเบฝเบ. เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบกเบฑเบเบเบทเบเบเปเบฒเบเบฑเบเบเบฝเบเปเบเปเปเบเบฅเปเบเปเบฒเบเบฑเบเบเบฒเบ ASS (Advanced Substation Alpha).
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเปเบเบญเบเปเบซเบเบทเบญเปเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเบปเปเบงเปเบเบเบฒเบ
เบเปเบฒเบเบฑเบเบเบฒเบ เบเบฒเบเบเบฑเปเบเบเบญเบ:
เบฎเบนเบเบฎเปเบฒเบ
เบเปเบฒเบเบปเบเปเบเบทเปเบญเบเบเบฑเบเบฎเบนเบเบฎเปเบฒเบ
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบเบทเปเบญเบเบเบฑเบเบฎเบนเบเบฎเปเบฒเบ libass เปเบฅเบตเปเบกเบเบปเปเบ, เบเบถเปเบเปเบเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเบเบตเปเบกเบตเบขเบนเป.
เบเปเบฒเบเบเบฒเบ
เปเบง, เบเบปเบงเบชเปเบฒเบเปเบเบเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบเบทเปเบญเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเบฝเบเปเบเปเบเบฒเบเบเบปเบเปเบเบ
เบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบ
เบเบปเบงเบฎเบนเบเบฎเปเบฒเบเบเปเบฒเบฅเบปเบเปเบเบเปเบเป OpenType เบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบ เปเบฅเบฐเบเบฒเบเบเบฑเบเบเบณเปเปเปเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบญเบฑเบเบเบฐเปเบเบกเบฑเบ".
atadenoise
เบเบณเปเบเปเปเบเบทเปเบญเบเบเบฑเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบปเปเบงเบเบฒเบงเปเบเบเบเบฑเบเบเบปเบงเปเบเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
0a เบเบฑเปเบเปเบเบ A เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบต 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.02. เปเบฅเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ 0 เบซเบฒ 0.3.
0b เบเบฑเปเบเปเบเบ B เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบต 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.04. เปเบฅเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ 0 เบซเบฒ 5.
1a เบเบฑเปเบเปเบเบ A เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบต 2. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.02. เปเบฅเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ 0 เบซเบฒ 0.3.
1b เบเปเบฒเบเบปเบเปเบเบ B เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบต 2. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.04. เปเบฅเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ 0 เบซเบฒ 5.
2a เบเปเบฒเบเบปเบเบเบญเบเปเบเบ A เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบต 3. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.02. เปเบฅเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ 0 เบซเบฒ 0.3.
2b เบเปเบฒเบเบปเบเปเบเบ B เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบต 3. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.04. เปเบฅเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ 0 เบซเบฒ 5.
เปเบเบ A เบเบทเบเบญเบญเบเปเบเบเปเบเบทเปเบญเบเบญเบเบชเบฐเปเบญเบเบเปเปเบเบฒเบเบเปเบฝเบเปเบเบเบขเปเบฒเบเบเบฐเบเบฑเบเบซเบฑเบเบเบญเบเบชเบฑเบเบเบฒเบเปเบเบปเปเบฒ เปเบฅเบฐเปเบเบ B
เบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเบเบฐเบเบดเบเบดเบฅเบดเบเบฒเบเปเปเบเบฒเบเบเปเบฝเบเปเบเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเบเบญเบเบชเบฑเบเบเบฒเบเบเบฒเปเบเบปเปเบฒ.
s เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบเบญเบเปเบเบฃเบกเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบฅเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 33. เบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเบ
เปเบเบเบญเบเปเบเบ [5, 129].
bbox
เบเบดเบเปเบฅเปเบเปเบญเบเบเบญเบเบชเปเบฒเบฅเบฑเบ pixels เบเบตเปเบเปเปเปเบกเปเบเบชเบตเบเปเบฒเปเบเบเบปเบเบเบญเบเบเบฒเบเปเบชเบเบชเบฐเบซเบงเปเบฒเบเบเบญเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบดเบเปเบฅเปเบเปเบญเบเบเบญเบเบเบตเปเบกเบต pixels เบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบเปเบฒเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ
เบซเบผเบฒเบเบเบงเปเบฒเบเปเบฒเบเปเปเบฒเบชเบธเบเบเบตเปเบญเบฐเบเบธเบเบฒเบ. เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบญเบฐเบเบดเบเบฒเบเบเปเบญเบ bounding เปเบกเปเบ
เบเบดเบกเบขเบนเปเปเบเบเบฑเบเบเบถเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
min_val
เบเปเบฒเบเบปเบเบเปเบฒ luminance เบซเบเปเบญเบเบเบตเปเบชเบธเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 16.
เบเบงเบโเบเบฑเบโเบเบณ
เบเบงเบโเบชเบญเบโเปเบฅโเบเบฐโเปเบงโเบฅเบฒโเบงเบดโเบเบตโเปเบญโเบเบตเป (เปเบเบทเบญเบโ) เปเบเบฑเบโเบชเบตโเบเปเบฒโเบซเบกเบปเบโ. เบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบปเบ
เบเบฒเบเบซเบฑเบเบเปเบฝเบ, เบเบฒเบเปเบเบชเบฐเบเบฒ, เบซเบผเบทเบเบฒเบเบเบฑเบเบเบถเบเบเบตเปเบเปเปเบเบทเบเบเปเบญเบ. เบชเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบฐเบเบญเบเบเปเบงเบเปเบงเบฅเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบ
เปเบฅเบตเปเบกเบเบปเปเบ, เบชเบดเปเบเบชเบธเบเปเบฅเบฐเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเปเบฅเบเบฐเบซเปเบฒเบเบชเบตเบเปเบฒเบเบตเปเบเบงเบเบเบปเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต.
เปเบโเบเปเบฒโเบชเบฑเปเบโเบเบตเปโเบเบฐโเบชเบฐโเปเบเบโเบชเบฒเบโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโ, เบเปเบฒเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบเปเบฒโเบเบปเบโเบฅเบฐโเบเบฑเบ loglevel เบขเปเบฒเบโเบซเบเปเบญเบโเปเบเบทเปเบญโ
เบเปเบฒ AV_LOG_INFO.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
black_min_เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบชเบตเบเปเบฒเบเบตเปเบเบงเบเบเบปเบเบเปเบฒเปเบชเบธเบเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต. เบกเบฑเบโเบเปเบญเบโเปเบเบฑเบโเบชเบดเปเบโเบเบตเปโเบเปเปโเปเบกเปเบ
เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบเบฅเบปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.0.
picture_black_ratio_th, pic_th
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒเบฎเบนเบเบเบฒเบ "เบชเบตเบเปเบฒ". เบชเบฐเปเบเบเบเปเบฒเบเปเปเบฒเบชเบธเบเบชเปเบฒเบฅเบฑเบ
เบญเบฑเบโเบเบฒโเบชเปเบงเบโ:
/
เบชเปเบฒเบฅเบฑเบเบฎเบนเบเบเบฒเบเบเบตเปเบเบทเบงเปเบฒเปเบเบฑเบเบชเบตเบเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.98.
pixel_black_th, pix_th
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒ pixel "เบชเบตเบเปเบฒ".
เปเบเบเบชเบฐเปเบเบเบเปเบฒเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบญเบ pixels เบฅเบงเบเบชเบนเบเบชเบธเบเบเบตเป pixel เปเบเบฑเบ
เบเบดเบเบฒเบฅเบฐเบเบฒ "เบชเบตเบเปเบฒ". เบเปเบฒเบเบตเปเบชเบฐเปเบญเบเปเบซเปเบเบทเบเบเบฑเบเบเบฐเปเบฒเบเบเบฒเบกเบชเบปเบกเบเบปเบเบเปเปเปเบเบเบตเป:
= + *
luminance_range_size เปเบฅเบฐ luminance_minimum_value เปเบกเปเบโเบเบถเปเบโเบเบฑเบโเบฎเบนเบโเปเบเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เปเบเปโ
เบเปเบงเบเปเบกเปเบ [0-255] เบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบเปเบเบฑเบกเบฅเบฐเบเบฑเบ YUV เปเบฅเบฐ [16-235] เบชเปเบฒเบฅเบฑเบ YUV เบเบตเปเบเปเปเปเบกเปเบเปเบเบฑเบกเบฅเบฐเบเบฑเบ
เบฎเบนเบเปเบเบเบเปเบฒเบเป.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.10.
เบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเปเบเปเบฒเบเบปเบเบเบญเบเปเบเบ pixels เบชเบนเบเบชเบธเบเปเบเบฑเบเบเปเบฒเบเปเบฒเปเบชเบธเบเบเบตเป, เปเบฅเบฐเบเบงเบเบเบปเบ
เปเบฅเบเบฐเบซเปเบฒเบเบชเบตเบเปเบฒเบเบฝเบเปเบเป 2 เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ:
blackdetect=d=2:pix_th=0.00
เบเบญเบเบเบณ
เบเบงเบเบเบปเบเปเบเบฃเบกเบเบตเปเบกเบต (เปเบเบทเบญเบ) เบชเบตเบเปเบฒเบซเบกเบปเบ. เบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบปเบ
เบเบฒเบเบซเบฑเบเบเปเบฝเบ เบซเบผเบทเบเบฒเบเปเบเบชเบฐเบเบฒ. เบชเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบฐเบเบญเบเบเปเบงเบเบเบปเบงเปเบฅเบเบเบญเบเบเบญเบเบเบตเปเบเบงเบเบเบปเบ
เบเบญเบ, เปเบเบตเปเบเบฑเบเบเบญเบเบเบงเบฒเบกเบเปเบฒ, เบเปเบฒเปเบซเบเปเบเปเบเปเบเบฅเปเบเปเบฒเบซเบฒเบเบงเปเบฒเบฎเบนเปเบเบฑเบเบซเบผเบท -1 เปเบฅเบฐ
เปเบงเบฅเบฒเปเบเบฑเบเบงเบดเบเบฒเบเบต.
เปเบโเบเปเบฒโเบชเบฑเปเบโเบเบตเปโเบเบฐโเบชเบฐโเปเบเบโเบชเบฒเบโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโ, เบเปเบฒเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบเปเบฒโเบเบปเบโเบฅเบฐโเบเบฑเบ loglevel เบขเปเบฒเบโเบซเบเปเบญเบโเปเบเบทเปเบญโ
เบเปเบฒ AV_LOG_INFO.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเปเบฒเบเบงเบเปเบเบดเบ
เปเบเบตเปเบเบฑเบเบเบญเบ pixels เบเบตเปเบเปเบญเบเบขเบนเปเบเปเบฒเบเบฅเบธเปเบก; เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 98.
เปเบเปเบเบฐเปเบเบปเปเบฒเบชเบนเป, เบชเบปเบเบเบทเปเบ
เปเบเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบเปเบฒ pixels เบฅเบงเบเบเบทเบงเปเบฒเปเบเบฑเบเบชเบตเบเบณ; เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 32.
เบเบฐโเบชเบปเบกโเบเบฐโเบชเบฒเบโ, tblend
เบเบฐเบชเบปเบกเบชเบญเบเบเบญเบเบงเบดเบเบตเปเบญเปเบเบปเปเบฒเบเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบ "เบเบฐเบชเบปเบก" เปเบเปเปเบงเบฅเบฒเบชเบญเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบปเบเปเบเปเบฎเบฑเบเบซเบเบถเปเบเบเบฐเปเบช, เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเปเบกเปเบ
เบเบฑเปเบ "เปเบเบดเบ" เปเบฅเบฐเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบตเบชเบญเบเปเบกเปเบเบเบฑเปเบ "เบฅเบธเปเบก". เบเบปเบเบญเบญเบเบกเบฒเบเบฐเบชเบดเปเบเบชเบธเบเปเบกเบทเปเบญเบญเบดเบเบเบธเบเบชเบฑเปเบเบเบตเปเบชเบธเบ
เบชเบดเปเบเบชเบธเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบ "tblend" (เบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบงเบฅเบฒ) เปเบเปเปเบงเบฅเบฒเบชเบญเบเปเบเบฃเบกเบเบดเบเบเปเปเบเบฑเบเบเบฒเบเบชเบฒเบเบเปเปเบฒเบเบฝเบง, เปเบฅเบฐ
เปเบญเบปเบฒเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเปเบเปเบฎเบฑเบเปเบเบเบเบฒเบเบเบฐเบชเบปเบกเบเบญเบเปเบซเบกเปเบขเบนเปเปเบเบดเบเบเบญเบเบเบญเบเปเบเบปเปเบฒ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
c0_mode
c1_mode
c2_mode
c3_mode
all_mode
เบเบฑเปเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบชเบฐเปเบเบฒเบฐเบซเบผเบทเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบเบฑเบเบซเบกเบปเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบ
all_mode. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบปเบเบเบฐเบเบด".
เบเปเบฒเบเบตเปเบกเบตเปเบซเปเบชเบณเบฅเบฑเบเปเปเบเบญเบปเบเบเบฐเบเบญเบเปเบกเปเบ:
เบเบญเบเบเบฒเบเบเบฑเปเบ
เปเบฅเบฐ
เปเบเบเบชเบฐเปเบฅเปเบ
เปเบเบปเบฒเปเบซเบกเป
เปเบฎเบฑเบเปเบซเปเบกเบทเบเบกเบปเบง
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ 128
เปเบเปเบเบเบฑเบ
dodge
เบเบฒเบเบเบปเบเปเบงเบฑเปเบ
เปเบเบฅ
เปเบชเบเบเบฒเบ
เบฎเบฒเบเบกเบดเบ
เปเบเบปเบฒเบเบฒเบเบฅเบปเบ
เปเบชเบเปเบชเบฑเปเบ
multiply
เบเบฒเบเบเบฐเบเบดเปเบชเบ
เบเบปเบเบเบฐเบเบด
or
overlay
phoenix
เปเบชเบเปเบ
เบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบ
เบซเบเปเบฒเบเป
เปเบชเบเบชเบฐเบซเบงเปเบฒเบ
เบซเบฑเบเบญเบญเบ
vividlight
xor
c0_opacity
c1_opacity
c2_opacity
c3_opacity
all_opacity
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเปเบเปเบชเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบชเบฐเปเบเบฒเบฐเบซเบผเบทเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบเบฑเบเบซเบกเบปเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบ
all_opacity. เปเบเปเปเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฐเบชเบปเบกเบเบญเบเบญเบปเบเบเบฐเบเบญเบ pixels เปเบเบปเปเบฒเบเบฑเปเบ.
c0_expr
c1_expr
c2_expr
c3_expr
all_expr
เบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบชเบฐเปเบเบฒเบฐเบซเบผเบทเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบเบฑเบเบซเบกเบปเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบ
all_expr. เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเบเบปเบงเปเบฅเบทเบญเบเปเปเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบเบซเบฒเบเบเบทเบเบเบฑเปเบเปเบงเป.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเปเบเปเบเบปเบงเปเบเบเปเปเปเบเบเบตเป:
N เบเบปเบงเปเบฅเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
X
Y เบเบดเบเบฑเบเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบฐเบเบธเบเบฑเบ
W
H เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบปเบเบเบตเปเบเบทเบเบเบฑเปเบเบเบญเบเปเบเบเบฑเบเบเบธเบเบฑเบ
SW
SH เบเบฐเปเบฒเบเบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบถเปเบเบเบฑเบเบเบปเบเบเบตเปเบเบฑเปเบเบเบญเบเปเบเบเบฑเบเบเบธเบเบฑเบ. เบกเบฑเบเปเบกเปเบเบญเบฑเบเบเบฒเบชเปเบงเบ
เบฅเบฐเบซเบงเปเบฒเบเบเบปเบงเปเบฅเบเบเบปเบ luma เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบ pixels เปเบฅเบฐเบเบปเบเบเบฐเบเบธเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ: เบชเปเบฒเบฅเบฑเบ YUV4:2:0 เบเปเบฒเปเบกเปเบ "1,1" เบชเปเบฒเบฅเบฑเบเบเบปเบ luma, เปเบฅเบฐ "0.5,0.5" เบชเปเบฒเบฅเบฑเบ.
เบเบปเบ chroma.
T เปเบงเบฅเบฒเบเบญเบเบเบญเบเบเบฐเบเบธเบเบฑเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต.
เบซเบปเบงเบเปเป, A
เบเปเบฒเบเบญเบเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบขเบนเปเบชเบฐเบเบฒเบเบเบตเปเบเบฐเบเบธเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเบฒเบญเบดเบ (เบเบฑเปเบเปเบเบดเบ).
เบฅเบธเปเบก, B
เบเปเบฒเบเบญเบเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบขเบนเปเบชเบฐเบเบฒเบเบเบตเปเบเบฐเบเบธเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเบชเบญเบ (เบฅเบธเปเบก
เบเบฑเปเบ).
เบชเบฑเปเบเบเบตเปเบชเบธเบ
เบเบฑเบเบเบฑเบเบเบฒเบเบเบดเบเปเบงเบฅเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฑเปเบเบเบตเปเบชเบธเบเบชเบดเปเบเบชเบธเบเบฅเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบ
เบเปเบฒเบเบปเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ "เบเบฐเบชเบปเบก".
เบเปเปเบฒเบเบทเบเบซเบผเปเบฒเบชเบธเบ
เบชเบทเบเบเปเปเบเบณเปเบเปเบเบญเบเบฅเบธเปเบกเบชเบธเบเบซเบผเบฑเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบฒเบเบเปเบฒเบเบเบญเบ. เบเปเบฒเบเบญเบ 0
เบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบฑเบเบเบฒเบเบเบญเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบฑเปเบเบฅเบธเปเบกเปเบกเปเบเบเบฑเบเบฅเบธเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเปเบฒเบเบปเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ "เบเบฐเบชเบปเบก".
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณเปเบเปเบเบฒเบเบเปเบฝเบเบเบฒเบเบเบฑเปเบเบฅเบธเปเบกเปเบเบซเบฒเบเบฑเปเบเปเบเบดเบเปเบ 10 เบงเบดเบเบฒเบเบตเบเบณเบญเบดเบ:
blend=all_expr='A*(if(gte(T,10),1,T/10))+B*(1-(if(gte(T,10),1,T/10)))'
ยท เบเบณเปเบเปเบเบปเบเบเบฐเบเบปเบ 1x1 checkerboard:
blend=all_expr='if(eq(mod(X,2),mod(Y,2)),A,B)'
ยทโเบเปเบฒโเปเบเปโเบเบปเบโเบเบฐโเบเบปเบ uncover เบเปเบฒเบโ:
blend=all_expr='if(gte(N*SW+X,W),A,B)'
ยท เบเบณ เปเบเปเบเบปเบเบเบฐเบเบปเบเบเบตเปเปเบเบตเบเปเบเบตเบ:
blend=all_expr='if(gte(YN*SH,0),A,B)'
ยท เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเปเบเบตเบเบเบถเปเบ-เบเปเบฒเบ:
blend=all_expr='if(gte(T*SH*40+Y,H)*gte((T*40*SW+X)*W/H,W),A,B)'
ยทเบชเบฐเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบญเบเบเบฐเบเบธเบเบฑเบเปเบฅเบฐเบเบตเปเบเปเบฒเบเบกเบฒ:
tblend=all_mode=difference128
boxblur
เบเบณเปเบเปเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบญเบ boxblur เบเบฑเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
luma_radius, lr
luma_power, lp
chroma_radius, cr
chroma_power, cp
alpha_radius, ar
alpha_power, ap
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
luma_radius, lr
chroma_radius, cr
alpha_radius, ar
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบ radius เบเปเบญเบเปเบเบฑเบ pixels เบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเปเบซเปเบกเบปเบงเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเบปเบเบเปเบญเบ.
เบเปเบฒเบฅเบฑเบเบชเบฐเปเบตเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเบเปเปเปเบกเปเบเบฅเบปเบ, เปเบฅเบฐเบเบฐเบเปเบญเบเบเปเปเปเบซเบเปเบเบงเปเบฒเบเปเบฒ
เบเบญเบเบชเบณเบเบงเบ "min(w,h)/2" เบชเบณเบฅเบฑเบเบเบปเบ luma เปเบฅเบฐ alpha, เปเบฅเบฐ "min(cw,ch)/2"
เบชเปเบฒเบฅเบฑเบเบเบปเบ chroma.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบ luma_radius เปเบกเปเบ "2". เบเปเบฒเบเปเปเบฅเบฐเบเบธ, chroma_radius เปเบฅเบฐ alpha_radius
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบเบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบชเปเบฒเบฅเบฑเบ luma_radius.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
w
h เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบฑเบ pixels.
cw
ch เบเบงเบฒเบกเบเบงเปเบฒเบ เปเบฅเบฐเบฅเบงเบเบชเบนเบเบเบญเบเบฎเบนเบเบเบฒเบ input chroma เปเบเบฑเบ pixels.
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเบฅเบฑเบ pixels เบฅเบงเบ
เบฎเบนเบเปเบเบ "yuv422p", hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
luma_power, lp
chroma_power, cp
alpha_power, ap
เบฅเบฐเบเบธเบเบณเบเบงเบเบเบฑเปเบเบเบตเปเบเบปเบงเบเบญเบ boxblur เบเบทเบเบเบณเปเบเปเบเบฑเบเบเบปเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบ luma_power เปเบกเปเบ 2. เบเปเบฒเบเปเปเบฅเบฐเบเบธ, chroma_power เปเบฅเบฐ alpha_power
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบเบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบชเปเบฒเบฅเบฑเบ luma_power.
เบเปเบฒเบเบญเบ 0 เบเบฐเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบปเบเบเบฐเบเบปเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณเปเบเปเบเบดเบงเปเบเบต boxblur เบเบฑเบ luma, chroma, เปเบฅเบฐ alpha radii เบเบตเปเบเบฑเปเบเปเบเบฑเบ 2:
boxblur=luma_radius=2:luma_power=1
boxblur=2:1
ยท เบเบฑเปเบเบฅเบฑเบเบชเบฐเปเบต luma เปเบเบฑเบ 2, เปเบฅเบฐเบฅเบฑเบเบชเบฐเปเบต alpha เปเบฅเบฐ chroma เปเบเบฑเบ 0:
boxblur=2:1:cr=0:ar=0
ยทเบเบฑเปเบ luma เปเบฅเบฐ chroma radii เปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญ:
boxblur=luma_radius=min(h\,w)/10:luma_power=1:chroma_radius=min(cw\,ch)/10:chroma_power=1
codecview
เปเบเบดเปเบเปเบซเบฑเบเบเปเปเบกเบนเบเบเบตเปเบเบทเบเบชเบปเปเบเบญเบญเบเปเบเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบฒเบเบญเบฑเบ.
เบเบฒเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบญเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบเบญเบเปเบเบเปเบเปเบเปเปเบกเบนเบเบเปเบฒเบเบเบฝเบเบซเบผเบทเบงเบดเบเบตเบเบฒเบเบญเบทเปเบเป. เบชเปเบฒเบฅเบฑเบ
เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ MPEG เบชเบปเปเบเบญเบญเบ vectors motion เบเปเบฒเบ เบชเบปเปเบเบญเบญเบ_mvs เบเบธเบเปเบ
เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบ เบเบธเบ2 เบเบฒเบเปเบฅเบทเบญเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
mv เบเบฑเปเบเบเปเบฒ vectors motion เปเบเบทเปเบญเบชเบฐเปเบเบเบเบฒเบ.
เบเบธเบเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบ mv เปเบกเปเบ:
pf MVs เบเบฒเบเบเบฐเปเบเบฅเปเบงเบเปเปเบฒเบเบญเบ P-frames
bf MVs เบเบตเปเบเบฒเบเบเบฐเปเบเปเบงเปเบเปเบฒเบเบซเบเปเบฒเบเบญเบ B-frames
bb MVs เบเบฒเบเบเบฐเปเบเบเปเบญเบเบซเบผเบฑเบเบเบญเบ B-frames
เบเบปเบงเบขเปเบฒเบ
ยท Visualizes MVs เบซเบผเบฒเบเบเบดเบเบเบฒเบเบเบฒเบ P เปเบฅเบฐ B-Frames เปเบเบเปเบเป ffplay:
ffplay -flags2 +export_mvs input.mpg -vf codecview=mv=pf+bf+bb
เบเบฒเบเบชเบปเบกเบเบธเบเบชเบต
เปเบเปเปเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบญเบเบชเบตเบซเบผเบฑเบ (เบชเบตเปเบเบ, เบชเบตเบเบฝเบง เปเบฅเบฐเบชเบตเบเปเบฒ) เบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบปเบงเบเบญเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบเบปเบฒ, เบชเบฝเบเบเบฒเบ เบซเบผเบทเบเบธเบเปเบเบฑเปเบ
เบเบฒเบเบเบทเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเปเบเบเปเบฝเบเบชเบตเปเบเบ-cyan, เบชเบตเบเบฝเบง-เบชเบตเบกเปเบงเบเบซเบผเบทเบชเบตเบเปเบฒ-เบชเบตเปเบซเบผเบทเบญเบ.
เบกเบนเบเบเปเบฒเบเบฒเบเบเบฑเบเบเบปเบงเปเบเบฑเบเบเบงเบเบเบฐเบเปเบฝเบเบเบงเบฒเบกเบชเบปเบกเบเบธเบเปเบเบชเบนเปเบชเบตเบซเบผเบฑเบ, เปเบเบฑเบเบเปเบฒเบฅเบปเบ
เปเบเบชเบนเปเบชเบตเบเบตเปเบชเบปเบกเบเบนเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
rs
gs
bs เบเบฑเบเปเบเบปเบฒเบชเบตเปเบเบ, เบชเบตเบเบฝเบง เปเบฅเบฐเบชเบตเบเปเบฒ (เบเบดเบเปเบเบงเบเบตเปเบกเบทเบเบเบตเปเบชเบธเบ).
rm
gm
bm เบเบฑเบเบชเบฝเบเบเบฒเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง เปเบฅเบฐเบชเบตเบเปเบฒ (เบเบดเบเปเบเบงเบเบฒเบเบเบฒเบ).
rh
gh
bh เบเบฑเบเบเบธเบเปเบเบฑเปเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง เปเบฅเบฐเบชเบตเบเปเบฒ (เบเบดเบเปเบเบงเบเบตเปเบชเบปเบเปเบชเบเบตเปเบชเบธเบ).
เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ "[-1.0, 1.0]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบตเปเบกโเบชเบตโเปเบเบโเปเบซเปโเปเบเบฑเบโเปเบเบปเบฒโ:
colorbalance=rs=.3
colorkey
เบเบฒเบเบเบปเบเบเบธเปเบกเบชเบต RGB colorspace.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบชเบต
เบชเบตเบเบตเปเบเบฐเบเบทเบเปเบเบเบเบตเปเบเปเบงเบเบเบงเบฒเบกเปเบเปเบเปเบช.
เบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบ
เปเบเบตเปเบเบฑเบเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบชเบตเบเบตเปเบชเปเบฒเบเบฑเบ.
0.01 เบเบปเบเบเบฑเบเบชเบตเบซเบผเบฑเบเบเบตเปเปเบเปเบเบญเบ, เปเบเบเบฐเบเบฐเบเบตเป 1.0 เบเบปเบเบเบฑเบเบเบธเบเบขเปเบฒเบ.
เบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ
เบญเบฑเบเบเบฒเบชเปเบงเบเบเบฐเบชเบปเบก.
0.0 เปเบฎเบฑเบเปเบซเป pixels เบกเบตเบเบงเบฒเบกเปเบเปเบเปเบชเบขเปเบฒเบเปเบเบฑเบกเบเบตเป, เบซเบผเบทเบเปเปเปเบเปเบเปเบชเปเบฅเบตเบ.
เบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบเบชเบปเปเบเบเบปเบเปเบซเป pixels เปเบเบดเปเบเปเบเปเบเปเบช, เบกเบตเบเบงเบฒเบกเปเบเปเบเปเบชเบชเบนเบเบเบงเปเบฒเบซเบผเบฒเบ
เบชเบต pixels เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบชเบตเบเบตเปเบชเปเบฒเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบฎเบฑเบเปเบซเปเบเบธเบ pixels เบชเบตเบเบฝเบงเปเบเบฎเบนเบเบเบฒเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเบกเบตเบเบงเบฒเบกเปเบเปเบเปเบช:
ffmpeg -i input.png -vf colorkey=green out.png
ยท เบงเบฒเบเบงเบดเบเบตเปเบญเปเปเบฒเบเปเบชเบตเบเบฝเบงเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบเบฒเบเบเบทเปเบเบซเบผเบฑเบเปเบเบเบเบปเบเบเบตเป.
ffmpeg -i background.png -i video.mp4 -filter_complex "[1:v]colorkey=0x3BBD1E:0.3:0.2[ckout];[0:v][ckout]overlay[out]" -map "[out]" output.flv
เบฅเบฐเบเบฑเบเบชเบต
เบเบฑเบเบเบญเบเบเบฒเบเบเปเบญเบเบงเบดเบเบตเปเบญเปเบเบเปเบเปเบฅเบฐเบเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
rimin
เบเบตเบกเบดเบ
เบเบดเบกเบดเบ
เปเบเบปเปเบฒเปเบฒเบ
เบเบฑเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐ alpha input เบเบธเบเบชเบตเบเปเบฒ. เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ
"[-1.0, 1.0]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
rimax
gimax
bimax
aimax
เบเบฑเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐ alpha input เบเบธเบเบชเบตเบเบฒเบง. เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ
"[-1.0, 1.0]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบฅเบฐเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบเปเบเปเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบธเบเปเบเบฑเปเบ (เบชเบฝเบเบชเบปเบเปเบช), เปเบเบปเบฒเบกเบทเบ (เบกเบทเบ
เปเบเบ), เบเปเบฝเบเบเบงเบฒเบกเบชเบปเบกเบเบนเบเบเบญเบเปเบเบเบชเบปเบเปเบชเปเบฅเบฐเบเปเปเบฒ.
เปเบฅเบกเบฒเบเบต
gomin
เปเบเบกเบดเบ
เบญเบฒเบกเบดเบ
เบเบฑเบเบเบธเบเบชเบตเบเบณเบญเบญเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐเบญเบฑเบเบเบฒ. เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ
"[0, 1.0]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบฃเปเบกเบฑเบ
gomax
เปเบเปเบกเบฑเบ
aomax
เบเบฑเบเบเบธเบเบญเบญเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐเบญเบฑเบเบเบฒเปเบเบฑเบเบชเบตเบเบฒเบง. เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ
"[0, 1.0]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบฅเบฐเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบฅเบทเบญเบเบเบนเปเบกเบทเบเบญเบเบฅเบฐเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบกเบตเบเปเปเบเปเบฒเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยทโเปเบฎเบฑเบโเปเบซเปโเบเบปเบโเบเบฐโเบฅเบดเบโเบงเบดโเบเบตโเปเบญโเบเบตเปโเบกเบทเบโเบกเบปเบงโ:
colorlevels=rimin=0.058:gimin=0.058:bimin=0.058
ยท เปเบเบตเปเบกเบเบงเบฒเบกเบเบปเบกเบเบฑเบ:
colorlevels=rimin=0.039:gimin=0.039:bimin=0.039:rimax=0.96:gimax=0.96:bimax=0.96
ยท เปเบฎเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบเบงเบดเบเบตเปเบญเปเบเบปเบฒเบฅเบปเบ:
colorlevels=rimax=0.902:gimax=0.902:bimax=0.902
ยท เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ:
colorlevels=romin=0.5:gomin=0.5:bomin=0.5
colorchannelmixer
เบเบฑเบเบเบญเบเบเบฒเบเบเปเบญเบเบงเบดเบเบตเปเบญเปเบเบเบเบฒเบเบเบฐเบชเบปเบกเบเปเบญเบเบชเบตเบเบทเบเปเปเป.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฑเบเปเบเบเบเปเบญเบเบชเบตเปเบเบเบเบฒเบเปเบเบตเปเบกเบเปเบฒเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเปเบญเบเบญเบทเปเบเป
เบเบญเบ pixels เบเบฝเบงเบเบฑเบ. เบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบฒเบเบตเปเบเบฐเปเบเปเปเบเปเบเบฑเบเบชเบตเปเบเบ, เบกเบนเบเบเปเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบฐเปเบเบฑเบ:
= * + * + * + *
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
rr
rg
rb
ra เบเบฑเบเบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบเบเบญเบเบเปเบญเบ input เบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐ alpha เบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบญเบเบชเบตเปเบเบ
เบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1 เบชเปเบฒเบฅเบฑเบ rr, เปเบฅเบฐ 0 เบชเบณ เบฅเบฑเบ rg, rb เปเบฅเบฐ ra.
gr
gg
gb
ga เบเบฑเบเบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบเบเบญเบเบเปเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐ alpha เบชเปเบฒเบฅเบฑเบเบชเบตเบเบฝเบงเบเบปเบเบเบฐเบฅเบดเบ
เบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1 เบชเปเบฒเบฅเบฑเบ gg, เปเบฅเบฐ 0 เบชเบณ เบฅเบฑเบ gr, gb เปเบฅเบฐ ga.
br
bg
bb
ba เบเบฑเบเบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบเบเบญเบเบเปเบญเบ input เบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐ alpha เบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบญเบเบชเบตเบเปเบฒ
เบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1 เบชเปเบฒเบฅเบฑเบ bb, เปเบฅเบฐ 0 เบชเบณ เบฅเบฑเบ br, bg เปเบฅเบฐ ba.
ar
ag
ab
aa เบเบฑเบเบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบเบเบญเบเบเปเบญเบ input เบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐ alpha เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบ alpha
เบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1 เบชเปเบฒเบฅเบฑเบ aa, เปเบฅเบฐ 0 เบชเบณ เบฅเบฑเบ ar, ag เปเบฅเบฐ ab.
เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ "[-2.0, 2.0]".
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบโเปเบซเบผเปเบโเบเบตเปโเปเบเบฑเบโเบชเบตโเบเบตเปโเปเบเบปเปเบฒโ:
colorchannelmixer=.3:.4:.3:0:.3:.4:.3:0:.3:.4:.3
ยทเบเปเบฒเบฅเบญเบเบชเบฝเบ sepia:
colorchannelmixer=.393:.769:.189:0:.349:.686:.168:0:.272:.534:.131
colormatrix
เปเบเบเปเบกเบเบฃเบดเบเบชเบต.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
src
เบ เบฅเบฐเบเบธเบกเบฒเบเบฃเบดเบเปเบเบทเปเบญเบเบชเบตเบเบตเปเบกเบฒ เปเบฅเบฐเบเบฒเบเบเบฒเบ. เบเปเบญเบเบฅเบฐเบเบธเบเปเบฒเบเบฑเบเบชเบญเบ.
เบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
bt709
เบเบฒเบ 709
bt601
เบเบฒเบ 601
smte 240m
SMPTE-240M
FCC FCC
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบเปเบฝเบเบเบฒเบ BT.601 เปเบเบฑเบ SMPTE-240M, เปเบเปเบเปเบฒเบชเบฑเปเบ:
colormatrix=bt601:smpte240m
เบเบฑเบเบฅเบญเบ
เบเบฑเบเบฅเบญเบเปเบซเบผเปเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเปเบเบซเบฒเบเบปเบเปเบเปเบฎเบฑเบ. เบเบตเปเบชเปเบงเบเปเบซเบเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบฒเบเบเบปเบเบชเบญเบ.
เบเบฒเบเบเบนเบเบเบทเบ
เบเบฑเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบชเปเบเบฐเปเบฒเบเบเบตเปเบเบณเบเบปเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
w, out_w
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบ. เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "iw". เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบเปเบเบปเปเบฒเบเบฑเปเบ
เบซเบเบถเปเบเบเบฑเปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฒเบซเบเบปเบเบเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบ, เบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเป w or out_w เบเปเบฒเบชเบฑเปเบเบเบทเบเบชเบปเปเบ.
h, out_h
เบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "ih". เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบ
เบเบฝเบเปเบเปเบเบฑเปเบเบเบฝเบงเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฒเบซเบเบปเบเบเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบ, เบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเป h or out_h เบเปเบฒเบชเบฑเปเบเบเบทเบเบชเบปเปเบ.
x เบเปเบฒเปเบซเบเปเบเปเบเบงเบเบญเบ, เปเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ, เบเบญเบเบเบญเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบกเบฑเบ
เปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "(in_w-out_w)/2". เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบเบเปเปเบเบญเบ.
y เบเปเบฒเปเบซเบเปเบเบเบฑเปเบ, เปเบเบงเบดเบเบตเปเบญเบเปเบญเบ, เบเบญเบเบเบญเบเปเบเบดเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบกเบฑเบ
เปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "(in_h-out_h)/2". เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบเบเปเปเบเบญเบ.
keep_aspect
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1 เบเบฐเบเบฑเบเบเบฑเบเปเบซเปเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบญเบญเบเบกเบฒเปเบเบฑเบเบญเบฑเบเบเบฝเบงเบเบฑเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เปเบเบ
เบเบฒเบเบเปเบฝเบเปเบเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 0.
เปเบเป out_w, out_h, x, y เบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบกเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
x
y เบเปเบฒโเบเบตเปโเบเบดเบโเปเบฅเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ x เปเบฅเบฐ y. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเบเบเบฐเปเบกเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเปเบซเบกเป.
in_w
in_h
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
iw
ih เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ in_w เปเบฅเบฐ in_h.
out_w
out_h
เบเบปเบเบเบฐเบฅเบดเบ (เบเบฑเบ) เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบ.
ow
oh เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ out_w เปเบฅเบฐ out_h.
a เบเบทโเบเบฑเบโเบเบฑเบ iw / ih
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
dar เบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบกเบฑเบโเบเบทโเบเบฑเบโเบเบฑเบ (iw / ih) * sar
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ
"yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
n เบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
pos เบเบณเปเปเปเบเปเบเปเบเบฅเปเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, NAN เบเปเบฒเบเปเปเบฎเบนเป
t เปเบงเบฅเบฒเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเปเบงเบฅเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบฎเบนเปเบเบฑเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบ out_w เบญเบฒเบเบเบฐเบเบถเปเบเบเบฑเบเบกเบนเบเบเปเบฒเบเบญเบ out_h, เปเบฅเบฐเบชเปเบฒเบเบงเบเบชเปเบฒเบฅเบฑเบ out_h
เบญเบฒเบเบเบฐเบเบถเปเบเบเบฑเบ out_w, เปเบเปเบเบงเบเปเบเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเบเบถเปเบเบเบฑเบ x เปเบฅเบฐ y, as x เปเบฅเบฐ y เบเบทเบเบเบฐเปเบกเบตเบเบเบฒเบเบซเบผเบฑเบ
out_w เปเบฅเบฐ out_h.
เปเบเป x เปเบฅเบฐ y เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบฅเบฐเบเบธเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเปเบซเบเปเบเบเบญเบเปเบเปเบเบดเบเบเปเบฒเบเบเบญเบ
เบเบทเปเบเบเบตเปเบเบปเบเบเบฐเบฅเบดเบ (เบเปเปเบเบทเบเบเบฑเบ). เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเบเบเบฐเปเบกเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบ. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบกเบนเบโเบเปเบฒโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโ
เบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเปเบกเปเบเบเบฐเบกเบฒเบเบเปเบฒเบเบตเปเบเบทเบเบเปเบญเบเบเบตเปเปเบเปเบเบตเปเบชเบธเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบ x เบญเบฒเบเบเบฐเบเบถเปเบเบเบฑเบ y, เปเบฅเบฐเบชเปเบฒเบเบงเบเบชเปเบฒเบฅเบฑเบ y เบญเบฒเบเบเบฐเบเบถเปเบเบเบฑเบ x.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบทเปเบญเบเบตเปเบเบนเบเบเบทเบเบกเบตเบเบฐเปเบฒเบ 100x100 เบขเบนเปเบเบณเปเปเปเบ (12,34).
crop=100:100:12:34
เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบกเบตเบเบทเป, เบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเบเบฐเบเบฒเบเปเบเบฑเบ:
crop=w=100:h=100:x=12:y=34
ยท เบเบฑเบเบเบทเปเบเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบเบชเบนเบเบเบฒเบเบเปเบงเบเบเบฐเปเบฒเบ 100x100:
crop=100:100
ยท เบเบฑเบเบเบทเปเบเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบเบเปเบงเบเบเบฐเปเบฒเบ 2/3 เบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ:
crop=2/3*in_w:2/3*in_h
ยท เบเบฒเบโเบเบนเบโเบเบทเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบชเบตเปโเบซเบผเปเบฝเบกโเบกเบปเบโเบเบฒเบโ:
crop=out_w=in_h
crop=in_h
ยท เบเบณเบเบฑเบเบฎเบนเบเบชเบตเปเบซเบผเปเบฝเบกเบกเบปเบเบเปเบงเบเบกเบธเบกเบเปเบฒเบเปเบเบดเบเบเบตเปเบงเบฒเบเปเบงเปเบขเบนเปเบเบณเปเปเปเบ 100:100 เปเบฅเบฐ
เบกเบธเบกเบเบงเบฒเบฅเบธเปเบกเบเบปเบเบเบฑเบเบกเบธเบกเบเบงเบฒเบฅเบธเปเบกเบเบญเบเบฎเบนเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
crop=in_w-100:in_h-100:100:100
ยท เบเบฑเบ 10 pixels เบเบฒเบเบเบญเบเบเปเบฒเบเปเบฅเบฐเบเบงเบฒ, เปเบฅเบฐ 20 pixels เบเบฒเบเปเบเบดเบเปเบฅเบฐเบฅเบธเปเบก
เบเบฒเบเปเบเบ
crop=in_w-2*10:in_h-2*20
ยท เบฎเบฑเบเบชเบฒเบเบฝเบเปเบเปเบชเปเบงเบเบฅเบธเปเบกเบเบงเบฒเบเบญเบเบฎเบนเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ:
crop=in_w/2:in_h/2:in_w/2:in_h/2
ยท เบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบฒเบเบเบนเบเบเบทเบเปเบเบทเปเบญเปเบซเปเปเบเปเบเบงเบฒเบกเบเบปเบกเบเบฝเบงเบเปเบฃเบฑเบ:
crop=in_w:1/PHI*in_w
ยท เบเบณเปเบเปเบเบปเบเบเบฐเบเบปเบเบเบฒเบเบชเบฑเปเบเบชเบฐเปเบเบทเบญเบ:
crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(n/10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(n/7)
ยท เบเบณเปเบเปเบเบปเบเบเบฐเบเบปเบเบเปเบญเบเบเปเบฒเบเบฎเบนเบเบเบตเปเบเบดเบเบเบฒเบเบเบถเปเบเบเบฑเบเปเบงเบฅเบฒ:
crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(t*10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t*13)"
ยท เบเบณเบเบปเบ x เบเบถเปเบเบเบฑเบเบเปเบฒเบเบญเบ y:
crop=in_w/2:in_h/2:y:10+10*sin(n/10)
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
w, out_w
h, out_h
x
y เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบงเปเบฒเบ/เบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบ เปเบฅเบฐเบเปเบฒเปเปเปเบเปเบเบงเบเบญเบ/เปเบเบงเบเบฑเปเบเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบงเบดเบเบตเปเบญ. เบเปเบฒเบชเบฑเปเบเบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบกเบนเบเบเปเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ.
เบเบงเบโเบซเบฒโเบเบฒเบโเบเบนเบโเบเบทเบโ
เบเบงเบเบซเบฒเบเบฐเปเบฒเบเบเบฒเบเบเบนเบเบเบทเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบกเบฑเบเบเบดเบเปเบฅเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฒเบเบเบนเบเบเบทเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบฅเบฐเบเบดเบกเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบฐเบเปเบฒเปเบเบเบเปเบฒเบ
เบฅเบฐเบเบปเบเบเบฑเบเบเบถเบ. เบเบฐเบซเบเบฒเบเบเบตเปเบเบงเบเบเบปเบเปเบกเปเบเบเบปเบเบเบฑเบเบเบทเปเบเบเบตเปเบเบตเปเบเปเปเปเบกเปเบเบชเบตเบเปเบฒเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
เบงเบดเบเบตเปเบญ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเปเบฒเบเบปเบเบเบญเบเปเบเบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบกเบนเบเบเปเบฒเบชเบตเบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเปเปเบกเบตเบซเบเบฑเบ (0)
เบเบฑเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบ (255 เบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบเบเบตเปเบญเบตเบเปเบชเป 8bit). เบเปเบฒเบเบงเบฒเบกเปเบเบฑเปเบกเบเบงเบเปเบซเบเปเบเบงเปเบฒเบเปเปเบเบฑเบเบเบธเบ
เบเปเบฒเบเบทเบงเปเบฒเบเปเปเปเบกเปเบเบชเบตเบเบณ. เบกเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 24. เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบเปเบฒเปเบเป
เบฅเบฐโเบซเบงเปเบฒเบ 0.0 เปเบฅเบฐ 1.0 เบเบตเปโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเบซเบเบฒเบโเบเบถเปเบโเบเบฑเบ bitdepth เบเบญเบ pixels เบฅเบงเบโเปเบเปโ
เบฎเบนเบเปเบเบ.
เปเบเปเบเบฐเบซเบผเบญเบ
เบเปเบฒเบเบตเปเบเบงเบฒเบกเบเบงเปเบฒเบ/เบฅเบงเบเบชเบนเบเบเบงเบเปเบเปเบเบญเบญเบเบเปเบงเบ. เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 16. เบเบฒเบเบเบปเบเปเบเบตเบ
เบเบฐเบเบทเบเบเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบซเปเบขเบนเปเบเบฒเบเบงเบดเบเบตเปเบญ. เปเบเป 2 เปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบเบฐเบซเบเบฒเบเบเบนเปเปเบเบปเปเบฒเบเบฑเปเบ
(เบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญ 4:2:2). 16 เปเบกเปเบเบเบตเบเบตเปเบชเบธเบเปเบกเบทเปเบญเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบซเบฒเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบงเบดเบเบตเปเบญเบชเปเบงเบเปเบซเบเป.
reset_count, reset
เบเบฑเปเบเบเปเบฒเบเบปเบงเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเบซเบผเบฑเบเบเบฒเบเบเปเบฒเบเบงเบเปเบเบฃเบก Cropdetect เบเบฐเบเบฑเบเบเปเบฒ
เบเปเบญเบเบซเบเปเบฒเบเบตเปเปเบเปเบเบงเบเบเบปเบเบเบทเปเบเบเบตเปเบงเบดเบเบตเปเบญเบเบตเปเปเบซเบเปเบเบตเปเบชเบธเบเปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเปเบซเบกเปเปเบเบทเปเบญเบเบงเบเบเบปเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเปเบเบเบฐเบเบธเบเบฑเบ
เปเบเบทเปเบญเบเบตเปเบเบนเบเบเบทเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบกเบทเปเบญเปเบฅเปเบเปเบเปเบญเบเบเบดเบเปเบเบทเบญเบเบเบทเปเบเบเบตเปเบงเบดเบเบตเปเบญ. 0 เบเบตเปเปเบซเปเปเบซเบฑเบ 'เบเปเปเปเบเบตเบ
เบฃเบตเปเบเบฑเบ', เปเบฅเบฐเบชเบปเปเบเบเบทเบเบเบทเปเบเบเบตเปเบเบตเปเปเบซเบเปเบเบตเปเบชเบธเบเบเบตเปเบเบปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบซเบผเบดเปเบ.
curves
เบเบณเปเบเปเบเบฒเบเบเบฑเบเบชเบตเปเบเบเปเบเปเปเบชเบฑเปเบเปเบเปเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบ Adobe Photoshop เปเบฅเบฐ GIMP curves tools. เปเบเปเบฅเบฐเบญเบปเบเบเบฐเบเบญเบ (เบชเบตเปเบเบ,
เบชเบตเบเบฝเบงเปเบฅเบฐเบชเบตเบเปเบฒ) เบกเบตเบกเบนเบเบเปเบฒเบเบญเบเบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบ N เบเบธเบเบชเปเบฒเบเบฑเบ tied เบเบฒเบเบเบฑเบเปเบฅเบฐเบเบฑเบเปเบเบเปเบเปเบเปเบฝเบ
เปเบชเบฑเปเบเปเบเปเบ. เปเบเบ x เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเปเบฒ pixels เบฅเบงเบเบเบฒเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบฐเปเบเบ y เปเบเบฑเบเบญเบฑเบเปเบซเบกเป
เบเปเบฒ pixels เบฅเบงเบเบเบตเปเบเบฐเบเบทเบเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ.
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบชเบฑเปเบเปเบเปเบเบญเบปเบเบเบฐเบเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบชเบญเบเบเบธเบ (0;0) เปเบฅเบฐ (1;1). เบเบตเปเบชเปเบฒเบเปเบเบฑเบ
เปเบชเบฑเปเบเบเบทเปเบเบตเปเปเบเปเบฅเบฐเบเปเบฒเบเบญเบ pixels เบฅเบงเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบกเปเบ "เบเบฑเบ" เบเบฑเบเบกเบนเบเบเปเบฒเบเบญเบเบเบปเบเปเบญเบ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ
เบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบฎเบนเบเบเบฒเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบชเบญเบเบเบธเบเบเบตเปเบเบทเบเปเบซเบกเปเปเบฅเบฐเปเบเบตเปเบกเบเบฒเบเบชเปเบงเบเบเบทเปเบกเบญเบตเบ. เปเบชเบฑเปเบเปเบเปเบเปเปเป (เปเบเป a
interpolation cubic spline เบเปเบฒเบกเบฐเบเบฒเบ) เบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบทเปเบญเบเปเบฒเบเบขเปเบฒเบเบฅเบฝเบเบเปเบฒเบเปเบเบเบเปเบฒเบเบเบฒเบเปเบซเบกเปเบเบฑเบเบซเบกเบปเบเปเบซเบผเบปเปเบฒเบเบตเป
เบเบดเบเบฑเบ. เบเบธเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบซเบกเปเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเปเบเปเบฅเบเบฐเปเบเบ x, เปเบฅเบฐ
เบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ x เปเบฅเบฐ y เบเปเบฒเบเบฐเบเปเบญเบเบขเบนเปเปเบ [0;1] เปเบฅเบเบฐเบซเปเบฒเบ. เบเปเบฒเปเบชเบฑเปเบเปเบเปเบเบเบตเปเบเบดเบเปเบฅเปเปเบเปเปเบเบตเบเบเบถเปเบ
เบขเบนเปเบเบญเบเบเปเบญเบ vector, เบเปเบฒเบเบฐเบเบทเบเบเบฑเบเบเบฒเบกเบเบงเบฒเบกเปเบซเบกเบฒเบฐเบชเบปเบก.
เบเปเบฒเบเปเปเบกเบตเบเบธเบเบชเปเบฒเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบ "x=0", เบเบปเบงเบเบญเบเบเบฐเปเบชเป a เปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ (0;0)
เบเบธเบ. เปเบเบเบฒเบเบเบฝเบงเบเบฑเบ, เบเปเบฒเบเปเปเบกเบตเบเบธเบเบชเปเบฒเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบ "x=1", เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐ
เปเบชเป a (1;1) เบเบธเบ
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฑเปเบเปเบงเปเบฅเปเบงเบ เปเปเบฒ
เปเบฅเบทเบญเบเบซเบเบถเปเบเบเบญเบ presets เบชเบตเบเบตเปเบกเบตเบขเบนเป. เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบชเบฒโเบกเบฒเบโเบเบทเบโเบเปเบฒโเปเบเปโเบเบญเบโเบเบฒเบโเบเบฑเปเบโ
r, g, b เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ; เปเบโเบเปโเบฅเบฐโเบเบตโเบเบตเปโ, เบเบฒเบโเปเบฅเบทเบญเบโเปเบโเบเบฒเบโเบเปเปโเบกเบฒโเบเบฐโเบกเบตโเบเบงเบฒเบกโเบชเปเบฒโเบเบฑเบโเปเบโเบเบฒเบ preset เปเบเปโ
เบเบธเบเบเปเบฒ. presets เบเบตเปโเบกเบตโเบขเบนเปโเปเบกเปเบโ:
none
color_negative
เบเบฐเบเบงเบเบเบฒเบเบเปเบฒเบก
darker
เปเบเบตเปเบกเบเบงเบฒเบกเบเบปเบกเบเบฑเบ
เปเบเบปเบฒเบเบงเปเบฒ
linear_contrast
medium_contrast
เบเบฐเบเบปเบเบเบฒเบเบฅเบปเบ
strong_contrast
vintage
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเปเบกเบต".
master, m
เบเปเบฒเบเบปเบเบเบธเบเบชเปเบฒเบเบฑเบเบเบปเปเบเบเป. เบเบธเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบเปเบฒเบเบปเบเปเบเบเบเบตเปเบเปเบฒเบเบเบตเบชเบญเบ. เบกเบฑเบโเปเบกเปเบ
เบเบฒเบเบเบฑเปเบเปเบญเบตเปเบเบงเปเบฒเปเบเบเบเบตเป "luminance" เบซเบผเบท "เบกเบนเบเบเปเบฒ". เบกเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบเบฑเบ r, g, b or เบเบฑเบเบซเบกเบปเบ
เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเบเปเบฒเบเบเบท LUT เบซเบฅเบฑเบเบเบฒเบเบเบธเบเปเบเปเบ.
เบชเบตเปเบเบ, r
เบเปเบฒเบเบปเบเบเบธเบเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบ.
เบชเบตเบเบฝเบง, g
เบเปเบฒเบเบปเบเบเบธเบเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบฝเบง.
เบชเบตเบเปเบฒ, b
เบเปเบฒเบเบปเบเบเบธเบเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเปเบฒ.
เบเบฑเบเบซเบกเบปเบ เบเปเบฒเบเบปเบเบเบธเบเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบฑเบเบซเบกเบปเบ (เบเปเปเบฅเบงเบกเปเบญเบปเบฒเบเบปเปเบเบชเบฐเบเบฑเบ). เบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเบญเบเบเบฒเบเบเบฑเปเบ
เบเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบญเบปเบเบเบฐเบเบญเบเบเบธเบเบชเปเบฒเบเบฑเบเบญเบทเปเบเป. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเปเปเบเปเบเบฑเปเบเบเบฐ
เบเบปเบเบเบญเบเปเบเบเบเปเบฝเบงเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเป เบเบฑเบเบซเบกเบปเบ เบเบฑเปเบ.
psfile
เบฅเบฐเบเบธเปเบเบฅเป Photoshop curves (.asv") เปเบเบทเปเบญเบเปเบฒเปเบเบปเปเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบ.
เปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเบฑเบเบเบฑเบเบเบฒเบ syntax filtergraph, เปเบเปเบฅเบฐเบฅเบฒเบเบเบฒเบเบเบธเบเบชเปเบฒเบเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเปเบเป
syntax เบเปเปเปเบเบเบตเป: "x0/y0 x1/y1 x2/y2 ... ".
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบตเปเบกโเบฅเบฐโเบเบฑเบโเบเบฒเบโเบเบญเบโเบชเบตโเบเปเบฒโเปเบฅเบฑเบโเบเปเบญเบโ:
curves=blue='0.5/0.58'
ยท เบเบปเบโเบเบฐโเบเบปเบ Vintageโ:
curves=r='0/0.11 .42/.51 1/0.95':g='0.50/0.48':b='0/0.22 .49/.44 1/0.8'
เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเปเปเปเบเบเบตเปเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบญเบปเบเบเบฐเบเบญเบ:
เบชเบตเปเบเบ "(0;0.11) (0.42;0.51) (1;0.95)"
เบชเบตเบเบฝเบง
"(0;0) (0.50;0.48) (1;1)"
เบชเบตเบเปเบฒ
"(0;0.22) (0.49;0.44) (1;0.80)"
ยทเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบกเบฒเบเบฑเบเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบธเปเบเปเบเบฑเบ preset เปเบเบเบปเบงเบเบตเปเบเปเบฝเบงเบเปเบญเบ:
curves=preset=vintage
ยท เบซเบผเบทโเบเปเบฒเบโเบเบฒเบโ:
curves=vintage
ยทเปเบเป Photoshop preset เปเบฅเบฐ redefine เบเบธเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบฝเบง:
curves=psfile='MyCurvesPresets/purple.asv':green='0.45/0.53'
dctdnoiz
Denoise frames เปเบเบเปเบเป 2D DCT (เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเปเบกเบเบเบงเบฒเบกเบเบตเป).
เบเบปเบงเบเบญเบเบเบตเปเบเปเปเปเบเปเบเบทเบเบญเบญเบเปเบเบเบกเบฒเบชเปเบฒเบฅเบฑเบเปเบงเบฅเบฒเบเบดเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบดเบเบกเบฒ, s
เบเปเบฒเบเบปเบเบชเบฝเบเบฅเบปเบเบเบงเบ sigma เบเบปเบเบเบตเป.
เบเบตเป sigma เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเบญเบ "3 * sigma"; เบเบธเบเปเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบ DCT (เบขเปเบฒเบเปเบเปเบเบดเบ
เบเปเบฒ) เบเปเปเบฒเบเบงเปเบฒเปเบเบเบเบตเป, เบเบฐเบเบทเบเบซเบผเบธเบเบฅเบปเบ.
เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบเบเบดเปเบชเบ, เปเบเบดเปเบ เบเบปเบงเบขเปเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบฑเบเบเปเบฒเบก
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบ pixels เบเบฑเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบฑเบ. เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฒเบกเบฒเบเบเปเบฒ, เบเปเบฒเบเบญเบฒเบเบเบฐ
เบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบซเบผเบธเบเบเปเบญเบเบกเบนเบเบเปเบฒเบเบตเป, เปเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบซเบเปเบญเบเปเบฅเบฐเบเบงเบฒเบกเบชเปเบฝเบเบเบญเบ
เบเบญเบกโเบเปเบฒเบเป.
เบเปเบฒเบเปเบฒเบเบฑเบเบเปเบญเบเบเบฑเบเบเปเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฐเบกเบงเบเบเบปเบเบเบงเบฒเบกเบเบงเปเบฒเบ เบซเบผเบท เบเบงเบฒเบกเบชเบนเบเบเบฑเบเปเบปเบ, a
เบเบฒเบเปเบเบทเบญเบเปเบเบเบฐเบเบทเบเบชเบฐเปเบเบเปเบฅเบฐเบเบฒเบกเบเบฒเบเปเบเบเบเบฐเบเปเปเบเบทเบเบเบฐเบเบดเปเบชเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบเบฐเปเบฒเบ-1, เบเบถเปเบเปเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบเบเบตเปเปเบเบฑเบเปเบเปเบเป.
expr, e
เบเบณเบเบปเบเบเปเบฒเบชเบณเบเบฐเบชเบดเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ.
เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบงเบเบนเบเบเบญเบเบเบฑเบ DCT, เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบฐเบเบทเบเบเบฐเปเบกเบตเบเปเบเบฑเบเบเบปเบงเบเบนเบ
เบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบ.
เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบตเปโเปเบกเปเบโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเบทเบโเบเปเบฒโเบเบปเบโ, เปเบเปโ sigma เบเบฒเบเปเบฅเบทเบญเบเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ.
เบเปเบฒเบขเปเบฒเบเปเบเปเบเบดเบเบเบญเบเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเปเบเบเบเปเบฒเบ c เบเบปเบงเปเบ.
n เบเบฑเปเบเบเปเบฒ เบเบฐเปเบฒเบ เบเบฒเบโเบเปเบฒโเปเบเปโเบเปเบฒโเบเบงเบโเบเบญเบ bitsโ. "1<n" เบเปเบฒเบเบปเบ เบเบฐเปเบฒเบ, เปเบเบดเปเบเปเบกเปเบ
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเปเบญเบเปเบกเปเบเบตเปเบเบธเบเปเบเปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3 (8x8) เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบปเบเบเบถเปเบเบกเบฒเปเบเบฑเบ 4 เบชเปเบฒโเบฅเบฑเบ เบเบฐเปเบฒเบ เบเบฐเปเบฒเบ 16x16. เบซเบกเบฒเบโเปเบซเบโ
เบงเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบกเบตเบเบปเบเบชเบฐเบเปเบญเบเบญเบฑเบเปเบซเบเปเบซเบผเบงเบเบเปเปเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบงเบฒเบกเปเบง. เบเบญเบเบเบฒเบเบเบตเป, เบ
เบเบฐโเบซเบเบฒเบโเบเบญเบโเบเบฑเบโเบเบฐโเบซเบเบฒเบโเปเบซเบเปโเบเปเปโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเบซเบกเบฒเบโเบเบงเบฒเบกโเบงเปเบฒโเปเบเบฑเบ de-noising เบเบตเปโเบเบตเบโเบงเปเบฒโ.
เบเบปเบงเบขเปเบฒเบ
เบชเบฐเบซเบกเบฑเบเบเปเปเบญเบปเบฒ denoise เบเบฑเบ a sigma เบเบญเบ 4.5:
dctdnoiz=4.5
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบงเบเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเปเบเบเปเบเปเบฅเบฐเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ:
dctdnoiz=e='gte(c, 4.5*3)'
เบเบฒเบเบเบฐเบเบดเปเบชเบเบเบตเปเบฎเบธเบเปเบฎเบเปเบเบเปเบเปเบเบฐเปเบฒเบเบเบฅเบฑเบญเบเบเบญเบ "16x16":
dctdnoiz=15:n=4
เบเบปเบเบเปเบญเบ
เปเบญเบปเบฒเบชเบดเปเบเบเบฐเบเบดเบเบเบญเบเบงเบปเบเบเบปเบเบเบตเบญเบญเบเบเบฒเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ. เบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบ pixels เบเบฑเบ
เบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบ pixels เบญเปเบฒเบเบญเบตเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
1 เบ
2 เบ
3 เบ
4 เบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเบงเบเบชเบญเบเปเบเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.02. เปเบฅเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ
0.00003 เบซเบฒ 0.5. เบเปเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ pixel เปเบเบเบฑเบเบเบธเบเบฑเบเปเบฅเบฐ pixel เบญเปเบฒเบเบญเบตเบเปเบกเปเบเบซเบเปเบญเบเบเบงเปเบฒ
เบเบญเบเปเบเบ, เบกเบฑเบเบเบฐเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบ banded.
เบเปเบงเบ, r
เปเบฅเบเบฐเบเบฒเบเบเบงเบเบชเบญเบเปเบเบเปเบเบฑเบ pixels. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 16. เบเปเบฒเปเบเบฑเบเบเบงเบ, เบเบปเบงเปเบฅเบเบชเบธเปเบกเบขเบนเปเปเบเบเบญเบเปเบเบ
0 เปเบเบทเปเบญเบเปเบฒเบเบปเบเบเปเบฒเบเบฐเบเบทเบเบเปเบฒเปเบเป. เบเปเบฒเปเบเบฑเบเบฅเบปเบ, เบเปเบฒเบขเปเบฒเบเปเบเปเบเบดเบเบเบตเปเปเบเปเบเบญเบเบเบฐเบเบทเบเบเปเบฒเปเบเป. เปเบเป
range เบเบณเบเบปเบเบชเบตเปเบซเบผเปเบฝเบก pixels เบเบฐเบกเบฒเบ pixels เบเบฐเบเบธเบเบฑเบ.
เบเบดเบเบเบฒเบ, d
เบเบณเบเบปเบเบเบดเบเบเบฒเบเปเบเบฑเบเปเบฃเบเบฝเบเบเบฒเบเบเบตเปเบชเบตเป pixels เบเบฐเบเบทเบเบเบฝเบเบเบฝเบ. เบเปเบฒเปเบเบฑเบเบเบงเบ, เบชเบธเปเบก
เบเบดเบเบเบฒเบเบเบฒเบ 0 เปเบเบซเบฒเบเบดเบเบเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบเบฐเบเบทเบเปเบฅเบทเบญเบ. เบเปเบฒเปเบเบฑเบเบฅเบปเบ, เปเบเปเบเบญเบเบเบญเบเบกเบนเบเบเปเบฒเบขเปเบฒเบเปเบเปเบเบดเบ
เบเบฐเบเบทเบเปเบฅเบทเบญเบ. เบเบปเบงเบขเปเบฒเบเบเบดเบเบเบฒเบ 0, -PI เบซเบผเบท -2*PI เปเบฃเบเบฝเบเบเบฐเปเบฅเบทเบญเบเบเบฝเบเปเบเป pixels เบชเบธเบ
เปเบเบงเบเบฝเบงเบเบฑเบ เปเบฅเบฐ -PI/2 เบเบฐเปเบฅเบทเบญเบเบเบฝเบเปเบเป pixels เปเบเบเบฑเบเบเบฝเบงเบเบฑเบ.
เปเบฎเบฑเบเปเบซเปเบกเบปเบง
เบเปเบฒเปเบเบตเบเปเบเป, pixels เบเบฐเบเบธเบเบฑเบเบเบฐเบเบทเบเบเบฝเบเบเบฝเบเบเบฑเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเบชเบตเปเบชเบดเปเบเบญเปเบญเบกเบเปเบฒเบ
เบเบดเบเปเบเบฅ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเปเบเบตเบเปเบเป. เบเปเบฒ pixels เบเบฐเบเบธเบเบฑเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเปเบกเปเบเบเบฝเบเบเบฝเบเบเบฑเบเบเบฑเบเบชเบตเป
pixels เบญเปเบญเบกเบเปเบฒเบ. pixels เบฅเบงเบเปเบเปเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒ banded เบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฝเบเปเบเปเบเบฑเบเบซเบกเบปเบเบชเบตเปเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบ
pixels เบญเปเบญเบกเบเปเบฒเบเปเบกเปเบเบซเบเปเบญเบเบเบงเปเบฒเปเบเบ.
เบเบดเบเบปเบก
เบงเบฒเบเปเบเบฃเบกเบเบตเปเบเปเบณเบเบฑเบเปเบเปเบฅเบเบฐเบเบปเบเบเบฐเบเบด.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบงเบปเบเบเบญเบ
เบเปเบฒโเบเบปเบโเบเปเบฒโเบเบงเบโเบเบญเบโเปเบเบฃเบกโเบเบตเปโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบซเบผเบธเบโเบฅเบปเบโ. เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบตเปโเปเบเบฑเบโ N เบซเบกเบฒเบโเบเบงเบฒเบกโเบงเปเบฒโเบซเบเบถเปเบโ
เบเบญเบเปเบเบเบธเบเปเบเบธเบเบเบญเบ N เปเบเบฃเบกเบเบฐเบเบทเบเบซเบผเบธเบเบฅเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5.
dupthresh
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบเบปเบเบเปเปเบฒเบเบฑเบ. เบเปเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบ metric เบชเปเบฒเบฅเบฑเบเบเบญเบเปเบกเปเบ
เปเปเบญเบเบเบงเปเบฒ เบซเบผเบทเปเบเบปเปเบฒเบเบฑเบเบเปเบฒเบเบตเป, เบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบทเบเบเบฐเบเบฒเบเบงเปเบฒเบเปเปเบฒเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.1
เบเบนเบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบ scene. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 15.
blockx
เบญเบธเบเบเบฑเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเปเบเบ x เปเบฅเบฐ y-axis เบเบตเปเปเบเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบดเบเปเบฅเป metric. เปเบซเบเปเบเบงเปเบฒ
เบเบฑเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบชเบฐเบเบฑเบเบเบฑเปเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบตเปเบเบตเบเบงเปเบฒ, เปเบเปเบเบฑเบเปเบซเปเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบงเปเบฒ
เบเบฒเบเปเบเบทเปเบญเบเปเบซเบง. เบเปเบญเบเปเบเบฑเบเบเบฐเบฅเบฑเบเบเบฒเบเบเบญเบเบชเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 32.
ppsrc
เปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบซเบผเบฑเบเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบ เปเบฅเบฐเปเบเบตเบเปเบเปเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบซเบผเปเบเบเบตเปเบกเบฒเบเบตเปเบชเบฐเบญเบฒเบ. เบเบตเป
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเบงเบเบเบปเบงเบเบญเบเบเปเบฒเบเปเปเบเบทเปเบญเบเปเบงเบเบงเบฑเบเปเบเบ
เบเบฒเบเบเบดเบเปเบฅเปเปเบเบเบฐเบเบฐเบเบตเปเบฎเบฑเบเบชเบฒเบเบฒเบเปเบฅเบทเบญเบเปเบเบฃเบกเบเปเปเบชเบนเบเปเบชเบ. เปเบกเบทเปเบญเบเบฑเปเบเปเบเบฑเบ 1, เบเปเบฒเบญเบดเบ
เบเบฐเปเบชเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเบเบฒเบเบเบธเบเปเบเปเบ, เปเบฅเบฐเบเบฐเปเบชเบเบตเบชเบญเบเปเบกเปเบเปเบซเบผเปเบเบเบตเปเบชเบฐเบญเบฒเบเบเบฒเบ
เบเปเบญเบเบเบตเปเบเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบทเบเปเบฅเบทเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบเบฅเบฒ
เบเปเบฒเบเบปเบเบงเปเบฒเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒ chroma เบซเบผเบทเบเปเปเปเบเบเบฒเบเบเบดเบเปเบฅเป metric. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เปเบฎเบฑเบเปเบซเปเบเบฒเบ
เปเบเปเบเบปเบเบเบฐเบเบปเบ deflate เบเบฑเบเบงเบดเบเบตเปเบญ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบ pixels เบฅเบงเบเปเบเบ เบเปเบญเบเบเบดเปเบ(3x3) เปเบเบเบชเบฐเปเบฅเปเบเปเบเบเบเปเบฒเบเบถเบเปเบเบดเบเบเบฝเบเปเบเป
เบเปเบฒเบเปเปเบฒเบเบงเปเบฒ pixels เบฅเบงเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบญเบเปเบเบ 0
เบเบญเบเปเบเบ 1
เบเบญเบเปเบเบ 2
เบเบญเบเปเบเบ 3
เบเปเบฒเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 65535. เบเปเบฒ 0, เบเบปเบเบเบฐเบเบฑเบเบเบปเบเบขเบนเป
เบเปเปเบเปเบฝเบเปเบเบ.
เบเบปเบเปเบ
เปเบญเบปเบฒ judder เบเบตเปเบเบฐเบฅเบดเบเปเบเบเปเบเบทเปเบญเปเบ telecined interlaced เบเบฒเบเบชเปเบงเบ.
Judder เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบต, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบเบ เบเบถเบโเบเบถเปเบ เบเบฒเบเบเบฑเปเบเบเบญเบ. เบเปเบฒเปเบซเบผเปเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบกเปเบ
เปเบเบทเปเบญเปเบ telecined เบเบฒเบเบชเปเบงเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบปเบเบเบฐเบฅเบดเบเบเบญเบ "เบเบถเบ, dejudder" เบเบฐเบกเบตเบเบปเบงเปเบ.
เบญเบฑเบเบเบฒเปเบเบฃเบก. เบญเบฒเบเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบญเบฑเบเบเบฒเปเบเบกเบเบตเปเบเบฑเบเบเบถเบเปเบงเปเบเบญเบเบเบฑเบเบเบธ. เบเบญเบโเปเปเบทเบญโเบเบฒเบโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบเบฑเปเบ,
เบเบปเบงเบเบญเบเบเบตเปเบเบฐเบเปเปเบกเบตเบเบปเบเบเปเปเบงเบดเบเบตเปเบญเบญเบฑเบเบเบฒเปเบเบกเบเบปเบเบเบตเป.
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบปเบงเบเบญเบเบเบตเปเปเบกเปเบ:
เบงเบปเบเบเบญเบ
เบฅเบฐเบเบธเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเปเบญเบเบขเปเบฝเบกเบเบตเป judder เปเบฎเบฑเบเบเปเปเบฒ.
เบเบญเบกเบฎเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเปเบซเบเปเบเบงเปเบฒ 1. เบเปเบฒเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเปเบกเปเบ:
4 เบเปเบฒเบเบปเปเบเบชเบฐเบเบฑเบเบเบทเบ telecined เบเบฒเบ 24 เบซเบฒ 30 fps (Film to NTSC).
5 เบเปเบฒเบเบปเปเบเบชเบฐเบเบฑเบเบเบทเบ telecined เบเบฒเบ 25 เบซเบฒ 30 fps (PAL เบเบฑเบ NTSC).
20 เบเปเบฒเบเบฐเบชเบปเบกเบเบญเบเบเบฑเบเบชเบญเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 4.
delogo
เบชเบฐเบเบฑเบเบเบฑเปเบเปเบฅเปเบเปเบเบญเบเบชเบฐเบเบฒเบเบตเปเบเบฅเบฐเบเบฑเบเปเบเบเบเบฒเบเบฅเบงเบกเปเบญเบปเบฒ pixels เบญเปเบญเบกเบเปเบฒเบเปเบเบเบเปเบฒเบเป. เบเบฝเบเปเบเปเบเบฑเปเบ a
เบฎเบนเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบตเปเบเบงเบกเปเบญเบปเบฒเปเบฅเปเบเปเปเบฅเบฐเปเบเบดเปเบเบกเบฑเบเบซเบฒเบเปเบ (เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเบตเปเบฎเปเบฒเบเบเบงเปเบฒ
เบเบฒเบเบปเบ - เปเบฅเบเบฐเบเบฒเบเบเบญเบเบเปเบฒเบเบญเบฒเบเบเบฐเปเบเบเบเปเบฒเบเบเบฑเบ).
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
x
y เบฅเบฐเบเบธเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบกเบธเบกเบเปเบฒเบเปเบเบดเบเบเบญเบเปเบฅเปเบเป. เบเบงเบเปเบเบปเบฒเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฐเบเบธ.
w
h เบฅเบฐเบเบธเบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเปเบฅเปเบเปเปเบเบทเปเบญเปเบเปเบ. เบเบงเบเปเบเบปเบฒเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฐเบเบธ.
เบงเบปเบเบเบปเบเบเบต, t
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบซเบเบฒเบเบญเบเบเบญเบ fuzzy เบเบญเบเบชเบตเปเบซเบฅเปเบฝเบก (เปเบเบตเปเบกเปเบชเป w เปเบฅเบฐ h) The
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 4.
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ
เปเบกเบทเปเบญเบเบฑเปเบเปเบเบฑเบ 1, เบฎเบนเบเบชเบตเปเบซเบผเปเบฝเบกเบชเบตเบเบฝเบงเบเบฐเบเบทเบเปเบเปเบกเปเบเบดเบเปเปเบฒเบเปเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบญเบเบซเบฒเบเบตเปเบเบทเบเบเปเบญเบเบเปเบฒเบเบเบถเปเบ
x, y, w, เปเบฅเบฐ h เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบฎเบนเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบทเบเปเบเปเบกเบขเบนเปเปเบ pixels เบเบฑเปเบเบเบญเบเบเบตเปเบชเบธเบเปเบเบดเปเบเบเบฐเบเบทเบเปเบเบเบเบตเป (เบเบฒเบเบชเปเบงเบ).
เบเปเบฒ interpolated. เบเปเบฒเบเบญเบ pixels เบเปเปเปเบเบเบฑเบเบเบตเบขเบนเปเบเบญเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบตเป
เปเบเปเบเปเบฅเบฐเบเบดเบเบเบฒเบเบเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบดเบเปเบฅเปเบเปเบฒ pixels เบฅเบงเบเบเบฒเบเปเบ
เบฎเบนเบเบชเบตเปเปเบเบชเบฒเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฑเปเบเบฎเบนเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบตเปเบเบงเบกเปเบญเบปเบฒเบเบทเปเบเบเบตเปเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบกเบธเบกเบเปเบฒเบเปเบเบดเบ 0,0 เปเบฅเบฐเบเบฐเบซเบเบฒเบ
100x77, เปเบฅเบฐเปเบเบเบเบฐเบซเบเบฒเบ 10:
delogo=x=0:y=0:w=100:h=77:band=10
เบชเบฑเปเบ
เบเบฐเบเบฒเบเบฒเบกเปเบเปเปเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบฅเบฑเบเบเปเบญเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบงเบเบญเบเปเบฅเบฐ / เบซเบผเบทเปเบเบงเบเบฑเปเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเปเบงเบเปเบญเบปเบฒเบญเบญเบ
เบเปเบญเบเบชเบฑเปเบเบเบฒเบเบเบฒเบเบเบฑเบเบเปเบญเบเบเปเบงเบเบกเบท, เบเบณเบเบฒเบเบฒเบเบฑเปเบ, เปเบเบทเปเบญเบเบเปเบฒเบเปเบเบฅเบปเบ, เปเบฅเบฐเบญเบทเปเบเป.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
x
y
w
h เบฅเบฐเบเบธเบเบทเปเบเบเบตเปเบชเบตเปเบซเบผเปเบฝเบกเปเบเบทเปเบญเบเบณเบเบฑเบเบเบฒเบเบเบญเบเบซเบฒ vectors เบเบฒเบเปเบเบทเปเบญเบเปเบซเบง. เบเปเบฒเบเปเบญเบเบเบฒเบ
เบเบฒเบเบเบญเบเบซเบฒ vectors เบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบฑเบเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบชเบตเปเบซเบฅเปเบฝเบกเบเบญเบเบเบญเบ
เบเปเบฒโเบเบปเบโเปเบเบโเปเบโเปเบเบทเปเบญเบโเบเปเบฒเบโเบเปเบฒเบโเปเบเบดเบโเบเบญเบโเบเบปเบโ, width เปเบฅเบฐโเบเบงเบฒเบกโเบชเบนเบโ. เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเบกเบตเบเบทเบเบฑเบ
เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบฑเบเบเบปเบงเบเบญเบ drawbox เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบดเปเบเปเบซเบฑเบเบเปเบฒเปเบซเบเปเบเบเบญเบ
เบเปเบญเบโเบเบนเบโเบกเบฑเบโ.
เบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเปเบญเบกเบเบฑเบเบเบญเบเบซเบปเบงเบเปเปเบเบฒเบเปเบเบเบญเบเบญเบฒเบเบเบฐเปเบเบฑเบ
เบชเบฑเบเบชเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบเปเบญเบเบเปเบฒเบเบฎเบนเบเปเบเบเบเบฒเบเบเบญเบเบซเบฒ vector motion.
เบเปเบฒเบกเบต เบซเบผเบทเบเบฑเบเปเบปเบ x, y, w เปเบฅเบฐ h เบเบทเบเบเบฑเปเบเปเบเบฑเบ -1 เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบฑเบกเบเบทเบเบเปเบฒเปเบเป. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเป
เบเบฒเบโเปเบฅเบทเบญเบโเปเบโเบเบฒเบโเบซเบผเบฑเบโเบเบตเปโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒโเบเบปเบโเปเบเบโเบเปเปโเบกเบตโเบเบฒเบโเบฅเบฐโเบเบธโเบเปเบญเบโเบเบนเบโเบเบฑเบโเบชเปเบฒโเบฅเบฑเบโ vector motionโ
เบเบปเปเบเบซเบฒ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ - เบเบปเปเบเบซเบฒเบเบญเบเบเบฑเบเบซเบกเบปเบ.
rx
ry เบฅเบฐเบเบธเบเบญเบเปเบเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบชเบนเบเบชเบธเบเปเบเบเบดเบเบเบฒเบ x เปเบฅเบฐ y เปเบเปเบฅเบเบฐ 0-64 pixels.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ 16.
เปเบเบ
เบฅเบฐเบเบธเบงเบดเบเบตเบเบฒเบเบชเปเบฒเบ pixels เปเบเบทเปเบญเบเบทเปเบกเปเบชเปเบเปเบญเบเบซเบงเปเบฒเบเบขเบนเปเบเบญเบเบเบญเบเบเบญเบ. เบกเบต
เบเบธเบเบเปเบฒเปเบกเปเบ:
เบซเบงเปเบฒเบ, 0
เบเบทเปเบกเบชเบนเบเบขเบนเปเบเปเบญเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ
เบเบปเปเบเบชเบฐเบเบฑเบ, 1
เบฎเบนเบเบเบปเปเบเบชเบฐเบเบฑเบเบขเบนเปเบเปเบญเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ
เบเบถเบ, 2
เบเปเบฒเบเบญเบ extruded เบขเบนเปเบเปเบญเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ
เบเปเบญเบเปเบฅเบเบเปเบฝเบ, 3
เบเบญเบเปเบงเปเบเบขเบนเปเบเปเบญเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ mirror.
เบเบฐเปเบฒเบ
เบฅเบฐเบเบธเบเบฐเปเบฒเบเบเบฅเบฑเบญเบเปเบเบทเปเบญเปเบเปเบชเบณเบฅเบฑเบเบเบฒเบเบเบญเบเบซเบฒเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง. เบเปเบงเบ 4-128 เบเบดเบเปเบเบง, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ 8.
เบเบปเบเบเบฑเบเบเปเบฒเบก
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบงเบฒเบกเบเบปเบกเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบ. เบเบฝเบเปเบเปเบเบฑเบเบเบตเปเบกเบตเบซเบผเบฒเบเบเปเบงเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
contrast (เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ pixels เบกเบทเบเบเบตเปเบชเบธเบเปเบฅเบฐเปเบชเบเบชเบฐเบซเบงเปเบฒเบเบเบตเปเบชเบธเบ) เบเบฐเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒ. เบเปเบงเบ
1-255, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ 125.
เบเบปเปเบเบซเบฒ
เบฅเบฐเบเบธเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบปเปเบเบซเบฒ. เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบเบปเบโเบเปเบงเบโเบชเบปเบกโเบเบนเบโ, 0
เบเปเบฒเบเบปเบเบเบฒเบเบเบปเปเบเบซเบฒเบเบตเปเบเบปเบเบเปเบงเบ
เปเปเบญเบ เบเบงเปเบฒ, 1
เบเปเบฒเบเบปเบเบเบฒเบเบเบปเปเบเบซเบฒเบเบตเปเบเบปเบเบเปเบงเบเบซเบเปเบญเบเบฅเบปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบขเปเบฒเบเบชเบดเปเบเปเบเบตเบ.
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ
เบเปเบฒเบเบฑเปเบเปเบฅเปเบงเบเบฑเบเบเบถเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเบเบปเปเบเบซเบฒเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบฐเบเบทเบเบเบฝเบเปเบชเปเปเบเบฅเปเบเบตเปเบฅเบฐเบเบธ.
opencl
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบฅเบฐเบเบธเปเบเบเปเบเปเบเบงเบฒเบกเบชเบฒเบกเบฒเบ OpenCL, เบกเบตเบเบฝเบเปเบเปเบเปเบฒ FFmpeg เปเบกเปเบ
เบเบฑเปเบเบเปเบฒเบเปเบงเบ "--enable-opencl". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
detelecine
เบเบณเปเบเปเบเบฒเบเบเบตเปเบเบเบปเบเบเบฑเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบฅเบฐเบเบฑเบ. เบกเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบฎเบนเบเปเบเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบเปเบญเบ
เบฅเบฐเบเบธเปเบงเปเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบฎเบนเบเปเบเบเบเบตเปเบเปเบญเบเบเบทเบเบฑเบเบเบฑเบเบเบตเปเบเปเบฒเบเปเบเบซเบฒ telecine
เบเบปเบงเบเบญเบ
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
first_field
เปเบเบดเบ, t
เบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเบเปเบฒเบญเบดเบ
เบเบฒเบเบฅเบธเปเบก, b
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบเปเบฒเบญเบดเบ เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบเบดเบ".
เบฎเบนเบเปเบเบ
เบชเบฐเบเบฃเบดเบเบเบญเบเบเบปเบงเปเบฅเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบฎเบนเบเปเบเบเบเบฒเบเบเบถเบเบฅเบปเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเปเบฒเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 23.
start_frame
เบเบปเบงเปเบฅเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบเบเปเบฝเบงเบเบฑเบ telecine เปเบเป
เบฎเบนเบเปเบเบ. เบเบตเปเบเบฐเบเบทเบเบเปเบฒเปเบเปเบเปเบฒเบชเบฒเบเบเปเปเบฒเบเบทเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบฒเบเบเบฐเบซเบเบฒเบ
เบเบณเปเบเปเบเบปเบเบเบฐเบเบปเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบชเปเบงเบดเบเบตเปเบญ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบ pixels เบฅเบงเบเปเบเบ เบเปเบญเบเบเบดเปเบ(3x3) เบชเบนเบเบชเบธเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบญเบเปเบเบ 0
เบเบญเบเปเบเบ 1
เบเบญเบเปเบเบ 2
เบเบญเบเปเบเบ 3
เบเปเบฒเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 65535. เบเปเบฒ 0, เบเบปเบเบเบฐเบเบฑเบเบเบปเบเบขเบนเป
เบเปเปเบเปเบฝเบเปเบเบ.
coordinates
เบเบธเบเบเบตเปเบฅเบฐเบเบธ pixel เปเบเบทเปเบญเบญเปเบฒเบเบญเบตเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 255 ie เบเบฑเบเปเบเบ pixels เปเบกเปเบ
เปเบเปเปเบฅเปเบง.
เบเบธเบเปเบเบซเบฒเปเบเบเบเบตเปเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบ 3x3 เบเปเบญเบเบเบดเปเบเปเบเบฑเปเบเบเบตเป:
+1 2 3
4 5
+6 7 8
เบเบนเปเบเบฑเบเปเบเบทเปเบญเบ
เปเบเปเบกเบเปเบญเบเบชเบตเปเบชเปเบฎเบนเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
x
y เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเบธเบเบเบดเบเบฑเบเบกเบธเบกเบเปเบฒเบเปเบเบดเบเบเบญเบเบเปเบญเบ. เบกเบฑเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
to 0
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ, h
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเปเบญเบ; เบเปเบฒ 0 เบเบงเบเปเบเบปเบฒเปเบกเปเบ
เปเบเปเบเบฑเบเบเบงเบฒเบกเบเบงเปเบฒเบ เปเบฅเบฐเบฅเบงเบเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบฑเบ 0.
เบชเบต, c
เบฅเบฐเบเบธเบชเบตเบเบญเบเบเปเบญเบเบเบตเปเบเบฐเบเบฝเบ. เบชเปเบฒเบฅเบฑเบ syntax เบเบปเปเบงเปเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ
เบเบฒเบเบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils. เบเปเบฒเบเปเบฒเบเบดเปเบชเบ "invert" เบเบทเบเปเบเป,
เบชเบตเบเบญเบเบเปเบญเบเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบต luma เบเบตเปเบ.
เบเบงเบฒเบก เปเบฒ, t
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเปเบฒเบเบปเบเบเบงเบฒเบกเบซเบเบฒเบเบญเบเบเบญเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.
เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบเบปเบเบเบตเปเบเบตเปเบเบญเบกเบฎเบฑเบ.
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ x, y, w เปเบฅเบฐ h เปเบฅเบฐ t เปเบกเปเบเบชเบณเบเบงเบเบเบตเปเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
dar เบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบกเบฑเบโเบเบทโเบเบฑเบโเบเบฑเบ (w / h) * sar.
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ
"yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
in_h, ih
in_w, iw
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
x
y เบเบธเบเบเบฐเบชเบฒเบเบเบฒเบ x เปเบฅเบฐ y offset เบเปเบญเบเบเบตเปเบเปเบญเบเบเบทเบเปเบเปเบก.
w
h เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเปเบญเบเปเบเปเบก.
t เบเบงเบฒเบกเบซเบเบฒเบเบญเบเบเปเบญเบเปเบเปเบก.
เบเบปเบเบเบตเปเปเบซเบผเบปเปเบฒเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเป x, y, w, h เปเบฅเบฐ t เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเบทเปเบญเบญเปเบฒเบเปเบเบดเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบ
เบเบปเบงเบขเปเบฒเบเบญเบฒเบเบเบฐเบฅเบฐเบเบธ "y = x / dar" เบซเบผเบท "h = w / dar".
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเปเบกเบเปเบญเบเบเบณเบญเปเบญเบกเบเบญเบเบเบญเบเบฎเบนเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ:
เบเบนเปเบเบฑเบเปเบเบทเปเบญเบ
ยท เปเบเปเบกเบเปเบญเบเบเปเบงเบเบชเบตเปเบเบ เปเบฅเบฐ เบเบงเบฒเบกเปเบฒเบเบญเบ 50%:
drawbox=10:20:200:60:[email protected]
เบเบปเบงเบขเปเบฒเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ:
drawbox=x=10:y=20:w=200:h=60:color=[email protected]
ยท เบเบทเปเบกเปเบชเปเบเปเบญเบเบเปเบงเบเบชเบตเบเบปเบง:
drawbox=x=10:y=10:w=100:h=100:color=[email protected]:t=เบชเบนเบเบชเบธเบ
ยท เปเบเปเบกเปเปเบฒเบเบฒเบเบชเบตเปเบเบ 2:2.40 1 เบเบดเบเปเบเบฅ:
drawbox=x=-t:y=0.5*(ih-iw/2.4)-t:w=iw+t*2:h=iw/2.4+t*2:t=2:c=red
เปเบเปเบก, เบฎเบนเบเปเบเปเบก
เปเบเปเบกเปเบชเบฑเปเบเบชเบฐเปเบเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญ เบซเบผเบทเปเบกเบเบฒเปเบเบเบฒเบเบญเบเบชเบฝเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
m1 เบเบฑเปเบเบฅเบฐเบซเบฑเบเปเบกเบเบฒเปเบเบเบฒเปเบเบฃเบกเบเบต 1 เปเบเบดเปเบเบเปเบฒเปเบกเบเบฒเปเบเบเบฒเบเบฐเบเบทเบเปเบเปเปเบเบทเปเบญเปเบเปเบกเบเบฃเบฒเบ.
fg1 เบเบณเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเปเบฒเบเปเปเบฒเบเบต 1.
m2 เบเบฑเปเบเบฅเบฐเบซเบฑเบเปเบกเบเบฒเปเบเบเบฒเปเบเบฃเบกเบเบต 2 เบเบตเปเบเปเบฒเปเบกเบเบฒเปเบเบเบฒเบเบฐเบเบทเบเปเบเปเปเบเบทเปเบญเปเบเปเบกเบเบฃเบฒเบ.
fg2 เบเบณเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเปเบฒเบเปเปเบฒเบเบต 2.
m3 เบเบฑเปเบเบฅเบฐเบซเบฑเบเปเบกเบเบฒเปเบเบเบฒเปเบเบฃเบกเบเบต 3 เบเบตเปเบเปเบฒเปเบกเบเบฒเปเบเบเบฒเบเบฐเบเบทเบเปเบเปเปเบเบทเปเบญเปเบเปเบกเบเบฃเบฒเบ.
fg3 เบเบณเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเปเบฒเบเปเปเบฒเบเบต 3.
m4 เบเบฑเปเบเบฅเบฐเบซเบฑเบเปเบกเบเบฒเปเบเบเบฒเปเบเบฃเบกเบเบต 4 เบเบตเปเบเปเบฒเปเบกเบเบฒเปเบเบเบฒเบเบฐเบเบทเบเปเบเปเปเบเบทเปเบญเปเบเปเบกเบเบฃเบฒเบ.
fg4 เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบต foreground เบเบต 4.
เบเบฒเบเบต เบเปเบฒเบเบปเบเบเปเบฒเบเปเบฒเปเบชเบธเบเบเบตเปเบเบญเบเบเปเบฒ metadata.
เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบเปเบฒเบเบปเบเบเปเบฒเบชเบนเบเบชเบธเบเบเบญเบเบเปเบฒ metadata.
bg เบเบฑเปเบเบชเบตเบเบทเปเบเบซเบผเบฑเบเบเบฃเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบชเบตเบเบฒเบง.
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเปเปเบเบเบฃเบฒเบ.
เบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบชเบณเบฅเบฑเบเปเปเบเปเบกเปเบ:
เบเบฒเบเบฐเบเบฒเบเบเบงเบฒเบก
เบเบธเบ
เบญเบญเบเปเบฅเบเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบชเบฑเปเบ".
เบเปเบฅเบดเบเบฒเบ
เบเบฑเปเบเปเปเบเบชเบฐเปเบฅเป.
เบเปเบฒเบเบตเปเบกเบตเปเบซเปเบชเบณเบฅเบฑเบเบชเบฐเปเบฅเปเปเบกเปเบ:
frame
เปเบเปเบกเบเบญเบเปเปเปเปเบกเบทเปเบญเบฎเบญเบเบเบญเบเบเบงเบฒ.
เบเบปเบเปเบเบ
เบเปเบฝเบเบเบฑเบเปเบเบปเปเบฒเบเปเบงเบเบเบฑเบเปเปเป.
เปเบฅเบทเปเบญเบ
เปเบฅเบทเปเบญเบเบเบฒเบเบเบงเบฒเปเบเบเปเบฒเบ.
rscroll
เปเบฅเบทเปเบญเบเบเบฒเบเบเปเบฒเบเปเบเบเบงเบฒ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบญเบ".
เบเบฐเบซเบเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฒเบ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ" เบชเปเบงเบ
in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "900x256".
เบเบฒเบเบชเบฐเปเบเบเบชเบตเบเปเบฒเบเปเปเบฒเบชเบฒเบกเบฒเบเปเบเปเบเบปเบงเปเบเบเปเปเปเบเบเบตเป:
MIN เบเปเบฒเบเปเปเบฒเบชเบธเบเบเบญเบเบเปเบฒ metadata.
MAX เบเปเบฒเบชเบนเบเบชเบธเบเบเบญเบเบเปเบฒ metadata.
VAL เบเปเบฒเบเบฐเปเบ metadata เปเบเบเบฑเบเบเบธเบเบฑเบ.
เบชเบตเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ 0xAABBGGRR.
เบเบปเบงเบขเปเบฒเบเบเบฒเบเปเบเป metadata เบเบฒเบ เบชเบฐเบเบดเบเบดเบชเบฑเบเบเบฒเบ เบเบฒเบเบเบฑเปเบเบเบญเบ:
signalstats,drawgraph=lavfi.signalstats.YAVG:min=0:max=255
เบเบปเบงเบขเปเบฒเบเบเบฒเบเปเบเป metadata เบเบฒเบ ebur128 เบเบฒเบเบเบฑเปเบเบเบญเบ:
ebur128=metadata=1,adrawgraph=lavfi.r128.M:min=-120:max=5
เปเบชเบฑเปเบเปเบเปเบก
เปเบเปเบกเบเบฒเบเปเบฒเบเปเบเบเปเบฒเบขเบนเปเปเบเบฎเบนเบเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
x
y เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบธเบเบเบฑเบเบเบฑเบเบเบฒเบเปเบฒเบ
(เปเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบปเบเปเบเบตเบ). เบเบฑเบเบชเบญเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ, h
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบฒเบฅเบฒเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒ, เบเปเบฒ 0 เปเบกเปเบ
เบเบตเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบ, เบเบฒเบกเบฅเปเบฒเบเบฑเบ, เบฅเบปเบ "เบเบงเบฒเบกเบซเบเบฒ", เบเบฑเปเบเบเบฑเปเบเบฎเบนเบเบเบฒเบ
เปเบเปเบฎเบฑเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.
เบชเบต, c
เบฅเบฐเบเบธเบชเบตเบเบญเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒ. เบชเปเบฒเบฅเบฑเบ syntax เบเบปเปเบงเปเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ
เบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils. เบเปเบฒเบเปเบฒเบเบดเปเบชเบ "invert" เบเบทเบเบเปเบฒเปเบเป, the
เบชเบตเบเบฒเบเปเบฒเบเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบต luma เบเบตเปเบ.
เบเบงเบฒเบก เปเบฒ, t
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเปเบฒเบเบปเบเบเบงเบฒเบกเบซเบเบฒเบเบญเบเปเบชเบฑเปเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบเบปเบเบเบตเปเบเบตเปเบเบญเบกเบฎเบฑเบ.
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ x, y, w เปเบฅเบฐ h เปเบฅเบฐ t เปเบกเปเบเบชเบณเบเบงเบเบเบตเปเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
dar เบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบกเบฑเบโเบเบทโเบเบฑเบโเบเบฑเบ (w / h) * sar.
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ
"yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
in_h, ih
in_w, iw
เบเบงเบฒเบกเบเบงเปเบฒเบ เปเบฅเบฐ เบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบฒเบฅเบฒเบ input.
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
x
y เบเบธเบเบเบดเบเบฑเบ x เปเบฅเบฐ y เบเบญเบเบเบธเบเบเบฑเบเบเบฑเบเบเบญเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเบเบฒเบเบเบธเบ (เปเบฒเบเปเบเบดเบเบเบฒเบเบเบณเบเบปเบเบเปเบฒ
เบเบปเบเปเบเบตเบ).
w
h เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบฒเบฅเบฒเบเบเบตเปเปเบเปเบก.
t เบเบงเบฒเบกเบซเบเบฒเบเบญเบเปเบเบเบเบตเปเปเบเปเบก.
เบเบปเบเบเบตเปเปเบซเบผเบปเปเบฒเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเป x, y, w, h เปเบฅเบฐ t เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเบทเปเบญเบญเปเบฒเบเปเบเบดเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบ
เบเบปเบงเบขเปเบฒเบเบญเบฒเบเบเบฐเบฅเบฐเบเบธ "y = x / dar" เบซเบผเบท "h = w / dar".
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเปเบกเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเบกเบตเบเบฒเบฅเบฒเบ 100x100 pixels, เบเบงเบฒเบกเบซเบเบฒ 2 pixels, เบกเบตเบชเบตเปเบเบเปเบฅเบฐเบชเบต
เบเบงเบฒเบกโเปเบเปเบโเปเบช 50โ%โ:
drawgrid=width=100:height=100:thickness=2:color=[email protected]
ยท เปเบเปเบกเบเบฒเบเปเบฒเบ 3x3 เบชเบตเบเบฒเบง เบเบตเปเบกเบตเบเบงเบฒเบกเปเบเปเบเปเบช 50%:
drawgrid=w=iw/3:h=ih/3:t=2:c=[email protected]
drawtext
เปเบเปเบกเบชเบฒเบเบเปเปเบเบงเบฒเบก เบซเบผเบทเบเปเปเบเบงเบฒเบกเบเบฒเบเปเบเบฅเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบงเบดเบเบตเปเบญ, เปเบเบเปเบเป libfreetype
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเปเบเบเปเบฒ FFmpeg เบเบฑเบ
"--enable-libfreetype". เปเบเบทเปเบญเปเบเบตเบเปเบเป font fallback เปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบฐ font เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเปเบฒเบโเบเปเบญเบโเบเบฒเบโ
เบเบฑเปเบเบเปเบฒ FFmpeg เบเปเบงเบ "--enable-libfontconfig". เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบ text_shaping เบเบฒเบเปเบฅเบทเบญเบ, เปเบเบปเปเบฒ
เบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเปเบเบเปเบฒ FFmpeg เบเปเบงเบ "--enable-libfribidi".
syntax
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบซเบกเบฒเบเปเบชเปเปเบเบเปเบญเบ เปเบเปเปเบเบทเปเบญเปเบเปเบกเบเปเบญเบเปเบชเปเบเปเปเบเบงเบฒเบกเปเบเบเปเบเปเบชเบตเบเบทเปเบเบซเบผเบฑเบ. เบเปเบฒเบเบฐเบเปเบญเบเปเบเบฑเบ 1
(เปเบเบตเบเปเบเปเบเบฒเบ) เบซเบผเบท 0 (เบเบดเบเบเบฒเบเปเบเปเบเบฒเบ). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบซเบกเบฒเบเปเบชเปเปเบเบเปเบญเบ เปเบกเปเบ 0.
boxborderw
เบเปเบฒโเบเบปเบโเบเบงเบฒเบกโเบเบงเปเบฒเบโเบเบญเบโเบเบฒเบโเปเบเบโเบเบตเปโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเปเบกโเบญเปเบญเบกโเบเปเบฒเบโเบเปเบญเบโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโ เบชเบตเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบกเบนเบเบเปเบฒเบเบญเบ boxborderw เปเบกเปเบ 0.
เบชเบตเบเปเบญเบ
เบชเบตเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเบเปเบญเบเปเบชเปเบเปเปเบเบงเบฒเบก. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ
เบเบฒเบเบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบชเบตเบเปเบญเบ เปเบกเปเบ "เบชเบตเบเบฒเบง".
เบเบฒเบเปเบเบ
เบเปเบฒโเบเบปเบโเบเบงเบฒเบกโเบเบงเปเบฒเบโเบเบญเบโเปเบชเบฑเปเบโเบเบฒเบโเปเบเบโเบเบตเปโเบเบฐโเปเบเปเบกโเบญเปเบญเบกโเบเปเบฒเบโเบเปเปโเบเบงเบฒเบกโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโ เบชเบตเบเบฒเบเปเบเบ. เปเบเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบเบฒเบเปเบเบ เปเบกเปเบ 0.
เบชเบตเบเบฒเบเปเบเบ
เบเปเบฒเบเบปเบเบชเบตเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเบเบญเบเบฎเบญเบเบเปเปเบเบงเบฒเบก. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเปเบฅเบทเปเบญเบเบเบตเป
เบเบฒเบเปเบฅเบทเบญเบ, เบเบงเบเปเบเบดเปเบเบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบชเบตเบเบฒเบเปเบเบ เปเบกเปเบ "เบชเบตเบเปเบฒ".
เบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบง
เปเบฅเบทเบญเบเบงเบดเบเบตเบเบฒเบ เบเปเปเบเบงเบฒเบก เปเบกเปเบเบเบฐเบซเบเบฒเบ. เบชเบฒเบกเบฒเบเปเบเบฑเบ "none", "strftime" (เบเบฐเบเบดเปเบชเบ) เบซเบผเบท
"เบเบปเบเบเบฐเบเบด" (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ). เปเบเบดเปเบ drawtext_expansion, เบเปเปเบเบงเบฒเบก เบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบง เบเบฒเบโเบชเปเบงเบโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ
เบฅเบฒเบเบฅเบฐเบญเบฝเบ.
fix_bounds
เบเปเบฒเบเบทเบเบเปเบญเบ, เปเบซเปเบเบงเบเปเบเบดเปเบ เปเบฅเบฐเปเบเปเปเบเบเบปเบงเปเบฑเบเบชเบทเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเบฑเบ.
เบชเบตเบเบปเบงเบญเบฑเบเบชเบญเบ
เบชเบตเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเบเบปเบงเบญเบฑเบเบชเบญเบ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ
เบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบชเบตเบเบปเบงเบญเบฑเบเบชเบญเบ เปเบกเปเบ "เบชเบตเบเปเบฒ".
fontcolor_expr
String เบเบตเปเบเบทเบเบเบฐเบซเบเบฒเบเปเบเปเบเบเบเบฝเบงเบเบฑเบเบเบฑเบ เบเปเปเบเบงเบฒเบก เปเบเบทเปเบญโเปเบซเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโ เบชเบตเบเบปเบงเบญเบฑเบเบชเบญเบ เบเปเบฒ. เปเบเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบกเบตเบกเบนเบเบเปเบฒเบซเบงเปเบฒเบเปเบเบปเปเบฒ เปเบฅเบฐเบเปเปเปเบเปเบเบทเบเบเบฐเบกเบงเบเบเบปเบ. เปเบกเบทเปเบญเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเบฑเปเบ, เบกเบฑเบ
overrides เบชเบตเบเบปเบงเบญเบฑเบเบชเบญเบ เบเบฒเบเปเบฅเบทเบญเบ.
font
เบเบญเบเบเบปเบงเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเบเปเปเบเบงเบฒเบก. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ Sans.
เปเบเบฅเปเบเบปเบงเบญเบฑเบเบชเบญเบ
เปเบเบฅเปเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเบเปเปเบเบงเบฒเบก. เปเบชเบฑเปเบเบเบฒเบเบเปเบญเบเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒ. เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเป
เปเบกเปเบเบเบฑเบเบเบฑเบเบเปเบฒเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ fontconfig เบเบทเบเบเบดเบเปเบเปเบเบฒเบ.
เปเบเปเบก
เบเปเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เบเบฐเบฅเบธเบเบฒเปเบเบดเปเบเบฅเบฐเบเบปเบเบเปเบฒเบเบปเบเปเบงเบฅเบฒ
alpha
เปเบเปเบกเบเปเปเบเบงเบฒเบกเปเบเบเปเบเปเบเบฒเบเบเบฐเบชเบปเบกเบญเบฑเบเบเบฒ. เบเปเบฒเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบฅเบฐเบซเบงเปเบฒเบ 0.0
เปเบฅเบฐ 1.0 เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบเบเบฝเบงเบเบฑเบ x, y เปเบฎเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบเบฐเบฅเบธเบเบฒเปเบเบดเปเบ fontcolor_expr
เบเบฐเปเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบ
เบเบฐเบซเบเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเบเปเปเบเบงเบฒเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบเบฐเปเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบ เปเบกเปเบ 16.
text_shaping
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฐเบเบฒเบเบฒเบกเบชเปเบฒเบเบเบปเบงเปเบฑเบเบชเบท (เบเบปเบงเบขเปเบฒเบ, เบเบตเปเบเบฅเบณเบเบฑเบเบเบญเบเบเบงเบฒเบซเบฒ-
เบเปเปเบเบงเบฒเบกเบเปเบฒเบเปเบฅเบฐเปเบเบปเปเบฒเบฎเปเบงเบกเบเบปเบงเบญเบฑเบเบชเบญเบ Arabic) เบเปเบญเบเบเบตเปเบเบฐเปเบเปเบกเบกเบฑเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเบฝเบเปเบเปเปเบเปเบก
เบเปเปเบเบงเบฒเบกเบเบปเบเบเบฑเบเบเบตเปเปเบซเป. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ 1 (เบเปเบฒเบฎเบญเบเบฎเบฑเบ).
ft_load_flags
เบเบธเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเบผเบเบเบปเบงเบญเบฑเบเบชเบญเบ.
เบเบธเบเปเบเบเบเบตเปเปเบเบฑเบเบเบธเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบ libfreetype, เปเบฅเบฐเปเบเบฑเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ
เบเบญเบเบเปเบฒเบเปเปเปเบเบเบตเป:
Default
no_scale
no_hinting
render
no_bitmap
vertical_layout
force_autohint
crop_bitmap
pedantic
ignore_global_advance_width
no_recurse
ignore_transform
monochrome
linear_design
no_autohint
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ".
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเปเบซเปเปเบเบดเปเบเปเบญเบเบฐเบชเบฒเบเบชเปเบฒเบฅเบฑเบเบเบธเบ FT_LOAD_* libfreetype.
เบชเบตเปเบเบปเบฒ
เบชเบตเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเปเบเบปเบฒเบขเบนเปเบซเบฅเบฑเบเบเปเปเบเบงเบฒเบกเบเบตเปเปเบเปเบก. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบ
เบเบปเบงเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบเบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบชเบตเปเบเบปเบฒ เปเบกเปเบ "เบชเบตเบเปเบฒ".
shadowx
เปเบเบปเบฒ
x เปเบฅเบฐ y เบเบปเบเปเบเบตเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเปเบซเบเปเบเปเบเบปเบฒเบเบญเบเบเปเปเบเบงเบฒเบกเบเปเบฝเบงเบเบฑเบเบเปเบฒเปเบซเบเปเบเบเบญเบ
เบเปเปโเบเบงเบฒเบก. เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเปเบเบฑเบเบเปเบฒเบเบงเบเบซเบผเบทเบฅเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฑเบเบชเบญเบเปเบกเปเบ
"0".
start_number
เปเบฒเบเปเบฅเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบชเบณเบฅเบฑเบเบเบปเบงเปเบ n/frame_num. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "0".
เบเบฐเปเบฒเบเปเบเบ
เบเบฐเบซเบเบฒเบเปเบเบเปเบฒเบเบงเบเบเปเบญเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเปเบเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 4.
เบฅเบฐเบซเบฑเบเปเบงเบฅเบฒ
เบเปเบฒเบเบปเบเบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบงเบฅเบฒเปเบเบทเปเบญเบเบเบปเปเบเปเบเบฎเบนเบเปเบเบ "hh:mm:ss[:;.]ff". เบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเป
เบกเบตเบซเบผเบทเบเปเปเบกเบตเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบก. timecode_rate เบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฐเบเบธ.
timecode_rate, เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบฅเบฐเบซเบฑเบเปเบงเบฅเบฒ (timecode เปเบเบปเปเบฒเบเบฑเปเบ).
เบเปเปเบเบงเบฒเบก
เบชเบฐเบเบฃเบดเบเบเปเปเบเบงเบฒเบกเบเบตเปเบเบฐเปเบเปเบก. เบเปเปเบเบงเบฒเบกเบเปเบญเบเปเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ UTF-8.
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบกเปเบเบเบฑเบเบเบฑเบเบเปเบฒเบเปเปเบกเบตเปเบเบฅเปเบเบทเบเบฅเบฐเบเบธเบเปเบงเบเบเบฒเบฅเบฒเบกเบดเปเบเบต เปเบเบฅเปเบเปเปเบเบงเบฒเบก.
เปเบเบฅเปเบเปเปเบเบงเบฒเบก
เปเบเบฅเปเบเปเปเบเบงเบฒเบกเบเบตเปเบกเบตเบเปเปเบเบงเบฒเบกเบเบตเปเบเบฐเปเบเปเบก. เบเปเปเบเบงเบฒเบกเบเปเบญเบเปเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบญเบ UTF-8 เบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ
เบฅเบฑเบเบชเบฐเบเบฐ.
เบเบฒเบฃเบฒเบกเบดเปเบเบตเบเบตเปเปเบกเปเบเบเบฑเบเบเบฑเบเบเปเบฒเบเปเปเบกเบตเบชเบฐเบเบฃเบดเบเบเปเปเบเบงเบฒเบกเบเบทเบเบฅเบฐเบเบธเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบต เบเปเปเบเบงเบฒเบก.
เบเปเบฒเบเบฑเบเบชเบญเบ เบเปเปเบเบงเบฒเบก เปเบฅเบฐ เปเบเบฅเปเบเปเปเบเบงเบฒเบก เบเบทเบเบฅเบฐเบเบธ, เบเปเปเบเบดเบเบเบฒเบเบเบทเบเบเบดเปเบก.
เปเบซเบผเบ เปเปเป
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, the เปเบเบฅเปเบเปเปเบเบงเบฒเบก เบเบฐเบเบทเบเปเบซเบผเบเบเบทเบเปเปเปเบเปเบญเบเปเบเปเบฅเบฐเบเบญเบ. เปเบซเปเปเบเปเปเบเบงเปเบฒเบเบฐเบเบฑเบเบเบธเบเบกเบฑเบ
atomically, เบซเบผเบทเบกเบฑเบเบญเบฒเบเบเบฐเบเบทเบเบญเปเบฒเบเบเบฒเบเบชเปเบงเบ, เบซเบผเบทเปเบกเปเบเบฐเบเบฑเปเบเบฅเบปเปเบกเปเบซเบฅเบง.
x
y เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเบฒเบเบเบปเบเปเบเบตเบเบเบตเปเบเปเปเบเบงเบฒเบกเบเบฐเบเบทเบเปเบเปเบกเบเบฒเบเปเบเบงเบดเบเบตเปเบญ
เบเบญเบ. เบเบงเบเบกเบฑเบเปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบญเบเปเบเบดเบ/เบเปเบฒเบเบเบญเบเบฎเบนเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ x เปเบฅเบฐ y เปเบกเปเบ "0".
เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบเบปเบเบเบตเปเปเบฅเบฐเบซเบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบ.
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ x เปเบฅเบฐ y เปเบกเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป เปเบฅเบฐ
เบซเบเปเบฒเบเบตเป:
dar เบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบกเบฑเบโเบเบทโเบเบฑเบโเบเบฑเบ (w / h) * sar
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ
"yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
line_h, lh
เบเบงเบฒเบกเบชเบนเบเบเบญเบเปเบเปเบฅเบฐเปเบเบงเบเปเปเบเบงเบฒเบก
main_h, h, H
เบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
main_w, w, W
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
max_glyph_a, เบเบธเบเบเบฐเบชเบปเบ
เปเบฅเบเบฐเบเบฒเบเบชเบนเบเบชเบธเบเบเบฒเบเปเบชเบฑเปเบเบเบทเปเบเบเบฒเบเปเบเบซเบฒเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเบชเบนเบเบชเบธเบ/เปเบเบดเบเบชเบธเบเบเบตเปเปเบเป
เบงเบฒเบเบเบธเบเปเบเบเบฎเปเบฒเบ glyph, เบชเปเบฒเบฅเบฑเบเบเบธเบ glyphs เบเบตเปเบชเบฐเปเบเบ. เบกเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบงเบ, เปเบเบทเปเบญเบเบเบฒเบ
เปเบเบชเบนเปเบเบดเบเบเบฒเบเบเบญเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเบเบตเปเบกเบตเปเบเบ Y เบเบถเปเบเปเบ.
max_glyph_d, เบชเบทเบเปเบเบทเปเบญเบชเบฒเบ
เปเบฅเบเบฐเบเบฒเบเบชเบนเบเบชเบธเบเบเบฒเบเปเบชเบฑเปเบเบเบทเปเบเบเบฒเบเปเบเบซเบฒเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเบเปเปเบฒเบชเบธเบเบเบตเปเปเบเปเปเบเบทเปเบญเบงเบฒเบ a
glyph outline point, เบชเปเบฒเบฅเบฑเบเบเบธเบ glyphs rendered. เบเบตเปเปเบกเปเบเบกเบนเบเบเปเบฒเบเบฒเบเบฅเบปเบ, เปเบเบทเปเบญเบเบเบฒเบ
เบเบดเบเบเบฒเบเบเบญเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒ, เปเบเบเบกเบตเปเบเบ Y เบเบถเปเบเปเบ.
max_glyph_h
เบเบงเบฒเบกเบชเบนเบ glyph เบชเบนเบเบชเบธเบ, เบเบฑเปเบเปเบกเปเบเบเบงเบฒเบกเบชเบนเบเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบ glyphs เบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบขเบนเปเปเบ
rendered text, เบกเบฑเบเปเบเบปเปเบฒเบเบฑเบ เบเบธเบเบเบฐเบชเบปเบ - เบชเบทเบเปเบเบทเปเบญเบชเบฒเบ.
max_glyph_w
เบเบงเบฒเบกเบเบงเปเบฒเบ glyph เบชเบนเบเบชเบธเบ, เบเบฑเปเบเปเบกเปเบเบเบงเบฒเบกเบเบงเปเบฒเบเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบ glyphs เบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบขเบนเปเปเบ
เบเปเปเบเบงเบฒเบกเบเบตเปเบชเบฐเปเบเบ
n เบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0
เปเบฃเบ (เบเบ, เบชเบนเบเบชเบธเบ)
เบชเบปเปเบเบเบทเบเบเบปเบงเปเบฅเบเบชเบธเปเบกเบฅเบงเบกเบฅเบฐเบซเบงเปเบฒเบ เบเบฒเบเบต เปเบฅเบฐ เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
t timestamp เบชเบฐ เปเบเบ เบญเบญเบ เปเบเบฑเบ เบงเบด เบเบฒ เบเบต, NAN เบเปเบฒ input timestamp เบเปเป เบฎเบนเป เบเบฑเบ
text_h, th
เบเบงเบฒเบกเบชเบนเบเบเบญเบเบเปเปเบเบงเบฒเบกเบเบตเปเบชเบฐเปเบเบ
text_w, tw
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเปเปเบเบงเบฒเบกเบเบตเปเบชเบฐเปเบเบ
x
y x เปเบฅเบฐ y offset เบเบดเบเบฑเบเบเบตเปเบเปเปเบเบงเบฒเบกเบเบทเบเปเบเปเบก.
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเป x เปเบฅเบฐ y เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเบทเปเบญเบญเปเบฒเบเบญเบตเบเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบฅเบฑเบ
เบเบปเบงเบขเปเบฒเบเบฅเบฐเบเบธ "y=x/dar".
เบเปเปเบเบงเบฒเบก เบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบง
If เบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบง เบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ "strftime", เบเบฒเบเบเบฑเปเบเบเบญเบเบฎเบฑเบเบฎเบนเป strftime() เบฅเปเบฒเบเบฑเบเปเบ
เปเบซเปเบเปเปเบเบงเบฒเบกเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบงเบเบกเบฑเบเบเบฒเบกเบเบงเบฒเบกเปเบซเบกเบฒเบฐเบชเบปเบก. เบเบงเบเปเบเบดเปเบเปเบญเบเบฐเบชเบฒเบเบเบญเบ strftime(). เบเบตเป
เบเบธเบเบชเบปเบกเบเบฑเบเบเบทเบเบเบฐเบเบดเปเบชเบ.
If เบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบง เบเบทเบเบเบฑเปเบเปเบเบฑเบ "เบเปเปเบกเบต", เบเปเปเบเบงเบฒเบกเบเบทเบเบเบดเบกเบญเบญเบเปเบเบฑเบเบเปเบฒเบชเบฑเบ.
If เบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบง เบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ "เบเบปเบเบเบฐเบเบด" (เปเบเบดเปเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ), เบเบปเบเปเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเปเปเปเบเบเบตเป
เบเบทเบเบเปเบฒเปเบเป.
เบฅเบฑเบเบชเบฐเบเบฐ backslash \, เบเบดเบเบเบฒเบกเบเปเบงเบเบเบปเบงเบฅเบฐเบเบญเบเปเบเบเบถเปเบ, เบชเบฐเปเบซเบกเบตเบเบฐเบซเบเบฒเบเปเบเบซเบฒเบเบปเบงเบเบตเบชเบญเบ
เบฅเบฑเบเบชเบฐเบเบฐ.
เบฅเปเบฒเบเบฑเบเบเบญเบเปเบเบเบเบญเบก "%{...}" เบเบทเบเบเบฐเบซเบเบฒเบ. เบเปเปเบเบงเบฒเบกเบฅเบฐเบซเบงเปเบฒเบเบงเบปเบเปเบฅเบฑเบเปเบกเปเบเบซเบเปเบฒเบเบตเป
เบเบทเป, เบญเบฒเบเบเบฐเบเบดเบเบเบฒเบกเบเปเบงเบเบเบฒเบเปเบเปเบเบฝเบเบเบตเปเปเบเบเบญเบญเบเบเปเบงเบ ':'. เบเปเบฒเบเบฒเบเปเบเปเบเบฝเบเบเบฐเบเบญเบเบเปเบงเบเบเบดเปเบชเบ
เบเบปเบงเบญเบฑเบเบชเบญเบ เบซเบผเบทเบเบปเบงเบเบฑเปเบ (':' เบซเบผเบท '}'), เบเบงเบเบกเบฑเบเบเบงเบเบเบฐเบเบทเบเบซเบฅเบปเบเปเบต.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเบญเบฒเบเบเบฐเบเปเบญเบเบเบทเบเบซเบฅเบปเบเบซเบเบตเปเบเบฑเปเบเบเบฝเบงเบเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ เบเปเปเบเบงเบฒเบก เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
filter argument string เปเบฅเบฐเปเบเบฑเบ filter argument เปเบเบเบณเบญเบฐเบเบดเบเบฒเบ filtergraph, เปเบฅเบฐ
เบญเบฒเบเบเบฐเบเบฑเบเบชเปเบฒเบฅเบฑเบเปเบเบฐ, เบเบตเปเปเบฎเบฑเบเปเบซเปเปเบเบดเบเบชเบตเปเบฅเบฐเบเบฑเบเบเบญเบเบเบฒเบ escaping; เบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบฅโเปโเบเปเปโเบเบงเบฒเบกโ
เบซเบผเบตเบเปเบงเบฑเปเบเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเป.
เบเบฑเบเบเบฑเบเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป:
expr, e
เบเบปเบโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโเบเบฒเบโเบชเบฐโเปเบเบโเบญเบญเบโ.
เบกเบฑเบเบเปเบญเบเปเบเปเปเบงเบฅเบฒเบซเบเบถเปเบ argument เบฅเบฐเบเบธเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบฐเบเบฐเปเบกเบตเบเบเบปเบ, เปเบเบดเปเบเบเบญเบกเบฎเบฑเบ
เบเบปเบเบเบตเปเปเบฅเบฐเบซเบเปเบฒเบเบตเปเบเบฝเบงเบเบฑเบเบเบฑเบ x เปเบฅเบฐ y เบเบธเบเบเปเบฒ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเปเปเปเบกเปเบเบเปเบฒเบเบปเบเบเบตเปเบเบฑเบเบซเบกเบปเบเบเบงเบ
เบเบทเบเบเปเบฒเปเบเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบเบฐเบซเบเบฒเบเบเปเปเบเบงเบฒเบกเบเปเปเปเบเบฑเบเบเบตเปเบฎเบนเปเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เบเบฑเปเบเบเบฑเปเบ
เบเบปเบเบเบตเป text_w เปเบฅเบฐ text_h เบเบฐเบกเบตเบกเบนเบเบเปเบฒเบเบตเปเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
expr_int_format, เบญเบตเบ
เบเบฐเปเบกเบตเบเบเปเบฒเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ เปเบฅเบฐเบเบปเบเบเบฐเบฅเบดเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเบฎเบนเบเปเบเบ.
เบเบฒเบเปเบเปเบเบฝเบเบเปเบฒเบญเบดเบเปเบกเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเปเบกเบตเบ, เบเบทเบเบฑเบเบเบฑเบเบเบฒเบ เบเบปเบงเบขเปเบฒเบ function
เบเบฒเบเปเบเปเบเบฝเบเบเบตเบชเบญเบเบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ x, X, d เปเบฅเบฐ u.
เบเบงเบเปเบเบปเบฒเบเบทเบเบเบฐเบเบดเบเบฑเบเบขเปเบฒเบเปเบเปเบเบญเบเปเบเบซเบเปเบฒเบเบตเป "printf". เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเบชเบฒเบกเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบ
เปเบฅเบฐเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเปเบฒเปเบซเบเปเบเบเบฐเบเบดเบเบฑเบเปเบเบเบเบปเบเปเบเปเบฎเบฑเบ. เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบตเปเบก padding
เบกเบตเบชเบนเบเบเบฒเบเบเปเบฒเบ.
gmtime
เปเบงเบฅเบฒเบเบตเปเบเบปเบงเบเบญเบเบเบณเบฅเบฑเบเปเบฅเปเบ, เบชเบฐเปเบเบเบขเบนเปเปเบ UTC. เบกเบฑเบเบชเบฒเบกเบฒเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบเปเบเบฝเบ:
a strftime() เบฎเบนเบเปเบเบเบชเบฐเบเบฃเบดเบ.
เบเปเบญเบเบเบดเปเบ
เปเบงเบฅเบฒเบเบตเปเปเบเปเบเบปเบงเบเบญเบ, เบชเบฐเปเบเบเบขเบนเปเปเบเปเบเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบ. เบกเบฑเบโเบชเบฒโเบกเบฒเบ
เบเบญเบกเบฎเบฑเบเบเบฒเบเปเบเปเบเบฝเบ: เบ strftime() เบฎเบนเบเปเบเบเบชเบฐเบเบฃเบดเบ.
metadata
เปเบกเบเบฒเปเบเบเบฒเบเบญเบเบเบญเบ. เบกเบฑเบเบเปเบญเบเปเบเปเปเบงเบฅเบฒเบซเบเบถเปเบ argument เบฅเบฐเบเบธเบฅเบฐเบซเบฑเบ metadata.
n, frame_num
เบเบปเบงเปเบฅเบเบเบญเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
pict_type
เบฅเบฒเบเบฅเบฐเบญเบฝเบ 1 เบเบปเบงเบญเบฑเบเบชเบญเบเบเบญเบเบเบฐเปเบเบเบฎเบนเบเบเบฐเบเบธเบเบฑเบ.
pts เปเบงเบฅเบฒเบเบญเบเบเบญเบเบเบฑเบเบเบธเบเบฑเบ. เบกเบฑเบเบชเบฒเบกเบฒเบเปเบเปเปเบงเบฅเบฒเปเบเบดเบเบชเบญเบเบเบฒเบเปเบเปเบเบฝเบ.
เบเบฒเบเปเบเปเบเบฝเบเบเปเบฒเบญเบดเบเปเบกเปเบเบฎเบนเบเปเบเบเบเบญเบเปเบงเบฅเบฒ; เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "flt" เบชเปเบฒเบฅเบฑเบเบงเบดเบเบฒเบเบตเปเบเบฑเบ
เบเบปเบงเปเบฅเบเบเบปเบเบชเบฐเบเบดเบเบปเบกเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบ microsecond; "hms" เบซเบเปเปเบกเบฒเบเบฒเบเบฎเบนเบเปเบเบ
[-]HH:MM:SS.mmm เปเบงเบฅเบฒเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบ millisecond.
เบเบฒเบเปเบเปเบเบฝเบเบเบตเบชเบญเบเปเบกเปเบเบเบฒเบเบเบปเบเปเบเบตเบเบเบตเปเปเบเบตเปเบกเปเบชเปเปเบงเบฅเบฒ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเปเบก "Test Text" เบเปเบงเบ font FreeSerif, เปเบเบเปเบเปเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเบณเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ.
drawtext="fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='Test Text'"
ยท เปเบเปเบก 'Test Text' เบเปเบงเบ font FreeSerif เบเบฐเปเบฒเบ 24 เบขเบนเปเบเบณเปเปเปเบ x=100 เปเบฅเบฐ y=50 (เบเบฑเบ
เบเบฒเบโเบกเบธเบกโเบเปเบฒเบโเปเบเบดเบโเบเบญเบโเบซเบเปเบฒโเบเปโ)โ, เบเปเปโเบเบงเบฒเบกโเปเบเบฑเบโเบชเบตโเปเบซเบผเบทเบญเบโเบเบตเปโเบกเบตโเบเปเบญเบโเบชเบตโเปเบเบโเบเบฐโเบกเบฒเบโเบกเบฑเบโ. เบเบฑเบเบชเบญเบ
เบเปเปเบเบงเบฒเบกเปเบฅเบฐเบเปเบญเบเบกเบตเบเบงเบฒเบกเปเบเปเบเปเบชเบเบญเบ 20%.
drawtext="fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='Test Text':\
x=100: y=50: fontsize=24: fontcolor=[email protected]:box=1:boxcolor=[email protected]"
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบงเบปเบเบขเบทเบกเบเบนเปเปเบกเปเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเบญเบเบซเบงเปเบฒเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเปเบเบฒเบเปเบ
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบฒเบฅเบฒเบกเบดเปเบเบต.
ยทโเบชเบฐโเปเบเบโเบเปเปโเบเบงเบฒเบกโเบขเบนเปโเปเบโเปเบโเบเบฒเบโเบเบญเบโเบเบญเบโเบงเบดโเบเบตโเปเบญโเปเบเปโ:
drawtext="fontsize=30:fontfile=FreeSerif.ttf:text='เบชเบฐเบเบฒเบเบเบตเปเบฅเบ':x=(w-text_w)/2:y=(h-text_h)/2"
ยทเบชเบฐเปเบเบเปเบเบงเบเปเปเบเบงเบฒเบกเบเบตเปเปเบฅเบทเปเบญเบเบเบฒเบเบเบงเบฒเปเบเบเปเบฒเบเปเบเปเบเบงเบชเบธเบเบเปเบฒเบเบเบญเบเบเบญเบเบงเบดเบเบตเปเบญ. เปเบเป
เปเบญเบเบฐเบชเบฒเบ LONG_LINE เบเบทเบงเปเบฒเบกเบตเปเบเบงเบเบฝเบงเบเบตเปเบเปเปเบกเบตเปเบเบงเปเปเป.
drawtext="fontsize=15:fontfile=FreeSerif.ttf:text=LONG_LINE:y=h-line_h:x=-50*t"
ยทเบชเบฐเปเบเบเปเบเบทเปเบญเปเบเบเบญเบเปเบเบฅเป CREDITS เบญเบญเบเบเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบญเบเบเบญเบเปเบฅเบฐเปเบฅเบทเปเบญเบเบเบถเปเบ.
drawtext="fontsize=20:fontfile=FreeSerif.ttf:textfile=CREDITS:y=h-20*t"
ยท เปเบเปเบกเบเบปเบงเบญเบฑเบเบชเบญเบเบชเบตเบเบฝเบงเบเบปเบงเบเบฝเบง "g", เบขเบนเปเปเบเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบ. เบเบทเปเบเบเบฒเบ glyph
เปเบกเปเบเบเบทเบเบเบฑเบเปเบชเปเบขเบนเปเบเบตเปเบเบงเบฒเบกเบชเบนเบเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบซเบเปเบฒเบเป.
drawtext="fontsize=60:fontfile=FreeSerif.ttf:fontcolor=green:text=g:x=(w-max_glyph_w)/2:y=h/2-ascent"
ยทเบชเบฐเปเบเบเบเปเปเบเบงเบฒเบกเปเบเบฑเบเปเบงเบฅเบฒ 1 เบงเบดเบเบฒเบเบตเบเบธเบเป 3 เบงเบดเบเบฒเบเบต:
drawtext="fontfile=FreeSerif.ttf:fontcolor=white:x=100:y=x/dar:enable=lt(mod(t\,3)\,1):text='blink'"
ยทเปเบเป fontconfig เปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบปเบงเบญเบฑเบเบชเบญเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเปเปเบฒเบชเบญเบเปเบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเบเบซเบฅเบปเบเบซเบเบต.
drawtext='fontfile=Linux Libertine O-40\:style=Semibold:text=FFmpeg'
ยท เบเบดเบกเบงเบฑเบเบเบตเบเบญเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบเบชเบปเบเป (เปเบเบดเปเบ เปเบงเบฅเบฒเบเปเปเปเบงเบฅเบฒ(3)):
drawtext='fontfile=FreeSans.ttf:text=%{localtime\:%a %b %d %Y}'
ยท เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบปเบงโเบซเบเบฑเบโเบชเบทโเบเบฒเบโเปเบเบปเปเบฒโเปเบฅเบฐโเบญเบญเบ (เบเบฐโเบเบปเบโเบเบถเปเบ / เบซเบฒเบโเปเบโ)โ:
#!/ เบเบฑเบ / sh
DS=1.0 # เบเบฒเบเบชเบฐเปเบเบเบเบปเบเปเบฅเบตเปเบกเบเบปเปเบ
DE=10.0 # เบชเบดเปเบเบชเบธเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ
FID=1.5 # เบซเบฒเบเปเบเปเบเปเบฅเบเบฐเปเบงเบฅเบฒ
FOD=5 # เปเบฅเบเบฐเปเบงเบฅเบฒเบซเบฒเบเปเบ
ffplay -f lavfi "color,drawtext=text=TEST:fontsize=50:fontfile=FreeSerif.ttf:fontcolor_expr=ff0000%{eif\\\\:clip(255*(1* between(t\\, $DS + $FID\\, $DE - $FOD) + ((t - $DS)/$FID)* เบฅเบฐเบซเบงเปเบฒเบ(t\\, $DS\\, $DS + $FID) + (-(t - $DE) /$FOD)*เบฅเบฐเบซเบงเปเบฒเบ(t\\, $DE - $FOD\\, $DE) )\\, 0\\, 255) \\\\: x\\\\: 2 }"
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ libfreetype, เบเบงเบเปเบเบดเปเบ:http://www.freetype.org/>.
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ fontconfig, เบเบงเบเปเบเบดเปเบ:
<http://freedesktop.org/software/fontconfig/fontconfig-user.html>.
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ libfribidi, เบเบงเบเปเบเบดเปเบ:http://fribidi.org/>.
เบเบงเบเบซเบฒเบเบญเบ
เบเบงเบเบเบปเบเปเบฅเบฐเปเบเปเบกเบเบญเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเปเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเป Canny Edge Detection.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเปเปเบฒ
เบชเบนเบ
เบเบณเบเบปเบเบเปเบฒเปเบเบเบเปเบณ เปเบฅเบฐเบชเบนเบเบเบตเปเปเบเปเปเบเบเบฅเบฐเบเบปเบเบเบฒเบเบเบณเบเบปเบเปเบเบ Canny.
เปเบเบเบชเบนเบเปเบฅเบทเบญเบ pixels เบเบญเบ "เบเบตเปเปเบเบฑเปเบกเปเบเบ", เปเบเบดเปเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบ
8- เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ pixels เบเบญเบ "เบญเปเบญเบเปเบญ" เปเบฅเบทเบญเบเปเบเบเปเบเบเบเปเปเบฒ.
เบเปเปเบฒ เปเบฅเบฐ เบชเบนเบ เบเปเบฒเปเบเบเบเปเบญเบเบเบทเบเปเบฅเบทเบญเบเปเบเปเบฅเบเบฐ [0,1], เปเบฅเบฐ เบเปเปเบฒ เบเบงเบโเบเบฐโเปเบเบฑเบ
เบซเบเปเบญเบเบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ เบชเบนเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบ เบเปเปเบฒ เปเบกเปเบ "20/255", เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบ เบชเบนเบ เปเบกเปเบ "50/255".
เบฎเบนเบเปเบเบเบเบฒเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบฒเบเปเบเปเบกเบฎเบนเบ.
เบชเบฒเบเปเบ
เปเบเปเบกเบชเบฒเบเบชเบตเบเบฒเบง/เบชเบตเปเบเบปเบฒเปเบชเปเบเบทเปเบเบซเบผเบฑเบเบชเบตเบเบณ.
เบเป เบฅเบณ
เบเบปเบเบชเบตเปเบเบทเปเบญเบชเปเบฒเบเบเบปเบเบเบฐเบเบปเบเบชเบต / เบเบฒเบเบนเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบชเบฒเบเปเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเบงเบโเบชเบญเบโเบเบญเบโเบกเบฒเบโเบเบฐโเบเบฒเบโเบเบตเปโเบกเบตโเบเบธเบโเบเปเบฒโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบ hysteresis thresholdingโ:
edgedetect=low=0.1:high=0.4
ยท เบเบปเบโเบเบฐโเบเบปเบโเบเบฒเบโเปเบเปเบกโเบฎเบนเบโเปเบเบโเบเปเปโเบกเบตโเบเบฒเบโเบเปเบฒโเบเบปเบโเบเบญเบโเปเบเบโ:
edgedetect=mode=colormix:high=0
eq
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ, เบเบปเบเบเบฑเบเบเปเบฒเบก, เบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเปเบฅเบฐเบเบฒเบเบเบฑเบ gamma เปเบเบเบเบฐเบกเบฒเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบปเบเบเบฑเบเบเปเบฒเบก
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก. เบเปเบฒเบเบฑเปเบเบเปเบฒเบงเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเปเบฅเบเบฐ "-2.0" เบซเบฒ 2.0.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "0".
เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ. เบเปเบฒเบเบฑเปเบเบเปเบฒเบงเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเปเบฅเบเบฐ "-1.0" เบซเบฒ 1.0.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "0".
เบเบฒเบเบญเบตเปเบกเบเบปเบง
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบฒเบเบญเบตเปเบกเบเบปเบง. เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ 0.0 เบซเบฒ 3.0. เปเบเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1".
gamma
เบเปเบฒเบเบปเบ gamma expression. เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ 0.1 เบซเบฒ 10.0. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบกเบนเบเบเปเบฒเปเบกเปเบ "1".
gamma_r
เบเปเบฒเบเบปเบ gamma expression เบชเปเบฒเบฅเบฑเบเบชเบตเปเบเบ. เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ 0.1 เบซเบฒ 10.0. เปเบเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1".
gamma_g
เบเปเบฒเบเบปเบ gamma expression เบชเปเบฒเบฅเบฑเบเบชเบตเบเบฝเบง. เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ 0.1 เบซเบฒ 10.0.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1".
gamma_b
เบเปเบฒเบเบปเบ gamma expression เบชเปเบฒเบฅเบฑเบเบชเบตเบเปเบฒ. เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ 0.1 เบซเบฒ 10.0. เปเบเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1".
gamma_weight
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเปเปเบฒเบซเบเบฑเบ gamma. เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบปเบเบเบฐเบเบปเบเบเบญเบ gamma เบชเบนเบ
เบกเบนเบเบเปเบฒเปเบเบเบทเปเบเบเบตเปเบฎเบนเบเบเบฒเบเบเบตเปเบชเบปเบเปเบช, e.g. เบฎเบฑเบเบชเบฒเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบเบฒเบเบเบฒเบ overamplified เปเบฅเบฐเบเบฝเบเปเบเปเบเปเบฒเบกเบฐเบเบฒ
เบชเบตเบเบฒเบง. เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเปเบฒเบฅเบญเบเบขเบนเปเปเบเปเบฅเบเบฐ 0.0 เบซเบฒ 1.0. เบเปเบฒเบเบญเบ 0.0 เบเปเบฝเบเปเบเบกเบกเบฒ
เบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบกเบปเบเบฅเบปเบเปเบเบเบฐเบเบฐเบเบตเป 1.0 เปเบฎเบฑเบเปเบซเปเบกเบฑเบเบขเบนเปเปเบเบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1".
เบเบฒเบเบเบฐเปเบกเบตเบ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ, เบเบปเบเบเบฑเบเบเปเบฒเบก, เบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเปเบฅเบฐเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ gamma
เบเบทเบเบเบฐเปเบกเบตเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เปเบโเบกเบฑเบ
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฝเบเปเบเปเบเบฑเปเบเบเบฝเบงเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบชเบฑเปเบ
เปเบกเปเบเบเบฒเบเบเบธเบเปเบเปเบ
frame
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบโเบกเบฑเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
n เบเบฒเบเบเบฑเบเบเบญเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ 0
pos เบเบณเปเปเปเบ byte เบเบญเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ, NAN เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ
r เบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ, NAN เบเปเบฒเบญเบฑเบเบเบฒเปเบเบฃเบกเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบฎเบนเปเบเบฑเบ
t timestamp เบชเบฐ เปเบเบ เบญเบญเบ เปเบเบฑเบ เบงเบด เบเบฒ เบเบต, NAN เบเปเบฒ input timestamp เบเปเป เบฎเบนเป เบเบฑเบ
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบปเบเบเบฑเบเบเปเบฒเบก
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก.
เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ.
เบเบฒเบเบญเบตเปเบกเบเบปเบง
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบฒเบเบญเบตเปเบกเบเบปเบง.
gamma
เบเปเบฒเบเบปเบ gamma expression.
gamma_r
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ gamma_r.
gamma_g
เบเบฑเปเบ gamma_g expression.
gamma_b
เบเบฑเปเบ gamma_b expression.
gamma_weight
เบเปเบฒเบเบปเบ gamma_weight expression.
เบเปเบฒเบชเบฑเปเบเบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบกเบนเบเบเปเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ.
erosion
เบเบณเปเบเปเบเบปเบเบเบฐเบเบปเบเบเบฒเบเปเบเบฒเบฐเปเบเบทเปเบญเบเปเบชเปเบงเบดเบเบตเปเบญ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบ pixels เบฅเบงเบเปเบเบ เบเปเบญเบเบเบดเปเบ(3x3) เบเปเบฒเปเบชเบธเบเบเบตเป.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบญเบเปเบเบ 0
เบเบญเบเปเบเบ 1
เบเบญเบเปเบเบ 2
เบเบญเบเปเบเบ 3
เบเปเบฒเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 65535. เบเปเบฒ 0, เบเบปเบเบเบฐเบเบฑเบเบเบปเบเบขเบนเป
เบเปเปเบเปเบฝเบเปเบเบ.
coordinates
เบเบธเบเบเบตเปเบฅเบฐเบเบธ pixel เปเบเบทเปเบญเบญเปเบฒเบเบญเบตเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 255 ie เบเบฑเบเปเบเบ pixels เปเบกเปเบ
เปเบเปเปเบฅเปเบง.
เบเบธเบเปเบเบซเบฒเปเบเบเบเบตเปเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบ 3x3 เบเปเบญเบเบเบดเปเบเปเบเบฑเปเบเบเบตเป:
+1 2 3
4 5
+6 7 8
เบเบปเบเบชเบฐเบเบฑเบ
เบชเบฐเบเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเปเบญเบเบชเบตเบเบฒเบเบเบฒเบเบเปเบญเบเบงเบดเบเบตเปเบญเบชเบฐเบเบฃเบตเบกเปเบเบปเปเบฒเปเบเปเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบชเบตเบเบตเปเปเบเบปเปเบฒเปเบเบเบเปเบฒเบเบซเบฒเบ
เบชเบฒเบเบเป เบณ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เปเบเบเบเบฒเบ
เบเบฑเปเบเบเบปเบเปเบเบทเปเบญเบชเบฐเบเบฑเบ.
เบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบชเบณเบฅเบฑเบเบเบปเบเปเบกเปเบ:
y
u
v
a
r
g
b
เบเบฒเบเปเบฅเบทเบญเบเบเบปเบเบเบตเปเบเปเปเบกเบตเบขเบนเปเปเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ. เบเบฑเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบปเปเบฒ
เบเปเปเบชเบฒเบกเบฒเบเปเบฅเบทเบญเบเบเบปเบ "r", "g", "b" เบเบตเปเบกเบตเบเบปเบ "y", "u", "v" เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยทเบชเบฐเบเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเปเบญเบเบชเบต luma, u เปเบฅเบฐ v เบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเปเบเบปเปเบฒเปเบเปเบ 3 เบชเบตเปเบเบปเบฒ
เบเบปเบเปเบเปเบฎเบฑเบ:
ffmpeg -i video.avi -filter_complex 'extractplanes=y+u+v[y][u][v]' -map '[y]' y.avi -map '[u]' u.avi -map '[ v]'v.avi
เบชเบญเบ
เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบ posterize เปเบเบเปเบเป ELBG (Enhanced LBG) algorithm.
เบชเปเบฒโเบฅเบฑเบโเบฎเบนเบโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเปโเบฅเบฐโเบเบปเบโ, เบเบปเบงโเบเบฑเปเบโเบเบญเบโเบเบฐโเบเบดเบโเปเบฅเปโเบเบฒเบโเบชเปเบฒเบโเปเบเบโเบเบตเปโเบเบตเปโเบเบตโเบเบตเปโเบชเบธเบโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบโเปเบโ
เบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโเบฎเบฑเบโเบเบงเบฒเบกโเบเบฒเบง codebookโ, เบเบฑเปเบโเปเบกเปเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบชเบตโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโ.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป.
codebook_length, l
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเบทเปเบกเบฅเบฐเบซเบฑเบ. เบเปเบฒเบเบฐเบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเบเบงเบ, เปเบฅเบฐเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบปเบงเปเบฅเบ
เบเบญเบเบชเบตเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 256.
nb_steps, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเปเบฒเบเบทเบเบชเบนเบเบชเบธเบเปเบเบทเปเบญเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเปเบฅเปเปเบเบเบเบตเปเบเบตเปเบเบตเบเบตเปเบชเบธเบ. เปเบเป
เบกเบนเบเบเปเบฒเบชเบนเบเบเบงเปเบฒเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเบเบตเบเบงเปเบฒเปเบฅเบฐเปเบงเบฅเบฒเบเปเบฒเบเบงเบเบชเบนเบเบเบงเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 1.
เปเบเปเบโ, s
เบเบฑเปเบเปเบเปเบเปเบเบเบชเบธเปเบก, เบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเบฅเบงเบกเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 0 เบซเบฒ UINT32_MAX. เบเปเบฒโเบเปเป
เบฅเบฐเบเบธเปเบงเป, เบซเบผเบทเบเปเบฒเบเบฑเปเบเปเบงเปเบขเปเบฒเบเบเบฐเปเบเปเบเปเบเบฑเบ -1, เบเบปเบงเบเบญเบเบเบฐเบเบฐเบเบฒเบเบฒเบกเปเบเปเปเบเบงเบเบฑเบเปเบเบเบชเบธเปเบกเบเบตเปเบเบต
เบเบปเบเบเบทเปเบเบเบฒเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบ.
เปเบเบทเปเบญเบ 8
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบ pixels เบฅเบงเบ pal8. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเปเบเปเปเปเบเปเบเบฑเบ codebook เบเบฒเบงเบเบงเปเบฒ
เบเปเบงเบฒ 256.
เบกเบฐเบฅเบฒเบเบซเบฒเบเปเบ
เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเปเบเบปเปเบฒ/เบญเบญเบเบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฐเปเบเบ, t
เบเบฐเปเบเบเบเบปเบเบเบฐเบเบปเบเบชเบฒเบกเบฒเบเปเบเบฑเบ "in" เบชเปเบฒเบฅเบฑเบ fade-in, เบซเบผเบท "out" เบชเปเบฒเบฅเบฑเบ fade-out.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบ".
start_frame, s
เบฅเบฐโเบเบธโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบญเบโเปเบเบทเปเบญโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบปเบโเบเบฐโเบเบปเบโเบกเบฐโเบฅเบฒเบโเบซเบฒเบโเปเบโเบเบตเปโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
nb_frames, n
เบเปเบฒเบเบงเบเบเบญเบเปเบเบฃเบกเบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเบตเปเบซเบฒเบเปเบเบเบปเบ. เปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบปเบเบเบฐเบเบปเบเบเบตเปเบซเบฒเบเปเบ, เปเบเป
เบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฐโเบกเบตโเบเบงเบฒเบกโเปเบเบฑเปเบกโเบเบฝเบงโเบเบฑเบโเบเบฑเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ. เปเบโเบเบญเบโเบเปเบฒเบโเบเบญเบโเบกเบฐโเบฅเบฒเบโเบซเบฒเบโเปเบ -
เบเบฒเบโเบเปเบฝเบโเปเบเบโเบญเบญเบโ, เบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเบฑเบกโเปเบโเบเปเบงเบโเบเบฒเบโเบเบฑเบโเปเบฅเบทเบญเบโ เบชเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
25โ.
alpha
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบทเบเปเบเบฝเบเปเบเปเบเปเบญเบ alpha, เบเปเบฒเบกเบตเบญเบฑเบเปเบถเปเบเบขเบนเปเปเบเบญเบดเบเบเบธเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ, st
เบฅเบฐเบเบธเปเบงเบฅเบฒ (เปเบเบฑเบเบงเบดเบเบฒเบเบต) เบเบญเบเปเบเบฃเบกเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเบเบฒเบเบเบฒเบเบฅเบปเบ. เบเปเบฒ
เบเบฑเบ start_frame เปเบฅเบฐ start_time เปเบกเปเบเปเบเปเบฅเบฐเบเบธเปเบงเป, เบเบฒเบเบเบฒเบเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบญเบฑเบเปเบเบเปเปเบเป
เบชเบธเบเบเปเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบเปเบฒเบเบงเบเบงเบดเบเบฒเบเบตเบเบตเปเบเบปเบเบเบฐเบเบปเบเบเบฐเบซเบฒเบเปเบ. เปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฒเบเบกเบฐเบฅเบฒเบเบซเบฒเบเปเบ
เบเบปเบโเบเบฐโเบเบปเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฐโเบกเบตโเบเบงเบฒเบกโเปเบเบฑเปเบกโเบเบทโเบเบฑเบโเบเบฑเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เปเบโเบเบญเบโเบเปเบฒเบโเบเบญเบโ
เบเบฒเบโเบซเบฑเบโเบเปเบฝเบโเบกเบฐโเบฅเบฒเบโเบซเบฒเบโเปเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฐโเปเบเบฑเบกโเปเบโเบเปเบงเบโเบเบฒเบโเบเบฑเบโเปเบฅเบทเบญเบโ เบชเบตเบเบตเปเบขเบนเป เบเปเบฒเบซเบฒเบเบงเปเบฒ
เบเบฑเบเปเบฅเบเบฐเปเบงเบฅเบฒเปเบฅเบฐ nb_frames เปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ, เปเบฅเบเบฐเปเบงเบฅเบฒเปเบกเปเบเบเบทเบเบเปเบฒเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (nb_frames
เบเบทเบเบเปเบฒเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
เบชเบต, c
เบฅเบฐเบเบธเบชเบตเบเบญเบเบกเบฐเบฅเบฒเบเบซเบฒเบเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบชเบตเบเปเบฒ".
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบเบฅเบปเบเปเบ 30 เปเบเบฃเบกเบเบณเบญเบดเบเบเบญเบเบงเบดเบเบตเปเบญ:
fade=in:0:30
เบเปเบฒเบชเบฑเปเบเบเปเบฒเบเปเบเบดเบเปเบกเปเบเปเบเบปเปเบฒเบเบฑเบ:
fade=t=in:s=0:n=30
ยท เบซเบผเบธเบ 45 เปเบเบฃเบกเบชเบธเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ 200 เปเบเบฃเบก:
fade=out:155:45
fade=type=out:start_frame=155:nb_frames=45
ยท เบเบฒเบเบฅเบปเบเปเบ 25 เปเบเบฃเบกเบเบณเบญเบดเบ เปเบฅเบฐเบซเบผเบธเบเบญเบญเบเปเบ 25 เปเบเบฃเบกเบชเบธเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ 1000 เปเบเบฃเบก:
fade=in:0:25, fade=out:975:25
ยท เปเบฎเบฑเบ 5 เปเบเบฃเบกเบเปเบฒเบญเบดเบเปเบเบฑเบเบชเบตเปเบซเบผเบทเบญเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบทเบเปเบเบฒเบเบเบญเบ 5-24:
fade=in:5:20:color=yellow
ยท เบเบฒเบเบฅเบปเบเปเบเบญเบฑเบเบเบฒเบซเบผเบฒเบเบเบงเปเบฒ 25 เปเบเบฃเบกเบเบณเบญเบดเบเบเบญเบเบงเบดเบเบตเปเบญ:
fade=in:0:25:alpha=1
ยท เปเบฎเบฑเบโเปเบซเป 5.5 เบงเบดเบเบฒเบเบตโเบเปเบฒโเบญเบดเบโเปเบเบฑเบโเบชเบตโเบเปเบฒโ, เบเบฒเบโเบเบฑเปเบโเบเบฒเบโเบฅเบปเบโเปเบโเปเบงโเบฅเบฒ 0.5 เบงเบดโเบเบฒโเบเบตโ:
fade=t=in:st=5.5:d=0.5
fftfilt
เบเบณเปเบเปเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฒเบกเบฅเบณเบเบฑเบเปเบเบเบฑเบเบเบปเบงเบขเปเบฒเบเปเบเปเบเปเบกเบเบเบงเบฒเบกเบเบตเป
dc_Y
เบเบฑเบเบเปเบฒ dc (เบฎเบฑเบ) เบเบญเบเบเบปเบ luma เบเบญเบเบฎเบนเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบ
เบเปเบฒเบเบณเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ 0 เบซเบฒ 1000. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 0.
dc_U
เบเบฑเบเบเปเบฒ dc (เบฎเบฑเบ) เบเบญเบเบเบปเบ chroma เบเบต 1 เบเบญเบเบฎเบนเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบ
เบเปเบฒเบเบณเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ 0 เบซเบฒ 1000. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 0.
dc_V
เบเบฑเบเบเปเบฒ dc (เบฎเบฑเบ) เบเบญเบเบเบปเบ chroma เบเบต 2 เบเบญเบเบฎเบนเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบ
เบเปเบฒเบเบณเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ 0 เบซเบฒ 1000. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 0.
เบเปเบณเปเบฑเบ_Y
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเปเปเบฒเบซเบเบฑเบเปเบเปเบกเบเบเบงเบฒเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบปเบ luma.
weight_U
เบเบณเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเปเบณเปเบฑเบเบเบญเบเปเบเปเบกเบเบเบงเบฒเบกเบเบตเปเบชเบณเบฅเบฑเบเบเบปเบ chroma เบเบต 1.
เบเปเบณเปเบฑเบ_V
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเปเปเบฒเบซเบเบฑเบเบเบญเบเปเบเปเบกเบเบเบงเบฒเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบปเบ chroma เบเบตเบชเบญเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบเบเปเปเปเบเบเบตเป:
X
Y เบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบฐเบเบธเบเบฑเบ.
W
H เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบฎเบนเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเปเบฒเบโเบชเบนเบโ:
fftfilt=dc_Y=128:weight_Y='squish(1-(Y+X)/100)'
ยท low-pass:
fftfilt=dc_Y=0:weight_Y='squish((Y+X)/100-1)'
ยท เปเบซเบผเบก:
fftfilt=dc_Y=0:weight_Y='1+squish(1-(Y+X)/100)'
เบเบฒเบเบชเบฐเบซเบเบฒเบก
เบชเบฐเบเบฑเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฝเบงเบเบฒเบเบฎเบนเบเบเบฒเบเบเบตเปเบเปเบญเบเบเบฑเบเปเบเบเปเบเปเปเบฅเบเปเบฅเบเบเบฑเปเบเปเบเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเปเบชเบเปเบเบดเบ
เปเบงเบฅเบฒ CPU. เบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบทเบเปเบฒเบเบงเปเบฒเบเปเปเบเบดเบเบเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐเปเบเบ
เบฅเบฐเบเบธเบงเปเบฒเบเบฐเบชเบฐเบเบฑเบเบเปเบฒเบเปเบเบดเบ (เบเปเบฒเบเปเบฒเปเบกเปเบ 0 เบซเบผเบท "เปเบเบดเบ") เบซเบผเบทเบเปเบญเบเบเปเปเบกเบนเบเบฅเบธเปเบกเบชเบธเบ
(เบเปเบฒเบเปเบฒเปเบกเปเบ 1 เบซเบผเบท "เบฅเบธเปเบก").
เบเบฒเบเปเบเปเบเบเบฑเบเบชเบฐเปเบฒเบก
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบนเปเบเบฒเบเบชเบฐเบซเบเบฒเบกเบชเปเบฒเบฅเบฑเบ telecine เบเบตเปเบเบเบฑเบ. เบกเบฑเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฐเบชเปเบฒเบเบเบทเบเปเบซเบกเปเบเบงเบฒเบกเบเปเบฒเบงเบซเบเปเบฒ
เปเบเบฃเบกเบเบฒเบเบเบฐเปเบชเปเบเบฅเบฐเบเบฑเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเบฅเบธเบเบฅเบปเบเบเบญเบเบเบตเปเบเปเปเบฒเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเปเบเบทเปเบญเบเบฑเบเบฅเบธ
telecine inverse "fieldmatch" เบเบตเปเบชเบปเบกเบเบนเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบ decimation เปเบเบฑเปเบ
as เบเบดเบเบปเบก เปเบ filtergraph.
เบเบฒเบโเปเบเบโเบเบปเบงโเบเบญเบโเบเบฒเบโเบเบฑเบโเบเบนเปโเบเบฒเบโเบชเบฐโเบซเบเบฒเบกโเปเบฅเบฐโเบเบฒเบโเบเบฑเบโเบชเบดเบโเปเบโเปเบเบโเบชเบฐโเปเบเบฒเบฐโเปเบกเปเบโเบเบฒเบโเบเบธเบโเบเบนเปโ
เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเปเบชเปเบเบปเบงเบเบญเบ de-interlacing fallback เบฅเบฐเบซเบงเปเบฒเบเบเบฑเบเบชเบญเบ. เบเปเบฒเปเบซเบผเปเบ
เบกเบตเปเบเบทเปเบญเปเบ telecined เบเบฐเบชเบปเบกเปเบฅเบฐ interlaced เบเบตเปเปเบเปเบเบดเบ, "fieldmatch" เบเบฐเบเปเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบนเปเปเบเป
เบเบปเปเบเบเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบงเบ interlaced. เปเบเปเบเบญเบ combed เบเบตเปเบเบฑเบเปเบซเบผเบทเบญเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบเบทเบเบซเบกเบฒเบเปเบเบฑเบ
interlaced, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบ de-interlaced เปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเบกเบฒเปเบเบฑเปเบ: เบขเบฒเบเบตเบ เบเปเบญเบเบเบตเปเบเบฐ
เบเบปเบเบชเบฐเบเบดเบเบปเบก.
เบเบญเบเปเบซเบเบทเบญเปเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเป, "fieldmatch" เบชเบฒเบกเบฒเบเปเบเปเปเบงเบฅเบฒเบเบตเบชเบญเบเบเบฒเบเปเบฅเบทเบญเบ
stream, activated เบเปเบฒเบ ppsrc เบเบฒเบเปเบฅเบทเบญเบ. เบเปเบฒเปเบเบตเบเปเบเป, เบเบฒเบเบชเปเบฒเบเปเบเบฃเบกเบเบทเบเปเบซเบกเปเบเบฐเปเบเบฑเบ
เบญเบตเบเปเบชเปเบเบปเปเบเบเบฒ เปเบฅเบฐเบเบญเบเบเบฒเบเบเบฐเปเบชเบเบตเบชเบญเบเบเบตเป. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบ
pre-processed เปเบเบทเปเบญเบเปเบงเบเปเบซเป algorithms เบเปเบฒเบเปเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบเบเบฐเบเบฐเบเบตเปเบฎเบฑเบเบชเบฒ
เบเบปเบเบเบฐเบฅเบดเบ lossless (เบชเบปเบกเบกเบธเบเบงเปเบฒเบเบปเปเบเบเบฒเบเบทเบเบเบฑเบเบเบนเปเบขเปเบฒเบเบเบทเบเบเปเบญเบ). เปเบเบเบเบปเบเบเบฐเบเบด, เบเบฒเบเบฎเบฑเบเบฎเบนเปเบเบฒเบเบชเบฐเบซเบเบฒเบก
denoiser, เบซเบผเบทเบเบฒเบเบเบฑเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ/เบเบงเบฒเบกเบเบปเบกเบเบฑเบเบชเบฒเบกเบฒเบเบเปเบงเบเปเบเป.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเบงเบดเบเบตเบเบฝเบงเบเบฑเบเบเบฑเบ TIVTC/TFM (เปเบเบเบเบฒเบ AviSynth) เปเบฅเบฐ
VIVTC/VFM (เปเบเบเบเบฒเบ VapourSynth). เบเปเปเบกเบฒเปเบกเปเบเบเบฒเบเปเบเบเปเบชเบเบชเบฐเบซเบงเปเบฒเบเบเบญเบ TFM เบเบตเป "เบเบฒเบเปเบเปเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบก"
เปเบกเปเบเบญเบตเบเปเบชเป. เปเบเบเบฐเบเบฐเบเบตเป semantic เปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเปเปเบกเปเบเปเบเปเบเบดเบ, เบเบฒเบเบเบถเบเบเบดเบเปเบฒเปเบฅเบฐเบเบทเปเบเบฒเบเปเบฅเบทเบญเบ
เบชเบฒเบกเบฒเบเปเบเบเบเปเบฒเบเบเบฑเบ.
เปเบเป เบเบดเบเบปเบก เบเบฐเบเบธเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบฎเบฑเบเบงเบฝเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบปเบเบเบตเป. เบเปเบฒเบเปเปเบกเบนเบเบเบญเบเบเปเบฒเบเบกเบต
telecined เบเบฐเบชเบปเบก (30fps) เปเบฅเบฐเปเบเบทเปเบญเบซเบฒเบเปเบฒเบงเบซเบเปเบฒเบเบตเปเบกเบตเบเบญเบเบเปเปเบฒเปเบเบฑเปเบ 24fps เปเบเป
เบเปเปเปเบเบเบตเป filterchain เปเบเบทเปเบญเบเบฐเบฅเบดเบเบเบฐเปเบช cfr เบเบตเปเบเปเบฒเปเบเบฑเบ:
"dejudder,fps=30000/1001,fieldmatch,decimate".
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเปเบฒเบชเบฑเปเบ
เบฅเบฐเบเบธเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบเบเบญเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เบเบงเบเบซเบฒเบเบงเบฒเบกเบชเบฐเปเปเบตเบเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ (เปเบเปเบเปเบฒ parity เบเบฒเบเปเบเบเบญเบ FFmpeg).
BFF เบชเบปเบกเบกเบธเบเบเปเบญเบเบฅเบธเปเบกเบชเบธเบเบเปเบญเบ.
tff เบชเบปเบกเบกเบธเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบดเบเบชเบธเบเบเปเบญเบ.
เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบกเบฑเบเปเบเบฐเบเบณเบเปเปเปเบซเปเปเบเบทเปเบญเบเบงเบฒเบกเบชเบฐเปเปเบตเบเบฒเบเบเบตเปเบเบฐเบเบฒเบเปเบเบเบเบฐเปเบช.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบฎเบนเบเปเบเบเบเบฒเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฑเบเบเบนเปเบซเบผเบทเบเบธเบเบเบฐเบชเบฒเบเบเบตเปเบเบฐเปเบเป. pc เปเบซเบกเบเปเบกเปเบเบเบญเบเปเบเบเบตเปเบชเบธเบเปเบเบเบงเบฒเบกเบซเบกเบฒเบเบงเปเบฒเบกเบฑเบ
เบเบฐเบเปเปเบกเบตเบเบงเบฒเบกเบชเปเบฝเบเบเปเปเบเบฒเบเบชเปเบฒเบ jerkiness เปเบเบทเปเบญเบเบเบฒเบเบเบญเบเบเปเปเบฒเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป, เปเบเปเบเปเบฒเบซเบฒเบเบงเปเบฒเบกเบต
เบเบฒเบเปเบเปเปเบเบเบตเปเบเปเปเบเบตเบซเบผเบทเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบฐเบชเบปเบกเบกเบฑเบเบเบฐเบชเบดเปเบเบชเบธเบเปเบเบดเบเบเบฒเบเบญเบญเบเบเบญเบ combed เปเบกเบทเปเบญเบเบฒเบเปเบเปเบเบเบฑเบเบเบตเปเบเบต
เบเบปเบงเบเบดเบเปเบฅเปเบงเบญเบฒเบเบเบฐเบกเบตเบขเบนเป. เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, pcn_ub เปเบซเบกเบเปเบกเปเบเบกเบตเบเบงเบฒเบกเบชเปเบฝเบเบซเบผเบฒเบเบเบตเปเบชเบธเบเปเบเปเบเปเบเบญเบ
เบชเปเบฒเบเบเบงเบฒเบกเบเบฐเบเบทเบฅเบทเบฅเบปเปเบ, เปเบเปเปเบเบทเบญเบเบชเบฐเปเบซเบกเบตเบเบฐเบเบญเบเบซเบฒเบเบญเบเบเบตเปเบเบตเบเปเบฒเบกเบต. เปเบเป
เบเปเบฒเบญเบทเปเบเปเปเบกเปเบเบขเบนเปเบเปเบญเบเปเบเบเปเบญเบเปเบถเปเบเบฅเบฐเบซเบงเปเบฒเบ pc เปเบฅเบฐ pcn_ub เปเบเปเบเปเบเบญเบเบเบงเบฒเบกเบชเปเบฝเบเบเปเปเบเบฒเบ jerkiness
เปเบฅเบฐเบเบฒเบเบชเปเบฒเบเบเบญเบเบเบตเปเบเปเปเบฒเบเบฑเบเบเบฑเบเบเบฒเบเบเบญเบเบซเบฒเบเปเบฒเบเบตเปเบเบปเบเบเบฑเบเปเบเบเบฒเบเบชเปเบงเบเบเบตเปเบกเบตเบเบฒเบเปเบเปเปเบเบเบตเปเบเปเปเบเบต,
เบเบปเปเบเบเบฒเปเบเบฑเบเบเบณเบเปเบฒ, เบเบปเปเบเบเบฒเบเบฐเบชเบปเบก, เปเบฅเบฐเบญเบทเปเบเป.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ p/c/n/u/b เปเบกเปเบเบกเบตเบขเบนเปเปเบ p/c/n/u/b เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ เบชเปเบงเบ.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
pc เบเบฒเบเบเบฑเบเบเบนเป 2 เบเบฒเบ (p/c)
pc_n
เบเบฒเบโเบเบฑเบโเบเบนเป 2 เบเบฒเบ, เปเบฅเบฐโเบเบฐโเบเบฒโเบเบฒเบกโเบเบฒเบโเปเบเปเบโเบเบฑเบโเบเบต 3 เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฑเบ combed (p/c + n)
pc_u
เบเบฒเบโเบเบฑเบโเบเบนเป 2 เบเบฒเบ, เปเบฅเบฐโเบเบฐโเบเบฒโเบเบฒเบกโเบเบฒเบโเปเบเปเบโเบเบฑเบโเบเบต 3 (เบเปเบฒโเบชเบฑเปเบโเบเบฝเบงโเบเบฑเบโ) เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฑเบ combed (p/c + uโ)
pc_n_ub
เบเบฒเบโเปเบเปเบโเบเบฑเบ 2 เบเบฒเบ, เบฅเบญเบโเปเบเปเบโเบเบฑเบโเบเบต 3 เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฑเบ combed, เปเบฅเบฐโเบเบฐโเบเบฒโเบเบฒเบกโเบเบฒเบโเปเบเปเบโเบเบฑเบโเบเบต 4/5 เบเปเบฒ
เบเบฑเบ combed (p/c + n + u/b)
pcn เบเบฒเบเบเบฑเบเบเบนเป 3 เบเบฒเบ (p/c/n)
pcn_ub
เบเบฒเบเบเบฑเบเบเบนเปเปเบเบ 3 เบเบฒเบ, เปเบฅเบฐเบเบฐเบเบฒเบเบฒเบกเบเบฑเบเบเบนเปเบเบต 4/5 เบเปเบฒเบเบฑเบเปเบปเบ 3 เบเบนเปเบเบตเปเบเบปเบเบเบฑเบ
เบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบเบซเบงเบต (p/c/n + u/b)
เบงเบปเบเปเบฅเบฑเบเบขเบนเปเบเปเบฒเบเบเบตเปเบเบญเบเบเบฒเบเบเบฑเบเบเบนเปเบเบตเปเบเบฐเปเบเปเบชเบณเบฅเบฑเบเปเปเบเบเบฑเปเบ
assuming เบเปเบฒเบชเบฑเปเบ=tff (เปเบฅเบฐ เบเบฒเบเบชเบฐเบซเบเบฒเบก on เบญเบฑเบเบเบฐเปเบเบกเบฑเบ or top).
เปเบเปเบเปเบเบญเบเบเบงเบฒเบกเปเบง pc เบฎเบนเบโเปเบเบโเปเบกเปเบโเปเบเบโเปเบโเบเบตเปโเปเบงโเบเบตเปโเบชเบธเบโเปเบฅเบฐโ pcn_ub เปเบกเปเบเบเปเบฒเบเบตเปเบชเบธเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ pc_n.
ppsrc
เปเบฒเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบซเบผเบฑเบเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบ, เปเบฅเบฐเปเบเบตเบเปเบเปเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบณเบฎเบญเบ
เบเปเบฒเบเบเบญเบเปเบเบฑเบเปเบซเบผเปเบเบเบตเปเบชเบฐเบญเบฒเบเปเบเบทเปเบญเปเบฅเบทเบญเบเบเบปเปเบเบเบฒ. เปเบเบดเปเบเบเบฒเบเปเบเบฐเบเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบชเปเบฒเบฅเบฑเบ
เบฅเบฒเบโเบฅเบฐโเบญเบฝเบโเปเบเบตเปเบกโเปเบเบตเบก. เบกเบฑเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ เบเบฅเบดเบ 2 เบเบธเบเบชเบปเบกเบเบฑเบเบเบฒเบ VFM/TFM.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (เบเบดเบเปเบเปเบเบฒเบ).
เบเบฒเบเบชเบฐเบซเบเบฒเบก
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบทเปเบญเบเบฑเบเบเบนเปเบเบฒเบ. เบเปเปเบเบฐเบเบณเปเบซเปเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบฑเบเบเปเบฒเบเบฝเบงเบเบฑเบเบเบฑเบ เบเปเบฒเบชเบฑเปเบ
เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเปเบฒเบเบเบฐเบชเบปเบเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบงเบเบตเปเบเบปเบเบเบฑเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฑเปเบ. เปเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบ
เบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบนเปเบเบฒเบเบชเบฒเบกเบฒเบเบกเบตเบเบปเบเบเบฐเบเบปเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเบเปเปเบเบฒเบเบเบฑเบเบเบนเป
เบเบฒเบเบเบฐเบเบดเบเบฑเบ. เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ (เบเปเบฒเบเบฝเบงเบเบฑเบเบเบฑเบ เบเปเบฒเบชเบฑเปเบ).
เบเบฒเบเบฅเบธเปเบก
เปเบเปเบเบเบฑเบเบเบฒเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบก.
top เบเบฒเบเปเบเปเบเบเบฑเบเบเบฒเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
mchroma
เบเปเบฒเบเบปเบเบงเปเบฒเบเบฐเบฅเบงเบกเปเบญเบปเบฒ chroma เบซเบผเบทเบเปเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบฒเบเปเบเปเบเบเบฑเบ. เปเบเบเปเบฅเบฐเบเบตเบซเบผเบฒเบเบเบตเปเบชเบธเบ, เบกเบฑเบ
เปเบเบฐเบเบณเปเบซเปเปเบเบตเบเบชเบดเปเบเบเบตเป. เบเปเบฒเบโเบเบงเบโเบเบฐโเบเบฑเปเบโเบเปเบฒโเบเบตเปโเปเบเบฑเบ 0 เบเบฝเบโเปเบเปโเบเปเบฒโเบซเบฒเบโเบงเปเบฒ clip เบเบญเบโเบเปเบฒเบโเบกเบตโ
เบเบฑเบเบซเบฒ chroma เบเบตเปเบเปเปเบเบตเปเบเบฑเปเบ: rainbowing เบซเบเบฑเบเบซเบผเบทเบเบญเบเบเบญเบกเบญเบทเปเบเป. เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบตเปโเปเบเบฑเบ 0โ
เบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบฅเบฑเปเบเบชเบดเปเบเบเปเบฒเบเปเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบฒเบเบขเปเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
y0
y1 เปเบซเบผเบปเปเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบเบปเบเปเบงเบฑเปเบเปเบเบดเปเบเบเบปเบเปเบงเบฑเปเบเปเบชเบฑเปเบเบฅเบฐเบซเบงเปเบฒเบ y0 เปเบฅเบฐ y1 เบเบฒเบเบเบฒเบเปเบเบฑเบ
เบฅเบงเบกเบขเบนเปเปเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบญเบเบเบฒเบเปเบเปเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบก. เปเบเบเบเบฒเบเบเบปเบเปเบงเบฑเปเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเปเบชเบปเบเปเบ
เบเปเบฒเบเบฑเบเบเบฒเบ, เปเบฅเปเบเป, เบซเบผเบทเบชเบดเปเบเบญเบทเปเบเปเบเบตเปเบญเบฒเบเบเบฐเบเบฑเบเบเบงเบฒเบเบเบฒเบเบเบฑเบเบเบนเป. y0 เบเปเบฒเบเบปเบ
เปเบฅเบตเปเบกเบชเบฒเบเบชเบฐเปเบเบ เปเบฅเบฐ y1 เบเปเบฒเบเบปเบเปเบชเบฑเปเบเบชเบดเปเบเบชเบธเบ; เปเบชเบฑเปเบเบเบฑเบเบซเบกเบปเบเปเบเบฅเบฐเบซเบงเปเบฒเบ y0 เปเบฅเบฐ y1
(เบฅเบงเบกเบเบฑเบ y0 เปเบฅเบฐ y1) เบเบฐโเบเบทเบโเบฅเบฐโเปเบฅเบตเบโ. เบเบฒเบเบเบฑเปเบเบเปเบฒ y0 เปเบฅเบฐ y1 เบเบฑเบเบกเบนเบเบเปเบฒเบเบฝเบงเบเบฑเบเบเบฐ
เบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบ. y0 เปเบฅเบฐ y1 เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.
เบเบนเบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบเปเบฝเบเปเบเบ scene เปเบเบฑเบเปเบเบตเปเบเบฑเบเบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเบนเบเบชเบธเบเปเบ luma
เบเบปเบ. เบเปเบฒเบเบตเปเบเบตเบขเบนเปเปเบเบเบญเบเปเบเบ "[8.0, 14.0]". เบเบฒเบเบเบงเบเบซเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบชเบฒเบเปเบกเปเบเบเบฝเบเปเบเป
เบเบตเปเบเปเบฝเบงเบเปเบญเบเปเบเบเปเบฅเบฐเบเบต เบเบฒเบโเบเปเปโเบชเบนเป=sc. เบเบญเบเปเบเบเบชเปเบฒเบฅเบฑเบ เบเบนเบ เปเบกเปเบ "[0.0, 100.0]".
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 12.0.
เบเบฒเบโเบเปเปโเบชเบนเป
เปเบกเบทเปเบญโเปเบโ เบเบฒเบโเบเปเปโเบชเบนเป เบเปเปโเปเบกเปเบ none, "fieldmatch" เบเบฐเบเปเบฒเบเบถเบเปเบเบดเบเบเบฐเปเบเบ combed เบเบญเบ
เบเบปเบเบเบฑเบเปเบเปเบงเบฅเบฒเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเบเบฐเปเบเปเบเบนเปเปเบเปเบเบฑเบเบเบฑเบเบชเบธเบเบเปเบฒเบ. เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
none
เบเปเปเบกเบตเบเบฒเบเปเบเปเบเบเบฑเบเบชเบธเบเบเปเบฒเบเปเบเบเบญเบตเบเปเบชเปเบเบฐเปเบเบ combed.
sc เบเบฐเปเบเบ combed เปเบกเปเบเปเบเปเบเบฝเบเปเบเปเปเบกเบทเปเบญเบกเบตเบเบฒเบเบเบงเบเบเบปเบเบเบฒเบเบเปเบฝเบเปเบเบ scene.
เบขเปเบฒเบเปเบเบฑเบกเบเบตเป
เปเบเปเบเบฐเปเบเบ combed เบเบฐเบซเบผเบญเบเปเบงเบฅเบฒ.
เปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ sc.
combdbg
เบเบฑเบเบเบฑเบ "fieldmatch" เปเบเบทเปเบญเบเบดเบเปเบฅเป metrics combed เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเบเบฑเบเบเบตเปเปเบเปเบเบญเบเปเบฅเบฐเบเบดเบกเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ.
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบญเบตเปเบเบงเปเบฒ เปเบกเบญเบญเบ เปเบเบเปเบฒเบชเบฑเบ TFM/VFM. เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
none
เบเปเปเบกเบตเบเบฒเบเบเบดเบเปเบฅเปเบเบฑเบเบเบฑเบ.
pcn เบเบฑเบเบเบฑเบเบเบฒเบเบเบดเบเปเบฅเป p/c/n.
pcnub
เบเบฑเบเบเบฑเบเบเบฒเบเบเบดเบเปเบฅเป p/c/n/u/b.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ none.
cthresh
เบเบตเปเปเบกเปเบเบเบญเบเปเบเบ combing เบเบทเปเบเบเบตเปเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบเบปเบเบเบญเบเบเบญเบ combed. เบเบตเปเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบ
เบเบงเบเบเบธเบกเบงเบดเบเบตเบเบฒเบ "เปเบเบเปเบฎเบ" เบซเบผเบท "เปเบเบดเปเบเปเบซเบฑเบ" combing เบเปเบญเบเบเบทเบเบเบงเบเบเบปเบ. เบเปเบฒเปเบซเบเปเบเบงเปเบฒเปเบฒเบเปเบเบดเบ
combing เบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบซเบผเบฒเบเปเบฅเบฐเบเปเบฒเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบงเปเบฒเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ combing เบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเปเบซเบเปเบญเบเบซเบผเบท
เปเบเบเปเบฎเบ เปเบฅเบฐเบเบฑเบเบเบทเบเบเบงเบเบเบปเบ. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบเบกเบฒเบเบฒเบ "-1" (เบเบธเบเป pixels เบเบฐเปเบเบฑเบ
เบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบ combed) เปเบเบดเบ 255 (เบเปเปเบกเบต pixels เบเบฐเบเบทเบเบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบ combed). เบเบตเปเปเบกเปเบเบเบทเปเบเบเบฒเบ a
เบเปเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบ pixels เบฅเบงเบ. เบฅเบฐเบเบฑเบเบเบตเปเบเบตเปเบกเปเบ "[8, 12]".
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 9.
เปเบเบฅเบฒ
เบเปเบฒเบเบปเบเบงเปเบฒเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒเบซเบผเบทเบเปเป chroma เปเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบญเบเบเบญเบ combed. เบเบฝเบเปเบเปเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ
เบเบตเปเบเปเบฒเปเบซเบผเปเบเบเบญเบเบเปเบฒเบเบกเบตเบเบฑเบเบซเบฒ chroma (เบชเบฒเบเบฎเบธเปเบ, เปเบฅเบฐเบญเบทเปเบเป) เบเบตเปเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฑเบเบซเบฒ
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเบเบปเปเบเบซเบฒเบเบญเบเบเบญเบ combed เบเบฑเบ chroma เปเบเบตเบ. เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเบฒเบเบเปเบฒเปเบเป เปเบเบฅเบฒ=0 is
เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเบตเปเปเบเบทเปเบญเบเบทเปเบเปเบซเบผเบฒเบ, เบเบปเบเปเบงเบฑเปเบเบชเปเบฒเบฅเบฑเบเบเปเบฅเบฐเบเบตเบเบตเปเบกเบต chroma เบเบฝเบเปเบเป combing เปเบ
เปเบซเบผเปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
blockx
เบญเบธเบเบเบฑเบ
เบเบฒเบกเบฅเปเบฒเบเบฑเบเบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเปเบเบ x เปเบฅเบฐเปเบเบ y เบเบญเบเบเปเบญเบเบขเปเบฝเบกเบเบตเปเปเบเปเปเบเบเบญเบ combed
เบเบฒเบเบเบงเบเบซเบฒ. เบเบตเปเบเปเบญเบเปเบฎเบฑเบเบเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบเบเบทเปเบเบเบตเปเบเบตเป Combpel pixels เปเบกเปเบ
เบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบ combed เบชเปเบฒเบฅเบฑเบเบเบญเบเบเบตเปเบเบฐเบเบฐเบเบฒเบเปเบเบฑเบ combed. เปเบเบดเปเบ Combpel
เบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบก. เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบกเปเบเบเบปเบงเปเบฅเบเปเบเบเบถเปเบเบเบตเปเปเบเบฑเบเบเบฐเบฅเบฑเบเบเบฒเบ
เบเบญเบ 2 เปเบฅเบตเปเบกเบเบฒเบ 4 เปเบฅเบฐเปเบเบตเปเบกเบเบถเปเบเปเบเบดเบ 512.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 16.
Combpel
เบเปเบฒเบเบงเบเบเบญเบ pixels combed เบเบฒเบเปเบเปเบเปเบเบญเบ เบญเบธเบเบเบฑเบ by blockx เบเบฑเบเบเบฐเบซเบเบฒเบเบเปเบฝเบงเบเบฑเบ
เบเบญเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบตเปเบเบฐเบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบ combed. เปเบเบเบฐเบเบฐเบเบตเป cthresh เบเบงเบเบเบธเบกเบงเบดเบเบตเบเบฒเบ "เปเบเบดเปเบเปเบซเบฑเบ" เปเบเป
combing เบเบฐเบเปเบญเบเปเบเบฑเบ, เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเบงเบเบเบธเบก "เบซเบผเบฒเบเบเบฒเบเปเบ" combing เบเปเบญเบเบกเบตเบขเบนเปเปเบเปเบ
เบเบทเปเบเบเบตเปเบเปเบญเบเบเบดเปเบ (เบเปเบญเบเบขเปเบฝเบกเบเบตเปเบเปเบฒเบเบปเบเปเบเบ blockx เปเบฅเบฐ เบญเบธเบเบเบฑเบ เบเบฒเบโเบเบฑเปเบโเบเปเบฒโ) เปเบโเบเบญเบโ.
เบเปเบฒเบเปเบฒเปเบชเบธเบเปเบกเปเบ 0 เปเบฅเบฐเบชเบนเบเบชเบธเบเปเบกเปเบ "blocky x blockx" (เปเบเบเบธเบเบเบฑเปเบเบเปเปเบกเบตเบเบญเบ
เปเบเบตเบเบเบทเบเบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบ combed). เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเบทเบเปเบญเบตเปเบเบงเปเบฒ MI เปเบเบเปเบฒเบชเบฑเบ TFM/VFM.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 80.
p/c/n/u/b เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ
p/c/n
เบเบงเบเปเบฎเบปเบฒเบชเบปเบกเบกเบธเบเบงเปเบฒเบเบฐเปเบชเปเบเบฅเบฐเบเบฑเบเบเปเปเปเบเบเบตเป:
เบเปเบฒเบเปเบเบดเบ: 1 2 2 3 4
เบเปเบญเบเบฅเบธเปเบกเบชเบธเบ: 1 2 3 4 4
เบเบปเบงเปเบฅเบเบเบปเบเบเบฑเบเบเบญเบเบเบงเบฒเบกเบเบทเบเปเปเบฒเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฝเบงเบเปเบญเบ. เบเบตเป, เบชเบญเบเบเบฑเปเบเบเปเบฒเบญเบดเบ
เปเบเบฃเบกเบกเบตเบเบงเบฒเบกเบเบทเบเบซเบเปเบฒ, เบเบต 3 เปเบฅเบฐ 4 เปเบกเปเบ combed, เปเบฅเบฐเบญเบทเปเบเป.
เปเบกเบทเปเบญ "fieldmatch" เบเบทเบเบเบฑเปเบเบเปเบฒเปเบซเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบเบนเปเบเบฒเบเบฅเบธเปเบก (เบเบฒเบเบชเบฐเบซเบเบฒเบก=เบเบฒเบเบฅเบธเปเบก) เบเบตเปโเปเบกเปเบโเบงเบดโเบเบตโเบเบฒเบโ
เบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบซเบฑเบเบเปเบฝเบ:
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบ 1 2 2 3 4
B 1 2 3 4 4 <-- เบเบฒเบเบญเปเบฒเบเบญเบตเบเบเบตเปเบเบปเบเบเบฑเบ
เบเบฒเบเปเบเปเบเบเบฑเบ: ccnnc
เบเบฐเปเบชเบญเบญเบ:
เบ 1 2 3 4 4
B 1 2 3 4 4
เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบนเปเบเบฒเบเบชเบฐเบซเบเบฒเบก, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเปเบงเปเบฒเบเบฒเบเบเบญเบเบเบทเบเบเปเปเบฒเบเบฑเบ. เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบ
telecine inverse เบชเบปเบกเบเบนเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบญเบตเบเปเบชเปเบเบฒเบเบเบฑเปเบเบเบญเบ decimation เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเป.
เปเบเบดเปเบเบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ เบเบดเบเบปเบก เบเบปเบงเบเบญเบ
เบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบโเบเบฝเบงโเบเบฑเบโเปเบโเบเบฑเบโเบเบธโเบเบฑเบโเบเบฒเบโเบเบฑเบโเบเบนเปโเบเบฒเบโเบเปเบญเบโเบเบฒเบโเปเบเบดเบ (เบเบฒเบเบชเบฐเบซเบเบฒเบก=top) เปเบเบดเปเบโเบเบทโเบเบตเปโ:
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
T 1 2 2 3 4 <-- เบเบฒเบเบญเปเบฒเบเบญเบตเบเบเบตเปเบเบปเบเบเบฑเบ
B 1 2 3 4 4
เบเบฒเบเปเบเปเบเบเบฑเบ: ccppc
เบเบฐเปเบชเบญเบญเบ:
เบ 1 2 2 3 4
B 1 2 2 3 4
เปเบเบเบปเบงเบขเปเบฒเบเปเบซเบผเบปเปเบฒเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบซเบฑเบเบชเบดเปเบเบเบตเป p, c เปเบฅเบฐ n เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ; เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบง, เบเบงเบเปเบเบปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบญเบเปเบฅเบฐ
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบญเบ parity เบเบปเบเบเบฑเบเบเปเบฒเบก:
*<p เบเบปเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบญเบ parity เบเบปเบเบเบฑเบเบเปเบฒเบกเปเบเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒ>
*<c เบเบปเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบญเบ parity เบเบปเบเบเบฑเบเบเปเบฒเบกเปเบเบเบญเบเบเบฐเบเบธเบเบฑเบ>
*<n เบเบปเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบญเบ parity เบเบปเบเบเบฑเบเบเปเบฒเบกเปเบเบเบญเบเบเปเปเปเบ>
u/b
เปเบเป u เปเบฅเบฐ b เบเบฒเบเบเบฑเบเบเบนเปเปเบกเปเบเบกเบตเบเบงเบฒเบกเบเบดเปเบชเบเปเบฅเบฑเบเบเปเบญเบเปเบเบเบงเบฒเบกเบฎเบนเปเบชเบถเบเบเบตเปเบเบงเบเปเบเบปเบฒเบเบฑเบเบเบนเปเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก
เบเบธเบ parity. เปเบเบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบชเบปเบกเบกเบธเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฑเบเบเบนเป 2 เปเบเบเบฐเบเบธเบเบฑเบ
เบเบญเบ (เปเบเบดเบ:2, เบฅเบธเปเบก:2). เบญเบตเบเบเบฒเบกเบเบฒเบเบเบฑเบเบเบนเป, a 'x' เปเบกเปเบเบเบทเบเบเบฑเบเปเบชเปเบเปเบฒเบเปเบเบดเบเปเบฅเบฐเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบเปเบฅเบฐเบเบปเบ
เบเปเบญเบเบเบตเปเบเบปเบเบเบฑเบ.
เบเปเบงเบเบเบฒเบเบเบฑเบเบเบนเปเบฅเบธเปเบก (เบเบฒเบเบชเบฐเบซเบเบฒเบก=เบเบฒเบเบฅเบธเปเบก):
เบเบฒเบเปเบเปเบเบเบฑเบ: cpnbu
xxxxx
เบญเบฑเบเบเบฑเบ 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2
เบฅเบธเปเบก 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3
xxxxx
เบเบญเบเบเบปเบเบเบฐเบฅเบดเบ:
2 1 2 2 2
2 2 2 1 3
เบกเบตโเบเบฒเบโเบเบฑเบโเบเบนเปโเบเบฒเบโเปเบเบดเบ (เบเบฒเบเบชเบฐเบซเบเบฒเบก=top):
เบเบฒเบเปเบเปเบเบเบฑเบ: cpnbu
xxxxx
เบญเบฑเบเบเบฑเบ 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2
เบฅเบธเปเบก 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3
xxxxx
เบเบญเบเบเบปเบเบเบฐเบฅเบดเบ:
2 2 2 1 2
2 1 3 2 2
เบเบปเบงเบขเปเบฒเบ
IVTC เบเปเบฒเบเบเบฒเบเบเบญเบเบเปเบญเบเปเบเบดเบเบชเบธเบเบชเบฒเบเบเปเปเบฒเบเปเบฒเบญเบดเบ telecined:
fieldmatch=order=tff:combmatch=none, decimate
Advanced IVTC, เบเปเบงเบเบเบฒเบเบเบญเบเปเบเปเบเบทเบ เบขเบฒเบเบตเบ เบชเปเบฒเบฅเบฑเบเบเบญเบ combed เบเบฑเบ:
fieldmatch=order=tff:combmatch=full, yadif=deint=interlaced, เบเบฑเบโเบชเบดเบโเปเบ
เบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบก
เบซเบฑเบเบเปเบฝเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเปเบฒเบชเบฑเปเบ
เบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบ tff เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเบเปเบฒเบญเบดเบเบซเบผเบท BFF เบชเปเบฒเบฅเบฑเบเบฅเบธเปเบก
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเบฒเบญเบดเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ tff.
เบเบฒเบโเบซเบฑเบโเบเปเบฝเบโเปเบกเปเบโเปเบฎเบฑเบโเปเบเปโเปเบเบโเบเบฒเบโเบเปเบฝเบโเปเบเบทเปเบญโเปเบโเบฎเบนเบโเบเบฒเบโเบเบถเปเบโเบซเบผเบทโเบฅเบปเบโเปเบเบโเปเบชเบฑเปเบโเบซเบเบถเปเบโ, เปเบฅเบฐโ
เบเบทเปเบกเปเบชเบฑเปเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบเปเบงเบเปเบเบทเปเบญเปเบเบฎเบนเบเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก. เบงเบดเบเบตเบเบฒเบเบเบตเปเปเบกเปเบเบชเบญเบเบเปเบญเบ
เบเบฑเบเบเบปเบงเปเบเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเปเบฒเบกเบญเบญเบเบญเบฒเบเบฒเบเบชเปเบงเบเปเบซเบเป.
เบเปเบฒโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเปเปโเปเบเปโเบเบทเบโเบซเบกเบฒเบโเบงเปเบฒโเปเบเบฑเบ interlacedโ, เบซเบผเบทโเบกเบฑเบโเปเบเปโเบเบทเบโเบซเบกเบฒเบโเปเบฅเปเบงโเบงเปเบฒโเปเบเบฑเบโ
เบเบญเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเบงเบดเบเบตเปเบญเบเบตเปเปเบเบปเปเบฒเบกเบฒ.
เบกเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบเบซเบผเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฝเบเปเบเบฑเบเบซเบผเบทเบเบฒเบเบงเบฑเบเบชเบฐเบเบธ PAL DV, เปเบเบดเปเบเปเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบเปเบฒเบญเบดเบ.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
ffmpeg -i in.vob -vf "fieldorder=bff" out.dv
เบเบตเปเบ
Buffer เบเปเบญเบเบฎเบนเบเบเบฒเบเปเบฅเบฐเบชเบปเปเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเบเบฎเปเบญเบเบเป.
เบกเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบงเบเปเบซเบเปเปเบกเบทเปเบญเปเบชเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเบเบญเบเบเบญเบ libavfilter.
เบกเบฑเบเบเปเปเปเบเปเปเบเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ.
find_rect
เบเบญเบเบซเบฒเบงเบฑเบเบเบธเบชเบตเปเบซเบฅเปเบฝเบก
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบธเบโเบเบฐโเบชเบปเบ
Filepath เบเบญเบเบฎเบนเบเบเบฒเบเบงเบฑเบเบเบธ, เบเปเบฒเปเบเบฑเบเบเปเบญเบเบขเบนเปเปเบเบชเบตเบเบตเปเปเบเบปเปเบฒ 8.
threshold
เปเบเบเบเบฒเบเบเบงเบเบชเบญเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.5.
เปเบเบเบเบตเป
เบเปเบฒเบเบงเบ mipmaps, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.
xmin, ymin, xmax, ymax
เบฅเบฐเบเบธเบฎเบนเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบตเปเบเบฐเบเบปเปเบเบซเบฒ.
เบเบปเบงเบขเปเบฒเบ
ยท เบชเปเบฒเบ palette เบเบปเบงโเปเบเบโเบเบญเบโเบงเบดโเบเบตโเปเบญโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเปโ ffmpeg:
ffmpeg -i file.ts -vf find_rect=newref.pgm,cover_rect=cover.jpg:mode=cover new.mkv
cover_rect
เบเบงเบกเปเบญเบปเบฒเบงเบฑเบเบเบธเบชเบตเปเบซเบฅเปเบฝเบก
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฒเบเบเบปเบเบซเบธเปเบกเบเบญเบ
Filepath เบเบญเบเบฎเบนเบเบเบฒเบเบเบฒเบเบเบปเบเบซเบธเปเบกเบเบญเบเบเบฒเบเปเบฅเบทเบญเบ, เบเปเบฒเปเบเบฑเบเบเปเบญเบเบขเบนเปเปเบ yuv420.
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเบฎเบนเบเปเบเบเบเบฒเบเบเบปเบเบซเบธเปเบก.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฒเบเบเบปเบเบซเบธเปเบกเบเบญเบ
เบเบงเบกเปเบญเบปเบฒเบกเบฑเบเปเบเบเบฎเบนเบเบเบฒเบเบเบตเปเบชเบฐเบซเบเบญเบ
เปเบฎเบฑเบเปเบซเปเบกเบปเบง
เบเบงเบกเปเบญเบปเบฒเบกเบฑเบเปเบเบเบเบฒเบเปเบเบเปเบเบ pixels เบญเปเบญเบกเบเปเบฒเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบฎเบฑเบเปเบซเปเบกเบปเบง.
เบเบปเบงเบขเปเบฒเบ
ยท เบชเปเบฒเบ palette เบเบปเบงโเปเบเบโเบเบญเบโเบงเบดโเบเบตโเปเบญโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเปโ ffmpeg:
ffmpeg -i file.ts -vf find_rect=newref.pgm,cover_rect=cover.jpg:mode=cover new.mkv
เบฎเบนเบเปเบเบ
เปเบเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบโเบซเบเบถเปเบโเปเบโเบฎเบนเบโเปเบเบ pixel เบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโ. Libavfilter เบเบฐเบเบฐเบเบฒเบเบฒเบก
เปเบฅเบทเบญเบเบญเบฑเบเปเบถเปเบเบเบตเปเปเปเบฒเบฐเบชเบปเบกเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบชเปเบเบปเบงเบเบญเบเบเปเปเปเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
pix_fmts
A '|'-separated list of pixels format names, เปเบเบฑเปเบ: "pix_fmts=yuv420p|monow|rgb24".
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฑเบโ yuv420p เบฎเบนเบเปเบเบ
format=pix_fmts=yuv420p
เปเบเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฑเบโเบฎเบนเบโเปเบเบโเปเบโเบซเบเบถเปเบโเปเบโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบโ
format=pix_fmts=yuv420p|yuv444p|yuv410p
เปเบเบกเบเปเปเบงเบดเบเบฒ
เปเบเบเบงเบดเบเบตเปเบญเปเบเบฑเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบปเบเบเบตเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบเบฒเบเบเปเปเบฒเบเบฑเบ เบซเบผเบทเบซเบผเบธเบเบฅเบปเบเปเบเบฃเบกเปเบเบฑเบ
เบเปเบฒเปเบเบฑเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เปเบเบกเบเปเปเบงเบดเบเบฒ เบญเบฑเบเบเบฒเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบญเบเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
เปเบเปเบเบฐเบซเบผเบญเบ
เบงเบดเบเบตเบเบฒเบเบฎเบญเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบกเปเบ:
เบชเบนเบ
เบฎเบญเบเบชเบนเบเปเบเบชเบนเป 0
inf เบฎเบญเบเบซเปเบฒเบเบเบฒเบ 0
เบฅเบปเบ
เบฎเบญเบเปเบเบชเบนเป -infinity
up เบฎเบญเบเปเบเบชเบนเป +infinity
เบขเบนเปเปเบเป
เบฎเบญเบเปเบเบซเบฒเปเบเปเบเบตเปเบชเบธเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบขเบนเปเปเบเป".
start_time
เบชเบปเบกเบกเบธเบเบงเปเบฒ PTS เบเปเบฒเบญเบดเบเบเบงเบเบเบฐเปเบเบฑเบเบเปเบฒเบเบตเปเปเบซเป, เปเบเบงเบดเบเบฒเบเบต. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบ
padding/trimming เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเปเบกเบตเบเบฒเบเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบเปเบเปเบเปเบฝเบงเบเบฑเบ
PTS เบเบฒเบเปเบงเปเบเบญเบเปเบเบฃเบกเบเปเบฒเบญเบดเบ, เบเบฑเปเบเบเบฑเปเบเบเปเปเบกเบต padding เบซเบผเบท trimming เปเบกเปเบเบชเปเบฒเปเบฅเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบเบตเป
เบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 0 เปเบเบทเปเบญ pad เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบฒเบเบเปเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบงเบดเบเบตเปเบญ
เบเบฒเบเบเปเบฒเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบ เบซเบผเบทเปเบเบทเปเบญเบเบฑเบเบเบญเบเปเบเปเบเปเบงเบ PTS เบฅเบปเบ.
เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบเบฒเบเปเบฅเบทเบญเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบเบชเบฒเบเปเบ: เปเบเบกเบเปเปเบงเบดเบเบฒ[:เปเบเปเบเบฐเบซเบผเบญเบ].
เปเบเบดเปเบเบญเบตเบ setpts เบเบปเบงเบเบญเบ
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเปเบฒโเปเบเปโเบเบปเบโเบเบฐโเบเบดโเปเบเบทเปเบญโเบเปเบฒโเบเบปเบ fps เปเบเบฑเบ 25โ:
fps=fps=25
ยท เบเบณเบเบปเบ fps เปเบเบฑเบ 24, เปเบเบเปเบเปเบเบปเบงเบซเบเปเป เปเบฅเบฐเบงเบดเบเบตเบเบฒเบเบฎเบญเบเปเบเบทเปเบญเบฎเบญเบเปเบเบซเบฒเปเบเปเบเบตเปเบชเบธเบ:
fps=fps=film:round=เปเบเป
เบเบญเบ
เบเบฑเบเบเบธเบชเบญเบเบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบปเปเบฒเปเบเปเบเบงเบดเบเบตเปเบญ stereoscopic, เบเบฑเปเบเบเปเบฒ metadata เบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก
เบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเบฎเบญเบเบฎเบฑเบ. เบเบฑเบเบชเบญเบเบกเบธเบกเปเบเบดเปเบเบเบงเบเบเบฐเบกเบตเบเบฐเบซเบเบฒเบเบเบฝเบงเบเบฑเบเปเบฅเบฐเบเบญเบเปเบฅเบฐเบเบฒเบเบเบธเบเปเบเปเบ
เบเบฐเบขเบธเบเปเบกเบทเปเบญเบงเบดเบเบตเปเบญเบชเบฑเปเบเบเบงเปเบฒเบชเบดเปเบเบชเบธเบเบฅเบปเบ. เบเบฐโเบฅเบธโเบเบฒโเบชเบฑเบโเปเบเบโเบงเปเบฒโเบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบฑเบโเบเบฒเบโเปเบเบดเปเบโเปเบเปโเบขเปเบฒเบโเบชเบฐโเบเบงเบโ
เบเบธเบโเบชเบปเบกโเบเบฑเบโเบเบตเปโเบกเบตโ เบเบฐเบซเบเบฒเบ เปเบฅเบฐ เปเบเบกเบเปเปเบงเบดเบเบฒ เบเบปเบงเบเบญเบ
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบ
เบฎเบนเบเปเบเบเบเบฒเบเบซเบธเปเบกเบซเปเปเบเบตเปเบเปเบญเบเบเบฒเบ. เบเปเบฒโเบเบตเปโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเปเบกเปเบโ:
sbs เบกเบธเบกเปเบเบดเปเบเบขเบนเปเบเปเบฒเบเบเบฑเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
เปเบเบ เบเบฑเบเบชเบฐเบเบฐเปเบกเปเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบเบฑเบเปเบฅเบฐเบเบฑเบ.
เบชเบฒเบ
เบเบฑเบเบชเบฐเบเบฐเปเบกเปเบเปเบเบฑเบกเปเบเบเปเบงเบเปเบชเบฑเปเบ.
เบเปเบฅเปเบฒ
เบเบฑเบเบชเบฐเบเบฐเปเบกเปเบเบเบฑเบเบเบธเปเบเบเบเบฑเบ.
frameseq
เบเบฑเบเบชเบฐเบเบฐเบเบทเบเปเบเบเปเบเบเบเบปเปเบงเบเบฒเบง.
เบเบฒเบเบเบปเบงเบขเปเบฒเบ:
# เบเปเบฝเบเบกเบธเบกเปเบเบดเปเบเบเปเบฒเบเปเบฅเบฐเบเบงเบฒเปเบเบฑเบเบงเบดเบเบตเปเบญเบเบฒเบกเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบ
ffmpeg -i เบเปเบฒเบ -i เบเบงเบฒ -filter_complex framepack=frameseq OUTPUT
# เบเปเบฝเบเบเบฒเบเปเบเบดเปเบเปเบเบฑเบเบงเบดเบเบตเปเบญเบเปเบฒเบเบเบฝเบเบเบตเปเบกเบตเบเบงเบฒเบกเบฅเบฐเบญเบฝเบเบเบปเบเบญเบญเบเบกเบฒเบเบทเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
ffmpeg -i เบเปเบฒเบ -i เบเบงเบฒ -filter_complex [0:v]scale=w=iw/2[left],[1:v]scale=w=iw/2[right],[เบเปเบฒเบ][right]framepack=sbs เบญเบญเบ
framerate
เบเปเบฝเบเบญเบฑเบเบเบฒเปเบเบฃเบกเปเบเบเบเบฒเบเปเบเบเปเบเบเปเบเบฃเบกเบเบปเบเบเบฐเบฅเบดเบเบงเบดเบเบตเปเบญเปเปเปเบเบฒเบเบเบญเบเปเบซเบผเปเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเปเปเปเบเปเบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเบเบฑเบเบชเบทเป interlaced. เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ
เบเบฒเบโเบเปเบฝเบโเปเบเบโเบญเบฑเบโเบเบฒโเบเบฒโเบเบญเบโเบชเบทเปโเบกเบงเบโเบเบปเบ interlaced เบซเบผเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบ deinterlace เบเปเบญเบโเบซเบเปเบฒโเบเบตเปโ
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบฐ re-interlace เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเป.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เปเบเบกเบเปเปเบงเบดเบเบฒ เบฅเบฐเบเบธเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเปเปเบงเบดเบเบฒเบเบต. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเบฑเบเบเปเบฒเปเบเป
เบเบปเบเบเบฝเบง. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 50.
interp_start
เบฅเบฐเบเบธเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบฅเบเบฐเบเบตเปเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบฐเบเบทเบเบชเปเบฒเบเปเบเบฑเบเปเบชเบฑเปเบเบเบทเป
interpolation เบเบญเบเบชเบญเบเบเบญเบ. เปเบฅเบเบฐเปเบกเปเบ [0-255], เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 15.
interp_end
เบฅเบฐเบเบธเบเบธเบเบชเบดเปเบเบชเบธเบเบเบญเบเบเบญเบเปเบเบเบเบตเปเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบฐเบเบทเบเบชเปเบฒเบเปเบเบฑเบเปเบชเบฑเปเบเบเบทเป
interpolation เบเบญเบเบชเบญเบเบเบญเบ. เปเบฅเบเบฐเปเบกเปเบ [0-255], เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 240.
scene
เบฅเบฐเบเบธเบฅเบฐเบเบฑเบเบเบตเปเบเบงเบเบเบปเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเบฒเบเปเบเบฑเบเบเปเบฒเบฅเบฐเบซเบงเปเบฒเบ 0 เบซเบฒ 100 เบซเบฒ
เบเบตเปเปเบซเปเปเบซเบฑเบ scene เปเบซเบกเป; เบเปเบฒเบเปเปเบฒเบชเบฐเบเปเบญเบเปเบเบดเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเปเปเบฒเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบฑเบเบเบธเบเบฑเบ
เปเบเบฐเบเปเบฒ scene เปเบซเบกเป, เปเบเบเบฐเบเบฐเบเบตเปเบกเบนเบเบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบญเบเบเบฐเบเบธเบเบฑเบเบกเบตเปเบเบงเปเบเปเบกเบเบตเปเบเบฐเบซเบผเบฒเบ
เปเบเบฑเบเบซเบเบถเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 7.
เบเบปเบ
เบฅเบฐเบเบธเบเบธเบเบเบตเปเบกเบตเบญเบดเบเบเบดเบเบปเบเบเปเปเบเบฐเบเบงเบเบเบฒเบเบเบญเบ.
เบกเบนเบเบเปเบฒเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบ เบเบปเบ เปเบกเปเบ:
scene_change_detect, scd
เปเบเบตเบเปเบเปเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบเปเบฝเบเปเบเบ scene เปเบเบเปเบเปเบเปเบฒเบเบญเบเบเบปเบงเปเบฅเบทเบญเบ scene. เบเบธเบเบเบตเปเปเบกเปเบ
เปเบเบตเบเปเบเปเบเบฒเบกเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบญเบ
เปเบฅเบทเบญเบเบซเบเบถเปเบเปเบเบฃเบกเบเบธเบเป N-th frame.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฑเปเบโเบเบญเบ
เปเบฅเบทเบญเบเบเบญเบเบซเบผเบฑเบเบเบฒเบเบเบธเบเป "เบเบฑเปเบเบเบญเบ" เปเบเบฃเบก. เบเปเบฒเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบกเปเบเบเบณเบเบงเบเปเบเบฑเบกเบเบงเบเบชเบนเบเบเบงเปเบฒ
เบซเบผเบฒเบเบเบงเปเบฒ 0. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
free0r
เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบ frei0r เบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฑเปเบเบชเปเบงเบเบซเบปเบง frei0r เปเบฅเบฐ
เบเบฑเปเบเบเปเบฒ FFmpeg เบเปเบงเบ "--enable-frei0r".
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
filter_name
เบเบทเปเบเบญเบเบเบปเบเบเบฐเบเบปเบ frei0r เบเบตเปเบเบฐเปเบซเบฅเบ. เบเปเบฒเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเปเบฝเบเปเบเบ FREI0R_PATH is
เบเบทเบเบเปเบฒเบเบปเบ, เบเบปเบเบเบฐเบเบปเบ frei0r เปเบกเปเบเบเบญเบเบซเบฒเปเบเปเบเปเบฅเบฐเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบเบเบญเบญเบเบเบฒเบเบเปเปเบฒเบชเบญเบเปเบกเบฑเบเปเบ FREIOR_PATH. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เปเบชเบฑเปเบเบเบฒเบ frei0r เบกเบฒเบเบเบฐเบเบฒเบเปเบกเปเบ
เบเบปเปเบเบซเบฒ, เปเบเบเปเบฒเบชเบฑเปเบเบเบตเป: เปเปเบฒเบซเบผเบฑเบ/.free0r-1/lib/, /usr/local/lib/frei0r-1/,
/usr/lib/frei0r-1/.
filter_params
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเปเบเบเบญเบญเบ '|' เปเบเบทเปเบญเบชเบปเปเบเบเปเปเบเบปเบเบเบฐเบเบปเบ frei0r.
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบปเบเบเบฐเบเบปเบ frei0r เบชเบฒเบกเบฒเบเปเบเบฑเบ boolean (เบเปเบฒเบเบญเบเบกเบฑเบเปเบกเปเบ "y" เบซเบผเบท "n"), เบชเบญเบเปเบเบปเปเบฒ, a
เบชเบต (เบฅเบฐเบเบธเปเบเบฑเบ R/G/B, เบเปเบญเบเบเบตเป R, G, เปเบฅเบฐ B เปเบกเปเบเบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบเบฅเบฐเบซเบงเปเบฒเบ 0.0 เปเบฅเบฐ
1.0, เบฅเบงเบกโ) เบซเบผเบทโเปเบเบโเบเบฒเบโเบญเบฐโเบเบดโเบเบฒเบโเบชเบตโเบเบตเปโเบฅเบฐโเบเบธโเปเบงเปโเปเบโเบเบฒเบ "เบชเบตโ" เปเบ ffmpeg-
utils manual), เบเปเบฒเปเปเปเบ (เบฅเบฐเบเบธเปเบเบฑเบ X/Y, เบเปเบญเบเบเบตเป X เปเบฅเบฐ Y เปเบกเปเบเบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบ)
เปเบฅเบฐ/เบซเบผเบท string.
เบเปเบฒเบเบงเบเปเบฅเบฐเบเบฐเปเบเบเบเบญเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบปเบเบเบฐเบเบปเบเบเบตเปเปเบซเบฅเบ. เบเปเบฒเบเบปเบงเบเปเบฒเบเบปเบเบเบปเบเบเบฐเบเบปเบเปเบกเปเบ
เบเปเปเปเบเปเบฅเบฐเบเบธ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบฑเปเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณโเปเบเปโเบเบปเบโเบเบฐโเบเบปเบ distort0r, เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบชเบญเบโเบเบปเบงโเบเปเบฒโเบเบปเบโเบเบฒเบโเบเปเบฒโเบญเบดเบโเบชเบญเบโ:
frei0r=filter_name=distort0r:filter_params=0.5|0.01
ยท เบเบณโเปเบเปโเบเบปเบโเบเบฐโเบเบปเบ colordistance, เปเบญเบปเบฒโเบชเบตโเปเบเบฑเบโเบเบปเบงโเบเปเบฒโเบเบปเบโเบเบฒเบโเบเปเบฒโเบญเบดเบโ:
frei0r=colordistance:0.2/0.3/0.4
frei0r=เปเบฅเบเบฐเบซเปเบฒเบเบชเบต:เบชเบตเบกเปเบงเบ
frei0r=เปเบฅเบเบฐเบชเบต:0x112233
ยทโเบเปเบฒโเปเบเปโเบเบปเบโเบเบฐโเบเบปเบโเบเบฑเบโเบชเบฐโเบเบฐโ, เบเบฒเบโเบฅเบฐโเบเบธโเบเปเบฒโเปเบซเบเปเบโเบฎเบนเบโเบเบฒเบโเปเบเบดเบโเบเปเบฒเบโเปเบฅเบฐโเบเบงเบฒโเปเบเบดเบโ:
frei0r=perspective:0.2/0.2|0.8/0.2
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบก, เปเบเบดเปเบhttp://frei0r.dyne.org>
fspp
เบเบณเปเบเปเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบซเบผเบฑเบเปเบง เปเบฅเบฐเบเปเบฒเบเบเบฒเบ. เบกเบฑเบโเปเบเบฑเบโเบชเบฐโเบเบฑเบโเบเบตเปโเปเบงโเบเบถเปเบโเบเบญเบโ sp.
เบกเบฑเบเปเบเบ (I)DCT เปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบเบงเบฒเบ/เปเบเบงเบเบฑเปเบ. เบเปเปเบเบทเบเบฑเบเบเบฒเบเบเบธเบเปเบเปเบเบซเบผเบฑเบเปเบเบเบเปเบฒเบเป
เบเบฒเบเบเบฑเปเบเบเบญเบ, เบซเบเบถเปเบเปเบเบเบงเบเบกเบฑเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบซเบเบถเปเบเบเบฑเปเบเบเปเปเบเบฑเบ, เบเปเปเปเบกเปเบเบเปเป pixels. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบผเบฒเบ
เบเบงเบฒเบกโเปเบงโเบชเบนเบโเบเบถเปเบโ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบธเบโเบเบฐโเบเบฒเบ
เบเปเบฒเบเบปเบเบเบธเบเบเบฐเบเบฒเบ. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบฅเบฐเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบฅเปเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเปเบเบฑเบ
เบเบณเบเบงเบเปเบเบฑเบกเปเบเบเบญเบเปเบเบ 4-5. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 4.
qp เบเบฑเบเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฐเบฅเบดเบกเบฒเบเบเบปเบเบเบตเป. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ 0-63. เบเปเบฒโเบเปเป
เบเบตเปเบเปเบฒเบเบปเบเปเบงเป, เบเบปเบงเบเบญเบเบเบฐเปเบเป QP เบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ (เบเปเบฒเบกเบต).
เบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบฎเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ -15 เบซเบฒ 32. เบเปเบฒเบเปเปเบฒเบเบงเปเบฒเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบซเบผเบฒเบ
เบฅเบฒเบโเบฅเบฐโเบญเบฝเบโเปเบเปโเบเบฑเบโเบกเบตโเบเบญเบโเบเบญเบกโเบซเบผเบฒเบโ, เปเบโเบเบฐโเบเบฐโเบเบตเปโเบเบธเบโเบเปเบฒโเบเบตเปโเบชเบนเบโเบเบงเปเบฒโเปเบฎเบฑเบโเปเบซเปโเบฎเบนเบโเบเบฒเบโเบเบตเปโเบเปเบฝเบโเปเบเปโเบเบฑเบโ
เบกเบปเบง. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 X PSNR เบเบตเปเบเบตเบเบตเปเบชเบธเบ.
เปเบเป_bframe_qp
เปเบเบตเบเปเบเป QP เบเบฒเบ B-Frames เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบญเบฒเบเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบ
flicker เบเบฑเบเบเบฑเปเบเปเบเป B-Frames เบกเบฑเบเบเบฐเบกเบต QP เปเบซเบเปเบเบงเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (เบเปเปเปเบเปเปเบเบตเบเปเบเป).
geq
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
lum_expr, lum
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ luminance.
cb_expr, cb
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเปเบฒ chrominance.
cr_expr, cr
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเปเบเบ chrominance.
alpha_expr, a
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ alpha.
red_expr, r
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเปเบเบ.
เบชเบตเบเบฝเบง_expr, g
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเบฝเบง.
blue_expr, b
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเปเบฒ.
เบเบทเปเบเบเบตเปเบชเบตเบเบทเบเปเบฅเบทเบญเบเบเบฒเบกเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบฅเบฐเบเบธ. เบเปเบฒเบซเบฒเบเบงเปเบฒเบซเบเบถเปเบเบเบญเบ lum_expr,
cb_expr, เบซเบผเบท cr_expr เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ, เบเบปเบงเบเบญเบเบเบฐเปเบฅเบทเบญเบ YCbCr เปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
colorspace. เบเปเบฒเบซเบฒเบเบงเปเบฒเบซเบเบถเปเบเบเบญเบ red_expr, เบชเบตเบเบฝเบง_expr, เบซเบผเบท blue_expr เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโ, เบกเบฑเบโเบเบฐโ
เปเบฅเบทเบญเบเบเบทเปเบเบเบตเปเบชเบต RGB.
เบเปเบฒเบซเบเบถเปเบเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ chrominance เบเปเปเปเบเปเบเบทเบเบเปเบฒเบเบปเบ, เบกเบฑเบเบเบฐเบเบฑเบเบเบทเบเปเบเบซเบฒเบญเบตเบเบญเบฑเบเบซเบเบถเปเบ. เบเปเบฒเบเปเปเบกเบต
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบ alpha เปเบกเปเบเบฅเบฐเบเบธเปเบงเปเบกเบฑเบเบเบฐเบเบฐเปเบกเบตเบเปเบเบฑเบเบเปเบฒ opaque. เบเปเบฒเบเปเปเบกเบต chrominance
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ, เบเบงเบเปเบเบปเบฒเบเบฐเบเบฐเปเบกเบตเบเบเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบ luminance.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเบปเบงเปเบเปเบฅเบฐเบซเบเปเบฒเบเบตเปเบเบฑเปเบเบเปเปเปเบเบเบตเป:
N เบเบปเบงเปเบฅเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
X
Y เบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบฐเบเบธเบเบฑเบ.
W
H เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบฎเบนเบ.
SW
SH เบเบฐเปเบฒเบเบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบถเปเบเบเบฑเบเบเบปเบเบเบตเปเบเบฑเปเบเบเบญเบเปเบเบเบฑเบเบเบธเบเบฑเบ. เบกเบฑเบเปเบกเปเบเบญเบฑเบเบเบฒเบชเปเบงเบ
เบฅเบฐเบซเบงเปเบฒเบเบเบปเบงเปเบฅเบเบเบปเบ luma เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบ pixels เปเบฅเบฐเบเบปเบเบเบฐเบเบธเบเบฑเบ. เบเบปเบงเบขเปเบฒเบ
เบชเปเบฒเบฅเบฑเบ YUV4:2:0 เบเปเบฒเปเบกเปเบ "1,1" เบชเปเบฒเบฅเบฑเบเบเบปเบ luma, เปเบฅเบฐ "0.5,0.5" เบชเปเบฒเบฅเบฑเบเบเบปเบ chroma.
T เปเบงเบฅเบฒเบเบญเบเบเบญเบเบเบฐเบเบธเบเบฑเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต.
p(x, y)
เบเบญเบเบเปเบฒเบเบญเบ pixels เบฅเบงเบเบเบตเปเบเบฑเปเบ (x,y) เบเบญเบโเบเบปเบโเปเบโเบเบฑเบโเบเบธโเบเบฑเบโ.
lum(x, y)
เบเบญเบเบเปเบฒเบเบญเบ pixels เบฅเบงเบเบเบตเปเบเบฑเปเบ (x,y) เบเบญเบเบเบปเบ luminance เปเบเป.
cb(x, y)
เบเบญเบเบเปเบฒเบเบญเบ pixels เบฅเบงเบเบเบตเปเบเบฑเปเบ (x,y) เบเบญเบเบเบปเบ chroma เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบตเบเปเบฒ.
เบเบฑเบเบเบทเบ 0 เบเปเบฒเบเปเปเบกเบตเบเบปเบเบเบฑเปเบเบเปเบฒเบง.
cr(x, y)
เบเบญเบเบเปเบฒเบเบญเบ pixels เบฅเบงเบเบเบตเปเบเบฑเปเบ (x,y) เบเบญเบเบเบปเบ chroma เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบตเปเบเบ.
เบเบฑเบเบเบทเบ 0 เบเปเบฒเบเปเปเบกเบตเบเบปเบเบเบฑเปเบเบเปเบฒเบง.
r(x, y)
g(x, y)
b(x, y)
เบเบญเบเบเปเบฒเบเบญเบ pixels เบฅเบงเบเบเบตเปเบเบฑเปเบ (x,y) เบเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบ / เบชเบตเบเบฝเบง / เบชเบตเบเปเบฒ.
เบเบฑเบเบเบทเบ 0 เบเปเบฒเบเปเปเบกเบตเบญเบปเบเบเบฐเบเบญเบเบเบฑเปเบเบเปเบฒเบง.
alpha(x, y)
เบเบญเบเบเปเบฒเบเบญเบ pixels เบฅเบงเบเบเบตเปเบเบฑเปเบ (x,y) เบเบญเบเบเบปเบเบญเบฑเบเบเบฒ. เบเบฑเบเบเบทเบ 0 เบเปเบฒเบกเบต
เบเปเปเปเบกเปเบเบเบปเบเบเบฑเปเบเบเปเบฒเบง.
เบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบตเป, เบเปเบฒ x เปเบฅเบฐ y เบขเบนเปเบเบญเบเบเบทเปเบเบเบตเป, เบเปเบฒเบเบฐเบเบทเบเบเบฑเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบเบเบเบตเปเปเบเปเบเบดเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบดเบเบฎเบนเบเบเบฒเบกเปเบเบงเบเบญเบ:
geq=p(WX\,Y)
ยท เบชเปเบฒเบเบเบทเปเบ sine bidimensional, เบกเบตเบกเบธเบก "PI/3" เปเบฅเบฐเบเบงเบฒเบกเบเบฒเบงเบเบทเปเบเบเบญเบ 100 pixels:
geq=128 + 100*sin(2*(PI/100)*(cos(PI/3)*(X-50*T) + sin(PI/3)*Y)):128:128
ยท เบชเปเบฒเบโเปเบชเบโเบชเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบง enigmatic fancyโ:
nullsrc=s=256x256,geq=random(1)/hypot(X-cos(N*0.07)*W/2-W/2\,Y-sin(N*0.09)*H/2-H/2)^2*1000000*sin(N*0.02):128:128
ยท เบชเปเบฒเบเบเบปเบเบเบฐเบเบปเบ emboss เปเบง:
format=grey,geq=lum_expr='(p(X,Y)+(256-p(X-4,Y-4)))/2'
ยท เบเบฑเบโเบเบธเบโเปเบเปโเปเบโเบญเบปเบโเบเบฐโเบเบญเบ RGB เบเบถเปเบโเบเบฑเบโเบเปเบฒโเปเบซเบเปเบ pixels เบฅเบงเบโ:
geq=r='X/W*r(X,Y)':g='(1-X/W)*g(X,Y)':b='(HY)/H*b(X,Y) )'
ยท เบชเปเบฒเบ gradient radial เบเบตเปเบกเบตเบเบฐเบซเบเบฒเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ (เบเบฑเบเปเบเบดเปเบ the เบเบญเบเบกเบทเบ
เบเบฒเบเบเบฑเปเบเบเบญเบ):
geq=lum=255*gauss((X/W-0.5)*3)*gauss((Y/H-0.5)*3)/gaussian(0) /gaussian(0), format=grey
ยท เบชเปเบฒเบ gradient เปเบชเบฑเปเบเปเบเบทเปเบญเปเบเปเปเบเบฑเบเบซเบเปเบฒเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบญเบทเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฐเบเบญเบเบเปเบงเบ
overlay. เปเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบงเบดเบเบตเปเบญเบเบฐเบเปเบญเบเปเบกเบปเบงเบซเบผเบฒเบเบเบฒเบเปเบเบดเบเบซเบฒ
เบฅเบธเปเบกเบชเบธเบเบเบญเบเปเบเบ y เบเบฒเบกเบเบตเปเบเบณเบเบปเบเปเบเบเบเบฒเบเบชเบตเปเบชเบฑเปเบเบเบทเป:
ffmpeg -i input.mp4 -filter_complex "geq=lum=255*(Y/H),format=grey[grad];[0:v]boxblur=4[blur];[blur][grad]alphamerge[alpha] ;[0:v][alpha]overlay" output.mp4
gradfun
เปเบเปเปเบเบชเบดเปเบเบเบฐเบเบดเบเบเบญเบเปเบเบเบเบตเปเบเบฒเบเบเบฑเปเบเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบตเปเบเบปเปเบฒเปเบเปเบเบเบทเปเบเบเบตเปเปเบเบทเบญเบเบฎเบฒเบเบเบฝเบเปเบเบ
เบเบฒเบเบเบฑเบเปเบซเปเบเบงเบฒเบกเปเบฅเบดเบเบชเบต 8bit. Interpolate gradients เบเบตเปเบเบงเบเบเบฐเปเบเบเปเบญเบเบเบตเปเปเบเบ
เปเบกเปเบ, เปเบฅเบฐ dither เปเบเบปเบฒเปเบเบปเปเบฒ.
เบกเบฑเบเบเบทเบเบญเบญเบเปเบเบเบกเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบผเบดเปเบเปเบเบปเปเบฒเบเบฑเปเบ. เบขเปเบฒเปเบเปเบกเบฑเบเบเปเบญเบเบเบตเปเบเบฐเบชเบนเบเปเบชเบเบเบฒเบเบเบตเบเบญเบฑเบ, เปเบเบฒเบฐเบงเปเบฒ
compression เบกเบตเปเบเบงเปเบเปเบกเบเบตเปเบเบฐเบชเบนเบเปเบชเบ dither เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบเบเบฑเบเบเบทเบเปเบเบเปเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบ
เบเปเบฒเบเบงเบเบชเบนเบเบชเบธเบเบเบตเปเบเบปเบงเบเบญเบเบเบฐเบเปเบฝเบเปเบเบเบซเบเบถเปเบ pixels. เบเบตเปโเปเบกเปเบโเบเบฑเบ
เปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเบทเปเบเบเบตเปเปเบเบทเบญเบเบฎเบฒเบเบเบฝเบ. เบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเบเบฑเปเบเปเบเป .51 เบซเบฒ 64;
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.2. เบเปเบฒเบเบญเบเบเบญเบเปเบเบเบเบฐเบเบทเบเบเบฑเบเปเบชเปเบเบญเบเปเบเบเบเบตเปเบเบทเบเบเปเบญเบ.
radius
เบเบธเปเบกเบเปเบฒเบเปเบซเปเบเปเบเบตเบเบฑเบ gradient. เบฅเบฑเบเบชเบฐเปเบตเบเบตเปเปเบซเบเปเบเบงเปเบฒเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบฅเบทเปเบญเบเบเบฑเปเบเบเบตเปเบฅเบฝเบเบเบงเปเบฒ,
เปเบเปเบเบฑเบเบเปเบญเบเบเบฑเบเบเบปเบงเบเบญเบเบเบฒเบเบเบฒเบเบเบฑเบเปเบเป pixels เปเบเปเบเบฑเบเบเบฒเบเบเบทเปเบเบฅเบฐเบญเบฝเบ.
เบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเปเบกเปเบ 8-32; เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 16. เบเปเบฒเบเบญเบเบเบญเบเปเบเบเบเบฐเปเบเบฑเบ
เบเบฑเบเปเบเปเบชเปเบเบญเบเปเบเบเบเบตเปเบเบทเบเบเปเบญเบ.
เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบเบฒเบเปเบฅเบทเบญเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบเบชเบฒเบเปเบ: เบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบ[:radius]
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณโเปเบเปโเบเบญเบโเบเบตเปโเบกเบตโเบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบ 3.5 เปเบฅเบฐ เบฅเบฑเบโเบชเบฐโเปเบต 8:
gradfun=3.5:8
ยท เบเปเบฒโเบเบปเบโเบฅเบฑเบโเบชเบฐโเปเบตโ, เบเบปเบโเปเบงเบฑเปเบโเบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบ (เบเบถเปเบโเบเบฐโเบซเบผเบธเบโเบฅเบปเบ - เบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโเบเปเบฒโเปเบฅเบตเปเบกโเบเบปเปเบโ)โ:
gradfun=เบฅเบฑเบเบชเบฐเปเบต=8
เปเบงเบ
เบเบณเปเบเป Hald CLUT เบเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ.
เบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเปเบกเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเปเบเบทเปเบญเบเบฐเบกเบงเบเบเบปเบ, เปเบฅเบฐเบญเบฑเบเบเบตเบชเบญเบเปเบกเปเบ Hald CLUT. เบซเป
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ CLUT เบชเบฒเบกเบฒเบเปเบเบฑเบเบฎเบนเบเบเบฒเบเบเบตเปเบเปเบฒเบเบเบฒเบ เบซเบผเบทเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบชเบปเบกเบเบนเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบชเบฑเปเบเบเบตเปเบชเบธเบ
เบเบฑเบเบเบฑเบเบเบฒเบเบเบดเบเปเบงเบฅเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฑเปเบเบเบตเปเบชเบธเบเบชเบดเปเบเบชเบธเบเบฅเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเปเปเบฒเบเบทเบเบซเบผเปเบฒเบชเบธเบ
เบชเบทเบเบเปเปเบเบณเปเบเป CLUT เบชเบธเบเบเปเบฒเบเบซเบผเบฑเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบฒเบเบเปเบฒเบเบเบญเบ. เบเปเบฒเบเบญเบ 0 เบเบดเบเบเบฒเบเปเบเปเบเบฒเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบฑเบเบเบฒเบเบเบญเบเบชเบธเบเบเปเบฒเบเบเบญเบ CLUT เบกเบฒเบฎเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
"haldclut" เบเบฑเบเบกเบตเบเบฒเบเปเบฅเบทเบญเบ interpolation เบเบทเบเบฑเบ lut3d (เบเบปเบงเบเบญเบเบเบฑเบเบชเบญเบเปเบเปเบเบเบฑเบเบเบทเบเบฑเบ
เบเบฒเบเปเบ).
เบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ Hald CLUT เบชเบฒเบกเบฒเบเบเบปเบเปเบเปเบขเบนเปเปเบเปเบงเบฑเบเปเบเบเปเบเบญเบ Eskil Steenberg (Hald CLUT
author) เบเบตเปhttp://www.quelsolaar.com/technology/clut.html>.
workflow เบเบปเบงเบขเปเบฒเบ
เบขเบธเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ CLUT
เบชเปเบฒเบเบเบปเบงเบเบปเบเบเบญเบเบชเบฐเบเบฃเบตเบก Hald CLUT เบเปเบฝเบเปเบเบเบเปเบงเบเปเบญเบฑเบเปเบเบฑเบเบเปเบฒเบเป:
ffmpeg -f lavfi -i B =8 -vf "hue=H=2*PI*t:s=sin(2*PI*t)+1, curves=cross_process" -t 10 -c:v ffv1 clut.nut
เบซเบกเบฒเบเปเบซเบ: เปเบซเปเปเบเปเปเบเบงเปเบฒเบเปเบฒเบเปเบเปเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเบเบตเปเบชเบนเบเปเบชเบ.
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเปเบกเบฑเบเบเบฑเบ "haldclut" เปเบเบทเปเบญเบเปเบฒเปเบเปเบกเบฑเบเบขเบนเปเปเบเบเบฒเบเบเปเปเบฒเปเบเบเบชเบธเปเบก:
ffmpeg -f lavfi -i mandelbrot -i clut.nut -filter_complex '[0][1] haldclut' -t 20 mandelclut.mkv
Hald CLUT เบเบฐเบเบทเบเบเปเบฒเปเบเปเบเบฑเบ 10 เบงเบดเบเบฒเบเบตเบเปเบฒเบญเบดเบ (เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบ clut.nut), เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ
เบฎเบนเบเบเบฒเบเบซเบผเปเบฒเบชเบธเบเบเบญเบเบเบฐเปเบช CLUT เบเบฑเปเบเบเบฐเบเบทเบเบเบณเปเบเปเบเบฑเบเบเบญเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบเบญเบ
เบเบฐเปเบช "mandelbrot".
เบเบท CLUT เบเปเบงเบเบเบฒเบเปเบเบดเปเบเบเบปเบงเบขเปเบฒเบ
A Hald CLUT เบเบงเบเปเบเบฑเบเบฎเบนเบเบชเบตเปเบซเบผเปเบฝเบกเบเบญเบ "เบฅเบฐเบเบฑเบ*เบฅเบฐเบเบฑเบ*เบฅเบฐเบเบฑเบ" เปเบเบ
"เบฅเบฐเบเบฑเบ*เบฅเบฐเบเบฑเบ*เบฅเบฐเบเบฑเบ" pixels. เบชเปเบฒเบฅเบฑเบ Hald CLUT เบเบตเปเปเบซเป, FFmpeg เบเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเบเบตเปเปเบซเบเปเบเบตเปเบชเบธเบเบเบตเปเปเบเบฑเบเปเบเปเบเป
เบชเบตเปเบซเบผเปเบฝเบกเปเบฅเบตเปเบกเบเบปเปเบเบขเบนเปเปเบเบทเปเบญเบเบเปเบฒเบเปเบเบดเบเบเบญเบเบฎเบนเบ. pixels padding เบเบตเปเบเบฑเบเปเบซเบผเบทเบญ (เบฅเบธเปเบกเบซเบผเบท
เบชเบดเบ) เบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ. เบเบทเปเบเบเบตเปเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบตเปเบกเบเบปเบงเบขเปเบฒเบเบเบญเบ Hald CLUT.
เปเบเบเบเบปเบเบเบฐเบเบด, Hald CLUT เบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเปเปเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบ "haldclut":
ffmpeg -f lavfi -i B =8 -vf "
pad=iw+320 [padded_clut];
smptebars=s=320x256, เปเบเบ [a][b];
[padded_clut][a] overlay=W-320:h, curves=color_negative [เบซเบผเบฑเบ];
[main][b] overlay=W-320" -frames:v 1 clut.png
เบกเบฑเบเบเบฐเบเบญเบเบเปเบงเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบฅเบฐเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบญเบ CLUT: เปเบเบเบชเบต SMPTE เปเบกเปเบ
เบชเบฐโเปเบเบโเบขเบนเปโเบเบฒเบโเปเบเบดเบโเบเบงเบฒโ, เปเบฅเบฐโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโเปเบเบโเบชเบตโเบเบฝเบงโเบเบฑเบโเบเบฒเบโเบเบธเบโเปเบเปเบโเปเบเบโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบชเบตโ.
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบปเบเบเบฐเบเบปเบเบเบญเบ Hald CLUT เบเบตเปเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเปเบเปเบงเบ:
ffplay input.mkv -vf "movie=clut.png, [in]haldclut"
hflip
เบเบตเปเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบกเปเบเบงเบเบญเบ.
เบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเบขเปเบฒเบโ, เปเบเบทเปเบญโเบขเบฝเบโเบเบฒเบกโเบฅเบงเบโเบเบญเบ flip เบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเปเบงเบโ ffmpeg:
ffmpeg -i in.avi -vf "hflip" out.avi
histeq
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฝเบกเบเบญเบ histogram เบชเบตเบเบปเปเบงเปเบฅเบเบเบปเบเบเบทเปเบเบเบฒเบเบเปเปเปเบเบฃเบก.
เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเปเบเปเปเบเบทเปเบญเปเบเปเปเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบฅเบฐเบเบฑเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบญเบ pixels เบฅเบงเบเบเบตเปเบเบทเบเบเบตเบเบญเบฑเบ. เปเบเป
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบเบขเบฒเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบญเบ pixels เบฅเบงเบเบเบทเบเปเบซเบกเปเปเบเบทเปเบญเปเบซเปเปเบเบปเปเบฒเบเบฝเบกเบเบฒเบเปเบเบเบขเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเบเบปเปเบง
เบฅเบฐโเบเบฑเบโเบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบโ. เบกเบฑเบเบญเบฒเบเบเบฐเบเบทเบเปเบเบดเปเบเปเบเบฑเบ "เบเบฑเบเบเบปเบงเบเบญเบเบเบงเบฒเบกเบเบปเบกเบเบฑเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ". เบเบตเป
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบงเบดเบเบตเปเบญเบเบปเปเบเบชเบฐเบเบฑเบเบเบตเปเบเบธเบเปเบเบกเบซเบผเบท captured เบเปเปเบเบต.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบ
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบงเบฒเบกเบชเบฐเปเบซเบกเบตเบเบฒเบเบเบตเปเบเบฐเบเปเบฒเปเบเป. เปเบเบเบฐเบเบฐเบเบตเปเบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบเปเบเปเบเบทเบเบซเบผเบธเบเบฅเบปเบ, เปเบเป
เบเบฒเบเปเบเบเบขเบฒเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบญเบ pixels เบฅเบงเบเบซเบผเบฒเบเบเบทเปเบเปเบกเปเบเบงเบดเบเบตเบเบฒเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเปเบฅเบทเปเบญเบเบขเบนเปเปเบเปเบฅเบเบฐ [0,1] เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.200.
เบเบงเบฒเบกเบซเบเบฒเปเบซเบเปเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเปเบกเบชเบนเบเบชเบธเบเบเบตเปเบชเบฒเบกเบฒเบเบชเปเบฒเบเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบญเบเบกเบนเบเบเปเบฒเบเบปเบเบเบฐเบฅเบดเบเปเบเป
เบขเปเบฒเบเปเปเบฒเบฐเบชเบปเบก. เบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบเบเบงเบเปเบเปเบฎเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบกเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบปเปเบเบชเบฒเบกเบฒเบเปเบเบฑเบ
เบเปเบฒเบเบฑเบเบเปเบฒเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบฅเปเบฒเบเบญเบญเบ. เบเปเบฒเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ
[0,1] เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 0.210.
เบเบฒเบเบเปเบฒเบเบเบฒเบ banding
เบเปเบฒเบเบปเบเบฅเบฐเบเบฑเบ antibanding. เบเปเบฒเปเบเบตเบเปเบเป, เบเบปเบงเบเบญเบเบเบฐเบเปเบฝเบเปเบเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเปเบเบเบชเบธเปเบก
เบเบปเบเบเบฐเบฅเบดเบ pixels เปเบเบฑเบเบเปเบฒเบเบงเบเปเบฅเบฑเบเบเปเบญเบเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบ banding เบเบญเบ histogram. เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบกเปเบ
"เบเปเปเบกเบต", "เบญเปเบญเบเปเบญ" เบซเบผเบท "เปเบเบฑเปเบกเปเบเบ". เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "เบเปเปเบกเบต".
histogram
เบเบดเบโเปเบฅเปโเปเบฅเบฐโเปเบเปเบก histogram เบเบฒเบโเปเบเปโเบเบฐโเบเบฒเบโเบชเบตโเบชเปเบฒโเบฅเบฑเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ.
เบฎเบดเบชเปเบเปเบเบฃเบกเบเบตเปเบเบณเบเบงเบเปเบฅเปเบงเปเบกเปเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบฒเบเปเบเบเบขเบฒเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบญเบฑเบ
เบฎเบนเบเบเบฒเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเปเปเบ histogram.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบฅเบฐเบเบฑเบ
เบฎเบดเบชเปเบเปเบเบฃเบกเบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบชเบฐเปเบเบเบเบฒเบเบเบฐเบเบฒเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบฎเบนเบเปเบเปเบถเปเบ.
เบชเบฐเปเบเบเปเบชเบฑเปเบเบชเบฐเปเบเบเบชเบตเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบญเบปเบเบเบฐเบเบญเบเบชเบต. เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบฒเบเปเบเบเบขเบฒเบเบเบญเบ Y, U, V,
เบญเบปเบเบเบฐเบเบญเบ A เบซเบผเบท R, G, B, เบเบถเปเบเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบเบเบญเบเบเบฐเบเบธเบเบฑเบ. เบเปเบฒเบเบฅเบธเปเบกเบเบตเป
เปเบเปเบฅเบฐเปเบชเบฑเปเบเบชเบฐเปเบเบเปเบเบทเปเบญเบเบงเบฑเบเปเบเบเบเบฐเปเบฒเบเบญเบปเบเบเบฐเบเบญเบเบชเบต.
เบชเบต
เบชเบฐเปเบเบเบเปเบฒ chroma (เบเบฒเบเบเบฑเบเบงเบฒเบเบชเบต U/V) เปเบเปเบชเบฑเปเบเบชเบฐเปเบเบเบชเบญเบเบกเบดเบเบด (เปเบเบดเปเบเปเบกเปเบ
เปเบญเบตเปเบเบงเปเบฒ vectorscope). เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบญเบ pixels เบฅเบงเบเปเบ vectorscope, pixels เบซเบผเบฒเบเบเบญเบ
เบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบปเบเบเบฑเบ pixels เบฅเบงเบเบเบฑเปเบ (เปเบเบฑเปเบ, pixels เบซเบผเบฒเบเบกเบต chroma เบเบตเป
เบกเบนเบเบเปเบฒ). เบญเบปเบเบเบฐเบเบญเบ V เปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเปเบเบเปเบเบงเบเบญเบ (X), เบเปเบฒเบเบชเบธเบ
เบเปเบฒเบเปเบเบฑเบ V = 0 เปเบฅเบฐเบเปเบฒเบเบเบงเบฒเบชเบธเบเปเบเบฑเบ V = 255. เบญเบปเบเบเบฐเบเบญเบ U เปเบกเปเบ
เบชเบฐเปเบเบเบขเบนเปเปเบเปเบเบเบเบฑเปเบ (Y) เปเบเบเบเปเบฒเบเปเบเบดเบเปเบเบฑเบเบเบปเบงเปเบเบ U = 0 เปเบฅเบฐเบเปเบฒเบเบฅเบธเปเบก
เปเบเบฑเบเบเบปเบงเปเบเบ U = 255.
เบเปเบฒเปเปเปเบเบเบญเบ pixels เบฅเบงเบเบชเบตเบเบฒเบงเปเบเบเบฃเบฒเบเบเบปเบเบเบฑเบเบเปเบฒ chroma เบเบญเบ a
pixel เบเบญเบ clip เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เปเบชเบฑเปเบเบชเบฐเปเบเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบญเปเบฒเบ hue (เบชเบต
เบฅเบปเบเบเบฒเบ) เปเบฅเบฐเบเบฒเบเบญเบตเปเบกเบเบปเบง (เบเบฒเบเปเบเบฑเปเบเบเบญเบ hue เปเบเบชเบต). เปเบเบฑเบ hue เบเบญเบ
เบเบฒเบเบเปเบฝเบเบชเบต, เบกเบฑเบเปเบเบทเปเบญเบเบเบตเปเบญเปเบญเบกเบฎเบญเบเบชเบตเปเบซเบผเปเบฝเบกเบกเบปเบ. เบขเบนเปเปเบเบเบฒเบเบเบญเบเบชเบตเปเบซเบผเปเบฝเบกเบกเบปเบ
เบเบฒเบเบญเบตเปเบกเบเบปเบงเปเบกเปเบเบชเบนเบ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ pixels เบฅเบงเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเปเปเบกเบตเบชเบต. เบเปเบฒ
เบเบฐเบฅเบดเบกเบฒเบเบเบญเบเบชเบตเบชเบฐเปเบเบฒเบฐเปเบกเปเบเปเบเบตเปเบกเบเบถเปเบ (เปเบเบเบฐเบเบฐเบเบตเปเปเบฎเบฑเบเปเบซเปเบชเบตเบญเบทเปเบเปเบเปเปเบเปเบฝเบเปเบเบ)
เบเบฒเบเบญเบตเปเบกเบเบปเบงเปเบเบตเปเบกเบเบถเปเบ, เปเบฅเบฐเบเบปเบงเบเบตเปเบงเบฑเบเบเปเบฒเบเปเบเบชเบนเปเบเบญเบเบเบญเบเบชเบตเปเบซเบผเปเบฝเบกเบกเบปเบ.
color2
เบเปเบฒ Chroma เปเบ vectorscope, เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ "เบชเบต" เปเบเปเบเปเบฒ chroma เบเบปเบงเบเบดเบเปเบกเปเบ
เบชเบฐเปเบเบ.
เบฎเบนเบเปเบเบเบเบทเปเบ
เบเบฃเบฒเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเปเปเปเบเบง/เบเบฑเบ. เปเบเปเบซเบกเบเปเบเบง, เปเบชเบฑเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบทเปเบญเบเบเปเบฒเบ
เปเบเบเบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบชเบต 0 เปเบฅเบฐเบเปเบฒเบเบเบงเบฒเบชเบฐเปเบเบเบเปเบฒ = 255. เปเบ
เบฎเบนเบโเปเบเบโเบเบฑเบโ, เบเปเบฒเบโเปเบเบดเบโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเปเบฒโเบญเบปเบโเบเบฐโเบเบญเบโเบชเบต = 0 เปเบฅเบฐโเบเปเบฒเบโเบฅเบธเปเบกโ
เปเบเบเบเปเบฒ = 255.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบฅเบฐเบเบฑเบ".
level_height
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเบนเบเบเบญเบเบฅเบฐเบเบฑเบเปเบ "เบฅเบฐเบเบฑเบ". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 200. เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [50, 2048].
scale_height
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบฐเบซเบเบฒเบเบชเบตเปเบ "เบฅเบฐเบเบฑเบ". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 12. เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [0, 40].
เบเบฑเปเบโเบเบญเบ
เบเปเบฒเบเบปเบเบเบฑเปเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ "waveform". เบเปเบฒเบเบตเปเบเปเบญเบเบเบงเปเบฒเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบทเปเบญเบเบญเบเบซเบฒเบเปเบฒเบเบงเบเบเปเบฒเบเบญเบ
เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบฝเบงเบเบฑเบเปเบกเปเบเปเบเบเบขเบฒเบเปเบเบเบปเปเบงเปเบเบงเบเปเบญเบเบเปเปเบกเบนเบ/เบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 10.
เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [1, 255].
waveform_mode
เบเบฑเปเบเบเปเบฒเปเบซเบกเบเบชเปเบฒเบฅเบฑเบ "เบฎเบนเบเปเบเบเบเบทเปเบ". เบชเบฒเบกเบฒเบเปเบเบฑเบ "เปเบเบง", เบซเบผเบท "เบเบฑเบ". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบเบง".
waveform_mirror
เบเบฑเปเบเบเปเบฒเบฎเบนเบเปเบเบเบเบฒเบเบชเบฐเบเปเบญเบเบชเปเบฒเบฅเบฑเบ "เบฎเบนเบเปเบเบเบเบทเปเบ". 0 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ unmirrored, 1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ mirrored. เปเบ mirrored
เบฎเบนเบเปเบเบ, เบเปเบฒเบเบตเปเบชเบนเบเบเบงเปเบฒเบเบฐเบเบทเบเบชเบฐเปเบเบเบขเบนเปเปเบเบทเปเบญเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ "เปเบเบง" เปเบฅเบฐเบขเบนเปเปเบเบดเบเบชเบธเบ
เบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ "เบเบฑเบ". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (เบเปเปเปเบเปเบชเบฐเบเปเบญเบ).
เปเปเบเบชเบฐเปเบเบเบเบปเบ
เบเบฑเปเบเบเปเบฒเบฎเบนเบเปเบเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบชเปเบฒเบฅเบฑเบ "เบฎเบนเบเปเบเบเบเบทเปเบ" เปเบฅเบฐ "เบฅเบฐเบเบฑเบ". เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฐเบเบงเบเปเบซเป
เบชเบฐเปเบเบเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเปเบฒเบเบเบฝเบเปเบเบฎเบนเบเปเบเบเบเบทเปเบ "เปเบเบง".
เบฎเบนเบโเปเบเบโเบซเบผเบทโเบซเบเบถเปเบโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโเบญเบทเปเบเปโเปเบ "เบเบฑเบโ" เบฎเบนเบโเปเบเบโเบฎเบนเบโเปเบเบโเบเบทเปเบโเบชเปเบฒโเบฅเบฑเบ "waveformโ" histogramโ
เปเปเบ. เบชเปเบฒเบฅเบฑเบเปเบซเบกเบ histogram "เบฅเบฐเบเบฑเบ", เบเปเปเบเบฃเบฒเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบกเปเบเบเบทเบเบเบฑเบเปเบชเปเบเปเบฒเบเบฅเบธเปเบกเบเบตเป
เปเบเบดเปเบโเบเบฑเบโเปเบฅเบฐโเบเบฑเบ.
เบเบฒเบโเบเปเบฒโเปเบเปโเบฎเบนเบโเปเบเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบตเปโเปเบโเบฎเบนเบโเปเบเบ histogram "waveformโ" เปเบฎเบฑเบโเปเบซเปโเบกเบฑเบโเบเปเบฒเบโเบเบตเปโเบเบฐโเบเบธเบโเบชเบตโ
casts เปเบเบเบธเบเปเบเบฑเปเบเปเบฅเบฐเปเบเบปเบฒเบเบญเบเบฎเบนเบเบเบฒเบเปเบเบซเบเบถเปเบ, เปเบเบเบเบฒเบเบเบฝเบเบเบฝเบ contours เบเบญเบ
เบเบฃเบฒเบเปเบเบดเบ เปเบฅเบฐเบฅเบธเปเบกเบเบญเบเปเบเปเบฅเบฐเบฎเบนเบเบเบทเปเบ. เบเบฑเบเบเบฑเปเบเปเบเปเบชเบตเบเบฒเบง, เบชเบตเปเบเบปเบฒ, เปเบฅเบฐเบชเบตเบเปเบฒเปเบกเปเบ
เบชเบฐโเปเบเบฒเบฐโเบเปเบฒโเบเบงเบโเปเบเบปเปเบฒโเบเบฝเบกโเบเบฑเบโเปเบเปโเบเบญเบโเบชเบตโเปเบเบโ, เบชเบตโเบเบฝเบงโ, เปเบฅเบฐโเบชเบตโเบเปเบฒโ, เบเบทเปเบโเบเบตเปโเปเบเบฑเบโเบเบฒเบโเบเบญเบโ
เบฎเบนเบโเบเบฒเบโเบเบงเบโเบเบฐโเบชเบฐโเปเบเบโเบชเบฒเบกโเบฎเบนเบโเปเบเบโเบเบทเปเบโเบเบงเบฒเบกโเบเบงเปเบฒเบ / เบเบงเบฒเบกโเบชเบนเบโเบเบฐโเบกเบฒเบโเปเบเบปเปเบฒโเบเบฝเบกโเบเบฑเบโ. เบเปเบฒโเบเปเป,
เบเบฒเบโเปเบเปโเปเบโเปเบกเปเบโเบเปเบฒเบโเบเบตเปโเบเบฐโเบเบฐโเบเบดโเบเบฑเบโเปเบเบโเบเบฒเบโเปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเบเบฑเบโเบฅเบฐโเบเบฑเบโเบชเบฒเบกโเบฎเบนเบโเปเบเบ wavesโ.
overlay
เบเปเบฒเบชเบฐเปเบซเบเบตเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบเบเบฑเบเบงเปเบฒเปเบ "เบเบฐเบเบงเบเปเบซเป", เบเบปเบเปเบงเบฑเปเบเบงเปเบฒเบเบฒเบ
เบญเบปเบเบเบฐเบเบญเบเบเบญเบเบชเบตเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเปเบกเปเบเบเบทเบเบเบฑเบเบเปเบญเบเปเบเบเบเบปเบเปเบชเปเบเบฑเบเปเบฅเบฐเบเบฑเบ.
เปเปเบเบชเบฐเปเบเบเบเบปเบเบเบตเปเบขเบนเปเปเบเปเปเบ histogram "waveform" เปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเบชเบฑเบเปเบเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบซเบผเบทเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเปเบเบเบทเปเบเบเบตเปเบเบฑเบเบเปเบญเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบตเปเปเบเบฑเบ
เบเบงเบเบเบฐเบเบทเบเบฑเบ, เปเบเบฑเปเบ: เบชเบตเบเบฒเบงเบเบฒเบ, เบชเบตเบเบตเปเปเบเบปเปเบฒ, เบซเบผเบทเบชเบตเบเปเบฒ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบฐเบเบงเบเปเบซเป".
Level_mode
เบเบฑเปเบเบเปเบฒเปเบซเบกเบเบชเปเบฒเบฅเบฑเบ "เบฅเบฐเบเบฑเบ". เบชเบฒเบกเบฒเบเปเบเบฑเบ "linear", เบซเบผเบท "logarithmic". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "linear".
เบญเบปเบเบเบฐเบเบญเบ
เบเปเบฒเบเบปเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบเบตเปเบเบฐเบชเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ "เบฅเบฐเบเบฑเบ". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 7.
เบเบปเบงเบขเปเบฒเบ
ยทโเบเบฒเบโเบเบดเบโเปเบฅเปโเปเบฅเบฐโเปเบเปเบก histogramโ:
ffplay -i input -vf histogram
hqdn3d
เบเบตเปเปเบกเปเบเบเบปเบงเบเบญเบ 3d denoise เบเบงเบฒเบกเปเบกเปเบเบเปเบฒเบชเบนเบ/เบเบธเบเบเบฐเบเบฒเบ. เบกเบฑเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบฎเบนเบเบเบฒเบ,
เบเบฒเบเบเบฐเบฅเบดเบเบฎเบนเบเบเบฒเบเบเบตเปเบฅเบฝเบเบเปเบฒเบเปเบฅเบฐเบชเปเบฒเบเบฎเบนเบเบเบฒเบเบเบตเปเบเบฑเบเบเบปเบเบขเบนเป. เบกเบฑเบเบเบงเบเบเบฐเปเบชเบตเบกเบเบฐเบซเบเบฒเบ
เบเบฒเบเบเบตเบเบญเบฑเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
luma_spatial
เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบเบเบตเปเบเปเปเปเบเบฑเบเบฅเบปเบเบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเปเบฎเบเบเบญเบ luma เบเบฒเบเบเบงเปเบฒเบเบเบญเบเบเบทเปเบ. เบกเบฑเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 4.0.
chroma_spatial
เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบเบเบตเปเบเปเปเปเบเบฑเบเบฅเบปเบเบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเปเบฎเบเบเบญเบ chroma spatial. เบกเบฑเบ
เปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 3.0*luma_spatial/ 4.0
luma_tmp
เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบเบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเปเบฎเบเบเบญเบ luma. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบเบญเบเบเบปเปเบ
6.0 *luma_spatial/ 4.0
chroma_tmp
เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบเบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเปเบฎเบเบเบญเบ chroma temporal. เบกเบฑเบเบเบฑเปเบเปเบงเปเปเบเบเบญเบเบเบปเปเบ
luma_tmp*chroma_spatial/luma_spatial.
hqx
เบเบณเปเบเปเบเบปเบงเบเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบธเบเบเบฐเบเบฒเบเบชเบนเบเบเบตเปเบญเบญเบเปเบเบเบกเบฒเบชเบณเบฅเบฑเบเบชเบดเบฅเบฐเบเบฐ pixels เบฅเบงเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบกเปเบ
เปเบเปเบเบทเปเบญเบเบเบปเปเบเบชเปเบฒเบเปเบเบ Maxim Stepin.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
n เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฐเบซเบเบฒเบ: 2 เบชเปเบฒเบฅเบฑเบ "hq2x", 3 เบชเปเบฒเบฅเบฑเบ "hq3x" เปเบฅเบฐ 4 เบชเปเบฒเบฅเบฑเบ "hq4x". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.
hstack
เบงเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบกเปเบเบงเบเบญเบ.
เบเบฒเบเบเปเบฒเบเบเบญเบเบเบฑเบเปเบปเบเบเปเบญเบเบกเบตเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบฝเบงเบเบฑเบ เปเบฅเบฐเบกเบตเบเบงเบฒเบกเบชเบนเบเบเบฝเบงเบเบฑเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบงเบเบงเปเบฒเบเบฒเบเบเปเบฒเปเบเป overlay เปเบฅเบฐ pad เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบทเปเบญเบชเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบฝเบงเบเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
nb_inputs
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
hue
เบเบฑเบเบเปเบฝเบเบชเบต เปเบฅเบฐ/เบซเบผเบท เบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
h เบฅเบฐเบเบธเบกเบธเบกเบชเบตเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบญเบเบญเบปเบเบชเบฒ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบเบดเบ "0".
s เบฅเบฐเบเบธเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเปเบเบเบญเบเปเบเบ [-10,10]. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบฐ
"1".
H เบฅเบฐเบเบธเบกเบธเบกเบชเบตเปเบเบฑเบเบเบณเบเบงเบเปเบฃเบเบฝเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบเบดเบ "0".
b เบฅเบฐเบเบธเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเปเบเบเบญเบเปเบเบ [-10,10]. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบฐ
"0".
h เปเบฅเบฐ H เปเบกเปเบเบชเบฐเปเบเบฒเบฐเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เปเบฅเบฐเบเปเปเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ.
เปเบเป b, h, H เปเบฅเบฐ s เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
n เบเบฒเบเบเบฑเบเบเบญเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ 0
pts เปเบงโเบฅเบฒโเบเบฒเบโเบเปเบฒโเบชเบฐโเปเบซเบเบตโเบเบญเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบชเบฐโเปเบเบโเบญเบญเบโเปเบโเบซเบปเบงโเบซเบเปเบงเบโเบเบฒเบโเบเบตเปโเปเบเปโเปเบงโเบฅเบฒโ
r เบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ, NAN เบเปเบฒเบญเบฑเบเบเบฒเปเบเบฃเบกเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบฎเบนเปเบเบฑเบ
t timestamp เบชเบฐ เปเบเบ เบญเบญเบ เปเบเบฑเบ เบงเบด เบเบฒ เบเบต, NAN เบเปเบฒ input timestamp เบเปเป เบฎเบนเป เบเบฑเบ
tb เบเบทเปเบเบเบฒเบเปเบงเบฅเบฒเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบ
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฑเปเบเบชเบตเปเบเบฑเบ 90 เบญเบปเบเบชเบฒ เปเบฅเบฐ เบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเปเบเบฑเบ 1.0:
hue=h=90:s=1
ยท เบเบณเบชเบฑเปเบเบเบฝเบงเบเบฑเบเปเบเปเบชเบฐเปเบเบเบชเบตเปเบเปเบฃเบเบฝเบ:
hue=H=PI/2:s=1
ยท เปเบธเบโเบชเบตโเบชเบต เปเบฅเบฐโเปเบฎเบฑเบโเปเบซเปโเบเบงเบฒเบกโเบญเบตเปเบกโเบเบปเบงโเบเปเบฝเบโเปเบโเบฅเบฐโเบซเบงเปเบฒเบ 0 เบซเบฒ 2 เปเบโเปเบฅโเบเบฐโเปเบงโเบฅเบฒ 1 เบงเบดโเบเบฒโเบเบต:
hue="H=2*PI*t: s=sin(2*PI*t)+1"
ยท เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบง 3 เบงเบดเบเบฒเบเบต เปเบฅเบตเปเบกเบเบฒเบ 0:
hue="s=min(t/3\,1)"
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบปเปเบงเปเบเบชเบฒเบกเบฒเบเบเบฝเบเปเบเบฑเบ:
hue="s=min(0\, เบชเบนเบเบชเบธเบ((t-START)/DURATION\, 1))"
ยท เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบง 3 เบงเบดเบเบฒเบเบต เปเบฅเบตเปเบกเปเบเป 5 เบงเบดเบเบฒเบเบต:
hue="s=max(0\, min(1\, (8-t)/3))"
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบปเปเบงเปเบเบชเบฒเบกเบฒเบเบเบฝเบเปเบเบฑเบ:
hue="s=max(0\, เบเบฒเบเบต(1\, (START+DURATION-t)/DURATION))"
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
b
s
h
H เบเบฑเบเบเปเบฝเบเบชเบตเบชเบต เปเบฅเบฐ/เบซเบผเบท เบเบงเบฒเบกเบญเบตเปเบกเบเบปเบง เปเบฅเบฐ/เบซเบผเบท เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ. เปเบเป
เบเปเบฒเบชเบฑเปเบเบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบกเบนเบเบเปเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ.
เปเบญเปเบเบ
เบเบงเบโเบชเบญเบโเบเบฐโเปเบเบ interlacing เบงเบดโเบเบตโเปเบญโ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฐเบเบฒเบเบฒเบกเบเบงเบเบชเบญเบเบงเปเบฒเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบฑเบ interlaced, เบเปเบฒเบงเบซเบเปเบฒ, เปเบเบดเบเบซเบผเบทเบฅเบธเปเบก
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเบฒเบญเบดเบ. เบกเบฑเบเบเบฑเบเบเบฐเบเบฐเบเบฒเบเบฒเบก เปเบฅเบฐเบเบงเบเบซเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเบณเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเบเบญเบเบเบตเปเบขเบนเปเบเบดเบเบเบฑเบ
(เบชเบฑเบเบเบฒเบเบเบญเบ telecine).
เบเบฒเบเบเบงเบเบชเบญเบเปเบเบฃเบกเบเบฝเบงเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒเบเบฝเบเปเบเปเปเบเบฃเบกเบเบดเบเบเบฑเบเบเบฑเบเบเบตเปเบกเบทเปเบญเบเบฑเบเบเบฐเปเบเบเปเบเปเบฅเบฐเบญเบฑเบ
เบเบญเบ. เบเบฒเบเบเบงเบเบซเบฒเบเบญเบเบซเบผเบฒเบเบญเบฑเบเบฅเบงเบกเปเบญเบปเบฒเบเบฐเบซเบงเบฑเบเบเบฒเบเบเบฑเบเบเบฐเปเบเบเบเปเบญเบเปเปเบฒ
เบเบญเบ.
เบเบปเบงเบเบญเบเบเบฐเบเบฑเบเบเบถเบเบเปเบฒ metadata เปเบซเบผเบปเปเบฒเบเบตเป:
single.current_frame
เบเบฐเปเบเบเบเบตเปเบเบงเบเบเบปเบเบเบญเบเบเบญเบเบเบฐเบเบธเบเบฑเบเปเบเบเปเบเปเบเบฒเบเบเบงเบเบเบปเบเปเบเบฃเบกเบเบฝเบง. เปเบถเปเบเปเบ: ``tff'' (เปเบเบดเบ
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเบฒเบญเบดเบ), ``bff'' (เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบเปเบฒเบญเบดเบ), ``เบเปเบฒเบงเบซเบเปเบฒ'', เบซเบผเบท ``เบเปเปเปเบเปเบเปเบฒเบเบปเบ''
single.tff
เบเบปเบงเปเบฅเบเบชเบฐเบชเบปเบกเบเบญเบเปเบเบฃเบกเบเบทเบเบเบงเบเบเบปเบเปเบเบฑเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบดเบเบชเบธเบเบเบณเบญเบดเบเปเบเบเปเบเปเบเบฒเบเบเบงเบเบซเบฒเปเบเบฃเบกเบเบฝเบง.
multiple.tff
เบเบณเบเบงเบเปเบเบฃเบกเบชเบฐเบชเบปเบกเบเบตเปเบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบดเบเบชเบธเบเบเปเบญเบเปเบเบเปเบเปเบซเบผเบฒเบเปเบเบฃเบก
เบเบฒเบเบเบญเบเบเบปเปเบเบซเบฒ.
single.bff
เบเบณเบเบงเบเปเบเบฃเบกเบชเบฐเบชเบปเบกเบเบตเปเบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบเบเปเบญเบเบฅเบธเปเบกเบชเบธเบเบเบณเบญเบดเบเปเบเบเปเบเปเบเบญเบเบเปเบฝเบง
เบเบฒเบเบเบญเบเบเบปเปเบเบซเบฒ.
multiple.current_frame
เบเบงเบเบเบปเบเบเบฐเปเบเบเบเบญเบเปเบเบฃเบกเบเบฑเบเบเบธเบเบฑเบเปเบเบเปเบเปเบเบฒเบเบเบงเบเบชเบญเบเบซเบผเบฒเบเปเบเบฃเบก. เปเบถเปเบเปเบ: ``tff'' (เปเบเบดเบ
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเบฒเบญเบดเบ), ``bff'' (เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบเปเบฒเบญเบดเบ), ``เบเปเบฒเบงเบซเบเปเบฒ'', เบซเบผเบท ``เบเปเปเปเบเปเบเปเบฒเบเบปเบ''
multiple.bff
เบเบณเบเบงเบเปเบเบฃเบกเบชเบฐเบชเบปเบกเบเบตเปเบเบงเบเบเบปเบเบงเปเบฒเปเบเบฑเบเบเปเบญเบเบฅเบธเปเบกเบชเบธเบเบเปเบญเบเปเบเบเปเบเปเบซเบผเบฒเบเปเบเบฃเบก
เบเบฒเบเบเบญเบเบเบปเปเบเบซเบฒ.
single.progressive
เบเบณเบเบงเบเปเบเบฃเบกเบชเบฐเบชเบปเบกเบเบตเปเบเบงเบเบเบปเบเบงเปเบฒเบกเบตเบเบงเบฒเบกเบเบทเบเปเปเบฒเปเบเบเปเบเปเบเบฒเบเบเบงเบเบซเบฒเปเบเบฃเบกเบเบฝเบง.
multiple.progressive
เบเบณเบเบงเบเปเบเบฃเบกเบชเบฐเบชเบปเบกเบเบตเปเบเบงเบเบเบปเบเบงเปเบฒเบกเบตเบเบงเบฒเบกเบเบทเบเปเปเบฒเปเบเบเปเบเปเบเบฒเบเบเบงเบเบซเบฒเบซเบผเบฒเบเปเบเบฃเบก.
single.undetermined
เบเบณเบเบงเบเปเบเบฃเบกเบชเบฐเบชเบปเบกเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบณเปเบเบเปเบเปเปเบเบเปเบเปเบเบฒเบเบเบงเบเบซเบฒเปเบเบฃเบกเบเบฝเบง.
multiple.undetermined
เบเบณเบเบงเบเปเบเบฃเบกเบชเบฐเบชเบปเบกเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบฐเปเบเบเปเบเปเปเบเบเปเบเปเบซเบผเบฒเบเปเบเบฃเบก
เบเบฒเบเบเบญเบเบเบปเปเบเบซเบฒ.
repeated.current_frame
เบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบเบเบญเบเบเบฑเบเบเบธเบเบฑเบเปเบกเปเบเบเปเบณเบเบฒเบเบญเบฑเบเบชเบธเบเบเปเบฒเบ. เบซเบเบถเปเบโเปเบ "เบเปเปโเบกเบตโ"โ,
``เปเบเบดเบ'', เบซเบผเบท ``เบฅเบธเปเบก''.
repeated.neither
เบเบปเบงเปเบฅเบเบชเบฐเบชเบปเบกเบเบญเบเปเบเบฃเบกเบเบตเปเบเปเปเบกเบตเบเปเบญเบเบเปเปเบกเบนเบเบเปเบณเป.
repeated.top
เบเบปเบงเปเบฅเบเบชเบฐเบชเบปเบกเบเบญเบเปเบเบฃเบกเบเบตเปเบกเบตเบเปเบญเบเบเปเบฒเบเปเบเบดเบเบเปเปเบฒเบเบทเบเบเบฒเบเบเปเบฒเบเปเบเบดเบเบเบญเบเปเบเบฃเบกเบเปเบญเบเปเปเบฒ
เบเบฒเบเบชเบฐเบซเบเบฒเบก.
repeated.เบฅเบธเปเบก
เบเบปเบงเปเบฅเบเบชเบฐเบชเบปเบกเบเบญเบเปเบเบฃเบกเบเบตเปเบกเบตเบเปเบญเบเบฅเบธเปเบกเบเปเปเบฒเบเบทเบเบกเบฒเบเบฒเบเบเบญเบเบเปเบญเบเปเปเบฒ
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบก.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
intl_thres
เบเปเบฒเบเบปเบเบเบญเบเปเบเบ interlacing.
prog_thres
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเปเบฒเบงเบซเบเปเบฒ.
repeat_thres
เปเบเบเบชเบณเบฅเบฑเบเบเบฒเบเบเบงเบเบซเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเปเบณเป.
เปเบเบดเปเบโเบเบตโเบงเบดเบ
เบเปเบฒเบเบงเบเบเบญเบเปเบเบฃเบกเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบเบเบญเบเบเบญเบเบเบตเปเปเบซเปเบเบฑเบเบชเบฐเบเบดเบเบดเปเบเปเบเบทเบเบซเบผเบธเบเบฅเบปเบเปเบเบดเปเบเบซเบเบถเปเบ
(เปเบเบฑเปเบ, เบกเบฑเบเบเบฐเบเบญเบเบชเปเบงเบเบเบฝเบเปเบเป 0.5 เปเบเบปเปเบฒเปเบเบเบฒเบเบเบฑเบเบเบฐเปเบเบเบเบญเบเบกเบฑเบ). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ 0 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ
เปเบเบฃเบกเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบซเบฑเบเปเบกเปเบเปเบเปเบฎเบฑเบเบเปเปเบฒเบซเบเบฑเบเปเบเบฑเบก 1.0 เบเบฐเบซเบผเบญเบเปเบ.
analysis_interlaced_flag
เปเบกเบทเปเบญเบเบตเปเบเปเปเปเบกเปเบ 0 เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ idet เบเบฐเปเบเปเบเปเบฒเบเบงเบเบเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบงเปเบฒ
เบเบธเบ interlaced เปเบกเปเบเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบฐเบเปเปเบเบฑเบเบเบญเบเบเบตเปเบเปเปเปเบเปเบเปเบฒเบเบปเบ. เบเปเบฒเบเบธเบ
เบเบทเบเบเบปเบเปเบซเบฑเบเบงเปเบฒเบเบทเบเบเปเบญเบเบกเบฑเบเบเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเปเปเบกเบตเบเบฒเบเบเบดเบเปเบฅเปเบเบทเปเบกเบญเบตเบ, เบเปเบฒเบกเบฑเบเปเบเบฑเบ
เบเบปเบเปเบซเบฑเบเบงเปเบฒเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบฐเบเบทเบเบฅเบถเบเบฅเปเบฒเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเบดเบเปเบฅเปเบเบทเปเบกเบญเบตเบ. เบเบตเป
เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบชเปเบเบปเบงเบเบญเบ idet เปเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเบดเบเปเบฅเปเบเปเปเบฒเปเบเบทเปเบญเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฐเบญเบฒเบ
เบเบธเบ interlaced
il
เบเปเบญเบเบเปเปเบกเบนเบ Deinterleave เบซเบผเบท interleave.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบเบถเปเบเบชเบฒเบกเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเบญเบเบฎเบนเบเบเบฒเบ interlaced เปเบเบเบเปเปเบกเบตเบเบฒเบ deinterlacing เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ.
Deinterleaving เปเบเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบญเบญเบเปเบเบฑเบ 2 เบเปเบญเบเบเปเปเบกเบนเบ (เปเบญเบตเปเบเบงเปเบฒเบฎเบนเบเปเบเบดเปเบ). เบชเบฒเบเบเบตเบ
เบเบทเบเบเปเบฒเบเปเบเปเบเบดเปเบเปเบเบดเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบชเบฑเปเบเปเบเบซเบฒเปเบเบดเปเบเบฅเบธเปเบก. เปเบเบปเปเบฒโเบชเบฒโเบกเบฒเบ
เบเบฐเบเบงเบเบเบฒเบ (เบเบฒเบเบเบฑเปเบเบเบญเบ) เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเบฑเบเปเบญเบเบฐเบฅเบฒเบเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ re: interleave เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
luma_mode, l
chroma_mode, c
alpha_mode, a
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบ เปเปเบ เบฅเบนเบกเบฒ, chroma_mode เปเบฅเบฐ alpha_mode เปเบกเปเบ:
none
เบเปเปโเปเบเปโเปเบฎเบฑเบโเบซเบเบฑเบ.
deinterleave, d
เบเบปเปเบเบเบฒ Deinterleave, เบงเบฒเบเบญเบฑเบเปเบถเปเบเบขเบนเปเปเปเบทเบญเบเปเบญเบเบญเบทเปเบ.
เปเบเบเปเบเบ, i
เบเปเบญเบเบซเบงเปเบฒเบ. เบเบตเปเบเบเบฑเบเบเบปเบเบเบฐเบเบปเบเบเบญเบ deinterleaving.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเปเบกเบต".
luma_swap, ls
chroma_swap, cs
alpha_swap, as
เบชเบฐเบซเบผเบฑเบเบเปเบญเบเบเปเปเบกเบนเบ luma/chroma/alpha. เปเบฅเบเบเปเบฝเบเปเบชเบฑเปเบเบเบนเป & เบเบตเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบญเบฑเบเบเบฒเปเบเบดเบเปเบเบตเป
เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเบเบฐเบซเบเบฒเบเปเบชเปเบงเบดเบเบตเปเบญ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบ pixels เบฅเบงเบเปเบเบ เบเปเบญเบเบเบดเปเบ(3x3) เปเบเบเบชเบฐเปเบฅเปเบเปเบเบเบเปเบฒเบเบถเบเปเบเบดเบเบเบฝเบเปเบเป
เบเปเบฒเบชเบนเบเบเบงเปเบฒ pixels.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบญเบเปเบเบ 0
เบเบญเบเปเบเบ 1
เบเบญเบเปเบเบ 2
เบเบญเบเปเบเบ 3
เบเปเบฒเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 65535. เบเปเบฒ 0, เบเบปเบเบเบฐเบเบฑเบเบเบปเบเบขเบนเป
เบเปเปเบเปเบฝเบเปเบเบ.
interlace
เบเบฒเบเบเบฑเปเบเบเบญเบ interlacing เบเปเบฒเบเบเบฒเบเบเบฒเบเปเบเบทเปเบญเปเบเบเปเบฒเบงเบซเบเปเบฒ. เบเบตเป interleaves เปเบเบดเบ (เบซเบผเบทเบเปเปเบฒ)
เปเบชเบฑเปเบเบเบฒเบเบเบญเบเบเบตเบเบเบตเปเบกเบตเปเบชเบฑเปเบเบเปเปเบฒ (เบซเบผเบทเปเบเบดเบ) เบเบฒเบเปเบเบฃเบกเบเบนเป, เบซเบผเบธเบเบฅเบปเบเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบญเบฑเบเบเบฒเปเบเบฃเบก
เปเบฅเบฐเบฎเบฑเบเบชเบฒเบเบงเบฒเบกเบชเบนเบเบเบญเบเบฎเบนเบเบเบฒเบ.
Original Original New Frame
เบเบญเบ 'j' เบเบญเบ 'j+1' (tff)
=============== ===============================
เปเบเบง 0 --------------------> เบเบญเบ 'j' เปเบชเบฑเปเบ 0
เปเบเบงเบเบต 1 เปเบเบงเบเบต 1 ----> เบเบญเบ 'j+1' เปเบเบง 1
เปเบเบงเบเบต 2 ---------------------> เบเบญเบ 'j' เปเบเบง 2
เปเบเบงเบเบต 3 เปเบเบงเบเบต 3 ----> เบเบญเบ 'j+1' เปเบเบง 3
... ... ...
New Frame + 1 เบเบฐเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบเบ Frame 'j+2' เปเบฅเบฐ Frame 'j+3' เปเบฅเบฐเบญเบทเปเบเป.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบชเบฐเปเบเบ
เบเบตเปเบเปเบฒเบเบปเบเบงเปเบฒเบเบญเบ interlaced เปเบเปเบเบทเบเปเบญเบปเบฒเบกเบฒเบเบฒเบเปเบกเปเบเบฐเบเบฑเปเบ (tff - เปเบฅเบตเปเบกเบเบปเปเบ) เบซเบผเบท
odd (bff) เปเบชเบฑเปเบเบเบญเบเบเบญเบเบเปเบฒเบงเบซเบเปเบฒ.
เบเบฒเบเบฅเบธเปเบก
เปเบเบตเบเปเบเป (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ) เบซเบผเบทเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบปเบงเบเบญเบ lowpass เบเบฑเปเบเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบ interlacing twitter
เปเบฅเบฐเบซเบผเบธเบเบเปเบญเบเบฎเบนเบเปเบเบ moire.
kerndeint
เบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ Deinterlace เปเบเบเบเบฒเบเปเบเปเบเบฒเบเบเบฑเบเบเบปเบงเบเบญเบเปเบเปเบเบเบญเบ Donald Graft. เปเบฎเบฑเบเบงเบฝเบเบขเบนเป
เบเบฒเบเบชเปเบงเบเบเบตเปเบเบดเบเบเบฑเบเบเบญเบเบงเบดเบเบตเปเบญเปเบเบทเปเบญเบเบฐเบฅเบดเบเบเบญเบเบเบตเปเบเปเบฒเบงเปเปเบฒ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เบชเบปเบเบเบทเปเบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเบงเปเบฒ pixels เบฅเบงเบ
เปเบชเบฑเปเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบธเบเปเบเปเบ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ [0,255] เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 10.
เบเปเบฒเบเบญเบ 0 เบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบเบณเปเบเปเบเบฐเบเบงเบเบเบฒเบเปเบเบเบธเบเป pixels.
เปเบเบเบเบตเป เบเบฒเบชเบต pixels เปเบเบตเบเบเปเบฒเปเบเบเปเบเบฑเบเบชเบตเบเบฒเบง เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเปเบฒเบชเบฑเปเบ
เบเปเบฒเบเบปเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบก. เบชเบฐเบซเบผเบฑเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเปเบญเบเปเบซเปเบเปเบญเบเบซเบงเปเบฒเบเบขเบนเปเบเบปเบเบเบฝเบงเบเปเบฒ 0. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบซเบผเบก
เปเบเบตเบเปเบเปเบเบฒเบเปเบซเบผเบกเปเบเบตเปเบกเปเบเบตเบกเบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบชเบญเบเบเบฒเบ
เปเบเบตเบเปเบเปเบเบฒเบเปเบฎเบฑเบเปเบซเปเบเบปเบกเบเบฑเบเบชเบญเบเบเบฒเบ เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณเปเบเปเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ:
kerndeint=thresh=10:map=0:order=0:sharp=0:twoway=0
ยท เปเบเบตเบโเปเบเปโเบเบฒเบโเบเบฒเบโเปเบซเบผเบกโเปเบเบตเปเบกโเปเบเบตเบกโ:
kerndeint=sharp=1
ยท เบเบฒเบชเบต pixels เบเบฐเบกเบงเบเบเบปเบเปเบเบฑเบเบชเบตเบเบฒเบง:
kerndeint=เปเบเบเบเบตเป=1
เบเบฒเบเปเบเปเปเบเปเบฅเบ
เปเบเปเปเบเบเบฒเบเบเบดเบเปเบเบทเบญเบเบเบญเบเปเบฅเบ radial
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเปเปเบเบเบฒเบเบเบดเบเปเบเบทเบญเบ radial เปเบเบฑเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบปเบเบกเบฒเบเบฒเบเบเบฒเบเบเปเบฒเปเบเปเบเบญเบ
เปเบฅเบเบกเบธเบกเบเบงเปเบฒเบ, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบถเปเบเปเบเปเปเบเบฎเบนเบเบเบฒเบเบเบทเบเปเบซเบกเป. เปเบเบทเปเบญเบเบญเบเบซเบฒเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบซเบเบถเปเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป
เปเบเปเปเบเบทเปเบญเบเบกเบทเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบ opencv เบซเบผเบทเบเบฝเบเปเบเปเบเบฒเบเบเบปเบเบฅเบญเบเปเบฅเบฐเบเบงเบฒเบกเบเบดเบเบเบฒเบ. เบเบฒเบเบเปเบฒเปเบเป
opencv เปเบเปเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเบฑเบเบเบฝเบ (เบเบฒเบเปเบเปเบเบปเบงเบขเปเบฒเบ / cpp) เบเบฒเบเปเบซเบผเปเบ opencv เปเบฅเบฐเบชเบฐเบเบฑเบ
เบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบ k1 เปเบฅเบฐ k2 เบเบฒเบ matrix เบเบปเบเปเบเปเบฎเบฑเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฐเบชเบดเบเบเบดเบเบปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฝเบงเบเบฑเบเปเบกเปเบเบกเบตเบขเบนเปเปเบเปเบเบทเปเบญเบเบกเบทเปเบเบตเบเปเบซเบผเปเบ Krita เปเบฅเบฐ
Digikam เบเบฒเบเปเบเบเบเบฒเบ KDE.
เบเบปเบเบเบฑเบเบเปเบฒเบกเบเบฑเบ เบเบญเบเบกเบทเบ เบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบเบดเปเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบปเบเปเบเบตเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบญเบเปเบฅเบ, เบเบตเป
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเปเปเบเบเบฒเบเบเบดเบเปเบเบทเบญเบเบเบญเบเบฎเบนเบเบเบฒเบ, เปเบเบเบฐเบเบฐเบเบตเป เบเบญเบเบกเบทเบ เปเบเปโเปเบโเบเบงเบฒเบกโเบชเบฐโเบซเบงเปเบฒเบโ
เบเบฒเบเปเบเปเบเบฐเบเบฒเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฑเบเบชเบญเบเบฎเปเบงเบกเบเบฑเบเปเบเบเบฒเบเบเปเบฅเบฐเบเบต, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเบฒเบ
เบเบฐเบเปเบญเบเปเบเปเปเบงเบฅเบฒเบเบนเปเบฅเบเบญเบเบเปเบฒเบชเบฑเปเบ, ie เบเปเปเบงเปเบฒเบเบฐเปเบเบฑเบ vignetting เบเบงเบเบเบทเบเบเปเบฒเปเบเปเบเปเบญเบเบซเบผเบท
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเปเบเปเปเบเปเบฅเบ.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
cx เบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบ x เบเบตเปเบเปเบญเบเบเบญเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบฎเบนเบเบเบฒเบ, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบธเบเบชเบนเบเบเบฒเบเบเบญเบ
เบเบฒเบเบเบดเบเปเบเบทเบญเบ. เบเปเบฒเบเบตเปเบกเบตเปเบฅเบเบฐ [0,1] เปเบฅเบฐเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบชเปเบงเบเปเบถเปเบเบเบญเบเบฎเบนเบ
เบเบงเบฒเบกเบเบงเปเบฒเบ.
cy Relative y-coordinate เบเบญเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบฎเบนเบเบเบฒเบ, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบธเบเบชเบนเบเบเบฒเบเบเบญเบ
เบเบฒเบเบเบดเบเปเบเบทเบญเบ. เบเปเบฒเบเบตเปเบกเบตเปเบฅเบเบฐ [0,1] เปเบฅเบฐเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบชเปเบงเบเปเบถเปเบเบเบญเบเบฎเบนเบ
เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ.
k1 เบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบญเบเปเบฅเบเบฐเบเบฒเบเปเบเปเปเบเบชเบตเปเบซเบฅเปเบฝเบก. 0.5 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบตเบเบฒเบเปเบเปเปเบ.
k2 เบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบญเบเปเบฅเบเบฐเบเบฒเบเปเบเปเปเบเบชเบญเบเปเบเบปเปเบฒ. 0.5 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบตเบเบฒเบเปเบเปเปเบ.
เบชเบนเบเบเบตเปเบชเปเบฒเบเบเบฒเบเปเบเปเปเบเปเบกเปเบ:
r_src = r_tgt * (1 + k1 *(r_tgt / r_0)^2 + k2 *(r_tgt / r_0)^4)
เบเปเบญเบเบเบตเป r_0 เปเบกเปเบเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเปเบชเบฑเปเบเบเบงเบฒเบเบฎเบนเบเบเบฒเบเปเบฅเบฐ r_src เปเบฅเบฐ r_tgt เปเบกเปเบเปเบฅเบเบฐเบซเปเบฒเบเบเบฒเบ
เบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเปเบเปเบซเบผเปเบเปเบฅเบฐเบฎเบนเบเบเบฒเบเปเบเบปเปเบฒเบซเบกเบฒเบ, เบเบฒเบกเบฅเปเบฒเบเบฑเบ.
lut3d
เบเบณเปเบเป 3D LUT เบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เปเบญเบเบฐเบชเบฒเบ
เบเบฑเปเบเบเบทเปเปเบเบฅเป 3D LUT.
เบฎเบนเบเปเบเบเบเบตเปเบฎเบญเบเบฎเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบ:
3 เบฅเบฅ เบเบปเบเบเบฐเบเบปเบเบเปเป
cube
เปเบญเบฃเบดเบเบฒ
that DaVinci
m3d Pandora
เปเบ
เปเบฅเบทเบญเบเบฎเบนเบเปเบเบเบเบฒเบเปเบเบเปเบเบ.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
more
เปเบเปเบเปเบฒเบเบฒเบเบเบธเบเบเบตเปเบเบณเบเบปเบเปเบงเปเบเบตเปเปเบเปเบเบตเปเบชเบธเบ.
เบชเบฒเบกเปเบชเบฑเปเบ
Interpolate เบเปเบฒเปเบเบเปเบเป 8 เบเบธเบเบเบตเปเบเปเบฒเบเบปเบ cube.
เบเบถเบเปเบเบ
Interpolate เบเปเบฒเปเบเบเปเบเป tetrahedron.
lut, lutrgb, lutyuv
เบเบดเบโเปเบฅเปโเบเบฒโเบเบฐโเบฅเบฒเบโเบเบฒเบโเบเบญเบโเบซเบฒโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบนเบโเบกเบฑเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบญเบโเบญเบปเบโเบเบฐโเบเบญเบ pixel เปเบเปโเบฅเบฐโเบเบฑเบโเบเปเบฒโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโ,
เปเบฅเบฐโเบเปเบฒโเปเบเปโเบกเบฑเบโเบเบฑเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ.
lutyuv เบเปเบฒโเปเบเปโเบเบฒโเบเบฐโเบฅเบฒเบโเบเบฒเบโเบเบญเบโเบซเบฒโเบเบฑเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบ YUVโ, lutrgb เบเบฑเบเบงเบดเบเบตเปเบญ RGB เบเปเบญเบเบเปเปเบกเบนเบ.
เบเบปเบงเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเป:
c0 เบเบฑเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบ pixel เบเปเบฒเบญเบดเบ
c1 เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบ pixel เบเบตเบชเบญเบ
c2 เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบ pixel เบเบตเบชเบฒเบก
c3 เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบ pixel เบชเบตเป, เบเบปเบเบเบฑเบเบญเบปเบเบเบฐเบเบญเบเบญเบฑเบเบเบฒ
r เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบ
g เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบฝเบง
b เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเปเบฒ
a เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบญเบฑเบเบเบฒ
y เบเบฑเปเบเบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบ Y/luminance
u เบเบฑเปเบเบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบ U/Cb
v เบเบฑเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบญเบปเบเบเบฐเบเบญเบ V/Cr
เบเบงเบเปเบเบปเบฒเปเบเปเบฅเบฐเบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฒเบเบฐเบฅเบฒเบเบเบญเบเบซเบฒเบชเปเบฒเบฅเบฑเบ
เบเปเบฒเบญเบปเบเบเบฐเบเบญเบ pixel เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบญเบปเบเบเบฐเบเบญเบเบเบตเปเปเบเปเบเบญเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบเปเบฅเบฐเบเบปเบ c* เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเบถเปเบเบเบฑเบเบฎเบนเบเปเบเบเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เปเบเป เบเบฒเบ เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบญเบเบเบฒเบเบฎเบนเบเปเบเบ YUV เบซเบผเบท RGB pixels เปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, lutrgb เบเปเบญเบเบเบฒเบ RGB
เบฎเบนเบเปเบเบ pixels เบฅเบงเบ input, เปเบฅเบฐ lutyuv เบเปเบญเบเบเบฒเบ YUV.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบเบฐเบเบญเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเปเบฅเบฐเบซเบเปเบฒเบเบตเปเบเบฑเปเบเบเปเปเปเบเบเบตเป:
w
h เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
h เบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบญเบ pixels เบฅเบงเบ.
clipval
เบกเบนเบเบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, clipped เบเบฑเบ minval-เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ range
เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ
เบเปเบฒเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบ pixels.
minval
เบเปเบฒเบเปเปเบฒเบชเบธเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบญเบ pixels เบฅเบงเบ.
เบฅเบปเบ
เบเปเบฒเบฅเบปเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบญเบปเบเบเบฐเบเบญเบ pixels, clipped เบเบฑเบ minval-เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบเปเบงเบ;
เบกเบฑเบเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ "maxval-clipval+minval".
เบเบฅเบดเบ(val)
เบเปเบฒโเบเบตเปโเบเบดเบโเปเบฅเปโเปเบโ h, clipped เบเบฑเบ minval-เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ range
เปเบเบกเบกเบฒ
เบเปเบฒเบเบฒเบเปเบเปเปเบเปเบเบกเบกเบฒเบเบตเปเบเบณเบเบงเบเบเบญเบเบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบเบญเบ pixels เบฅเบงเบ, เบเบทเบเบเบฑเบเปเบชเป
minval-เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบเปเบงเบ. เบกเบฑเบเบเบปเบเบเบฑเบเบเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ
"pow((clipval-minval)/(maxval-minval)\,gamma)*(maxval-minval)+minval"
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฑเบเปเบปเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "val".
เบเบปเบงเบขเปเบฒเบ
ยท เบฅเบปเบโเบฅเปเบฒเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ:
lutrgb="r=maxval+minval-val:g=maxval+minval-val:b=maxval+minval-val"
lutyuv="y=maxval+minval-val:u=maxval+minval-val:v=maxval+minval-val"
เบเปเบฒเบเปเบเบดเบเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ:
lutrgb="r=negval:g=negval:b=negval"
lutyuv="y=negval:u=negval:v=negval"
ยท negate luminance:
lutyuv=y=negval
ยท เปเบญเบปเบฒเบญเบปเบเบเบฐเบเบญเบ chroma เบญเบญเบ, เบเปเบฝเบเบงเบดเบเบตเปเบญเปเบซเปเปเบเบฑเบเบฎเบนเบเบชเบตเบเบตเปเปเบเบปเปเบฒ:
lutyuv="u=128:v=128"
ยทเบชเบฐเบซเบกเบฑเบเบเปเปเบญเบปเบฒเบเบปเบเบเบฐเบเบปเบเบเบฒเบเปเบเบปเบฒเปเบซเบกเป luma:
lutyuv="y=2*val"
ยท เปเบญเบปเบฒเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบฝเบง เปเบฅเบฐเบชเบตเบเปเบฒเบญเบญเบ:
lutergb="g=0:b=0"
ยทเบเบฑเปเบเบเปเบฒเบเปเบญเบ alpha เบเบปเบเบเบตเปเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
format=rgba,lutrgb=a="maxval-minval/2"
ยท เปเบเปโเปเบ gamma luminance เปเบเบโเบเบฑเบโเปเบ 0.5โ:
lutyuv=y=gammaval(0.5)
ยท เบเบปเบเปเบฅเบตเบเบเบฒเบเบเบดเบเบเบตเปเบชเบณเบเบฑเบเบเบญเบ luma:
lutyuv=y='bitand(val, 128+64+32)'
เบเบปเบเบฅเบงเบก
เบฅเบงเบกเบญเบปเบเบเบฐเบเบญเบเบเปเบญเบเบชเบตเบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบซเบผเบฒเบเบญเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเปเบเบดเบ 4 เบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบฐเบฅเบงเบกเปเบญเบปเบฒเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบฅเบทเบญเบเปเบชเปเบเบฑเบเบเบปเบเปเบเปเบฎเบฑเบ
เบงเบดเบเบตเปเบญ.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เปเบเบเบเบตเป
เบเบฑเปเบเบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบทเปเบญเบชเบปเปเบเบญเบญเบเปเบเบเบเบตเปเบเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบเบเบเบตเปเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ bitmap. เบกเบฑเบเบเบงเบเบเบฐเบเบทเบเบฅเบฐเบเบธเปเบเบฑเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ
เปเบเบฎเบนเบเปเบเบ 0xAa[Bb[Cc[Dd]]]. 'Aa' เบญเบฐเบเบดเบเบฒเบเปเบเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบปเบเบเปเบฒเบญเบดเบเบเบญเบเบเบปเบ
เบเบฐเปเบชเบเบปเบเบเบฐเบฅเบดเบ. 'A' เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบทเปเบญเปเบเป (เบเบฒเบ 0 เบซเบฒ 3), เปเบฅเบฐ 'a'
เปเบฅเบเบเบปเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบตเปเบเบฐเปเบเป (เบเบฒเบ 0 เบซเบฒ 3). เบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญเบเบญเบ
เปเบเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบ, 'Bb' เบญเบฐเบเบดเบเบฒเบเปเบเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบปเบเบเบตเบชเบญเบ,
'cc' เบญเบฐเบเบดเบเบฒเบเบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบปเบเบเบตเบชเบฒเบก เปเบฅเบฐ 'Dd' เบญเบฐเบเบดเบเบฒเบเปเบเบดเบ
เบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฐเปเบชเบเบปเบเบเบฐเบฅเบดเบเบเบปเบเบชเบตเป.
เบฎเบนเบเปเบเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "yuva444p".
เบเบปเบงเบขเปเบฒเบ
ยท เบฎเบงเบกเบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญเบชเบตเปเบเบปเบฒเบชเบฒเบกเบญเบฑเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบฝเบงเบเบฑเบเปเบเบปเปเบฒเปเบเปเบเบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญเบเบฝเบง:
[a0][a1][a2]mergeplanes=0x001020:yuv444p
ยท เบฎเบงเบกเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบปเบเบเบต 1 yuv444p เปเบฅเบฐเบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญเบชเบตเปเบเบปเบฒเบเบต 2 เปเบเบปเปเบฒเปเบเปเบเบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญ yuva444p:
[a0][a1]mergeplanes=0x00010210:yuva444p
ยท Swap Y เปเบฅเบฐ A เบเบปเบเปเบ yuva444p stream:
format=yuva444p,mergeplanes=0x03010200:yuva444p
ยท Swap U เปเบฅเบฐ V เบเบปเบเปเบ yuv420p stream:
format=yuv420p,mergeplanes=0x000201:yuv420p
ยท Cast a rgb24 clip to yuv444p:
format=rgb24,mergeplanes=0x000102:yuv444p
mcdeint
เบเบณเปเบเป motion-compensation deinterlacing.
เบกเบฑเบเบเปเบญเบเบเบฒเบเบซเบเบถเปเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบเบญเบเปเบเบฑเบ input เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบเปเบญเบเบเบทเบเบเปเบฒเปเบเปเบฎเปเบงเบกเบเบฑเบเบเบฑเบ yadif = 1/3 เบซเบผเบท
เบเบฝเบเปเบเบปเปเบฒ.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบเบเบฒเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบ deinterlacing.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป:
เปเบง
เบเบฐเบซเบเบฒเบเบเบฒเบ
เบเปเบฒ
เปเบเปเบเบฒเบเบเบฐเปเบกเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเปเบณเป
extra_slow
เบเบท เบเปเบฒ, เปเบเปเปเบเปเบเบญเบเบเบฒเบเบญเปเบฒเบเบญเบตเบเบซเบผเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบง.
เบเบงเบฒเบกเบชเบฐเปเบตเบเบฒเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฝเบกเบเบฒเบเบชเบฐเบซเบเบฒเบกเบฎเบนเบเบเบฒเบเบเบตเปเบชเบปเบกเบกเบธเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบซเบเบถเปเบเปเบ
เบเปเบฒเบเปเปเปเบเบเบตเป:
0, tff
เบชเบปเบกเบกเบธเบเบงเปเบฒเบเบฑเปเบเปเบเบดเบเบเปเบญเบ
1, BFF
เบชเบปเบกเบกเบธเบเบเปเบญเบเบฅเบธเปเบกเบชเบธเบเบเปเบญเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ BFF.
qp เบเบฑเปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบฅเบดเบกเบฒเบเบเปเปเบเบฅเบฑเบญเบ (QP) เบเบตเปเปเบเปเปเบเบเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฒเบเปเบ.
เบเปเบฒเบเบตเปเบชเบนเบเบเบงเปเบฒเบเบงเบเบชเบปเปเบเบเบปเบเปเบซเปเบเปเบญเบ vector vector เบเปเบญเบเบเบปเบงเบเบงเปเบฒ เปเบเปเบเบฐเบเบตเบเบตเปเบชเบธเบเปเปเบญเบเบฅเบปเบ
vectors เบชเปเบงเบเบเบธเบเบเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
mpdecimate
เบงเบฒเบเบเบญเบเบเบตเปเบเปเปเปเบเบเบเปเบฒเบเบเบฑเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเบเบฒเบเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบญเบ
เบญเบฑเบเบเบฒ.
เบเบฒเบเบเปเบฒเปเบเปเบซเบผเบฑเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบญเบฑเบเบเบฒเบเบดเบเบเปเปเบฒเบซเบผเบฒเบ (เปเบเบฑเปเบ: เบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบฒเบ dialup
เปเบกเปเบเบฑเบก), เปเบเปเปเบเบเบฒเบเบเบดเบเบชเบฐเบเบตเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบฎเบนเบเปเบเบปเบฒเบเบตเปเบเบปเบเบเบฑเบเบเปเบฒเบกเบเบฑเบเปเบเบฅเบฐเบเบฑเบ
เบเปเปเบเบทเบเบเปเบญเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบชเบนเบเบชเบธเบเบเบญเบเปเบเบฃเบกเบเบดเบเบเปเปเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบซเบผเบธเบเบฅเบปเบ (เบเปเบฒเปเบเบฑเบเบเบงเบ), เบซเบผเบท
เปเบฅเบเบฐเบซเปเบฒเบเบเปเปเบฒเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบเบเบญเบเบเบตเปเบซเบผเบธเบเบฅเบปเบ (เบเปเบฒเปเบเบฑเบเบฅเบปเบ). เบเปเบฒเบเปเบฒเปเบกเปเบ 0, the
เบเบญเบเบเบทเบเบซเบผเบธเบเบฅเบปเบเปเบเบเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเบตเปเบซเบผเบธเบเบฅเบปเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเบเบตเปเบเปเบฒเบเบกเบฒ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
hi
lo
เปเบชเบทเปเบญเบเปเบฒ
เบเปเบฒเบเบปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบซเบผเบธเบเบฅเบปเบ.
เบเบธเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ hi เปเบฅเบฐ lo เปเบกเปเบเบชเปเบฒเบฅเบฑเบ 8x8 pixel blocks เปเบฅเบฐเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบกเบนเบเบเปเบฒ pixels เบเบปเบงเบเบดเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ, เบเบฑเปเบเบเบฑเปเบเบเบญเบเปเบเบเบเบญเบ 64 เปเบเบปเปเบฒเบเบฑเบ 1 เบซเบเปเบงเบเบเบญเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐ pixels,
เบซเบผเบทเบเบฝเบงเบเบฑเบเปเบเปเบเบฐเบซเบเบฒเบเบญเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบเปเบฅเบเบฐเบเบฑเบ.
เบเบญเบเปเบกเปเบเบเบนเปเบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเปเบกเบต 8x8 เบเบฑเบเปเบเบเบเปเบฒเบเบเบฑเบเบซเบผเบฒเบเบเปเบงเบฒเปเบเบ
of hi, เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเปเบกเบตเบซเบผเบฒเบเบเปเบงเบฒ เปเบชเบทเปเบญเบเปเบฒ blocks (1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบฎเบนเบเบเบฒเบเบเบฑเบเบซเบกเบปเบ) เปเบเบเบเปเบฒเบเบเบฑเบเบซเบผเบฒเบเบเปเบงเบฒ
เปเบเบเบเบญเบ lo.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบ hi เปเบกเปเบ 64*12, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ lo เปเบกเปเบ 64*5, เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ
เปเบชเบทเปเบญเบเปเบฒ เปเบกเปเบ 0.33.
เบเบฐเบเบดเปเบชเบ
เบฅเบปเบโเบฅเปเบฒเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบงเบเบเปเบฒเบเบงเบ input; เบเปเบฒเบเปเปเปเบกเปเบเบชเบนเบ, เบกเบฑเบเบเบฐเบฅเบปเบเบฅเปเบฒเบเบญเบปเบเบเบฐเบเบญเบเบญเบฑเบเบเบฒ (เบเปเบฒเบกเบต).
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ 0.
เบฎเบนเบเปเบเบ
เบเบฑเบเบเบฑเบ libavfilter เบเปเปเปเบซเปเปเบเปเบฎเบนเบเปเบเบ pixels เปเบเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเปเบ
เบเบปเบงเบเบญเบ
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
pix_fmts
A '|'-separated list of pixels format names, เปเบเบฑเปเบ: apix_fmts=yuv420p|monow|rgb24".
เบเบปเบงเบขเปเบฒเบ
ยทเบเบฑเบเบเบฑเบ libavfilter เปเบเปเบฎเบนเบเปเบเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฒเบ yuv420p เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเบฑเบ vflip เปเบเป
เบเบฒเบเบเบฑเปเบเบเบญเบ:
noformat=pix_fmts=yuv420p,vflip
ยท เปเบเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบโเบฎเบนเบโเปเบเบโเปเบโเบซเบเบถเปเบโเบเบตเปโเบเปเปโเบกเบตโเบขเบนเปโเปเบโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบโ:
noformat=yuv420p|yuv444p|yuv410p
เบชเบฝเบเบฎเบปเบเบเบงเบ
เปเบเบตเปเบกเบชเบดเปเบเบฅเบปเบเบเบงเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
all_seed
c0_เปเบเปเบ
c1_เปเบเปเบ
c2_เปเบเปเบ
c3_เปเบเปเบ
เบเปเบฒเบเบปเบเปเบกเบฑเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบชเบฐเปเบเบฒเบฐเบซเบผเบทเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบเบฑเบเบซเบกเบปเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบ
all_seed. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 123457.
เบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบโเบเบฑเบโเบซเบกเบปเบโ, เบเบฑเบ เปเบปเบ
c0_strength, c0s
c1_strength, c1s
c2_strength, c2s
c3_strength, c3s
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบฎเบเบเบญเบเบชเบฝเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบชเบฐเปเบเบฒเบฐเบซเบผเบทเบญเบปเบเบเบฐเบเบญเบ pixels เบฅเบงเบเบเบฑเบเบซเบกเบปเบเปเบเบเปเบฅเบฐเบเบต
all_strength. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0. เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [0, 100].
เบเบธเบเบเบฑเบเปเบปเบ, เบเบฑเบเปเบปเบ
c0_flags, c0f
c1_flags, c1f
c2_flags, c2f
c3_flags, c3f
เบเบฑเปเบเบเบธเบเบญเบปเบเบเบฐเบเบญเบ pixels เบซเบผเบทเบเบฑเปเบเบเบธเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบฑเบเบซเบกเบปเบ if all_flags. เบกเบต
เบเปเบฒเบเบญเบเบเบธเบเบญเบปเบเบเบฐเบเบญเบเปเบกเปเบ:
a เบชเบฝเบเบฅเบปเบเบเบงเบเบเบปเปเบงเบเบฒเบงเปเบเบเบชเบฐเปเบฅเปเบ (เบญเปเบญเบเบเบงเปเบฒ)
p เบเบฐเบชเบปเบกเบชเบฝเบเบชเบธเปเบกเบเบฑเบเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบเบด (เปเบเบดเปเบ).
t เบชเบดเปเบเบฅเบปเบเบเบงเบเบเบปเปเบงเบเบฒเบง (เบเบฒเบเบเปเบฝเบเปเบเบเบฎเบนเบเปเบเบเบชเบฝเบเบฅเบฐเบซเบงเปเบฒเบเบเบญเบ)
u เบชเบดเปเบเบฅเบปเบเบเบงเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบเบฒเบ (gaussian เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ)
เบเบปเบงเบขเปเบฒเบ
เปเบเบตเปเบกเบชเบฝเบเบฅเบปเบเบเบงเบเบเบปเปเบงเบเบฒเบง เปเบฅเบฐ เปเบเบฑเบเปเบญเบเบฐเบเบฒเบเปเบเบเบฒเบเบเปเบญเบเบงเบดเบเบตเปเบญ:
noise=alls=20:allf=t+u
null
เบเปเบฒเบเปเบซเบผเปเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเปเบเบซเบฒเบเบปเบเบเบฐเบฅเบดเบ.
ocv
เบเบณเปเบเปเบเบฒเบเบซเบฑเบเบเปเบฝเบเบงเบดเบเบตเปเบญเปเบเบเปเบเป libopencv.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเป, เบเบดเบเบเบฑเปเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ libopencv เปเบฅเบฐเบชเปเบงเบเบซเบปเบงเปเบฅเบฐเบเปเบฒเบซเบเบปเบเบเปเบฒ FFmpeg เบเบฑเบ
"--enable-libopencv".
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
filter_name
เบเบทเปเบเบญเบเบเบปเบงเบเบญเบ libopencv เบเบตเปเบเบฐเบเปเบฒเปเบเป.
filter_params
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบฐเบชเบปเปเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ libopencv. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเบฒเบเบงเปเบฒ.
เบญเปเบฒเบเบญเบตเบเปเบเบดเบเปเบญเบเบฐเบชเบฒเบ libopencv เบเบตเปเปเบเบฑเบเบเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบเบฑเบเปเบเบ:
<http://docs.opencv.org/master/modules/imgproc/doc/filtering.html>
เบเบฒเบเบเบฑเปเบเบเบญเบ libopencv เบซเบผเบฒเบเปเบกเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ; เปเบเบดเปเบเบเบฒเบเบชเปเบงเบเบเปเบญเบเบเปเปเปเบเบเบตเป.
เปเบเบทเบญเบเบฒเบ
เบเบฐเบซเบเบฒเบเบฎเบนเบเบเบฒเบเปเบเบเบเบฒเบเปเบเปเบญเบปเบเบเบฐเบเบญเบเปเบเบเบชเปเบฒเบเบชเบฐเปเบเบฒเบฐ. เบกเบฑเบเบเบปเบเบเบฑเบ libopencv
เบเบฑเบเบเบฑเบ "cvDilate".
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ: struct_el|nb_iterations.
struct_el เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเปเบเบเบชเปเบฒเบ, เปเบฅเบฐเบกเบต syntax:
เบเปxเปเบเบง+anchor_xxanchor_y/เบฎเบนเบเบฎเปเบฒเบ
เบเป เปเบฅเบฐ เปเบเบง เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเปเบฒเบเบงเบเบเบฑเบเปเบฅเบฐเปเบเบงเบเบญเบเบญเบปเบเบเบฐเบเบญเบเปเบเบเบชเปเบฒเบ,
anchor_x เปเบฅเบฐ anchor_y เบเบธเบเบชเบฐเบกเป, เปเบฅเบฐ เบฎเบนเบเบฎเปเบฒเบ เบฎเบนเบเบฎเปเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเปเบเบเบชเปเบฒเบ.
เบฎเบนเบเบฎเปเบฒเบ เบเบฐเบเปเบญเบเปเบเบฑเบ "rect", "เบเปเบฒเบก", "ellipse", เบซเบผเบท "custom".
เบเปเบฒเบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ เบฎเบนเบเบฎเปเบฒเบ เปเบกเปเบ "เบเบณเบเบปเบเปเบญเบ", เบกเบฑเบเบเปเบญเบเบเบทเบเบเบดเบเบเบฒเบกเบเปเบงเบเบชเบฒเบเบเบญเบเปเบเบเบเบญเบก
"=เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ". เปเบเบฅเปเบเบตเปเบกเบตเบเบทเป เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ เปเบกเปเบเบชเบปเบกเบกเบธเบเบงเปเบฒเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบนเป, เบกเบตเปเบเปเบฅเบฐเบเบปเบ
เบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบดเบกเปเบเปเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ pixels เบฅเบงเบเบชเบปเบเปเบช. เปเบกเบทเปเบญเบเบฐเปเบเบเบต เบฎเบนเบเบฎเปเบฒเบ เบเบทเบเบเปเบฒเปเบเป, เบเป เปเบฅเบฐ
เปเบเบง เปเบกเปเบเบเบทเบเบฅเบฐเปเบฅเบตเบ, เบเบปเบงเปเบฅเบ เบซเบผเบทเบเบฑเบ เปเบฅเบฐเปเบเบงเบเบญเบเปเบเบฅเปเบเบตเปเบญเปเบฒเบเบเบฑเปเบเบเบฐเบเบทเบเบชเบปเบกเบกเบธเบเปเบเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ เบชเบณ เบฅเบฑเบ struct_el เปเบกเปเบ "3x3+0x0/rect".
nb_iterations เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบทเบเบเปเบฒเปเบเปเบเบฑเบเบฎเบนเบเบเบฒเบ, เปเบฅเบฐ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 1.
เบเบฒเบเบเบปเบงเบขเปเบฒเบ:
# เปเบเปเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
ocv=เบเบฐเบซเบเบฒเบ
# Dilate เปเบเบเปเบเปเบญเบปเบเบเบฐเบเบญเบเปเบเบเบชเปเบฒเบเบเปเบงเบเปเบกเปเบเบฒเบเปเบเบ 5x5, เปเบฎเบฑเบเบเปเบณเบชเบญเบเปเบเบทเปเบญ
ocv=filter_name=dilate:filter_params=5x5+2x2/cross|2
# เบญเปเบฒเบเบฎเบนเบเบฎเปเบฒเบเบเบฒเบเปเบเบฅเป diamond.shape, iterating เบชเบญเบเบเบฑเปเบ.
# เปเบเบฅเป diamond.shape เบญเบฒเบเบเบฐเบกเบตเบฎเบนเบเปเบเบเบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบเบเบตเป
# *
# ***
# *****
# ***
# *
# เบเบฑเบ เปเบฅเบฐเปเบเบงเบเบตเปเบฅเบฐเบเบธเบเบฑเปเบเบเบทเบเบฅเบฐเปเบฅเบตเบ
# เปเบเปเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบชเบฐเบกเปเปเบกเปเบเบเปเป
ocv=dilate:0x0+2x2/custom=diamond.shape|2
เปเบเบฒเบฐเปเบเบทเปเบญเบ
เบฅเบปเบเบฎเบนเบเบเบฒเบเปเบเบเบเบฒเบเปเบเปเบญเบปเบเบเบฐเบเบญเบเปเบเบเบชเปเบฒเบเบชเบฐเปเบเบฒเบฐ. เบกเบฑเบเบเบปเบเบเบฑเบ libopencv
เบเบฑเบเบเบฑเบ "cvErode".
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ: struct_el:nb_iterations, เบกเบต syntax เปเบฅเบฐ semantics เบเบฝเบงเบเบฑเบเบเบฑเบ
เปเบเป เปเบเบทเบญเบเบฒเบ เบเบปเบงเบเบญเบ
เบเปเบฝเบ
เปเบฅเบทเปเบญเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบญเบปเบฒเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป: เบเบฐเปเบเบ|param1|param2|param3|param4.
เบเบฐเปเบเบ เปเบกเปเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบฝเบเปเบเบทเปเบญเบเปเบฒเปเบเป, เปเบฅเบฐเบเปเบญเบเปเบเบฑเบเบซเบเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป:
"เบกเบปเบง", "blur_no_scale", "เบเบฒเบเบเบฒเบ", "gaussian", เบซเบผเบท "เบชเบญเบเบเปเบฒเบ". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
"เปเบเบชเบเบฝเบ".
เบเบงเบฒเบก เปเบฒเบ เบเบญเบ param1, param2, param3, เปเบฅเบฐ param4 เบเบถเปเบเบเบฑเบเบเบฐเปเบเบเบเปเบฝเบ. param1 เปเบฅเบฐ
param2 เบเบญเบกเบฎเบฑเบเบเปเบฒเบเบงเบเบเบณเบเบงเบเปเบเบฑเบก เบซเบผเบท 0. param3 เปเบฅเบฐ param4 เบเบญเบกเบฎเบฑเบเบเบธเบเบฅเบญเบ
เบเปเบฒ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ เบชเบณ เบฅเบฑเบ param1 เปเบกเปเบ 3. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบญเบทเปเบเปเปเบกเปเบ 0.
เบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบซเบผเบปเปเบฒเบเบตเปเบเบปเบเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเบทเบเบกเบญเบเปเบซเปเบเบฑเบเบเบฑเบเบเบฑเบ libopencv
"cvSmooth".
overlay
เบงเบฒเบเบงเบดเบเบตเปเบญเปเบถเปเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบงเบดเบเบตเปเบญเบญเบทเปเบ.
เบกเบฑเบเปเบเปเปเบงเบฅเบฒเบชเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบฅเบฐเบกเบตเบซเบเบถเปเบเบเบปเบเบเบฐเบฅเบดเบ. เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเปเบกเปเบ "เบเบปเปเบเบเป" เบงเบดเบเบตเปเบญเบเบตเป
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเบชเบญเบเบเบทเบเบงเบฒเบเบเบฑเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
x
y เบเปเบฒโเบเบปเบโเบเบฒเบโเบชเบฐโเปเบเบโเบญเบญเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบดโเบเบฑเบ x เปเบฅเบฐ y เบเบญเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบงเบฒเบโเบเปเบญเบโเปเบโเบเบปเปเบโเบเปโเปเบเปโ
เบงเบดเบเบตเปเบญ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "0" เบชเปเบฒเบฅเบฑเบเบเบฑเบเบชเบญเบเบชเบฐเปเบเบเบญเบญเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเปเปเบเบทเบเบเปเบญเบ,
เบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบญเบฑเบเปเบซเบเปเบซเบผเบงเบ (เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ overlay เบเบฐเบเปเปเบชเบฐเปเบเบเบขเบนเปเปเบ
เบเบปเบเบเบฐเบฅเบดเบเบเบทเปเบเบเบตเปเปเบเบดเปเบเปเบซเบฑเบ).
eof_action
เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบฐเบเปเบญเบเบเบฐเบเบดเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเป EOF เบเบทเบเบเบปเบเบขเบนเปเปเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบตเบชเบญเบ; เบกเบฑเบเบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเปเบ
เบเบธเบโเบเปเบฒโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
เบเปเปเบฒ
เปเบฎเบฑเบเบเปเปเบฒเบเบญเบเบชเบธเบเบเปเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
เบชเบดเปเบเบชเบธเบ
เบชเบดเปเบเบชเบธเบเบเบฑเบเบชเบญเบเบชเบฒเบ.
เบเปเบฒเบ
เบเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบปเปเบเบเป.
เบเบฒเบเบเบฐเปเบกเบตเบ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบเบงเบเบชเปเบฒเบฅเบฑเบ x, เปเบฅเบฐ y เบเบทเบเบเบฐเปเบกเบตเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เปเบโเบกเบฑเบ
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฝเบเปเบเปเบเบฑเปเบเบเบฝเบงเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบชเบฑเปเบ
เปเบกเปเบเบเบฒเบเบเบธเบเปเบเปเบ
frame
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ frame.
เบชเบฑเปเบเบเบตเปเบชเบธเบ
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฑเบเบเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบเบขเบธเบเปเบกเบทเปเบญเบญเบดเบเบเบธเบเบชเบฑเปเบเบเบตเปเบชเบธเบเบชเบดเปเบเบชเบธเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 0.
เบฎเบนเบเปเบเบ
เบเปเบฒโเบเบปเบโเบฎเบนเบโเปเบเบโเบชเปเบฒโเบฅเบฑเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
yuv420
เบเบฑเบเบเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบ YUV420
yuv422
เบเบฑเบเบเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบ YUV422
yuv444
เบเบฑเบเบเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบ YUV444
rgb เบเบฑเบเบเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบ RGB
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ yuv420.
rgb (เบเบฑเบเบเปเบฒเบ)
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฑเบเบเบฑเบเบเบปเบงเบเบญเบเปเบซเปเบเบญเบกเบฎเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบเบทเปเบเบเบตเปเบชเบต RGB. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบกเปเบ 0. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเบปเบเปเบฅเบตเบ, เปเบเป เบฎเบนเบเปเบเบ เปเบเบเบเบตเปเบเบฐเปเบเบฑเบ.
เบเปเปเบฒเบเบทเบเบซเบผเปเบฒเบชเบธเบ
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฑเบเบเบฑเบเบเบปเบงเบเบญเบเปเบซเปเปเบเปเบกเบเบญเบเบเบฒเบเบงเบฒเบเบเปเบญเบเบชเบธเบเบเปเบฒเบเปเบชเปเบเบฑเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบซเบผเบฑเบเบเบปเบเบเปเบงเบฒ
เปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฐเปเบช. เบเปเบฒเบเบญเบ 0 เบเบดเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เปเบเป x, เปเบฅเบฐ y เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเป.
main_w, W
main_h, H
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบปเปเบเบเป.
overlay_w, w
overlay_h, h
เบเบงเบฒเบกเบเบงเปเบฒเบ เปเบฅเบฐเบฅเบงเบเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบฑเบเบเปเบญเบ.
x
y เบเปเบฒโเบเบตเปโเบเบดเบโเปเบฅเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ x เปเบฅเบฐ y. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเบเบเบฐเปเบกเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเปเบซเบกเป.
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบเบเบญเบเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบ. เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบ
เบฎเบนเบเปเบเบ pixel "yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
n เบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0
pos เบเบณเปเปเปเบเปเบเปเบเบฅเปเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, NAN เบเปเบฒเบเปเปเบฎเบนเป
t เบชเบฐเปเบเบกเปเบงเบฅเบฒ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบงเบดเบเบฒเบเบต. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเปเบงเบฅเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบฎเบนเปเบเบฑเบ.
เบซเบกเบฒเบเปเบซเบเบงเปเบฒ n, pos, t เบเบปเบงเปเบเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเบฝเบเปเบเปเปเบกเบทเปเบญเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ เบเปเป frame,
เปเบฅเบฐเบเบฐเบเบฐเปเบกเบตเบเปเบซเป NAN เปเบกเบทเปเบญเปเบ เบเบฒเบเบเบฐเปเบกเบตเบ เบเบทเบเบเปเบฒเบเบปเบเปเบซเป เปเบโเบกเบฑเบ.
เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเปเบเบฃเบกเบเบทเบเปเบญเบปเบฒเบกเบฒเบเบฒเบเปเบเปเบฅเบฐเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบงเบฅเบฒ, เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบงเบเบกเบฑเบ
เปเบงเบฅเบฒเปเบเบทเปเบญเบเบเบปเปเบเปเบเบเบเปเบฒเบเบเบฑเบ, เบกเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบเบตเบเบตเปเบเบฐเบเปเบฒเบเบชเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบเบเปเบฒเบ a
setpts=PTS-STARTPTS เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบทเปเบญเปเบซเปเบเบงเบเบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบชเบนเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบเบฑเปเบเบเบปเบงเบขเปเบฒเบ
เบชเปเบฒโเบฅเบฑเบ เบฎเบนเบเปเบเบปเบฒ เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฎเบฑเบ.
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบญเบเปเบชเปเบเบฒเบเบเปเบญเบเบเบฑเบเบซเบผเบฒเบเบเบทเปเบเปเบเปเบเปเบฒเบเบเบงเบเบเบปเบเบชเบญเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบเบงเบดเบเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบง.
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
x
y เปเบเปเปเบ x เปเบฅเบฐ y เบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฑเบเบเปเบญเบ. เบเปเบฒเบชเบฑเปเบเบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบ
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบกเบนเบเบเปเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเปเบกเบเบฑเบเบเปเบญเบเบเบตเป 10 pixels เบเบฒเบเบกเบธเบกเบเบงเบฒเบฅเบธเปเบกเบเบญเบเบงเบดเบเบตเปเบญเบซเบผเบฑเบ:
overlay=main_w-overlay_w-10:main_h-overlay_h-10
เบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบกเบตเบเบทเปเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเบเบฐเบเบฒเบเปเบเบฑเบ:
overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10
ยท เปเบชเปเปเบฅเปเบเป PNG เปเบเปเบเปเบชเบขเบนเปเบกเบธเบกเบเปเบฒเบเบฅเบธเปเบกเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เปเบเบเปเบเปเบเบธเปเบก ffmpeg
เปเบเบทเปเบญเบเบกเบทเบเบตเปเบกเบตเบเบปเบงเปเบฅเบทเบญเบ "-filter_complex":
ffmpeg -i input -i logo -filter_complex 'overlay=10:main_h-overlay_h-10' output
ยท เปเบชเป 2 เปเบฅเปเบเป PNG เปเบเปเบเปเบชเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ (เปเบฅเปเบเปเบเบตเบชเบญเบเบขเบนเปเปเบเบฅเบธเปเบกเบเบงเบฒ) เปเบเบเปเบเป
เปเบเป ffmpeg เปเบเบทเปเบญเบเบกเบท:
ffmpeg -i input -i logo1 -i logo2 -filter_complex 'overlay=x=10:y=Hh-10,overlay=x=Ww-10:y=Hh-10' output
ยท เปเบเบตเปเบกเบเบฑเปเบเบชเบตเบเบตเปเปเบเปเบเปเบชเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบงเบดเบเบตเปเบญเบซเบผเบฑเบ; "WxH" เบเปเบญเบเบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบเบญเบ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบปเปเบเบเปเบเปเปเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบงเบฒเบเบเปเบญเบ:
[email protected]:size=WxH [เบซเบผเบฒเบเบเบงเปเบฒ]; [in][over] overlay [out]
ยทเบซเบผเบดเปเบเบงเบดเบเบตเปเบญเบเบปเปเบเบชเบฐเบเบฑเบเปเบฅเบฐเบชเบฐเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ (เบเบตเปเบเบตเปเบเบฑเบเบเบปเบงเบเบญเบ deshake) เบเปเบฒเบ
เบเปเบฒเบโเบเบฒเบโเบเปเบฒโเปเบเปโ ffplay เปเบเบทเปเบญเบเบกเบท:
ffplay input.avi -vf 'เปเบเบ[a][b]; [a]pad=iw*2:ih[src]; [b]deshake[filt]; [src][filt]overlay=w'
เบเปเบฒเบชเบฑเปเบเบเปเบฒเบเปเบเบดเบเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ:
ffplay input.avi -vf 'split[b], pad=iw*2[src], [b]deshake, [src]overlay=w'
ยท เปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเบงเบฒเบโเบเปเบญเบโเปเบฅเบทเปเบญเบโเบเบฒเบโเบเปเบฒเบโเปเบโเบเปเบฒเบโเบเบงเบฒโเปเบเบดเบโเบเบญเบโเบซเบเปเบฒโเบเปโเปเบเปโ
เปเบฅเบตเปเบกโเบเบฑเปเบโเปเบเปโเปเบงโเบฅเบฒ 2โ:
overlay=x='if(gte(t,2), -w+(t-2)*20, NAN)':y=0
ยท เบเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบเบเบฒเบเบงเบฒเบเบชเบญเบเบงเบดเบเบตเปเบญเปเบเบปเปเบฒเบเปเบฒเบเบเบฑเบ:
ffmpeg -i left.avi -i right.avi -filter_complex "
nullsrc=size=200x100 [เบเบทเปเบเบซเบฅเบฑเบ];
[0:v] setpts=PTS-STARTPTS, scale=100x100 [เบเปเบฒเบ];
[1:v] setpts=PTS-STARTPTS, scale=100x100 [เบเบงเบฒ];
[เบเบทเปเบเบซเบฅเบฑเบ][เบเปเบฒเบ] overlay=shortest=1 [เบเบทเปเบเบซเบผเบฑเบ+เบเปเบฒเบ];
[เบเบทเปเบเบซเบผเบฑเบ+เบเปเบฒเบ][เบเบงเบฒ] overlay=shortest=1:x=100 [เบเปเบฒเบ+เบเบงเบฒ]
"
ยท เปเบฎเบฑเบเปเปเบฒเบเบฒเบ 10-20 เบงเบดเบเบฒเบเบตเบเบญเบเบงเบดเบเบตเปเบญเปเบเบเบเบฒเบเบเบณเปเบเปเบเบปเบงเบเบญเบ delogo เปเบชเปเบเบฒเบเบชเปเบงเบเปเบเปเบถเปเบ
ffmpeg -i test.avi -codec:v:0 wmv2 -ar 11025 -b:v 9000k
-vf '[in]split[split_main][split_delogo];[split_delogo]trim=start=360:end=371,delogo=0:0:640:480[delogoed];[split_main][delogoed]overlay=eof_action=pass[out]'
masked.avi
ยทเบเปเบญเบเปเบชเปเบเบฒเบเบเปเบญเบเบเบฑเบเบซเบผเบฒเบเบญเบฑเบเปเบ cascade:
nullsrc=s=200x200 [bg];
testsrc=s=100x100, split=4 [in0][in1][in2][in3];
[in0] lutrgb=r=0, [bg] overlay=0:0 [mid0];
[in1] lutrgb=g=0, [mid0] overlay=100:0 [mid1];
[in2] lutrgb=b=0, [mid1] overlay=0:100 [mid2];
[in3] null, [mid2] overlay=100:100 [out0]
owdenoise
เปเบเป Overcomplete Wavelet denoiser.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเปเบฅเบดเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบฅเบดเบ.
เบเปเบฒเบเบงเบฒเบกเปเบฅเบดเบเบเบตเปเปเบซเบเปเบเบงเปเบฒเบเบฐเบเบฐเบเบดเปเบชเบเบญเบปเบเบเบฐเบเบญเบเบเบงเบฒเบกเบเบตเปเบเปเปเบฒเบเบงเปเบฒ, เปเบเปเบเปเบฒเบฅเบปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเปเบญเบเปเบเบฑเบ int เปเบเบเปเบงเบ 8-16, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 8.
luma_strength, ls
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบ luma.
เบเปเบญเบเปเบเบฑเบเบเปเบฒเบชเบญเบเปเบเบปเปเบฒเปเบเปเบฅเบเบฐ 0-1000, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
chroma_strength, cs
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบ chroma.
เบเปเบญเบเปเบเบฑเบเบเปเบฒเบชเบญเบเปเบเบปเปเบฒเปเบเปเบฅเบเบฐ 0-1000, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
pad
เปเบเบตเปเบก paddings เปเบชเปเบฎเบนเบ input, เปเบฅเบฐเบงเบฒเบ input เบเบปเปเบเบชเบฐเบเบฑเบเบขเบนเปเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเป x, y
เบเบฐเบชเบฒเบเบเบฒเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ, h
เบฅเบฐเบเบธเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบกเบตเบเบฒเบเปเบเบตเปเบก paddings. เบเปเบฒ
เบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ width or เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ เปเบกเปเบ 0, เบเบฐเบซเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบกเปเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบ.
เปเบเป width เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบญเปเบฒเบเบญเบตเบเปเบเบดเบเบกเบนเบเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเบ เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ เบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เปเบฅเบฐเบฎเบญเบ
เบเบปเบเบเบฑเบเบเปเบฒเบก.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ width เปเบฅเบฐ เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ เปเบกเปเบ 0.
x
y เบฅเบฐเบเบธเบเบฒเบเบเบปเบเปเบเบตเบเปเบเบทเปเบญเบงเบฒเบเบฎเบนเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบเปเบเบเบทเปเบเบเบตเป padded, เบเปเบงเบเบเบงเบฒเบกเบเบฑเบเบเบท
เปเบเบเบฒเบเปเบเบดเบ/เบเปเบฒเบเบเบญเบเบฎเบนเบเบเบปเบเบเบฐเบฅเบดเบ.
เปเบเป x เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบญเปเบฒเบเบญเบตเบเปเบเบดเบเบกเบนเบเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเบ y เบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เปเบฅเบฐเปเบเบเบฒเบเบเบฑเบเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ x เปเบฅเบฐ y เปเบกเปเบ 0.
เบชเบต
เบฅเบฐเบเบธเบชเบตเบเบญเบเบเบทเปเบเบเบตเป padded. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบชเบต".
เบเบฒเบเบชเปเบงเบเปเบเบเบนเปเบกเบท ffmpeg-utils.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบชเบต เปเบกเปเบ "เบชเบตเบเปเบฒ".
เบกเบนเบเบเปเบฒ เบชเบณ เบฅเบฑเบ width, เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ, x, เปเบฅเบฐ y เบเบฒเบโเปเบฅเบทเบญเบโเปเบกเปเบโเบเบฒเบโเบชเบฐโเปเบเบโเบญเบญเบโเบเบตเปโเบกเบตโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ
เบเบปเบเบเบตเป:
in_w
in_h
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
iw
ih เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ in_w เปเบฅเบฐ in_h.
out_w
out_h
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบ (เบเบฐเบซเบเบฒเบเบเบญเบเบเบทเปเบเบเบตเป padded), เบเบฒเบกเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ width
เปเบฅเบฐ เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ เบชเบณ เบเบงเบ.
ow
oh เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ out_w เปเบฅเบฐ out_h.
x
y x เปเบฅเบฐ y เบเบปเบเปเบเบตเบเบเบฒเบกเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ x เปเบฅเบฐ y expressions, เบซเบผเบท NAN เบเปเบฒเบเบฑเบเบเปเปเปเบเป
เบฅเบฐเบเบธ.
a เบเบทโเบเบฑเบโเบเบฑเบ iw / ih
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
dar เบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบกเบฑเบโเบเบทโเบเบฑเบโเบเบฑเบ (iw / ih) * sar
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ
"yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบตเปเบก paddings เบเปเบงเบเบชเบต "violet" เปเบชเปเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเปเบกเปเบ
640x480, เปเบฅเบฐเบกเบธเบกเบเปเบฒเบเปเบเบดเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบทเบเบงเบฒเบเบขเบนเปเบเบตเปเบเบฑเบ 0, เปเบเบง 40
pad=640:480:0:40:เบชเบตเบกเปเบงเบ
เบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเปเบกเปเบเปเบเบปเปเบฒเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
pad=width=640:height=480:x=0:y=40:color=violet
ยท pad เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบทเปเบญเปเบซเปเปเบเปเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบกเบตเบเบฐเบซเบเบฒเบเปเบเบตเปเบกเบเบถเปเบ 3/2, เปเบฅเบฐเปเบญเบปเบฒเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
เบงเบดเบเบตเปเบญเบขเบนเปเปเบเบเบฒเบเบเบญเบเบเบทเปเบเบเบตเป padded:
pad="3/2*iw:3/2*ih:(ow-iw)/2:(oh-ih)/2"
ยท pad เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบเบปเบเบญเบญเบเปเบเบฑเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบตเปเบกเบตเบเบฐเบซเบเบฒเบเปเบเบปเปเบฒเบเบฑเบเบเปเบฒเบชเบนเบเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบ
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เปเบฅเบฐเบงเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบขเบนเปเปเบเบเบฒเบเบเบญเบเบเบทเปเบเบเบตเป padded:
pad="max(iw\,ih):ow:(ow-iw)/2:(oh-ih)/2"
ยท pad เบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบทเปเบญโเปเบซเปโเปเบเปโเบฎเบฑเบโเบญเบฑเบโเบเบฒโเบชเปเบงเบ w/h เบชเบธเบโเบเปเบฒเบโเบเบญเบ 16:9โ:
pad="ih*16/9:ih:(ow-iw)/2:(oh-ih)/2"
ยท เปเบโเบเปโเบฅเบฐโเบเบตโเบเบญเบโเบงเบดโเบเบตโเปเบญ anamorphicโ, เปเบโเบเปเบฒโเบชเบฑเปเบโเบเบตเปโเบเบฐโเบเปเบฒโเบเบปเบโเบฅเบฑเบโเบชเบฐโเบเบฐโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโเบเบทเบโเบเปเบญเบโ, เบกเบฑเบโ
เบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบเปเบฒเปเบเป sar เปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เบญเบตเบเบเบฒเบกเบเบฒเบเบเปเบฝเบงเบเปเบญเบ:
(ih * X / ih) * sar = output_dar
X = output_dar / sar
เบเบฑเปเบเบเบฑเปเบ, เบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบกเบฒเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเปเบเปเปเบเบทเปเบญ:
pad="ih*16/9/sar:ih:(ow-iw)/2:(oh-ih)/2"
ยท เบเบฐเบซเบเบฒเบเบเบฐเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบฑเบเบชเบญเบเปเบเบปเปเบฒ เปเบฅเบฐเบงเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบชเปเปเบเบกเบธเบกเบเบงเบฒเบฅเบธเปเบกเบเบญเบ
เบเบทเปเบเบเบตเป padded เบเบปเบเบเบฐเบฅเบดเบ:
pad="2*iw:2*ih:ow-iw:oh-ih"
palettegen
เบชเปเบฒเบเบซเบเบถเปเบ palette เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฑเบเบซเบกเบปเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
max_colors
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบชเบตเบชเบนเบเบชเบธเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบฐเบฅเบดเบกเบฒเบเปเบ palette. เบซเบกเบฒเบเปเบซเบ: palette เบเบฐ
เบเบฑเบเบเบฐเบเบญเบเบเปเบงเบ 256 เบชเบต; เบฅเบฒเบเบเบฒเบ palette เบเบตเปเบเปเปเปเบเปเปเบเปเบเบฐเปเบเบฑเบเบชเบตเบเปเบฒ.
reserve_transparent
เบชเปเบฒเบ palette เบเบญเบ 255 เบชเบตเบชเบนเบเบชเบธเบเปเบฅเบฐเบชเบฐเบซเบเบงเบเบญเบฑเบเบชเบธเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเปเบเปเบเปเบช.
เบเบฒเบเบชเบฐเบซเบเบงเบเบชเบตเบเบงเบฒเบกเปเบเปเบเปเบชเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบ GIF. เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ, เปเบเป
เบชเบนเบเบชเบธเบเบเบญเบเบชเบตเปเบ palette เบเบฐเปเบเบฑเบ 256. เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป
เบชเปเบฒเบฅเบฑเบเบฎเบนเบเบเบฒเบ standalone. เบเปเบฒเบเบปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
stats_mode
เบเบฑเปเบเปเปเบเบชเบฐเบเบดเบเบด.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบขเปเบฒเบเปเบเบฑเบกเบเบตเป
เบเบดเบเปเบฅเป histograms เปเบเบฑเบกเบเบญเบ.
diff
เบเบดเบเปเบฅเป histograms เบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบชเปเบงเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฒเบเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒ. เบเบตเปเบญเบฒเบเบเบฐ
เบกเบตเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเปเบเบทเปเบญเปเบซเปเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเบเบถเปเบเบเปเปเบเบฑเบเบชเปเบงเบเบเบตเปเปเบเบทเปเบญเบเบเปเบฒเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบญเบเบเปเบฒเบเบเปเบฒ
เบเบทเปเบเบซเบผเบฑเบเปเบกเปเบเบเบปเบเบเบตเป.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบขเปเบฒเบเปเบเบฑเบกเบเบตเป.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฑเบเบชเบปเปเบเบญเบญเบ metadata เบเบญเบเบเบญเบ "lavfi.color_quant_ratio" ("nb_color_in /
nb_color_out") เบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฐเปเบกเบตเบเบฅเบฐเบเบฑเบเบเบญเบเบเบฐเบฅเบดเบกเบฒเบเบชเบตเบเบญเบ
palette. เบเปเปเบกเบนเบเบเบตเปเบเบฑเบเปเบซเบฑเบเปเบเปเบขเบนเป เบเปเปเบกเบนเบ เบฅเบฐเบเบฑเบเบเบฒเบเบเบฑเบเบเบถเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบชเปเบฒเบ palette เบเบปเบงโเปเบเบโเบเบญเบโเบงเบดโเบเบตโเปเบญโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเปโ ffmpeg:
ffmpeg -i input.mkv -vf palettegen palette.png
paletteuse
เปเบเป palette เปเบเบทเปเบญเบซเบผเบธเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเปเปเบงเบฅเบฒเบชเบญเบ inputs: เบซเบเบถเปเบเบเปเปเบฒเบงเบดเบเบตเปเบญเปเบฅเบฐ palette. palette เบเปเบญเบเปเบเบฑเบ 256
เบฎเบนเบเบเบฒเบ pixels.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเปเบฒเบเบเบฒเบ
เปเบฅเบทเบญเบโเบฎเบนเบโเปเบเบ distheringโ. เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
bayer
เบชเบฑเปเบ 8x8 bayer dithering (เบเปเบฒเบเบปเบ)
heckbert
Dithering เบเบฒเบกเบเบตเปเปเบเปเบเปเบฒเบเบปเบเปเบเบ Paul Heckbert เปเบเบเบต 1982 (เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเปเบฒเบเบเบฒเบ). เบซเบกเบฒเบโเปเบซเบโ:
dithering เบเบตเปเบเบฒเบเบเบฑเปเบเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒ "เบเบดเบ" เปเบฅเบฐเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเปเบเบฑเบเปเบญเบเบฐเบชเบฒเบเบญเปเบฒเบเบญเบตเบ.
floyd_steinberg
Floyd เปเบฅเบฐ Steingberg dithering (เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ)
เปเบฅเบทเปเบญเบ 2
Frankie Sierra dithering v2 (เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ)
sierra2_4a
Frankie Sierra dithering v2 "Lite" (เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ)
เปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ sierra2_4a.
bayer_scale
เปเบกเบทเปเบญโเปเบโ bayer dithering เบเบทเบเปเบฅเบทเบญเบ, เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบฎเบนเบเปเบเบ (เบงเบดเบเบตเบเบฒเบ
เบซเบผเบฒเบเบฎเบนเบเปเบเบ crosshatch เปเบกเปเบเปเบซเบฑเบเปเบเป). เบกเบนเบเบเปเบฒเบเปเปเบฒเบซเบกเบฒเบเปเบเบดเบเบฎเบนเบเปเบเบเบเบตเปเปเบซเบฑเบเปเบเปเบเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบ
banding เบซเบเปเบญเบ, เปเบฅเบฐเบกเบนเบเบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบฎเบนเบเปเบเบเบเบตเปเปเบซเบฑเบเปเบเปเบซเบเปเบญเบเปเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบ banding เบซเบผเบฒเบ.
เบเบปเบงเปเบฅเบทเบญเบเบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบณเบเบงเบเปเบเบฑเบกเปเบเปเบฅเบเบฐ [0,5]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
diff_mode
เบเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบปเบเปเบเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบ
เบฎเบนเบเบชเบตเปเปเบเบชเบฒเบ
เบเบฝเบเปเบเปเบฎเบนเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบฐเบเบทเบเบเบธเบเปเบเปเบเปเบซเบกเป. เบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ GIF
เบเบปเบเปเบเบเบฒเบเบเบตเบเบญเบฑเบ/เบเบฒเบเบเบฑเบเบเปเบฒ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเปเบงเบเปเบฒเบซเบฒเบเบงเปเบฒ
เบกเบตเบเบฝเบเปเบเปเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, เปเบฅเบฐเบกเบตเบเปเบฅเบฐเบเบตเบเบฒเบเบเปเบฒเปเบเปเปเบเบฑเปเบเบเบฒเบเบเปเบฒเบเบฑเบเบเบญเบเปเบเบ
เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ เบฎเปเบฒเบเบเบฒเบ เบเบฑเบเบชเบตเปเบซเบฅเปเบฝเบกเบเบตเปเบเบนเบเบกเบฑเบ scene เปเบเบทเปเบญเบเบเปเบฒเบ (เบกเบฑเบ
เบเปเบฒเปเบเบชเบนเปเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบฒเบเบปเบเบซเบผเบฒเบเบเปเบฒเบซเบฒเบเบงเปเบฒ scene เบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบซเบผเบฒเบ, เปเบฅเบฐเปเบเบฑเบ
เบเบปเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโเบซเบเปเบญเบโเปเบฅเบฐโเบเบฒเบโเบเบตเบโเบญเบฑเบ GIF เบเบตเปโเบเบตเบโเบงเปเบฒโ)โ.
เปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ none.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเป palette (เบชเปเบฒเบเบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ palettegen) เปเบเบทเปเบญเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ GIF เปเบเบเปเบเป ffmpeg:
ffmpeg -i input.mkv -i palette.png -lavfi paletteuse output.gif
เบเบฑเบเบชเบฐเบเบฐ
เบเบฑเบเบชเบฐเบเบฐเบเบตเปเบเบทเบเบเปเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเปเปเบเปเบเบฑเบเบเบถเบเปเบงเปเปเบเบกเบธเบกเบเบงเบฒเบเบเบฑเบเบซเบเปเบฒเบเป.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
x0
y0
x1
y1
x2
y2
x3
y3 เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบดเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเปเบเบดเบ, เบเบงเบฒเปเบเบดเบ, เบฅเบธเปเบกเบเปเบฒเบเปเบฅเบฐเบเบงเบฒเบฅเบธเปเบก
เบกเบธเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "0:0:W:0:0:H:W:H" เปเบเบดเปเบเบเบฑเบเบชเบฐเบเบฐเบเบฐเบเบฑเบเบเบปเบเบขเบนเป
เบเปเปเบเปเบฝเบเปเบเบ. เบเปเบฒเบเบปเบงเปเบฅเบทเบญเบ "เบเบงเบฒเบกเบฎเบนเปเบชเบถเบ" เบเบทเบเบเบฑเปเบเปเบเบฑเบ "เปเบซเบผเปเบ", เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบธเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบฐ
เบเบทเบเบชเบปเปเบเปเบเบซเบฒเบกเบธเบกเบเบญเบเบเบฒเบเบเบฒเบ. เบเปเบฒ "เบเบงเบฒเบกเบฎเบนเปเบชเบถเบ" เบเบฒเบเปเบฅเบทเบญเบเบเบทเบเบเบฑเปเบเบเปเบฒ
"เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ", เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบธเบกเบเบญเบเปเบซเบผเปเบเบเบฐเบเบทเบเบชเบปเปเบเปเบเบซเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
เบเบฐเบชเบฒเบเบเบฒเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเปเบเปเบเบปเบงเปเบเบเปเปเปเบเบเบตเป:
W
H เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบญเบเบงเบดเบเบตเปเบญ.
interpolation เบเบตเป
เบเปเบฒเบเบปเบ interpolation เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบเบฑเบเบชเบฐเบเบฐ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เปเบชเบฑเปเบเบเบทเป
เบฅเบนเบเบเบฒเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบชเบฑเปเบเบเบทเป.
เบเบงเบฒเบกเบฎเบนเปเบชเบถเบ
เบเปเบฒเบเบปเบเบเบฒเบเบเบตเบเบงเบฒเบกเบซเบกเบฒเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
0, เปเบซเบผเปเบ
เบชเบปเปเบเบเบธเบเปเบเปเบซเบผเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบตเปเปเบซเปเปเบเบกเบธเบกเบเบญเบ
เบเบฒเบเบเบฒเบ.
1, เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ
เบชเบปเปเบเบกเบธเบกเบเบญเบเปเบซเบผเปเบเปเบเบซเบฒเบเบธเบเบเบตเปเบขเบนเปเปเบเบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ
เบเบธเบเบเบฐเบชเบฒเบเบเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบซเบผเปเบ.
เปเบเบเบเบฒเบเปเบฅเบเบฐ
เปเบฅเบทเปเบญเบเบงเบดเบเบตเปเบญ interlaced เปเบเบเปเบงเบฅเบฒเบเบฒเบเบชเบฐเบซเบเบฒเบกเบซเบเบถเปเบเปเบเบทเปเบญเปเบซเปเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ.
เบเบฒเบเบเปเบฒเปเบเปเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบกเปเบเปเบเบทเปเบญเปเบเปเปเบเบฎเบนเบเปเบเบปเบฒ PAL เบเบตเปเบเบทเบเบเบฑเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบปเบเบเบฑเบเบเปเบฒเบก
เบชเบฑเปเบโเปเบซเปโเปเบญเบโเบฎเบนเบโเปเบเบปเบฒโเปเบโเบงเบดโเบเบตโเปเบญโ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเปเปเบเปเบฅเบเบฐ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
t เบเบฑเบเบเบถเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบ-เบเปเบฒเบญเบดเบ, เปเบญเบเบฅเบธเปเบกเบเปเบฒเบญเบดเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบเบฑเบเบเปเบฒ
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบก.
b เบเบฑเบเบเบถเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบชเบธเบ, เบเปเบฒเบญเบดเบ, เปเบญเบเปเบเบดเบ-เบเปเบฒเบญเบดเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบเบฑเบเบเปเบฒเปเบเบดเบ
เบเบฒเบเบชเบฐเบซเบเบฒเบก.
p เบเบฑเบเปเบฅเบฐเปเบญเบเบเปเบงเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบฝเบงเบเบฑเบ. เบฎเบนเบโเปเบเบโเบเบตเปโเบกเบตโเบเบฝเบโเปเบเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ
เปเบญเบเบฐเบชเบฒเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบญเบทเปเบเบเบตเปเบเบฐเบญเปเบฒเบเปเบเบดเบ, เปเบเปเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเบฒเบเบเบปเบงเบเบดเบเปเบฅเบทเบญเบเบกเบฑเบ, เปเบเป
เบเบฒเบเบเบฑเปเบเบเบญเบเบขเปเบฒเบเบเบทเปเบชเบฑเบเบเบฐเบเปเปเปเบฎเบฑเบเบซเบเบฑเบเปเบฅเบตเบ.
a เบเบฑเบเบเบถเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเบฒเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฒเบก, เปเบญเบเบเบปเบเบเบฑเบเบเปเบฒเบก.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบทเบญเบเบฅเบฐเบซเบงเปเบฒเบ t เปเบฅเบฐ b เบฎเบนเบเปเบเบเปเบเบเบญเบเปเบเบเบเบทเปเบเบเบฒเบเบเบญเบเปเบเบเปเบเปเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฒเบก. เบเปเบฒ
เบเปเปเบกเบตเบเปเปเบกเบนเบเบเบฒเบเบชเบฐเบซเบเบฒเบก, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบทเบเบฑเบเบเบฑเบ u.
u เบเบฑเบเบเบฒเบเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบเบซเบผเบทเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบญเบเบเบปเบเบเบฑเบเบเปเบฒเบก. เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบทเบญเบเบฅเบฐเบซเบงเปเบฒเบ t เปเบฅเบฐ b เปเบเบดเบ
เบเบญเบเปเบเบเบเบทเปเบเบเบฒเบเบเบญเบเปเบเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบฎเบนเบเบเบฒเบเปเบฅเบฐเปเบฅเบทเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป
เบเบฐเบฅเบดเบเบเบฒเบเปเบเปเบเบเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบเบเบปเปเบเบเบฒ.
T เบเบฑเบเบเบถเบเปเบเบดเบเบชเบธเบเบเปเบญเบ, เปเบญเบเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบ เบซเบผเบทเปเบเบเบเปเบฒเบเบเบฑเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบทเบญเบเบฅเบฐเบซเบงเปเบฒเบ t เปเบฅเบฐ p
เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบงเบดเปเบเบฒเบฐเบฎเบนเบเบเบฒเบ.
B เบเบฑเบเบเบถเบเบฅเบธเปเบกเบชเบธเบเบเปเบญเบ, เปเบญเบเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบ เบซเบผเบทเปเบเบเบเปเบฒเบเบเบฑเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบทเบญเบเบฅเบฐเบซเบงเปเบฒเบ b เปเบฅเบฐ p
เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบงเบดเปเบเบฒเบฐเบฎเบนเบเบเบฒเบ.
A เบเบฒเบโเบเบฑเบโเบเบฒเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบเบโเบเบธเบโเบเบฒเบโเบชเบฐโเบซเบเบฒเบกโ, เบเบฒเบโเปเบญเบโเบเปเปโเบฎเบนเปโเบเบฑเบโเบซเบผเบทโเปเบเบโเบเปเบฒเบโเบเบฑเบโ. เปเบฅเบทเบญเบเบเบปเบงเบเบญเบ
เปเบเบเบฑเบเบเบฒ t, b เปเบฅเบฐ p เบเบฒเบเบเปเบฒเปเบเปเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบฅเบฐเบเบฒเบเบงเบดเปเบเบฒเบฐเบฎเบนเบเบเบฒเบ. เบเปเบฒเบเปเปเบกเบตเบเปเปเบกเบนเบเบเบฒเบเบชเบฐเบซเบเบฒเบก
เบชเบฒเบกเบฒเบเปเบเปเปเบเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบทเบเบฑเบเบเบฑเบ U. เบเบตเปเปเบกเปเบเบฎเบนเบเปเบเบเปเบฅเบตเปเบกเบเบปเปเบ.
U เบเบฑเบโเบเบฒเบโเบเบฑเบโเปเบฅเบฐโเปเบญเบโเบเปเปโเบฎเบนเปโเบเบฑเบโเบซเบผเบทโเปเบเบโเบเปเบฒเบโเบเบฑเบโ. เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฅเบทเบญเบเบฅเบฐเบซเบงเปเบฒเบ t, b เปเบฅเบฐ p
เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบงเบดเปเบเบฒเบฐเบฎเบนเบเบเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ.
pixdectest
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบปเบเบชเบญเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเบฎเบนเบเปเบเบ Pixel, เบชเปเบงเบเปเบซเบเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเปเบ. เบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบ
เบเบงเบเปเบเบปเปเบฒเบเบฑเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
format=monow, pixdesctest
เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบปเบเบชเบญเบเบเปเบฒเบเบดเบเบฒเบกเบฎเบนเบเปเบเบ monowhite pixel descriptor.
pp
เปเบเบตเบเปเบเปเบฅเบฐเบเบปเบเบเปเบญเบเปเบชเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบญเบเบเบปเบงเบเบญเบเบเปเบญเบเบซเบผเบฑเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเปเบเบเปเบเป libpostproc. เบซเปเบญเบเบชเบฐเปเบธเบเบเบตเป
เบเบงเบเบเบฐเบเบทเบเปเบฅเบทเบญเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเบงเบ GPL build ("--enable-gpl"). เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบญเบเบเปเบญเบเปเบเบฑเบ
เปเบเบเบญเบญเบเบเปเบงเบ '/' เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเปเบเปเปเบเบ prepending a '-'. เปเบเปเบฅเบฐเบเบปเบงเบเบญเบเบเปเบญเบเปเบฅเบฐเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบ
เบกเบตเบเบทเปเบชเบฑเปเบเปเบฅเบฐเบเบฒเบงเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบฅเบเบเปเบฝเบเบเบฑเบเปเบเป, ie dr/dering เปเบกเปเบ
เบเบฝเบงเบเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบปเบงเบเบญเบเบเปเบญเบ
เบเบฑเปเบเบชเบฐเบเบฃเบดเบเบเบปเบงเบเบญเบเบเปเบญเบเบซเบผเบฑเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบ.
subfilters เบเบฑเบเบซเบกเบปเบเปเบเปเบเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบปเปเบงเปเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ:
a/autoq
เปเบซเปเบเบฝเบเปเบเปเบเปเบฒเบชเบฑเปเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบญเบเบเปเบญเบเบเบตเป.
c/chrom
เปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ chrominance, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
y/nochrom
เปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ luminance เปเบเบปเปเบฒเบเบฑเปเบ (เบเปเปเบกเบต chrominance).
n/noluma
เปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบ chrominance เปเบเบปเปเบฒเบเบฑเปเบ (เบเปเปเบกเบต luminance).
เบเบฒเบโเปเบฅเบทเบญเบโเปเบซเบผเบปเปเบฒโเบเบตเปโเบชเบฒโเบกเบฒเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเปโเบเปเบฒเบโเบซเบผเบฑเบโเบเบฒเบโเบเบทเป subfilterโ, เปเบเบโเปเบเบ '|โ'โ.
เบเบปเบงเบเบญเบเบเปเบญเบเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
hb/hdeblock[|เบเบงเบฒเบกเปเบเบเบเปเบฒเบ[|เบเบงเบฒเบกเปเบ]]
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบงเบเบญเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบฑเบเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฒเบชเบนเบเบเบงเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 32).
เปเบ
Flatness threshold เบเบตเปเบเปเบฒเบเปเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 39).
vb/vdeblock[|เบเบงเบฒเบกเปเบเบเบเปเบฒเบ[|เบเบงเบฒเบกเปเบ]]
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบงเบเบฑเปเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบฑเบเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฒเบชเบนเบเบเบงเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 32).
เปเบ
Flatness threshold เบเบตเปเบเปเบฒเบเปเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 39).
ha/hadeblock[|เบเบงเบฒเบกเปเบเบเบเปเบฒเบ[|เบเบงเบฒเบกเปเบ]]
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเปเบเบงเบเบญเบเบเบตเปเบเบทเบเบเปเบญเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบฑเบเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฒเบชเบนเบเบเบงเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 32).
เปเบ
Flatness threshold เบเบตเปเบเปเบฒเบเปเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 39).
va/vadeblock[|เบเบงเบฒเบกเปเบเบเบเปเบฒเบ[|เบเบงเบฒเบกเปเบ]]
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบงเบเบฑเปเบเบเบตเปเบเบทเบเบเปเบญเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ
เบเบฑเบเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเบฒเบชเบนเบเบเบงเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 32).
เปเบ
Flatness threshold เบเบตเปเบเปเบฒเบเปเปเบฒเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบซเบผเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 39).
เบเบฒเบเบเบฑเปเบเบเบญเบ deblocking เบเบฒเบกเปเบเบงเบเบญเบเปเบฅเบฐเปเบเบงเบเบฑเปเบเปเบเปเบเบเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบฅเบฐเบเปเบฒ flatness เบเบฑเปเบเบเบฑเปเบ
เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบเบณเบเบปเบเปเบเบเปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
h1/x1hdeblock
เบเบปเบเบฅเบญเบเบเบปเบงเบเบฑเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเบฅเบงเบเบเบญเบ
v1/x1vdeblock
เบเบปเบเบฅเบญเบเบเบปเบงเบเบฑเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบงเบเบฑเปเบ
dr/dering
เบเบฒเบเบเบฑเปเบเบเบญเบ
tn/tmpnoise[|threshold1[|threshold2[|threshold3]]], เปเบฅเบ เบชเบฝเบเบฎเบปเบเบเบงเบ reducer
เบเบญเบเปเบเบ 1
เปเบซเบเป -> เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบฑเปเบกเปเบเบ
เบเบญเบเปเบเบ 2
เปเบซเบเป -> เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบฑเปเบกเปเบเบ
เบเบญเบเปเบเบ 3
เปเบซเบเป -> เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบฑเปเบกเปเบเบ
al/autolevels[:f/fullyrange], เบญเบฑเบเบเบฐเปเบเบกเบฑเบ เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ / เบเบปเบเบเบฑเบเบเปเบฒเบก เปเบเปเปเบ
f/fullyrange
stretch luminance เปเบเบฑเบ "0-255".
lb/linblenddeint
เบเบปเบงเบเบญเบ deinterlacing เบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ Linear เบเบตเป deinterlaces เบเบฅเบฑเบญเบเบเบตเปเปเบซเปเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฑเบเบซเบกเบปเบ
เบชเบฒเบเบเบตเปเบกเบตเบเบปเบงเบเบญเบ "(1 2 1)".
li/linipoldeint
เบเบปเบงเบเบญเบ deinterlacing linear interpolating เบเบตเป deinterlaces เบเบฑเบเบเบตเปเปเบซเปเปเบเบ
linearly interpolating เบเบธเบเปเปเบเบงเบเบตเบชเบญเบ.
ci/cubicipoldeint
Cubic interpolating deinterlacing filter deinterlaces เบเบฑเบเบเบตเปเปเบซเปเปเบเบ cubic
interpolating เบเบธเบเปเบเบงเบเบตเบชเบญเบ.
md/mediandeint
เบเบฒเบเบเบฑเปเบเบเบญเบ deinterlacing เบเบฒเบเบเบฒเบเบเบตเป deinterlaces เบเบฅเบฑเบญเบเบเบตเปเปเบซเปเปเบเบเบเบฒเบเปเบเปเบเปเบฒเบเบฒเบเบเบฒเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบซเบฒเบเบธเบเปเปเบเบงเบเบตเบชเบญเบ.
fd/ffmpegdeint
เบเบปเบงเบเบญเบ deinterlacing FFmpeg เบเบตเป deinterlaces เบเบฅเบฑเบญเบเบเบตเปเปเบซเปเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบธเบ
เปเบเบงเบเบตเบชเบญเบเบเบตเปเบกเบตเบเบปเบงเบเบญเบ "(-1 4 2 4 -1)".
l5/lowpass5
เบเบณเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบ FIR lowpass deinterlacing เปเบเปเบเบงเบเบฑเปเบเบเบตเป deinterlaces เบเบฅเบฑเบญเบเบเบตเปเปเบซเป
เปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบชเบฑเปเบเบเบฑเบเปเบปเบเบเปเบงเบเบเบปเบงเบเบญเบ "(-1 2 6 2 -1)".
fq/forceQuant[|quantizer]
overrides เบเบฒเบเบฐเบฅเบฒเบ quantizer เบเบฒเบ input เบเปเบงเบ quantizer เบเบปเบเบเบตเปเบเปเบฒเบเบฅเบฐเบเบธ.
quantizer
เบเบฐเบฅเบดเบกเบฒเบเบเบตเปเปเบเป
de/default
เบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ pp เปเบฅเบตเปเบกเบเบปเปเบ ("hb|a,vb|a,dr|a")
fa/fast
เบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบปเบงเบเบญเบ pp เปเบง ("h1|a,v1|a,dr|a")
ac เบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ pp เบเบตเปเบกเบตเบเบธเบเบเบฐเบเบฒเบเบชเบนเบ ("ha|a|128|7,va|a,dr|a")
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณโเปเบเปโเบเบฒเบโเบเบดเบโเบเบฑเปเบโเปเบเบงโเบเบญเบโเปเบฅเบฐโเปเบเบงโเบเบฑเปเบ, deringing เปเบฅเบฐโเบเบงเบฒเบกโเบชเบฐโเบซเบงเปเบฒเบ / เบเบปเบโเบเบฑเบโเบเปเบฒเบกโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโ:
pp=hb/vb/dr/al
ยท เบเบณเปเบเปเบเบปเบงเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเปเปเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ/เบเบงเบฒเบกเบเบปเบกเบเบฑเบ:
pp=de/-al
ยท เบเบณเปเบเปเบเบปเบงเบเบญเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ เปเบฅเบฐเบเบปเบงเปเบเบเบเบปเปเบงเบเบฒเบง:
pp=default/tmpnoise|1|2|3
ยท เบเบณเปเบเปเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบดเบ luminance เปเบเบปเปเบฒเบเบฑเปเบ, เปเบฅเบฐเปเบเบตเบ เบซเบผเบทเบเบดเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบงเบเบฑเปเบ
เบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบถเปเบเบขเบนเปเบเบฑเบเปเบงเบฅเบฒ CPU เบเบตเปเบกเบตเบขเบนเป:
pp=hb|y/vb|a
pp7
เบชเบฐเบซเบกเบฑเบเบเปเปเบญเบปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบ Postprocessing 7. เบกเบฑเบเปเบเบฑเบ variant เบเบญเบ sp เบเบฒเบเบเบฑเปเบเบเบญเบ, เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ spp = 6 เบเบฑเบ 7
เบเบธเบ DCT, เบเปเบญเบเบเบตเปเบเบฝเบเปเบเปเบเบปเบงเบขเปเบฒเบเบชเบนเบเบเบฒเบเบเบทเบเบเปเบฒเปเบเปเบซเบผเบฑเบเบเบฒเบ IDCT.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
qp เบเบฑเบเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฐเบฅเบดเบกเบฒเบเบเบปเบเบเบตเป. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบเบเบญเบเปเบเบ 0 เบซเบฒ 63. เบเปเบฒ
เบเปเปเปเบเปเบเบฑเปเบ, เบเบปเบงเบเบญเบเบเบฐเปเบเป QP เบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ (เบเปเบฒเบกเบต).
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเบเปเบฒเปเปเบเปเบเบ. เปเปเบเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบเบฒเบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบ.
เบญเปเบญเบเป
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบญเปเบญเบเป (เบเบปเบเบเบฒเบเบเบดเบเบชเบฝเบเบเบฑเบเบเบตเปเบเบตเบเบถเปเบ, เปเบเปเบญเบฒเบเบเบฐเบกเบปเบงเบเบงเปเบฒ).
เบเบฐเบซเบเบฒเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฐเบซเบเบฒเบเบเบฒเบ (เบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเบเบต, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
psnr
เปเบเปโเบฎเบฑเบ PSNR เปเบเบโเบชเบฐโเปเบฅเปเบโ, เบชเบนเบโเบชเบธเบโเปเบฅเบฐโเบเปเบฒโเปโเบชเบธเบโเบเบตเป (เบเบธเบโเบชเบนเบโเบชเบธเบโเบชเบฑเบโเบเบฒเบโเบเบฑเบโเบญเบฑเบโเบเบฒโเบชเปเบงเบโเบชเบฝเบโ) เบฅเบฐโเบซเบงเปเบฒเบโเบชเบญเบโ
เบเปเบญเบเบงเบดเบเบตเปเบญ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเปเบงเบฅเบฒเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบญเบเบงเบดเบเบตเปเบญ, เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเบเบทเบงเปเบฒเปเบเบฑเบ "เบเบปเปเบเบเป"
เปเบซเบผเปเบเปเบฅเบฐเบเบทเบเบชเบปเปเบเบเปเปเบเปเปเบเปเบฝเบเปเบเบเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบ. เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเบชเบญเบเบเบทเบเปเบเปเปเบเบฑเบ "เบเบฒเบเบญเปเบฒเบเบญเบตเบ"
เบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเปเบฅเป PSNR.
เบเบฑเบเบชเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบกเบตเบเบงเบฒเบกเบฅเบฐเบญเบฝเบ เปเบฅเบฐเบฎเบนเบเปเบเบ pixels เบเบฝเบงเบเบฑเบเปเบเบทเปเบญเปเบซเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบ
เบขเปเบฒเบเบเบทเบเบเปเบญเบ. เบเบญเบเบเบฒเบเบเบตเปเบกเบฑเบเบชเบปเบกเบกเบธเบเบงเปเบฒเบเบฑเบเบชเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบกเบตเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบฝเบงเบเบฑเบ, เปเบเบดเปเบเปเบกเปเบ
เบเบฝเบเบเบฝเบเบซเบเบถเปเบเปเบเบเบซเบเบถเปเบ.
PSNR เบชเบฐเปเบฅเปเบเบเบตเปเปเบเปเบฎเบฑเบเปเบกเปเบเบเบดเบกเบเปเบฒเบเบฅเบฐเบเบปเบเบเบฑเบเบเบถเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ MSE เบเบตเปเบชเบฐเบชเบปเบก (เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบงเบฒเบกเบเบดเบเบเบฒเบเบชเบญเบเปเบเบปเปเบฒ) เบเบญเบเปเบเปเบฅเบฐเบเบญเบ, เปเบฅเบฐเปเบเบเบญเบเบเปเบฒเบ
เบเบญเบเบเบฒเบเบเบธเบเปเบเปเบเบกเบฑเบเปเบกเปเบเบชเบฐเปเบฅเปเบเปเบเบเบปเปเบงเบเบญเบเบเบฑเบเบซเบกเบปเบเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ, เปเบฅเบฐเบชเบนเบเบเปเปเปเบเบเบตเปเปเบกเปเบ
เปเบเปโเบเปเบฒโเปเบเปโเปเบเบทเปเบญโเปเบเปโเบฎเบฑเบ PSNRโ:
PSNR = 10*log10(MAX^2/MSE)
เบเปเบญเบเบเบตเป MAX เปเบเบฑเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเบเปเบฒเบชเบนเบเบชเบธเบเบเบญเบเปเบเปเบฅเบฐเบญเบปเบเบเบฐเบเบญเบเบเบญเบเบฎเบนเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
stats_file, f
เบเปเบฒเบฅเบฐเบเบธเบเบปเบงเบเบญเบเบเบฐเปเบเปเปเบเบฅเปเบเบตเปเบกเบตเบเบทเปเปเบเบทเปเบญเบเบฑเบเบเบถเบ PSNR เบเบญเบเปเบเปเบฅเบฐเบเบปเบ
เบเบญเบ.
เปเบเบฅเปเบเบตเปเบเบดเบกเบญเบญเบเบเปเบฒ stats_file เบเบทเบเปเบฅเบทเบญเบ, เบกเบตเบฅเปเบฒเบเบฑเบเบเบญเบเบเบนเปเบเบต / เบเปเบฒเบเบญเบ
เบฎเบนเบเปเบเบ เบเบตเปเบชเปเบฒเบเบฑเบ:เบกเบนเบเบเปเบฒ เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบนเปเบชเบปเบกเบเบฝเบเบเบญเบเบเบญเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเปเบฅเบฐเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบชเบฐเปเบเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
n เปเบฅเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 1
mse_avg
Mean Square Error pixel-by-pixel เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบฐเปเบฅเปเบเบเบญเบเปเบเบฃเบกเบเบตเปเบเบฝเบเบเบฝเบ, เปเบเบเบชเบฐเปเบฅเปเบ
เบซเบผเบฒเบเบเบงเปเบฒเบญเบปเบเบเบฐเบเบญเบเบฎเบนเบเบเบฒเบเบเบฑเบเบซเบกเบปเบ.
mse_y, mse_u, mse_v, mse_r, mse_g, mse_g, mse_a
Mean Square Error pixel-by-pixel เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบฐเปเบฅเปเบเบเบญเบเปเบเบฃเบกเบเบตเปเบชเบปเบกเบเบฝเบเบเบฑเบเบชเปเบฒเบฅเบฑเบ
เบญเบปเบเบเบฐเบเบญเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบเปเบฒเบเปเปเบเปเบฒเบ.
psnr_y, psnr_u, psnr_v, psnr_r, psnr_g, psnr_b, psnr_a
เบญเบฑเบเบเบฒเบชเปเบงเบเบชเบฑเบเบเบฒเบเบชเบนเบเบชเบธเบเบเปเปเบเบฑเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบญเบเปเบเบฃเบกเบเบฝเบเบเบฝเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ
แแ แแ แแ.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
movie=ref_movie.mpg, setpts=PTS-STARTPTS [เบซเบผเบฑเบ];
[main][ref] psnr="stats_file=stats.log" [เบญเบญเบ]
เปเบเบเบปเบงเบขเปเบฒเบเบเบตเป, เปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบทเบเบเบฐเบกเบงเบเบเบปเบเบเบทเบเบเบฝเบเบเบฝเบเบเบฑเบเปเบญเบเบฐเบชเบฒเบเบญเปเบฒเบเบญเบตเบ
ref_movie.mpg. PSNR เบเบญเบเปเบเปเบฅเบฐเปเบเบฃเบกเปเบเปเบฅเบฐเบเบปเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบ stats.log.
เบเบถเบโเบเบถเปเบ
Pulldown reversal (inverse telecineโ) เบเบฒเบโเบเบฑเปเบโเบเบญเบโ, เบกเบตโเบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเปเบโเบเบฒเบโเบเบฑเบโเบเบฒเบโเปเบเบโ, telecine เบเบฐโเบชเบปเบกโ,
24000/1001 fps เบเปเบฒเบงเบซเบเปเบฒ, เปเบฅเบฐ 30000/1001 fps เปเบเบทเปเบญเปเบเบเปเบฒเบงเบซเบเปเบฒ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบถเบเปเบเปเบเบทเบเบญเบญเบเปเบเบเปเบเบทเปเบญเปเบเปเบเบฐเปเบเบเบเบฒเบเบชเบฐเบเบฒเบเบเบฒเบเปเบเบญเบฐเบเบฒเบเบปเบเปเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบญเบเบเบปเบ.
เบเบปเบงเบเบญเบเบเบตเปเปเบกเปเบเบเปเปเบกเบตเบฅเบฑเบเปเบเบเบงเบฒเบกเบฎเบนเปเบชเบถเบเบงเปเบฒเบกเบฑเบเบเปเปเปเบเปเบฅเบฑเบญเบเปเบชเปเบฎเบนเบเปเบเบเบเบตเปเบเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบก, เปเบเป
เบกเบฑเบเปเบเบเบเบตเปเบเบฐเบเบญเบเบซเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเปเบเบเบตเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบเบนเปเปเบฅเบฐเบชเปเบฒเบเปเบซเบกเป
เปเบเบฃเบกเบเปเบฒเบงเบซเบเปเบฒ.
เปเบเบทเปเบญเบเบฐเบฅเบดเบเปเบเบทเปเบญเปเบเบเบตเปเบกเบตเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบนเป, เปเบชเปเบเบปเบงเบเบญเบ fps เบซเบผเบฑเบเบเบฒเบเบเบถเบ, เปเบเป
"fps=24000/1001" เบเปเบฒเบญเบฑเบเบเบฒเปเบเบฃเบกเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ 29.97fps, "fps=24" เบชเปเบฒเบฅเบฑเบ 30fps เปเบฅเบฐ (เบซเบฒเบเบฒเบ)
telecined 25fps เบเปเบญเบเบเปเปเบกเบนเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
jl
jr
jt
jb เบเบปเบงเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบ "เบเบตเปเปเบซเบเบทเปเบญ" เบเบตเปเบเบฐเบเปเปเบชเบปเบเปเบเบขเบนเปเปเบเบทเปเบญเบเบเปเบฒเบ, เบเบงเบฒ, เปเบเบดเบ, เปเบฅเบฐเบฅเบธเปเบก
เบเบญเบเบฎเบนเบเบเบฒเบ, เบเบฒเบกเบฅเปเบฒเบเบฑเบ. เบเปเบฒเบเปเบฅเบฐเบเบงเบฒเปเบกเปเบเบขเบนเปเปเบเบซเบเปเบงเบเบเบญเบ 8 pixels, เปเบเบเบฐเบเบฐเบเบตเปเปเบเบดเบเปเบฅเบฐ
เบฅเบธเปเบกเบชเบธเบเปเบกเปเบเบขเบนเปเปเบเบซเบปเบงเปเปเบงเบเบเบญเบ 2 เปเบเบง. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 8 pixels เปเบเปเบเปเบฅเบฐเบเปเบฒเบ.
sb เบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบเปเบญเบเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบ. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเบฑเบ 1 เบเบฐเบซเบผเบธเบเบเปเบญเบเปเบญเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ
เบเบฒเบเบชเปเบฒเบเบเบญเบเบเบตเปเบเปเปเบเบปเบเบเบฑเบเปเบเบเบฒเบเบเบฑเปเบเบเบฒเบง, เปเบเปเบกเบฑเบเบญเบฒเบเบเบฐเปเบฎเบฑเบเปเบซเปเบเบปเบงเปเบฅเบเบซเบผเบฒเบเปเบเบตเบเปเบ
เบเบญเบเปเบเบฃเบกเบเบตเปเบเบฐเบซเบผเบธเบเบฅเบปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบฅเปเบฒเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบชเบนเบ. เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบเปเบฒเบเบปเบเบกเบฑเบเปเบเบฑเบ -1
เบเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบนเปเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบเบถเปเบ. เบเบตเปเบญเบฒเบเบเบฐเบเปเบงเบเปเบซเปเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบงเบดเบเบตเปเบญเบเบตเป
เบกเบตเบเบฒเบเบกเบปเบงเปเบฅเบฑเบเบเปเบญเบเบฅเบฐเบซเบงเปเบฒเบเบเบปเปเบเบเบฒ, เปเบเปเบญเบฒเบเปเบฎเบฑเบเปเบซเปเบเปเบญเบเบเบฑเปเบเบกเบตเบเบฒเบเบเปเบญเบเบเบฑเบ
เบเบญเบเปเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
mp เบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบงเบฑเบเปเบเบเปเบเบทเปเบญเปเบเป. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
l เปเบเปเบเบปเบ luma.
u เปเบเปเบเบปเบเปเบเบฃเบกเบฒเบชเบตเบเปเบฒ.
v เปเบเปเบเบปเบเบชเบตเปเบเบ chroma.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบญเบฒเบเบเบฐเบเบทเบเบเบฑเปเบเปเบซเปเปเบเปเบเบปเบ chroma เปเบเบเบเบปเบ luma เปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบ
เบเบฒเบโเบเบดเบโเปเบฅเปโเบเบปเบงโเบเบฑเปเบโเบเบญเบโ. เบเบตเปเบญเบฒเบเบเบฐเบเบฑเบเบเบธเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเปเบซเบผเปเบเบเบตเปเบชเบฐเบญเบฒเบเบซเบผเบฒเบ, เปเบเป
เบญเบฒเบเบเบฐเบซเบผเบธเบเบฅเบปเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเบเปเบฒเบกเบตเบชเบฝเบ chroma (เบฎเบธเปเบ
เบเบปเบโเบเบฐโเบเบปเบโ) เบซเบผเบทโเบงเบดโเบเบตโเปเบญโเบชเบตโเบเบตเปโเปเบเบปเปเบฒโเปเบเปโ. เบเบธเบเบเบฐเบชเบปเบเบเบปเปเบเบเปเบเบญเบเบเบฒเบเบชเปเบฒเบเบเบฑเปเบ mp เบเบฑเบเบเบปเบ chroma เปเบกเปเบ
เปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบฒเบเปเบซเบผเบ CPU เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบถเบเบเปเปเบกเบนเบเบชเบฒเบกเบฒเบเปเบเปเบเบฒเบเปเบเปเปเบเปเบงเบฅเบฒเบเบดเบเปเบเปเบเบทเปเบญเบเบเปเบฒ.
เบชเปเบฒเบฅเบฑเบเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบ (เปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเปเบฒเบเปเบญเบเปเบเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบ) เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ
เบญเบฑเบเบเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบเบญเบ. เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญ inverse telecine NTSC input:
ffmpeg -i input -vf pullup -r 24000/1001 ...
qp
เบเปเบฝเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบฅเบดเบกเบฒเบเบงเบดเบเบตเปเบญ (QP).
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
qp เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบฅเบดเบกเบฒเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเปเบเบทเบเบเบฐเปเบกเบตเบเปเบเบเบเปเบฒเบ API eval เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบฑเบเบเบธ, เปเบเบเบฑเบเบเบฒเบชเบดเปเบเบญเบทเปเบเป,
เบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
เปเบเบฑเบเบเบตเปเบฎเบนเปเบเบฑเบ
1 เบเปเบฒเบเบฑเบเบเบฐเบเบตเบเปเปเปเบกเปเบ 129, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
qp เบเบฑเบเบเบฐเบเบตเบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ -129 เบซเบฒ 128.
เบเบปเบงเบขเปเบฒเบ
ยทเบชเบปเบกเบเบปเบเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบ:
qp=2+2*sin(PI*qp)
random
เบฅเปเบฒเบเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบฒเบเปเบเบชเบเบฒเบเปเบเบเบญเบเปเบเบฃเบกเปเบเบปเปเบฒเปเบเปเบเบฅเปเบฒเบเบฑเบเปเบเบเบชเบธเปเบก. เบเปเปเบกเบตเบเบญเบ
เบเบปเบเปเบฅเบตเบ. เบเบปเบเปเบเปเบเบ free0r เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบชเบฒเบ.
เบเปเบฒ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเปเบเบเปเบฒเบเบงเบเบเบญเบเบเบญเบเปเบเบเบเบฒเบเปเบ, เปเบเบฅเบฐเบซเบงเปเบฒเบ 2 เบซเบฒ 512. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 30.
เปเบเปเบ
เบเปเบฒเบเบปเบเปเบเปเบเบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเบเปเบฒเปเบเบตเบเบเบปเบงเปเบฅเบเปเบเบเบชเบธเปเบก, เบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเบเบตเปเบฅเบงเบกเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 0 เปเบฅเบฐ
"UINT32_MAX". เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเบเปเบฒเบเบฑเปเบเบขเปเบฒเบเบเบฐเปเบเปเบเปเบเบฑเบเบซเบเปเบญเบเบเบงเปเบฒ 0, เบเบปเบงเบเบญเบเบเบฐ
เบเบฐเบเบฒเบเบฒเบกเปเบเปเปเบเบงเบเบฑเบเปเบเบเบชเบธเปเบกเบเบตเปเบเบตเบเบปเบเบเบทเปเบเบเบฒเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบ.
เปเบญเบปเบฒเปเบกเบฑเบเบเบทเบ
เบเบฒเบเบเบฑเปเบเบเบญเบ removegrain เปเบกเปเบ denoiser spatial เบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบเปเบฒเบงเบซเบเปเบฒ.
m0 เบเบฑเปเบเปเบซเบกเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบเปเบฒเบญเบดเบ.
m1 เบเบฑเปเบเบเปเบฒเปเบซเบกเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบตเบชเบญเบ.
m2 เบเบฑเปเบเบเปเบฒเปเบซเบกเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบตเบชเบฒเบก.
m3 เบเบฑเปเบเบเปเบฒเปเบซเบกเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบตเปเบชเบตเป.
เบเปเบงเบเบเบญเบเปเปเบเปเบกเปเบเบเบฑเปเบเปเบเป 0 เบซเบฒ 24. เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเปเบฅเบฐเปเบซเบกเบเบเปเปเปเบเบเบตเป:
0 เบเปเบญเบเปเบซเปเบฅเบฐเบเบปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบเปเบฝเบเปเบเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
1 เบเบฑเบ pixels เบฅเบงเบเบเปเปเบฒเบชเบธเบ เปเบฅเบฐเบชเบนเบเบชเบธเบเบเบญเบ 8 pixels เปเบเบทเปเบญเบเบเปเบฒเบ.
2 เบเบฑเบ pixels เบฅเบงเบเบเปเบงเบเบเปเบฒเปเบชเบธเบเบเบตเปเบชเบญเบเปเบฅเบฐเบชเบนเบเบชเบธเบเบเบญเบ 8 pixels เปเบเปเบเบฝเบ.
3 เบเบฑเบ pixels เบฅเบงเบเบเปเบงเบเบเปเบฒเปเบชเบธเบเบเบตเปเบชเบฒเบกเปเบฅเบฐเบชเบนเบเบชเบธเบเบเบญเบ 8 pixels เปเบเปเบเบฝเบ.
4 เบเบฑเบ pixels เบฅเบงเบเบเปเบงเบเบเปเบฒเปเบชเบธเบเบเบตเปเบชเบตเปเปเบฅเบฐเบชเบนเบเบชเบธเบเบเบญเบ 8 pixels เปเบเปเบเบฝเบ. เบเบตเป
เปเบเบปเปเบฒเบเบฑเบเบเบปเบงเบเบญเบเบเบฒเบเบเบฒเบ.
5 เบเบฒเบเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบฅเบฐเบญเบฝเบเบญเปเบญเบเปเบซเปเบเบฒเบเบเปเบฝเบเปเบเบเปเปเบญเบเบเบตเปเบชเบธเบ.
6 เบเบฒเบเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบฅเบฐเบญเบฝเบเบญเปเบญเบ, เบฅเบฐเบเบฑเบเบเบฒเบเบเบฒเบ.
7 เบเบฒเบเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบฅเบฐเบญเบฝเบเบญเปเบญเบ, เบฅเบฐเบเบฑเบเบเบฒเบเบเบฒเบ.
8 เบเบฒเบเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบฅเบฐเบญเบฝเบเบญเปเบญเบ, เบฅเบฐเบเบฑเบเบเบฒเบเบเบฒเบ.
9 เบเบฒเบเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบฅเบฐเบญเบฝเบเบญเปเบญเบเบขเบนเปเปเบเปเบชเบฑเปเบเบเบตเป pixels เบเบญเบเปเบเบทเปเบญเบเบเปเบฒเบเบขเบนเปเปเบเปเบเบตเปเบชเบธเบ.
10 เปเบเบเบเบตเป pixels เบฅเบงเบเปเบเบปเปเบฒเปเบฒเบเบเปเบงเบเปเบเบทเปเบญเบเบเปเบฒเบเปเบเปเบเบฝเบ.
11 [1 2 1] kernel เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบเบกเบปเบง.
12 เปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโเบเบฑเบโเบฎเบนเบโเปเบเบ 11โ.
13 เปเบซเบกเบ Bob, interpolates เบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเบเบฒเบเปเบชเบฑเปเบเบเบตเป pixels เปเบเบทเปเบญเบเบเปเบฒเบเปเบกเปเบ
เปเบเปเบเบตเปเบชเบธเบ.
14 เปเบซเบกเบ Bob, interpolates เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบเบฒเบเปเบชเบฑเปเบเบเบตเป pixels เปเบเบทเปเบญเบเบเปเบฒเบเปเบกเปเบ
เปเบเปเบเบตเปเบชเบธเบ.
15 เปเบซเบกเบ Bob, interpolates เบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบ. เบเบทเบเบฑเบเบเบฑเบ 13 เปเบเปเบกเบตเบเบฒเบเปเบเบเปเบเบเบเบตเปเบชเบฑเบเบชเบปเบเบเบงเปเบฒ
เบชเบนเบ.
16 เปเปเบ Bob, interpolates เบเปเบญเบเบฅเบธเปเบก. เบเบทเบเบฑเบเบเบฑเบ 14 เปเบเปเบกเบตเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบซเบผเบฒเบ
เบชเบนเบ interpolation.
17 เบเบฑเบ pixels เบฅเบงเบเบเปเบงเบเบเปเบฒเปเบชเบธเบเบเบตเปเปเบฅเบฐเบชเบนเบเบชเบธเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเบชเบนเบเบชเบธเบเปเบฅเบฐเบเปเบฒเปเบชเบธเบเบเบตเป
เบเบญเบเปเบเปเบฅเบฐเบเบนเปเบเบญเบ pixels เปเบเบทเปเบญเบเบเปเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก.
18 เบเบฒเบเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบฅเบฐเบญเบฝเบเบญเปเบญเบเปเบเบเปเบเปเปเบเบทเปเบญเบเบเปเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบกเบเบตเปเบกเบตเปเบฅเบเบฐเปเบเบเบตเปเบชเบธเบเบเบฒเบ
pixel เปเบเบเบฑเบเบเบธเบเบฑเบเปเบกเปเบเบซเบเปเบญเบ.
19 เปเบเบเบเบตเป pixels เบฅเบงเบเบเปเบงเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบ 8 เบเบฐเปเบเบเปเบเบทเปเบญเบเบเปเบฒเบ.
20 เบชเบฐเปเบฅเปเบ 9 เบเบดเบเปเบเบง ([1 1 1] เบกเบปเบงเปเบเบงเบเบญเบ เปเบฅเบฐเบฅเบงเบเบเบฑเปเบ).
21 Clips pixels เปเบเบเปเบเปเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก.
22 เบเบทเบเบฑเบเบเบฑเบเปเปเบ 21 เปเบเปเบเปเบฒเบเบเบงเปเบฒ เปเบฅเบฐเปเบงเบเบงเปเบฒ.
23 เบเบญเบเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบฅเบฐเบเบฒเบเปเบเบเบเปเบฒเบ halo, เปเบเปเบเบทเปเบชเบฝเบเบเบตเปเบเปเปเบกเบตเบเบฐเปเบซเบเบ.
24 เบเปเบฒเบโเบเบท 23.
เบฅเบถเบเปเบฅเปเบเป
เบชเบฐเบเบฑเบเบเบฑเปเบเบชเบฑเบเบเบฒเบฅเบฑเบเบเบญเบเบชเบฐเบเบฒเบเบตเปเบเบฅเบฐเบเบฒเบ, เปเบเบเปเบเปเปเบเบฅเปเบฎเบนเบเบเบฒเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบงเปเบฒ pixels เปเบเบเบฐเบเบญเบเบเปเบงเบ
เปเบฅเปเบเป. เบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเบฒเบเบเบทเปเบก pixels เบเบตเปเบเบฐเบเบญเบเบเปเบงเบเปเบฅเปเบเปเบเบฑเบ pixels เปเบเปเบเบฝเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ, f
เบเปเบฒเบเบปเบเปเบเบฅเป bitmap เบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบฎเบนเบเปเบเบเบฎเบนเบเบเบฒเบเปเบเปเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบ libavformat.
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเปเบเบฅเปเบฎเบนเบเบเบฒเบเบเปเบญเบเบเบปเบเบเบฑเบเปเบเบฅเปเบงเบดเบเบตเปเบญเบเบตเปเบเปเบฒเบฅเบฑเบเปเบเบฑเบ
เบเบฒเบเบเบธเบเปเบเปเบ.
pixels เปเบเบฎเบนเบ bitmap เบเบตเปเบชเบฐเบซเบเบญเบเปเบซเปเบเบฑเบเบเปเบฒเบเบญเบเบชเบนเบเบเปเปเปเบเปเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบ
เปเบฅเปเบเป, pixels เบเบตเปเบเปเปเปเบกเปเบเบชเบนเบเปเบกเปเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเปเบฅเปเบเป. เบเปเบฒเบเปเบฒเบเปเบเปเบชเบตเบเบฒเบง (255) เบชเปเบฒเบฅเบฑเบเปเบฅเปเบเป
เปเบฅเบฐเบชเบตเบเปเบฒ (0) เบชเปเบฒเบฅเบฑเบเบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญ, เบเปเบฒเบเบเบฐเบเบญเบเปเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเปเบเบเบญเบ bitmap, เบกเบฑเบเปเบกเปเบ
เปเบเบฐเบเปเบฒเปเบซเปเบเปเบฒเบเบฎเบนเบเบซเบเปเบฒเบเปเบเบญเบเบเบญเบเบชเบตเบเปเบฒเบเบตเปเบกเบตเปเบฅเปเบเปเบเบตเปเปเบซเบฑเบเปเบเป, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ
เบเบฒเบโเบเปเบฒโเปเบเปโเบเบปเบงโเบเบฑเปเบโเบเบญเบโเบเบญเบโเปเบเบโเบเบฐโเบเบดโเบเบฑเบโเบเบฒเบกโเปเบเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบ erode เบซเบเบถเปเบโเบซเบผเบทโเบชเบญเบโเบเบฑเปเบโ.
เบเปเบฒเบเปเบฒเปเบเบฑเบ, เบฎเบญเบเปเบเบเปเบฅเบฑเบเบเปเบญเบเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเปเบเปเบงเบเบเบปเบเปเบญเบ. เบเบทเปเปเบงเปเบงเปเบฒเบเปเบฒเปเบฅเปเบเป pixels เบเปเปเปเบกเปเบ
เบเบงเบกเปเบญเบปเบฒ, เบเบธเบเบเบฐเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบซเบผเบธเบเบฅเบปเบเบซเบผเบฒเบ. เบเบฒเบเปเบฒเบ pixels เบซเบผเบฒเบเปเบเบตเบเปเบเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบ
เปเบฅเปเบเปเบเปเปเปเบเบฑเบเบเบงเบเบซเบผเบฒเบ, เปเบเปเบกเบฑเบเบเบฐเปเบเบตเปเบกเบเบฐเบฅเบดเบกเบฒเบเบเบงเบฒเบกเบกเบปเบงเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเปเบซเปเบเบงเบกเปเบญเบปเบฒ
เปเบเปเบฅเบเบฐเบฎเบนเบเบเบฒเบเปเบฅเบฐเบเบฐเบเปเบฒเบฅเบฒเบเบเปเปเบกเบนเบเบซเบผเบฒเบเบเปเบงเบฒเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบ, เปเบฅเบฐ pixels เบเบดเปเบชเบเบเบฐ
เบเปเบฒเบฅเบปเบเบชเบดเปเบเบเบตเปเบขเบนเปเปเบเปเบฅเปเบเปเบเบฐเบซเบเบฒเบเปเบซเบเป.
เบชเบฐเปเบฒเบกเบเปเบณ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเบเบธเบ repeat_field เบเบฒเบเบชเปเบงเบเบซเบปเบงเบเบญเบ Video ES เปเบฅเบฐเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบฒเบเบทเบเบเบฒเบ
เบญเบตเบเปเบชเปเบกเบนเบเบเปเบฒเบเบญเบเบกเบฑเบ.
เบเบตเปเบเบเบฑเบเบเบฑเบ, เบเบปเบเบเบฑเบเบเปเบฒเบก
เบเบตเปเบเบเบฅเบดเบ.
เบเปเบฒเปเบเบทเบญเบ: เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเปเบเบทเปเบญ buffer เบเบฅเบดเบเบเบฑเบเบซเบกเบปเบ, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบเบฑเบเปเบกเปเบเปเบเบฐเบเปเบฒ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเปเปเบงเบฅเบฒ 5 เบงเบดเบเบฒเบเบตเบเบณเบญเบดเบเบเบญเบเบเบฅเบดเบ, เปเบฅเบฐเบเบตเปเบเบเบฑเบเบกเบฑเบ.
trim=end=5,เบเบตเปเบเบเบฑเบ
เบซเบกเบธเบเบงเบฝเบ
เปเบธเบเบงเบดเบเบตเปเบญเบเบฒเบกเบกเบธเบกเบเบตเปเบเบณเบเบปเบเปเบญเบเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเปเบฃเบเบฝเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
เบกเบธเบก, a
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเบกเบธเบกเบเบตเปเบเบฐเบซเบกเบธเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบกเปเบเบฑเบกเปเบกเบ,
เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบฃเบเบฝเบ. เบเปเบฒเบฅเบปเบเบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบเบปเบเบเบฑเบเบเปเบฒเบกเบเบฑเบเปเบเบฑเบกเปเบกเบ
เบเบทเบเบซเบกเบนเบเบงเบฝเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ "0".
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบ.
out_w, ow
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "iw". เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบ
เบเบฝเบโเปเบเปโเบเบฑเปเบโเบเบฝเบงโเปเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโ.
out_h, oh
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบงเบฒเบกเบชเบนเบเบเบปเบเบเบฐเบฅเบดเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "ih". เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบ
เบเบฝเบโเปเบเปโเบเบฑเปเบโเบเบฝเบงโเปเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโ.
bilinear
เปเบเบตเบเปเบเปเบเบฒเบเปเบเบเปเบเบ bilinear เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเปเบฒ 0 เบเบฐเบเบดเบเบกเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
1.
เบชเบตเปเบเบฑเบก, c
เบเปเบฒเบเบปเบเบชเบตเบเบตเปเปเบเปเปเบเบทเปเบญเบเบทเปเบกเปเบชเปเบเบทเปเบเบเบตเปเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเปเปเบเปเบเบงเบกเปเบญเบปเบฒเปเบเบเบฎเบนเบเบเบตเปเบซเบกเบธเบ. เบชเปเบฒโเบฅเบฑเบ
syntax เบเบปเปเบงเปเบเบเบญเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเป, เบเบงเบเปเบเบดเปเบเบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils.
เบเปเบฒเบเปเบฒเบเบดเปเบชเบ "none" เบเบทเบเปเบฅเบทเบญเบเปเบฅเปเบงเบเปเปเบกเบตเบเบฒเบเบเบดเบกเบเบทเปเบเบซเบฅเบฑเบ (เปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบ
เบเบปเบงเบขเปเบฒเบ เบเปเบฒเบเบทเปเบเบซเบผเบฑเบเบเปเปเปเบเบตเบเบชเบฐเปเบเบ).
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบชเบตเบเปเบฒ".
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเบกเบธเบกเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบชเบฒเบกเบฒเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเปเปเบฅเบฐ
เบซเบเปเบฒเบเบตเป:
n เปเบฅเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0. เบกเบฑเบเปเบเบฑเบ NAN เบชเบฐเปเปเบตเบเปเบญเบ
เปเบเบฃเบกเบเปเบฒเบญเบดเบเบเบทเบเบเบฑเปเบเบเบญเบ.
t เปเบงเบฅเบฒเปเบเบฑเบเบงเบดเบเบฒเบเบตเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เบกเบฑเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ 0 เปเบกเบทเปเบญเบเบปเบงเบเบญเบเบเบทเบเบเบฑเปเบเบเปเบฒ. เบกเบฑเบ
เปเบกเปเบ NAN เบชเบฐเปเปเบต เบเปเบญเบเบเบตเปเปเบเบฃเบกเบเบณเบญเบดเบเบเบฐเบเบทเบเบเบฑเปเบเบเบญเบ.
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ
"yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
in_w, iw
in_h, ih
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ
out_w, ow
out_h, oh
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เบเบฑเปเบเปเบกเปเบเบเบฐเบซเบเบฒเบเบเบญเบเบเบทเปเบเบเบตเป padded เบเบฒเบกเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ
width เปเบฅเบฐ เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ expressions
rotw(a)
roth(เบ)
เบเบงเบฒเบกเบเบงเปเบฒเบ/เบเบงเบฒเบกเบชเบนเบเบเปเปเบฒเบชเบธเบเบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบธเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบซเบกเบธเบเปเบเบ
a เปเบฃเบเบฝเบ
เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบกเบตเบเบฝเบเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบเบญเบกเบเบดเบงเปเบเบต out_w เปเบฅเบฐ out_h เบชเบณ เบเบงเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบธเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบงเบ PI/6 เปเบฃเบเบฝเบเบเบฒเบกเปเบเบฑเบกเปเบกเบ:
rotate=PI/6
ยท เปเบธเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบ PI/6 เปเบฃเบเบฝเบโเบเบงเบโเปเบเบฑเบกโเปเบกเบ:
rotate=-PI/6
ยท เปเบธเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบงเบ 45 เบญเบปเบเบชเบฒเบเบฒเบกเปเบเบฑเบกเปเบกเบ:
rotate=45*PI/180
ยท เบเบณเปเบเปเบเบฒเบเปเบนเบเบงเบฝเบเบเบปเบเบเบตเปเบเปเบงเบเปเบฅเบเบฐเปเบงเบฅเบฒ T, เปเบฅเบตเปเบกเบเบฒเบเบกเบธเบกเบเบญเบ PI/3:
rotate=PI/3+2*PI*t/T
ยท เปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฒเบโเบซเบกเบธเบโเบงเบดโเบเบตโเปเบญ oscillating เบกเบตโเปเบฅโเบเบฐโเปเบงโเบฅเบฒโเบเบญเบ T เบงเบดโเบเบฒโเบเบตโเปเบฅเบฐโเบเบงเบฒเบกโเบเบงเปเบฒเบโเบเบงเบฒเบโ
เบเบญเบ A radians:
rotate=A*sin(2*PI/T*t)
ยท rotate เบงเบดโเบเบตโเปเบญโ, เบเบฐโเบซเบเบฒเบโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโเบเบทเบโเบเบฑเบโเปเบฅเบทเบญเบโเบเบฑเปเบโเบเบฑเปเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบทเบโเบซเบกเบนเบโเบงเบฝเบโเบเบฑเบโเบซเบกเบปเบโเปเบกเปเบโ
เบชเบฐโเปเบซเบกเบตโเปเบโเบกเบตโเบขเบนเปโเปเบโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโเบขเปเบฒเบโเบชเบปเบกโเบเบนเบโ:
rotate='2*PI*t:ow=hypot(iw,ih):oh=ow'
ยท rotate เบงเบดโเบเบตโเปเบญโ, เบซเบผเบธเบโเบเปเบญเบโเบเบฐโเบซเบเบฒเบโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเบทเปเบญโเบเปเปโเปเบซเปโเบกเบตโเบเบทเปเบโเบเบฒเบโเบเบตเปโเปเบเบตเบโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโ:
rotate=2*PI*t:ow='min(iw,ih)/sqrt(2)':oh=ow:c=none
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
a, เบกเบธเบก
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบกเบธเบก. เบเปเบฒเบชเบฑเปเบเบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเบฒเบเปเบฅเบทเบญเบ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบกเบนเบเบเปเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ.
sab
เบเบณเปเบเป Shape Adaptive Blur.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
luma_radius, lr
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเปเบฎเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ luma blur, เบเปเบญเบเปเบเบฑเบเบเปเบฒเปเบเปเบฅเบเบฐ 0.1-4.0, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
เบเปเบฒเบเบตเปเปเบซเบเปเบเบงเปเบฒเบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบฎเบนเบเบเบฒเบเบเบตเปเบกเบปเบงเบซเบผเบฒเบ, เปเบฅเบฐเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเบฒเบฅเบปเบ.
luma_pre_filter_radius, lpfr
เบเบฑเปเบเบฅเบฑเบเบชเบฐเปเบตเบเบญเบเบเบปเบงเบเบญเบ luma, เบเปเบญเบเปเบเบฑเบเบเปเบฒเปเบเบเบญเบเปเบเบ 0.1-2.0, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
1.0โ.
luma_strength, ls
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบนเบเบชเบธเบเบเบญเบ luma เบฅเบฐเบซเบงเปเบฒเบ pixels เบเบตเปเบเบฐเบเบฑเบเบเบดเบเบฒเบฅเบฐเบเบฒ, เบเปเบญเบเปเบเบฑเบเบเปเบฒเปเบ
เปเบฅเบเบฐ 0.1-100.0, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
chroma_radius, cr
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเปเบฎเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ chroma blur, เบเปเบญเบเปเบเบฑเบเบเปเบฒเปเบเปเบฅเบเบฐ 0.1-4.0. เบกเบนเบเบเปเบฒเบซเบผเบฒเบเบเบงเปเบฒเปเบเบปเปเบฒ
เบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบฎเบนเบเบเบฒเบเบเบตเปเบกเบปเบงเบซเบผเบฒเบ, เปเบฅเบฐเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเบฒเบฅเบปเบ.
chroma_pre_filter_radius, cpfr
เบเบฑเปเบเบฅเบฑเบเบชเบฐเปเบตเบเบญเบเบเบปเบงเบเบญเบ chroma, เบเปเบญเบเปเบเบฑเบเบเปเบฒเปเบเบเบญเบเปเบเบ 0.1-2.0.
chroma_strength, cs
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเบนเบเบชเบธเบ chroma เบฅเบฐเบซเบงเปเบฒเบ pixels เบเบตเปเบเบฐเบเบฑเบเบเบดเบเบฒเบฅเบฐเบเบฒ, เบเปเบญเบเปเบเบฑเบเบเปเบฒ
เปเบเบฅเบฐเบเบฑเบ 0.1-100.0.
เปเบเปเบฅเบฐเบเปเบฒเบเบญเบเบเบฒเบเปเบฅเบทเบญเบ chroma, เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเบขเปเบฒเบเบเบฑเบเปเบเบ, เบเบทเบเบเบฑเปเบเปเบเบฑเบ luma เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบ.
เบเบฐเบซเบเบฒเบ
เบเบฑเบเบเบฐเปเบฒเบ (เบเบฑเบเบเบฐเปเบฒเบ) เบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ, เปเบเบเปเบเปเบซเปเบญเบเบชเบฐเปเบธเบ libswscale.
เบเบปเบงเบเบญเบเบเบฐเปเบฒเบเบเบฑเบเบเบฑเบเปเบซเปเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบญเบญเบเบกเบฒเปเบเบฑเบเบญเบฑเบเบเบฝเบงเบเบฑเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เปเบเบ
เบเบฒเบเบเปเบฝเบเปเบเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเปเบฒโเบฎเบนเบโเปเบเบโเบฎเบนเบโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบโเบเปเบฒเบโเบเบฒเบโเบฎเบนเบโเปเบเบโเบเบตเปโเบฎเปเบญเบโเบเปโเปเบเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเปเปโเปเบโ, เปเบเปโ
เบเบปเบงเบเบญเบเบเบฐเปเบฒเบเบเบฐเบเปเบฝเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบซเปเปเบเบฑเบเบฎเบนเบเปเบเบเบเบตเปเบฎเปเบญเบเบเป.
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป, เบซเบผเบทเบเบฒเบเปเบฅเบทเบญเบเปเบเปเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบ
เบเบปเบงเบเบฐเบซเบเบฒเบเบเบฐเปเบฒเบ libswscale.
เปเบเบดเปเบ เปเบเป ffmpeg-scaler เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบปเบเบเปเบงเบเบเบญเบเบเบปเบงเปเบฅเบทเบญเบ scaler.
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ, h
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบเบฐเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเปเบฒเบเปเบฒเปเบกเปเบ 0, เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบกเปเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเปเบฒเบซเบเบถเปเบเบเบญเบเบเปเบฒเปเบกเปเบ -1, เบเบปเบงเบเบญเบเบเบฐเบซเบเบฒเบเบเบฐเปเบเปเบเปเบฒเบเบตเปเบฎเบฑเบเบชเบฒ
เบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ, เบเบดเบเปเบฅเปเบเบฒเบเบกเบดเบเบดเบเบตเปเบฅเบฐเบเบธเบญเบทเปเบ. เบเปเบฒ
เบเบฑเบเบชเบญเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบกเปเบ -1, เบเบฐเบซเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบทเบเบเปเบฒเปเบเป
เบเปเบฒเบซเบเบถเปเบเบเบญเบเบเปเบฒเปเบกเปเบ -n เบเบฑเบ n > 1, เบเบปเบงเบเบญเบเบเบฐเบซเบเบฒเบเบเบฐเปเบเปเบเปเบฒเบเบตเป
เบฎเบฑเบเบชเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ, เบเบดเบเปเบฅเปเบเบฒเบเบญเบฑเบเบญเบทเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเป
เบกเบดเบเบด. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบฐ, เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบซเปเปเบเปเปเบเบงเปเบฒเบเบฐเบซเบเบฒเบเบเบตเปเบเบดเบเปเบฅเปเปเบกเปเบ
เปเบเปเบเบเปเบงเบ n เปเบฅเบฐเบเบฑเบเบเปเบฒเบเปเบฒเบเปเบฒเปเบเบฑเบ.
เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบเบปเบเบเบตเปเบเบตเปเบเบญเบกเบฎเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเบฒเบเบชเบฐเปเบเบเบกเบดเบเบด.
เบญเบดเบเปเบเบต
เบเบฑเปเบเบเปเบฒเปเปเบ interlacing. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
1 เบเบฑเบโเบเบฑเบโเบเบฒเบโเบเบฑเบโเบเบฐโเบซเบเบฒเบโเบเบฒเบโเบฎเบนเป interlacedโ.
0 เบขเปเบฒเปเบเปเบเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเปเบเบ interlaced.
-1 เปเบฅเบทเบญเบโเบเบฒเบโเบเบฐโเบซเบเบฒเบโเบเบฒเบโเบฎเบนเป interlaced เบเบถเปเบโเบเบฑเบโเบงเปเบฒโเปเบเบฃเบกโเปเบซเบผเปเบโเบเบตเปโเบเบทเบโเบซเบกเบฒเบโ
เปเบเบฑเบ interlaced เบซเบผเบทเบเปเป.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบ
เบเปเบฒเบเบปเบเบเบธเบเบเบฐเบซเบเบฒเบ libswscale. เปเบเบดเปเบ เปเบเป ffmpeg-scaler เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบปเบเบเปเบงเบเบเบญเบ
เบเบธเบเบเปเบฒ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธเบขเปเบฒเบเบเบฑเบเปเบเบเบเบปเบงเบเบญเบเบเบฐเปเบเปเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบฐ เปเบฒเบ, s
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ" เบชเปเบงเบ in
เปเบเป ffmpeg-utils เบเบนเปเบกเบท.
in_color_matrix
out_color_matrix
เบเปเบฒเบเบปเบเบเบฐเปเบเบเบเบทเปเบเบเบตเปเบชเบต YCbCr เปเบ/เบญเบญเบ.
เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบตเปเบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบทเบ overridden เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบเบฑเบ a
เบเปเบฒเบชเบฐเปเบเบฒเบฐเบเบตเปเปเบเปเบชเบณเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบ เปเบฅเบฐเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบเบฐเปเบเบเบเบทเปเบเบเบตเปเบชเบตเปเบกเปเบเบเบถเปเบเบเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ.
เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบฅเบทเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
bt709
เบฎเบนเบเปเบเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบณเปเบเบฐเบเบณเบเบญเบเบชเบฐเบซเบฐเบเบฑเบเปเบเบฅเบฐเบเบปเบกเบกเบฐเบเบฒเบเบปเบกเบชเบฒเบเบปเบ (ITU).
BT.709.
FCC เบเปเบฒเบเบปเบเบเบทเปเบเบเบตเปเบชเบตเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบกเบฐเบเบฒเบเบเบฒเบเบชเบทเปเบชเบฒเบเบเบญเบเบฅเบฑเบเบเบฐเบเบฒเบเบเบฒเบเบชเบฐเบซเบฐเบฅเบฑเบ
(FCC) เบฅเบฐเบซเบฑเบเบเบปเบเบฅเบฐเบเบฝเบเบเบญเบเบฅเบฑเบเบเบฐเบเบฒเบเบเบฒเบ (CFR) เบซเบปเบงเบเปเป 47 (2003) 73.682 (a).
bt601
เบเบฑเปเบเบเบทเปเบเบเบตเปเบชเบตเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ:
ยท เบเบฐเปเปเบเบงเบดเบเบฐเบเบธเบชเบทเปเบชเบฒเบ ITU (ITU-R) เบเบณเปเบเบฐเบเบณ BT.601
ยท ITU-R Rec. BT.470-6 (1998) เบฅเบฐเบเบปเบ B, B1, เปเบฅเบฐ G
ยท เบชเบฐเบกเบฒเบเบปเบกเบเบฑเบเบงเบดเบชเบฐเบงเบฐเบเบญเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง เปเบฅเบฐเปเบเบฅเบฐเบเบฒเบ (SMPTE) ST 170:2004
smte 240m
เบเบฑเปเบเบเบทเปเบเบเบตเปเบชเบตเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ SMPTE ST 240:1999.
in_range
out_range
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบปเบงเบขเปเบฒเบ YCbCr เปเบ / เบเบปเบเบเบฐเบฅเบดเบ.
เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบตเปเบเบงเบเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบทเบ overridden เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบเบฑเบ a
เบเปเบฒเบชเบฐเปเบเบฒเบฐเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบ เปเบฅเบฐเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เปเบฅเบเบฐเปเบกเปเบเบเบถเปเบเบเบฑเบ
เบฎเบนเบเปเบเบ pixels เบฅเบงเบ. เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบฅเบทเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
jpeg/full/pc
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเปเบเบฑเบก (0-255 เปเบเบเปเบฅเบฐเบเบตเบเบญเบ 8-bit luma).
mpeg/tv
เบเปเบฒเบเบปเบเบเบญเบเปเบเบ "MPEG" (16-235 เปเบเบเปเบฅเบฐเบเบตเบเบญเบ 8-bit luma).
force_original_aspect_ratio
เปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเบซเบผเบธเบโเบฅเบปเบโเบซเบผเบทโเปเบเบตเปเบกโเบเบงเบฒเบกโเบเบงเปเบฒเบโเบเบญเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบซเบผเบทโเบเบงเบฒเบกโเบชเบนเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒโเปเบเบฑเบโเปเบเบทเปเบญโเบฎเบฑเบโเบชเบฒโ
เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเปเบเบชเบฐเบเบฑเบ. เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป:
เบเบดเบเบเบฒเบเปเบเปเบงเบฝเบ
เบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบกเบเบตเปเบฅเบฐเบเบธเปเบงเป เปเบฅเบฐเบเบดเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบตเป.
เบซเบผเบธเบเบฅเบปเบ
เบเบฐโเบซเบเบฒเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฐโเบเบทเบโเบซเบผเบธเบโเบฅเบปเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒโเปเบเบฑเบโ.
เปเบเบตเปเบกโเบเบถเปเบ
เบเบฐโเบซเบเบฒเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเบตเปเบกโเบเบถเปเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒโเปเบเบฑเบโ.
เบซเบเบถเปเบเปเบเบเบปเบงเบขเปเบฒเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบงเปเบฒเปเบกเบทเปเบญเบเปเบฒเบเบฎเบนเปเปเบเบดเบเบชเบนเบเบชเบธเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบ
เบเบฒเบโเปเบเปโเปเบโเบเบตเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบเปโเบเบตเปโเปเบเบทเปเบญโเบเปเบฒโเบเบฑเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบตเปโ, เปเบโเบเบฐโเบเบฐโเบเบตเปโ
เบฎเบฑเบเบชเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเบฅเบฑเบเบชเบฐเบเบฐ. เบเบปเบงเบขเปเบฒเบ, เบญเบธเบเบฐเบเบญเบ A เบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบผเบดเปเบ 1280x720, เปเบฅเบฐเบเบญเบเบเปเบฒเบ
เบงเบดเบเบตเปเบญเปเบกเปเบ 1920x800. เบเบฒเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเป (เบเบฑเปเบโเปเบซเปโเบกเบฑเบโเบซเบผเบธเบโเบฅเบปเบโ) เปเบฅเบฐโเบฅเบฐโเบเบธ 1280x720 เบเบฑเบโ
เปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเปเบฎเบฑเบเปเบซเปเบเบปเบเบเบฐเบฅเบดเบ 1280x533.
เบเบฐเบฅเบธเบเบฒเบชเบฑเบเปเบเบเบงเปเบฒเบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเปเบงเบฒเบเบฒเบเบฅเบฐเบเบธ -1 เบชเปเบฒเบฅเบฑเบ w or h, เบเปเบฒเบโเบเบฑเบ
เบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเบฅเบฐโเบเบธโเบเบงเบฒเบกโเบฅเบฐโเบญเบฝเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเบฐโเปเบฎเบฑเบโเบงเบฝเบโ.
เบเบธเบโเบเปเบฒโเบเบญเบโ w เปเบฅเบฐ h เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
in_w
in_h
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
iw
ih เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ in_w เปเบฅเบฐ in_h.
out_w
out_h
เบเบปเบเบเบฐเบฅเบดเบ (เบเบฐเบซเบเบฒเบ) เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบ
ow
oh เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ out_w เปเบฅเบฐ out_h
a เบเบทโเบเบฑเบโเบเบฑเบ iw / ih
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
dar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเบดเบเปเบฅเปเบเบฒเบ "(iw / ih) * sar".
hsub
vsub
เบเปเบฒเบเปเบญเบ chroma input เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเบฅเบฑเบ pixels เบฅเบงเบ
เบฎเบนเบเปเบเบ "yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
ohsub
ovsub
เบเปเบฒเบเปเบญเบ chroma เบเบปเบเบเบฐเบฅเบดเบเปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเบฅเบฑเบ pixels เบฅเบงเบ
เบฎเบนเบเปเบเบ "yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฑเบโเบเบฐโเบซเบเบฒเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบโเบเบฐโเบซเบเบฒเบ 200x100โ
scale=w=200:h=100
เบญเบฑเบเบเบตเปเปเบเบปเปเบฒเบเบฑเบ:
เบเบฐเปเบฒเบ=200:100
เบซเบฅเบท:
เบเบฐเปเบฒเบ=200x100
ยท เบฅเบฐเบเบธเบเบฐเปเบฒเบเบซเบเปเปเบเบญเบเบเบฐเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ:
scale=qcif
เปเบเบดเปเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบฝเบเปเบเบฑเบ:
scale=size=qcif
ยท เบเบฑเบเบเบฐเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบฑเบ 2x:
scale=w=2*iw:h=2*ih
ยทเบเปเบฒเบเปเบเบดเบเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ:
scale=2*in_w:2*in_h
ยท เบเบฐโเบซเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบ 2x เบเปเบงเบโเบเบฒเบโเบเบฑเบโเบเบฑเบโเบเบฐโเบซเบเบฒเบ interlacedโ:
scale=2*iw:2*ih:interl=1
ยท เบเบฐโเบซเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบโเปเบเบดเปเบโเบเบฐโเบซเบเบฒเบโ:
scale=w=iw/2:h=ih/2
ยทเปเบเบตเปเบกเบเบงเบฒเบกเบเบงเปเบฒเบ, เปเบฅเบฐเบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเบนเบเปเบเบฑเบเบเบฐเบซเบเบฒเบเบเบฝเบงเบเบฑเบ:
scale=3/2*iw:ow
ยทเบเบญเบเบซเบฒเบเบงเบฒเบกเบเบปเบกเบเบฝเบงเบเปเบฃเบฑเบ:
scale=iw:1/PHI*iw
scale=ih*PHI:ih
ยทเปเบเบตเปเบกเบเบงเบฒเบกเบชเบนเบ, เปเบฅเบฐเบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบงเปเบฒเบเปเบเบฑเบ 3/2 เบเบญเบเบเบงเบฒเบกเบชเบนเบ:
scale=w=3/2*oh:h=3/5*ih
ยทโเปเบเบตเปเบกโเบเบฐโเบซเบเบฒเบโ, เปเบฎเบฑเบโเปเบซเปโเบเบฐโเบซเบเบฒเบโเปเบเบฑเบโเบซเบผเบฒเบโเบเบญเบโเบเปเบฒโเบเบปเบงโเบขเปเบฒเบ chromaโ:
scale="trunc(3/2*iw/hsub)*hsub:trunc(3/2*ih/vsub)*vsub"
ยท เปเบเบตเปเบกเบเบงเบฒเบกเบเบงเปเบฒเบเปเบซเปเบชเบนเบเบชเบธเบ 500 pixels, เบฎเบฑเบเบชเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเบฅเบฑเบเบชเบฐเบเบฐเบเบฝเบงเบเบฑเบเบเบฑเบ
input:
scale=w='min(500\, iw*3/2):h=-1'
เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบงเบฒเบกเบเบงเปเบฒเบ, w
เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ, h
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเบชเบฑเปเบเบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบ
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบกเบนเบเบเปเบฒเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ.
scale2ref
เบเบฑเบเบเบฐเปเบฒเบ (เบเบฑเบเบเบฐเปเบฒเบ) เบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ, เบญเบตเบเบเบฒเบกเบงเบดเบเบตเปเบญเบญเปเบฒเบเบญเบตเบ.
เปเบเบดเปเบเบเบปเบงเบเบญเบเบเบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบกเบต, scale2ref เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฝเบงเบเบฑเบเปเบเปเปเบเป
เบงเบดเบเบตเปเบญเบญเปเบฒเบเบญเบตเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบซเบผเบฑเบเปเบเบฑเบเบเบทเปเบเบเบฒเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฑเบเบเบฐเปเบฒเบเบเบฒเบเบชเบฐเบเบฃเบตเบกเบเบณเบเบฑเบเบเบฒเบเปเบซเปเบเบปเบเบเบฑเบเบงเบดเบเบตเปเบญเบซเบผเบฑเบเปเบเบเบฐเปเบฒเบเบเปเบญเบเบเบฒเบเบงเบฒเบเบเปเบญเบ
'scale2ref[b][a];[a][b]เบเบฒเบเบงเบฒเบเบเปเบญเบ'
เบเบปเปเบเบเบฒ
"separatefields" เปเบเปเปเบงเบฅเบฒเบเบฒเบเบเปเบญเบเบงเบดเบเบตเปเบญเปเบเบเบญเบตเบเปเบชเปเบเบญเบเปเบฅเบฐเปเบเบเปเบเปเบฅเบฐเบเบญเบเปเบเบปเปเบฒเปเบเปเบเบเบญเบเบเบปเบ
เบเปเบญเบเบเปเปเบกเบนเบเบญเบปเบเบเบฐเบเบญเบ, เบเบฒเบเบเบฐเบฅเบดเบ clip เบเบงเบฒเบกเบชเบนเบเปเบเบดเปเบเบซเบเบถเปเบเปเบซเบกเปเบเบตเปเบกเบตเบญเบฑเบเบเบฒเปเบเบกเบชเบญเบเปเบเบปเปเบฒเปเบฅเบฐเบชเบญเบเบเบฑเปเบ
เบเบฑเบเบเบญเบ.
เบเบปเบงเบเบญเบเบเบตเปเปเบเปเบเปเปเบกเบนเบเบเบฒเบเบเบญเบเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบเบญเบเปเบเบทเปเบญเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเปเบเปเบฅเบฐเบเบนเปเบเบญเบเบเบนเปเปเบ
เบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบฐเบเบฑเบเบงเบฒเบเบเปเบฒเบญเบดเบเปเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบกเบฑเบโเปเบเปโเบฎเบฑเบโเบกเบฑเบโเปเบเปโเบเบดเบโเบเบฒเบโ setfield เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบญเบ
เบเบปเบงเบเบญเบ "separatefields".
setdar, setsar
เบเบปเบงเบเบญเบ "setdar" เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป (aka Pixel) Aspect Ratio, เบญเบตเบเบเบฒเบกเบเบฒเบ
เบชเบปเบกเบเบปเบเบเปเปเปเบเบเบตเป:
= / *
เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเบเบปเบงเบเบญเบ "setdar" เบเปเปเปเบเปเบเบฑเบเปเบเบเบเบฐเบซเบเบฒเบ pixels เบฅเบงเบเบเบญเบเบงเบดเบเบตเปเบญ
เบเบญเบ. เบเบญเบเบเบฒเบเบเบตเป, เบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบตเปเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบญเบฒเบเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเบกเบฒ
เปเบ filterchain, เปเบเบฑเปเบ: เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเบซเบผเบทเบเปเบฒ "setdar" เบซเบผเบท "setsar" เบญเบทเปเบเปเบกเปเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบณ เปเบเป.
เบเบปเบงเบเบญเบ "setsar" เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ (aka Pixel) Aspect Ratio เบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบเบฑเบเบเบปเบเบชเบฐเบเปเบญเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเป, เบเบปเบเปเบเปเบฎเบฑเบเบชเบฐเปเบเบเบฅเบฑเบเบชเบฐเบเบฐ
เบญเบฑเบเบเบฒเบชเปเบงเบเบเบฐเบเปเบฝเบเปเบเบเบเบฒเบกเบชเบปเบกเบเบปเบเบเปเบฒเบเปเบเบดเบ.
เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบ "setsar" เบญเบฒเบเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบ
เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเบกเบฒเปเบ filterchain, เปเบเบฑเปเบเบงเปเบฒ "setsar" เบซเบผเบท "setdar" เบญเบทเปเบเปเบกเปเบเบเบฒเบเบเบฑเปเบเบเบญเบ
เบเบณ เปเบเป.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
r, เบญเบฑเบโเบเบฒโเบชเปเบงเบโ, dar ("setdar" เปเบเบปเปเบฒเบเบฑเปเบ), sar ("setsar" เบเบฝเบเปเบเป)
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบชเบฒเบกเบฒเบเปเบเบฑเบเบชเบฐเบเบฃเบดเบเบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบ, เบเบฒเบเบชเบฐเปเบเบเบเบปเบ, เบซเบผเบทเบชเบฒเบเบเบญเบ
เบฎเบนเบเปเบเบ num:เปเบเป, เบเปเบญเบเบเบตเป num เปเบฅเบฐ เปเบเป เปเบกเปเบเบเบปเบงเปเบฅเบเปเบฅเบฐเบเบปเบงเบซเบฒเบเบเบญเบเบญเบฑเบเบเบฒเบชเปเบงเบ.
เบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเปเบฅเบฐเบเบธ, เบกเบฑเบเบชเบปเบกเบกเบธเบเบงเปเบฒ "0". เปเบโเบเปโเบฅเบฐโเบเบตโเบฎเบนเบโเปเบเบโ
"num:เปเบเป" เบเบทเบเบเปเบฒเปเบเป, " : " เบเบปเบงเบญเบฑเบเบชเบญเบเบเบงเบเบเบฐเบเบทเบเบซเบฅเบปเบเบซเบเบต.
เบชเบนเบเบชเบธเบเบเบตเปเปเบเบ เบเปเบฒเบเบปเบเบเปเบฒเบเปเบฒเบเบงเบเบชเบนเบเบชเบธเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบปเบงเปเบฅเบเปเบฅเบฐเบเบปเบงเบซเบฒเบเปเบกเบทเปเบญ
เบเบฒเบเบซเบผเบธเบเบเปเบญเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบเบชเบนเปเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 100.
เบเบฒเบฅเบฒเบกเบดเปเบเบต sar เปเบกเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบตเปเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
E, PI, PHI
เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเปเบฒเปเบเบเบเบฐเบกเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบปเบเบเบตเปเบเบฒเบเบเบฐเบเบดเบเบชเบฒเบ e (เบเบปเบงเปเบฅเบเบเบญเบ Euler), pi
(เบเบตเบเปเบฃเบฑเบ), เปเบฅเบฐ phi (เบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบ).
w, h
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
a เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ w / h.
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
dar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ. เบกเบฑเบโเบเบทโเบเบฑเบโเบเบฑเบ (w / h) * sar.
hsub, vsub
เบเปเบฒเบเปเบญเบ chroma เปเบเบงเบเบญเบ เปเบฅเบฐเปเบเบงเบเบฑเปเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ
"yuv422p" hsub เปเบกเปเบ 2 เปเบฅเบฐ vsub เปเบกเปเบ 1.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเปเบฝเบโเปเบเบโเบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบฒเบโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเปเบเบฑเบ 16:9โ, เปเบซเปโเบฅเบฐโเบเบธโเบซเบเบถเปเบโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
setdar=dar=1.77777
setdar=dar=16/9
setdar=dar=1.77777
ยท เปเบเบทเปเบญเบเปเบฝเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเปเบเบฑเบ 10:11, เปเบซเปเบฅเบฐเบเบธ:
setsar=sar=10/11
ยท เปเบเบทเปเบญโเบเบฑเปเบโเบญเบฑเบโเบเบฒโเบชเปเบงเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบญเบ 16:9โ, เปเบฅเบฐโเบฅเบฐโเบเบธโเบเปเบฒโเบเปเบฒโเบเบงเบโเปเบเบฑเบกโเบชเบนเบโเบชเบธเบ 1000 เปเบ
เบเบฒเบเบซเบผเบธเบเบเปเบญเบเบญเบฑเบเบเบฒเบชเปเบงเบ, เปเบเปเบเปเบฒเบชเบฑเปเบ:
setdar=ratio=16/9:เบชเบนเบเบชเบธเบ=1000
setfield
เบเบฑเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบชเปเบฒเบฅเบฑเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบ "setfield" เบซเบกเบฒเบเปเบชเปเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบฐเปเบเบ interlace เบชเปเบฒเบฅเบฑเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ. เบกเบฑเบเบเปเปเปเบเป
เบเบฒเบโเบเปเบฝเบโเปเบเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เปเบเปโเบเบฝเบโเปเบเปโเบเปเบฒโเบเบปเบโเบเบฑเบโเบชเบดเบโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโ, เบเบตเปโเบกเบตโเบเบปเบโเบเบฐโเบเบปเบโเบงเบดโเบเบตโเบเบฒเบโ
เบเบญเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบฒเบเบเบฑเปเบเบเบญเบ (เบเบปเบงเบขเปเบฒเบ "fieldorder" เบซเบผเบท "yadif").
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบเบเบฒเบ
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เบฎเบฑเบเบชเบฒเบเบฑเบเบชเบดเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบฝเบงเบเบฑเบ.
BFF เปเบฒเบเบเบญเบเปเบเบฑเบเบฅเบธเปเบกเบชเบธเบ-เบเปเบญเบ-เบเบณเบญเบดเบ.
tff เปเบฒเบเบเบญเบเปเบเบฑเบเบเปเบญเบเปเบเบดเบ-เบเปเบญเบเบเบณเบญเบดเบ.
เปเบเบฃเปเบเบก
เปเบฒเบเบเบญเบเบงเปเบฒเบกเบตเบเบงเบฒเบกเบเบทเบเปเปเบฒ.
เบเปเปเบกเบนเบเบเบฒเบเบชเบฐเปเบเบ
เบชเบฐเปเบเบเปเบเบงเบเบตเปเบกเบตเบเปเปเบกเบนเบเบเปเบฒเบเปเบชเบณเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ. เบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ
เบเปเปเปเบเปเบเบฑเบเปเบเป.
เปเบเบงเบเบตเปเบชเบฐเปเบเบเบกเบตเบฅเบณเบเบฑเบเบเบญเบเบเบนเปเบเบต/เบเปเบฒเบเบญเบเปเบเบเบเบญเบก เบเบตเปเบชเปเบฒเบเบฑเบ:เบกเบนเบเบเปเบฒ.
เบเปเบฒเบเปเปเปเบเบเบตเปเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบเบปเบเบเบฐเบฅเบดเบ:
n เบเบปเบงเปเบฅเบ (เบเบฒเบกเบฅเปเบฒเบเบฑเบ) เบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
pts เปเบงโเบฅเบฒโเบชเบฐโเปเบเบกโเบเบฒเบโเบเปเบฒโเบชเบฐโเปเบซเบเบตโเบเบญเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบชเบฐโเปเบเบโเบญเบญเบโเปเบเบฑเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบเบตเปโเปเบเปโเปเบงโเบฅเบฒโ
เปเปเบงเบ. เบซเบปเบงเปเปเบงเบเบเบทเปเบเบเบฒเบเปเบงเบฅเบฒเปเบกเปเบเบเบถเปเบเบเบฑเบเปเบเปเบเบเปเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
pts_time
เปเบงโเบฅเบฒโเบชเบฐโเปเบเบกโเบเบฒเบโเบเปเบฒโเบชเบฐโเปเบซเบเบตโเบเบญเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ, เบชเบฐโเปเบเบโเบญเบญเบโเปเบเบฑเบโเบเปเบฒโเบเบงเบโเบงเบดโเบเบฒโเบเบตโ.
pos เบเปเบฒเปเบซเบเปเบเบเบญเบเบเบญเบเปเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เบซเบผเบท -1 เบเปเบฒเบเปเปเบกเบนเบเบเบตเปเปเบกเปเบ
เบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป เปเบฅเบฐ/เบซเบผเบทเบเปเปเบกเบตเบเบงเบฒเบกเปเบฒเบ (เบเบปเบงเบขเปเบฒเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบเบงเบดเบเบตเปเบญเบชเบฑเบเปเบเบฒเบฐ).
fmt เบเบทเปเบฎเบนเบเปเบเบ pixels เบฅเบงเบ.
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบฎเบนเบเปเบเบ num/เปเบเป.
s เบเบฐเบซเบเบฒเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ"
เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท.
i เบเบฐเปเบเบเบเบญเบเบฎเบนเบเปเบเบ interlaced ("P" เบชเปเบฒเบฅเบฑเบ "เบเปเบฒเบงเบซเบเปเบฒ", "T" เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเบเปเบฒเบญเบดเบ, "B" เบชเปเบฒเบฅเบฑเบ
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบเปเบฒเบญเบดเบ).
iskey
เบเบตเปเปเบกเปเบ 1 เบเปเบฒเบเบญเบเปเบเบฑเบเบเบญเบเบเบตเปเบชเปเบฒเบเบฑเบ, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
เบเบฐเปเบเบ
เบเบฐเปเบเบเบฎเบนเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ ("I" เบชเปเบฒเบฅเบฑเบเบเบญเบ I, "P" เบชเปเบฒเบฅเบฑเบเบเบญเบ P, "B" เบชเปเบฒเบฅเบฑเบ a
B-frame, เบซเบผเบท "?" เบชเปเบฒเบฅเบฑเบเบเบฐเปเบเบเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบ). เบญเปเบฒเบเปเบเบดเบเปเบญเบเบฐเบชเบฒเบเบเบญเบ เบ
"AVPictureType" enum เปเบฅเบฐเบเบญเบเบเบฑเบเบเบฑเบ "av_get_picture_type_char" เบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบ
libavutil/avutil.h.
Checkum
เบเบฒเบเบเบงเบเบชเบญเบ Adler-32 (เบเบดเบกเปเบเบฑเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ) เบเบญเบเบเบปเบเบเบฑเบเปเบปเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
plane_checksum
เบเบฒเบเบเบงเบเบชเบญเบ Adler-32 (เบเบดเบกเบญเบญเบเปเบเบฑเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ) เบเบญเบเปเบเปเบฅเบฐเบเบปเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ,
เบชเบฐเปเบเบเบญเบญเบเปเบเบฎเบนเบเปเบเบ "[c0 c1 c2 c3]".
showpalette
เบชเบฐเปเบเบ 256 เบชเบต palette เบเบญเบเปเบเปเบฅเบฐเบเบญเบ. เบเบปเบงเบเบญเบเบเบตเปเปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ เปเบเบทเปเบญเบ 8 pixel
เบเบญเบเบฎเบนเบเปเบเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
s เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบเปเบญเบเบเบตเปเปเบเปเปเบเบทเปเบญเบชเบฐเปเบเบเบเบฒเบเบเปเบญเบเบชเบต palette เบซเบเบถเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 30 (เบชเบณเบฅเบฑเบ
เบเปเบญเบ "30x30" pixel).
เบเบปเบเบชเบฐเบซเบผเบฑเบ
เบเบฑเบเบฅเบณเบเบฑเบเปเปเป เปเบฅเบฐ/เบซเบผเบท เบชเบณเปเบเบปเบฒเบเบปเบเบงเบดเบเบตเปเบญ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
map0
เบเบฑเบเบเบฐเบเบตเบเบญเบเบเบปเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบฐเปเบเปเปเบเบฑเบเบเบปเบเบเบปเบเบเบฐเบฅเบดเบเบเปเบฒเบญเบดเบ.
map1
เบเบฑเบเบเบฐเบเบตเบเบญเบเบเบปเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบฐเปเบเปเปเบเบฑเบเบเบปเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเบชเบญเบ.
map2
เบเบฑเบเบเบฐเบเบตเบเบญเบเบเบปเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบฐเปเบเปเปเบเบฑเบเบเบปเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเบชเบฒเบก.
map3
เบเบฑเบเบเบฐเบเบตเบเบญเบเบเบปเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบฐเปเบเปเปเบเบฑเบเบเบปเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบชเบตเป.
เบเบปเบเบเปเบฒเบญเบดเบเบกเบตเบเบฑเบเบเบฐเบเบต 0. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบเปเบฝเบเปเบเบ.
เบชเบฐเบซเบผเบฑเบเบเบปเบเบเบตเบชเบญเบ เปเบฅเบฐเบเบตเบชเบฒเบกเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
ffmpeg -i INPUT -vf shuffleplanes=0:2:1:3 เบญเบญเบ
เบชเบฐเบเบดเบเบดเบชเบฑเบเบเบฒเบ
เบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโเบเบฒเบโเบงเบฑเบโเบชเบฐโเบเบฒเบโเบเปเบฒเบเปโเบเบตเปโเบเปเบงเบโเปเบโเบเบฒเบโเบเปเบฒโเบเบปเบโเบเบฑเบโเบซเบฒโเบเบตเปโเบเปเบฝเบงโเบเปเบญเบโเบเบฑเบโ
เบเบดเบเบดเบเบญเบฅเบเบญเบเบชเบทเปเบงเบดเบเบตเปเบญเบญเบฐเบเบฒเบฅเบฑเบญเบ.
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบปเบงเบเบญเบเบเบฐเบเบฑเบเบเบถเบเบเปเบฒ metadata เปเบซเบผเบปเปเบฒเบเบตเป:
YMIN
เบชเบฐเปเบเบเบเปเบฒ Y เปเปเบญเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-255].
เบชเบตเปเบซเบผเบทเบญเบ
เบชเบฐเปเบเบเบเปเบฒ Y เบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 10% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบ
เบเบญเบ [0-255].
YAVG
เบชเบฐเปเบเบเบเปเบฒ Y เบชเบฐเปเบฅเปเบเบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบขเบนเปเปเบเบเบญเบเปเบเบเบเบญเบ [0-255].
เบชเบนเบ
เบชเบฐเปเบเบเบเปเบฒ Y เบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 90% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบ
เบเบญเบ [0-255].
YMAX
เบชเบฐเปเบเบเบเปเบฒ Y เบชเบนเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-255].
UMIN
เบชเบฐเปเบเบเบเปเบฒ U เปเปเบญเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-255].
ULOW
เบชเบฐเปเบเบเบเปเบฒ U เบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 10% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบ
เบเบญเบ [0-255].
UAVG
เบชเบฐเปเบเบเบเปเบฒ U เบชเบฐเปเบฅเปเบเบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบขเบนเปเปเบเบเบญเบเปเบเบเบเบญเบ [0-255].
เบชเบนเบ
เบชเบฐเปเบเบเบเปเบฒ U เบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 90% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบ
เบเบญเบ [0-255].
UMAX
เบชเบฐเปเบเบเบเปเบฒ U เบชเบนเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-255].
VMIN
เบชเบฐเปเบเบเบเปเบฒ V เปเปเบญเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-255].
VLOW
เบชเบฐเปเบเบเบเปเบฒ V เบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 10% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบ
เบเบญเบ [0-255].
VAVG
เบชเบฐเปเบเบเบเปเบฒเบชเบฐเปเบฅเปเบ V เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบขเบนเปเปเบเบเบญเบเปเบเบเบเบญเบ [0-255].
VHIGH
เบชเบฐเปเบเบเบเปเบฒ V เบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 90% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบ
เบเบญเบ [0-255].
VMAX
เบชเบฐเปเบเบเบเปเบฒ V เบชเบนเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-255].
SATMIN
เบชเบฐเปเบเบเบเปเบฒเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเปเปเบญเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบ
เปเบฅเบเบฐ [0-~181.02].
SATTOW
เบชเบฐเปเบเบเบเปเบฒเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 10% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบ
เปเบเบฅเบฐเบซเบงเปเบฒเบ [0-~181.02].
SATAVG
เบชเบฐเปเบเบเบเปเบฒเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบชเบฐเปเบฅเปเบเบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-~181.02].
SATHIGH
เบชเบฐเปเบเบเบเปเบฒเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบขเบนเปเบเบตเปเปเบเบตเปเบเบฑเบ 90% เบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบ
เปเบเบฅเบฐเบซเบงเปเบฒเบ [0-~181.02].
SATMAX
เบชเบฐเปเบเบเบเปเบฒเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบชเบนเบเบชเบธเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบ
เปเบฅเบเบฐ [0-~181.02].
เบเบปเบเปเบ
เบชเบฐเปเบเบเบเปเบฒเบเบฒเบเบเบฒเบเบชเบณเบฅเบฑเบเบชเบตเบชเบตเบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-360].
HUEAVG
เบชเบฐเปเบเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเบชเบตเบเบฒเบเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบชเบฐเปเบเบเบญเบญเบเปเบเบเบญเบเปเบเบเบเบญเบ
[0-360].
YDIF
เบชเบฐเปเบเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเบเปเบฒเบเบปเบงเบขเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเปเบฒเบเบฑเบเปเบปเบเบเบญเบเบเบปเบ Y เปเบ
เบเบญเบเบเบฑเบเบเบธเบเบฑเบ เปเบฅเบฐเบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบกเบฒ. เบชเบฐเปเบเบเบญเบญเบเปเบ
เบฅเบฐเบเบฑเบเบเบญเบ [0-255].
UDIF
เบชเบฐเปเบเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเบเปเบฒเบเบปเบงเบขเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเปเบฒเบเบฑเบเปเบปเบเบเบญเบเบเบปเบ U เปเบ
เบเบญเบเบเบฑเบเบเบธเบเบฑเบ เปเบฅเบฐเบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบกเบฒ. เบชเบฐเปเบเบเบญเบญเบเปเบ
เบฅเบฐเบเบฑเบเบเบญเบ [0-255].
VDIF
เบชเบฐเปเบเบเบเปเบฒเบชเบฐเปเบฅเปเบเบเบญเบเบเปเบฒเบเบปเบงเบขเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเปเบฒเบเบฑเบเปเบปเบเบเบญเบเบเบปเบ V เปเบ
เบเบญเบเบเบฑเบเบเบธเบเบฑเบ เปเบฅเบฐเบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบกเบฒ. เบชเบฐเปเบเบเบญเบญเบเปเบ
เบฅเบฐเบเบฑเบเบเบญเบ [0-255].
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฅเบฑเบ
เบญเบญเบ เบฅเบฑเบ เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบฎเบนเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบก. เบญเบญเบ เบเบปเบเบเบฐเบฅเบดเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบต
เบเบฐเปเบเบเบเบญเบ pixels เบฅเบงเบเบเบตเปเบฅเบฐเบเบธเปเบงเป.
เบเบฑเบเบชเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฑเบเบซเบกเบปเบ
เบเปเบฒเบเบปเบ เปเบฅเบ เปเบเบตเบเบเบฒเบ เบเบดเบเปเบเบฅ. เบ เปเบฅเบ เบเบญเบ เปเบเบฑเบ pixels เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบ
pixels เปเบเปเบเบฝเบเบเบญเบเบเปเบญเบเบเบฝเบงเบเบฑเบ. เบเบปเบงเบขเปเบฒเบเบเบญเบ outliers เบเบปเปเบงเบเบฒเบงเบเบฐเบเบญเบเบกเบต
เบเบปเบโเบเบญเบโเบเบฒเบโเบญเบญเบโเบงเบดโเบเบตโเปเบญโ, เบซเบปเบง clogsโ, เบซเบผเบทโเบเบฑเบโเบซเบฒโเบเบฒเบโเบเบดเบโเบเบฒเบก tapeโ.
vrep
เบเปเบฒเบเบปเบ เบเบฑเปเบ เบญเบญเบเปเบฅเบเป เบเบฒเบเบเปเบฒเบเบซเปเบญเบ. เบเบฒเบเบเปเปเบฒเบเปเบญเบเปเบชเบฑเปเบเปเบเบงเบเบฑเปเบเบฅเบงเบกเบกเบตเปเบเบงเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ
เบเบญเบ pixels เบเบฒเบเปเบเบเบญเบ. เปเบโเบเบฒเบโเปเบเบตเบโ-เบเบดโเบเบดโเบเบญเบโเบเบฒเบโเบโเปโเปเบฒโเปเบชเบฑเปเบโเบเบฑเปเบโเบงเบดโเบเบตโเปเบญโเปเบกเปเบโ
เบเบปเปเบงเปเบ, เปเบเปเบฎเบนเบเปเบเบเบเบตเปเปเบกเปเบเบเปเปเบเปเบฒเบกเบฐเบเบฒเปเบเบงเบดเบเบตเปเบญเบเบดเบเบดเบเบญเบเบเบฒเบเปเบซเบผเปเบเบเบฒเบเบเบฝเบเบเบฝเบ.
เปเบเปเบงเบฅเบฒเบเบตเปเบกเบฑเบเปเบเบตเบเบเบถเปเบเปเบเบงเบดเบเบตเปเบญเบเบตเปเปเบเบฑเบเบเบปเบเบกเบฒเบเบฒเบเบเบฒเบเบเบดเบเบดเบเบญเบเบเบญเบเปเบซเบผเปเบเบเบฒเบเบเบฝเบเบเบฝเบเบกเบฑเบ
เบชเบฒเบกเบฒเบเบเบตเปเบเบญเบเปเบเบดเบเบเบฒเบเบเบดเบเบเบฑเบเบเบฒเบเบเบนเปเบเบปเบเปเบเบตเบเบเบฒเบเบญเบญเบเบเบฒเบเปเบฎเบเบฎเบฝเบ.
brng
เบเปเบฒเบเบปเบ pixels เบเบตเปเบขเบนเปเบเบญเบเบเบญเบเปเบเบเบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบเบเบฒเบเบเบปเบเบซเบกเบฒเบ.
เบชเบต, c
เบเปเบฒโเบเบปเบโเบชเบตโเบเบธเบโเปเบเบฑเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ เบญเบญเบ เบเบฒเบเปเบฅเบทเบญเบ. เบชเบตเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบชเบตเปเบซเบผเบทเบญเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเปเปโเบกเบนเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบญเบโเบเบฒเบโเบงเบฑเบโเปเบเบโเบงเบดโเบเบตโเปเบญโเบเปเบฒเบเปโ:
ffprobe -f lavfi movie=example.mov,signalstats="stat=tout+vrep+brng" -show_frames
ยท เบชเบปเปเบเบเปเปเบกเบนเบเบชเบฐเปเบเบฒเบฐเบเปเบฝเบงเบเบฑเบเบเปเบฒเบเปเปเบฒเบชเบธเบ เปเบฅเบฐเบชเบนเบเบชเบธเบเบเบญเบเบเบปเบ Y เบเปเปเบเบญเบ:
ffprobe -f lavfi movie=example.mov,signalstats -show_entries frame_tags=lavfi.signalstats.YMAX,lavfi.signalstats.YMIN
ยท เบซเบผเบดเปเบเบงเบดเบเบตเปเบญเปเบเบเบฐเบเบฐเบเบตเปเปเบเบฑเปเบ pixels เบเบตเปเบขเบนเปเบเบญเบเบเบญเบเปเบเบเบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบเปเบเบฑเบเบชเบตเปเบเบ.
ffplay example.mov -vf signalstats="out=brng:color=red"
ยท เบเบฒเบเบซเบผเบดเปเบเบงเบดเบเบตเปเบญเบเปเบงเบเบชเบฑเบเบเบฒเบ metadata เบเบตเปเปเบเปเบกเบขเบนเปเปเบเบดเบเบเบญเบ.
ffplay example.mov -vf signalstats=stat=brng+vrep+tout,drawtext=fontfile=FreeSerif.ttf:textfile=signalstat_drawtext.txt
เปเบเบทเปเบญเปเบเบเบญเบ signalstat_drawtext.txt เบเบตเปเปเบเปเปเบเบเปเบฒเบชเบฑเปเบเปเบกเปเบ:
เปเบงเบฅเบฒ %{pts:hms}
Y (%{metadata:lavfi.signalstats.YMIN}-%{metadata:lavfi.signalstats.YMAX})
U (%{metadata:lavfi.signalstats.UMIN}-%{metadata:lavfi.signalstats.UMAX})
V (%{metadata:lavfi.signalstats.VMIN}-%{metadata:lavfi.signalstats.VMAX})
เบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบชเบนเบเบชเบธเบ: %{metadata:lavfi.signalstats.SATMAX}
smartblur
เบกเบปเบงเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบเบเปเปเบเบฐเบเบปเบเบเบฑเบเปเบเบเบฎเปเบฒเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
luma_radius, lr
เบเบฑเปเบเบฅเบฑเบเบชเบฐเปเบต luma. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ [0.1,5.0]
เบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบ gaussian เบเบตเปเปเบเปเปเบเบทเปเบญเบกเบปเบงเบฎเบนเบเบเบฒเบ (เบเปเบฒเบเบงเปเบฒเบเปเบฒ
เปเบซเบเปเบเบงเปเบฒ). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
luma_strength, ls
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบ luma. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเบฅเบญเบเบขเบนเปเปเบเบเปเบงเบ [-1.0,1.0]
เบเบตเปเบเบณเบเบปเบเบเปเบฒเบเบฒเบเบกเบปเบง. เบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [0.0,1.0] เบเบฐเบกเบปเบงเบฎเบนเบเบเบฒเบ
เปเบเบเบฐเบเบฐเบเบตเปเบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [-1.0,0.0] เบเบฐเปเบฎเบฑเบเปเบซเปเบฎเบนเบเบเบฒเบเบกเบตเบเบงเบฒเบกเบเบปเบกเบเบฑเบเบเบถเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
luma_threshold, lt
เบเปเบฒเบเบปเบเบเบญเบเปเบเบ luma เบเบตเปเปเบเปเปเบเบฑเบเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบงเปเบฒ pixel เบเบงเบเปเบเบฑเบ
เบกเบปเบงเบซเบผเบทเบเปเป. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบฐเบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเปเบเบเบญเบเปเบเบ [-30,30]. เบกเบนเบเบเปเบฒเบเบญเบ
0 เบเบฐเบเบฑเปเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบฑเบเปเบปเบ, เบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [0,30] เบเบฐเบเบฑเปเบเบเบญเบเบเบทเปเบเบเบตเปเบฎเบฒเบเบเบฝเบ เปเบฅเบฐ a
เบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [-30,0] เบเบฐเบเบฑเปเบเบเบญเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
chroma_radius, cr
เบเบฑเปเบเบฅเบฑเบเบชเบฐเปเบต chroma. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ [0.1,5.0]
เบเบตเปเบฅเบฐเบเบธเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบปเบงเบเบญเบ gaussian เบเบตเปเปเบเปเปเบเบทเปเบญเบกเบปเบงเบฎเบนเบเบเบฒเบ (เบเปเบฒเบเบงเปเบฒเบเปเบฒ
เปเบซเบเปเบเบงเปเบฒ). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
chroma_strength, cs
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบ chroma. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเบฅเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ
[-1.0,1.0] เบเบตเปเบเบณเบเบปเบเบเปเบฒเบเบฒเบเบกเบปเบง. เบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [0.0,1.0] เบเบฐเบกเบปเบง
เบฎเบนเบเบเบฒเบเปเบเบเบฐเบเบฐเบเบตเปเบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [-1.0,0.0] เบเบฐเปเบฎเบฑเบเปเบซเปเบฎเบนเบเบเบฒเบเปเบซเบผเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
1.0โ.
chroma_threshold, ct
เบเปเบฒเบเบปเบเบเบญเบเปเบเบ chroma เบเบตเปเปเบเปเปเบเบฑเบเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบงเปเบฒ pixel เบเบงเบเปเบเบฑเบ
เบกเบปเบงเบซเบผเบทเบเปเป. เบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบฐเบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเปเบเบเบญเบเปเบเบ [-30,30]. เบกเบนเบเบเปเบฒเบเบญเบ
0 เบเบฐเบเบฑเปเบเบเบญเบเบฎเบนเบเบเบฒเบเบเบฑเบเปเบปเบ, เบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [0,30] เบเบฐเบเบฑเปเบเบเบญเบเบเบทเปเบเบเบตเปเบฎเบฒเบเบเบฝเบ เปเบฅเบฐ a
เบเปเบฒเบฅเบงเบกเบขเบนเปเปเบ [-30,0] เบเบฐเบเบฑเปเบเบเบญเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเปเบฒเบเบปเบงเปเบฅเบทเบญเบ chroma เบเปเปเปเบเปเบเบทเบเบเบฑเปเบเบขเปเบฒเบเบเบฑเบเปเบเบ, เบเปเบฒ luma เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบทเบเบเบฑเปเบ.
เบเบดเบก
เปเบเปเบฎเบฑเบ SSIM (Structural SImilarity Metric) เบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเปเบงเบฅเบฒเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบญเบเบงเบดเบเบตเปเบญ, เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเบเบทเบงเปเบฒเปเบเบฑเบ "เบเบปเปเบเบเป"
เปเบซเบผเปเบเปเบฅเบฐเบเบทเบเบชเบปเปเบเบเปเปเบเปเปเบเปเบฝเบเปเบเบเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบ. เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเบชเบญเบเบเบทเบเปเบเปเปเบเบฑเบ "เบเบฒเบเบญเปเบฒเบเบญเบตเบ"
เบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเปเบฅเป SSIM.
เบเบฑเบเบชเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบกเบตเบเบงเบฒเบกเบฅเบฐเบญเบฝเบ เปเบฅเบฐเบฎเบนเบเปเบเบ pixels เบเบฝเบงเบเบฑเบเปเบเบทเปเบญเปเบซเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบ
เบขเปเบฒเบเบเบทเบเบเปเบญเบ. เบเบญเบเบเบฒเบเบเบตเปเบกเบฑเบเบชเบปเบกเบกเบธเบเบงเปเบฒเบเบฑเบเบชเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบกเบตเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบฝเบงเบเบฑเบ, เปเบเบดเปเบเปเบกเปเบ
เบเบฝเบเบเบฝเบเบซเบเบถเปเบเปเบเบเบซเบเบถเปเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ SSIM เบเบตเปเบเบดเบเปเบฅเปเบเบญเบเปเบเปเบฅเบฐเบเบญเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป.
stats_file, f
เบเปเบฒเบฅเบฐเบเบธเบเบปเบงเบเบญเบเบเบฐเปเบเปเปเบเบฅเปเบเบตเปเบกเบตเบเบทเปเปเบเบทเปเบญเบเบฑเบเบเบถเบ SSIM เบเบญเบเปเบเปเบฅเบฐเบเบปเบ
เบเบญเบ.
เปเบเบฅเปเบเบตเปเบเบดเบกเบญเบญเบเบเปเบฒ stats_file เบเบทเบเปเบฅเบทเบญเบ, เบกเบตเบฅเปเบฒเบเบฑเบเบเบญเบเบเบนเปเบเบต / เบเปเบฒเบเบญเบ
เบฎเบนเบเปเบเบ เบเบตเปเบชเปเบฒเบเบฑเบ:เบกเบนเบเบเปเบฒ เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบนเปเบชเบปเบกเบเบฝเบเบเบญเบเบเบญเบ.
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเปเบฅเบฐเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบชเบฐเปเบเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
n เปเบฅเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 1
Y, U, V, R, G, B
SSIM เบเบญเบเบเบญเบเบเบตเปเบเบฝเบเบเบฝเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบเปเบฒเบเปเปเบเปเบฒเบ.
เบเบฑเบเบซเบกเบปเบ SSIM เบเบญเบเปเบเบฃเบกเบเบฝเบเบเบฝเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบฑเบเบซเบกเบปเบ.
dB เบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบเปเบเบดเบเปเบเปเปเบเบเบฒเบเบชเบฐเปเบเบ dB.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
movie=ref_movie.mpg, setpts=PTS-STARTPTS [เบซเบผเบฑเบ];
[main][ref] ssim="stats_file=stats.log" [เบญเบญเบ]
เปเบเบเบปเบงเบขเปเบฒเบเบเบตเป, เปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบทเบเบเบฐเบกเบงเบเบเบปเบเบเบทเบเบเบฝเบเบเบฝเบเบเบฑเบเปเบญเบเบฐเบชเบฒเบเบญเปเบฒเบเบญเบตเบ
ref_movie.mpg. SSIM เบเบญเบเปเบเปเบฅเบฐเปเบเบฃเบกเปเบเปเบฅเบฐเบเบปเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบ stats.log.
เบเบปเบงเบขเปเบฒเบเบญเบทเปเบเบเบตเปเบกเบตเบเบฑเบ psnr เปเบฅเบฐ ssim เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ:
ffmpeg -i main.mpg -i ref.mpg -lavfi "ssim;[0:v][1:v]psnr" -f null -
stereo3d
เปเบเบเบฅเบฐเบซเบงเปเบฒเบเบฎเบนเบเปเบเบเบฎเบนเบเบเบฒเบ stereoscopic เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
in เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบฎเบนเบเบเบฒเบ stereoscopic เบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเปเบฒเบเบตเปเบกเบตเปเบซเปเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบเบฎเบนเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบกเปเบ:
sbsl
เบเปเบฒเบโเบเบฐโเบซเบเบฒเบ (เบเบฒโเบเปเบฒเบโเบเปเบฒเบโ, เบเบฒโเบเบงเบฒโเบเบงเบฒโ)
sbsr
เบเบฒเบเปเบฒเบ (เบเบฒเบเปเบฒเบ, เบเบฒเบเปเบฒเบ)
sbs2l
เบเบฐเบซเบเบฒเบเบเปเบฒเบเบเปเบงเบเบเบงเบฒเบกเบฅเบฐเบญเบฝเบเปเบเบดเปเบเบเบงเปเบฒเบ (เบเบฒเบเปเบฒเบเบเปเบฒเบ, เบเบฒเบเบงเบฒเบเบงเบฒ)
sbs2r
เบเบฒเบเปเบฒเบเบเปเบฒเบเบกเบตเบเบงเบฒเบกเบฅเบฐเบญเบฝเบเปเบเบดเปเบเบเบงเปเบฒเบ (เบเบฒเบเบงเบฒเบเปเบฒเบ, เบเบฒเบเปเบฒเบเบเบงเบฒ)
เปเบญเบทเปเบญเบเปเบซเบเป เบเปเบฒเบโเปเบเบดเบโเบฅเบธเปเบกโเบเบตเป (เบเบฒโเบเปเบฒเบโเบเปเบฒเบโเปเบเบดเบโ, เบเบฒโเบเบงเบฒโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโ)
เปเบกเบชเบฒ เบเปเบฒเบโเปเบเบดเบโเบฅเบธเปเบกโเบเบตเป (เบเบฒโเบเบงเบฒโเบเปเบฒเบโเปเบเบดเบโ, เบเบฒโเบเปเบฒเบโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโ)
ab2l
เบเปเบฒเบโเปเบเบดเบโเบฅเบธเปเบกโเบเบตเปโเบกเบตโเบเบงเบฒเบกโเบฅเบฐโเบญเบฝเบโเบเบงเบฒเบกโเบชเบนเบโเปเบเบดเปเบโเบซเบเบถเปเบ (เบเบฒโเบเปเบฒเบโเบเปเบฒเบโเปเบเบดเบโ, เบเบฒโเบเบงเบฒโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโ)
ab2r
เบเปเบฒเบโเปเบเบดเบโเบฅเบธเปเบกโเบเบตเปโเบกเบตโเบเบงเบฒเบกโเบฅเบฐโเบญเบฝเบโเบเบงเบฒเบกโเบชเบนเบโเปเบเบดเปเบโเบซเบเบถเปเบ (เบเบฒโเบเบงเบฒโเบเปเบฒเบโเปเบเบดเบโ, เบเบฒโเบเปเบฒเบโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโ)
al เบเบญเบเบชเบฐเบซเบผเบฑเบ (เบเบฒเบเปเบฒเบเบเปเบฒเบญเบดเบ, เบเบฒเบเบงเบฒเบเบตเบชเบญเบ)
ar เบเบญเบเบชเบฐเบซเบผเบฑเบ (เบเบฒเบเบงเบฒเบเปเบฒเบญเบดเบ, เบเบฒเบเปเบฒเบเบเบตเบชเบญเบ)
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ sbsl.
เบญเบญเบ เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบฎเบนเบเบเบฒเบ stereoscopic เบเบญเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบเบฎเบนเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบเปเบกเปเบเบฎเบนเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ:
arbg
anaglyph เบชเบตเปเบเบ / เบชเบตเบเปเบฒเบชเบตเบเบตเปเปเบเบปเปเบฒ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเปเบฒเปเบเบเบฒเบเบงเบฒ)
argg
anaglyph เบชเบตเปเบเบ / เบชเบตเบเบฝเบงเบชเบตเบเบตเปเปเบเบปเปเบฒ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเบฝเบงเปเบเบเบฒเบเบงเบฒ)
arcg
anaglyph เบชเบตเปเบเบ / เบชเบตเบเบตเปเปเบเบปเปเบฒเบชเบตเบเปเบฒเบชเบตเบเปเบฒ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบ cyan เปเบเบเบฒเบเบงเบฒ)
เปเบเปเบ
anaglyph เบชเบตเปเบเบ / เบชเบตเบเปเบฒเบชเบตเบเปเบฒเปเบเบดเปเบ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเปเบฒเบชเบตเบเปเบฒเบขเบนเปเบเบฒเบเบงเบฒ)
acc
เบชเบต anaglyph เบชเบตเปเบเบ / cyan (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบ cyan เปเบเบเบฒเบเบงเบฒ)
เปเบเปเบ
anaglyph red/cyan color optimized with least squares projection of dubois (เบชเบตเปเบเบ
เบเบฑเปเบโเบเบญเบโเบเบฒโเบเปเบฒเบโ, เบเบฒเบโเบเบฑเปเบโเบเบญเบ cyan เบเบฒโเบเบงเบฒโ)
agmg
anaglyph เบชเบตเบเบฝเบง / magenta เบชเบตเบเบตเปเปเบเบปเปเบฒ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเบฝเบงเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบกเปเบงเบเปเบเบเบขเบนเปเปเบเบทเปเบญเบเบเบงเบฒ
เบเบฒ)
เบญเบฒเบเบก
anaglyph เบชเบตเบเบฝเบง / magenta เปเบเบดเปเบเบชเบต (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเบฝเบงเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบกเปเบงเบเปเบเบ
เบเบฒโเบเบงเบฒโ)
agmc
anaglyph เบชเบตเบเบฝเบง / magenta เบชเบต (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเบฝเบงเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบกเปเบงเบเปเบเบเบขเบนเปเบเบงเบฒ
เบเบฒ)
agmd
เบชเบต anaglyph เบชเบตเบเบฝเบง / magenta เบเบฑเบเบเบธเบเบเปเบงเบเบเบฒเบเบเบฒเบเบเบฐเปเบเบชเบตเปเบซเบฅเปเบฝเบกเบเปเบญเบเบเบตเปเบชเบธเบเบเบญเบ dubois
(เบเบญเบโเบชเบตโเบเบฝเบงโเบขเบนเปโเบเบฒโเบเปเบฒเบโ, เบเบฑเปเบโเบเบญเบโเบชเบตโเบกเปเบงเบโเบชเบธเบโเบเบฒโเบเบงเบฒโ)
aybg
anaglyph เบชเบตเปเบซเบผเบทเบญเบ / เบชเบตเบเปเบฒเบชเบตเบเบตเปเปเบเบปเปเบฒ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบซเบผเบทเบญเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเปเบฒเปเบเบเบฒเบเบงเบฒ)
aybh
anaglyph เบชเบตเปเบซเบผเบทเบญเบ / เบชเบตเบเปเบฒเปเบเบดเปเบ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบซเบผเบทเบญเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเปเบฒเบขเบนเปเปเบเบทเปเบญเบเบเบงเบฒ
เบเบฒ)
aybc
anaglyph เบชเบตเปเบซเบผเบทเบญเบ / เบชเบตเบเปเบฒ (เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเปเบซเบผเบทเบญเบเปเบเบเบฒเบเปเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบชเบตเบเปเบฒเปเบเบเบฒเบเบงเบฒ)
aybd
เบชเบต anaglyph เบชเบตเปเบซเบผเบทเบญเบ / เบชเบตเบเปเบฒ optimized เบเปเบงเบเบเบฒเบเบเบฒเบเบเบฐเปเบเบชเบตเปเบซเบฅเปเบฝเบกเบเปเบญเบเบเบตเปเบชเบธเบเบเบญเบ dubois
(เบเบปเบงโเบเบฑเปเบโเบเบญเบโเบชเบตโเปเบซเบผเบทเบญเบโเปเบโเบเบฒโเบเปเบฒเบโ, เบเบฒเบโเบเบฑเปเบโเบเบญเบโเบชเบตโเบเปเบฒโเปเบโเบเบฒโเบเบงเบฒโ)
IRL เปเบเบง interleaved (เบเบฒเบเปเบฒเบเบกเบตเปเบเบงเปเบเบดเบ, เบเบฒเบเบงเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเปเบเบงเบเปเปเปเบ)
irr เปเบเบง interleaved (เบเบฒเบเบงเบฒเบกเบตเปเบเบงเปเบเบดเบ, เบเบฒเบเปเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเปเบเบงเบเปเปเปเบ)
ml mono output (เบเบฒเบเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ)
mr mono output (เบเบฒเบเบงเบฒเปเบเบปเปเบฒเบเบฑเปเบ)
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบเปเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฒเบโเบเปเบฒเบโเบเบฐโเบซเบเบฒเบโเบเบฑเบโเบเบฑเบ anaglyph เบชเบตโเปเบซเบผเบทเบญเบ / เบชเบตโเบเปเบฒ duboisโ:
stereo3d=sbsl:aybd
ยท เปเบเบโเบงเบดโเบเบตโเปเบญโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฒเบโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเป (เบเบฒโเบเปเบฒเบโเบเปเบฒเบโเปเบเบดเบโ, เบเบฒโเบเบงเบฒโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโ) เปเบโเบเปเบฒเบโเบเบฝเบโ
เบชเบฒเบเบเบฒ.
stereo3d=abl:sbsr
sp
เบเบณเปเบเปเบเบปเบงเบเบญเบเบซเบผเบฑเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเปเบเบเบเปเบฒเบเปเบเบตเปเบเบตเบเบญเบฑเบ เปเบฅเบฐ เบซเบเปเปเบเบฒเบเปเบเบซเบผเบฒเบเปเบญเบฑเบ
(เบซเบผเบท - เปเบเบเปเบฅเบฐเบเบตเบเบญเบ เบเบธเบโเบเบฐโเบเบฒเบ เบฅเบฐเบเบฑเบ 6 - เบเบฑเบเบซเบกเบปเบ) เบเปเบฝเบเปเบฅเบฐเบชเบฐเปเบฅเปเบเบเบปเบเปเบเปเบฎเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบธเบโเบเบฐโเบเบฒเบ
เบเปเบฒเบเบปเบเบเบธเบเบเบฐเบเบฒเบ. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบฅเบฐเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบฅเปเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเปเบเบฑเบ
เบเบณเบเบงเบเปเบเบฑเบกเปเบเบเบญเบเปเบเบ 0-6. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, เบเบปเบงเบเบญเบเบเบฐเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบ. เบเปเบฒเบเบญเบ 6
เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบธเบเบเบฐเบเบฒเบเบเบตเปเบชเบนเบเบเบถเปเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบเปเบเปเบฅเบฐเบกเบนเบเบเปเบฒเบเบฑเปเบเบเบงเบฒเบกเปเบงเบซเบผเบธเบเบฅเบปเบเปเบเบเบเบฑเบเปเบเบซเบเบถเปเบ
เบเบญเบเบเบฐเบกเบฒเบ 2. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.
qp เบเบฑเบเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฐเบฅเบดเบกเบฒเบเบเบปเบเบเบตเป. เบเปเบฒเบเปเปเปเบเปเบเบฑเปเบ, เบเบปเบงเบเบญเบเบเบฐเปเบเป QP เบเบฒเบ
เบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ (เบเปเบฒเบกเบต).
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเบเปเบฒเปเปเบเปเบเบ. เปเปเบเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบเบฒเบ
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
เบญเปเบญเบเป
เบเปเบฒเบเบปเบเบเบญเบเปเบเบเบญเปเบญเบเป (เบเบปเบเบเบฒเบเบเบดเบเบชเบฝเบเบเบฑเบเบเบตเปเบเบตเบเบถเปเบ, เปเบเปเบญเบฒเบเบเบฐเบกเบปเบงเบเบงเปเบฒ).
เปเบเป_bframe_qp
เปเบเบตเบเปเบเป QP เบเบฒเบ B-Frames เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบญเบฒเบเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบ
flicker เบเบฑเบเบเบฑเปเบเปเบเป B-Frames เบกเบฑเบเบเบฐเบกเบต QP เปเบซเบเปเบเบงเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (เบเปเปเปเบเปเปเบเบตเบเปเบเป).
เบเปเบฒเบเบฑเบเบเบฒเบ
เปเบเปเบกเบเบณเปเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเปเบเบเปเบเปเบซเปเบญเบเบชเบฐเปเบธเบ libass.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเบเบเปเบฒ FFmpeg เบเปเบงเบ "--enable-libass".
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเปเปเบชเปเบฒเบเบเบตเปเบกเบต libavcodec เปเบฅเบฐ libavformat เปเบเบทเปเบญเปเบเบเบเปเบฒเบ
เปเบเบฅเปเบเปเบฒเบเบฑเบเบเบฒเบเปเบเบฑเบ ASS (Advanced Substation Alpha) เบฎเบนเบเปเบเบเบเปเบฒเบเบฑเบเบเบฒเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ, f
เบเบฑเปเบเบเบทเปเปเบเบฅเปเบเบญเบเปเบเบฅเปเบเปเบฒเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบญเปเบฒเบ. เบกเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฐเบเบธเปเบงเป.
เบเบฐเปเบฒเบเบเบปเปเบเบชเบฐเบเบฑเบ
เบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเปเบเบชเบฐเบเบฑเบ, เบงเบดเบเบตเปเบญเบเบตเปเปเบเบฅเป ASS เปเบเปเบเบทเบเบเบฐเบเบญเบ.
เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils
เบเบนเปเบกเบท. เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบญเบญเบเปเบเบเบเบตเปเบเปเปเบเบทเบเบเปเบญเบเปเบ ASS aspect ratio arithmetic, เบเบตเปเปเบกเปเบเบเปเบฒเปเบเบฑเบ
เบเบฑเบเบเบฐเปเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบเปเบซเปเบเบทเบเบเปเบญเบเบเปเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเบฎเบนเบเปเบเปเบเบทเบเบเปเบฝเบเปเบเบ.
fontsdir
เบเปเบฒเบเบปเบเปเบชเบฑเปเบเบเบฒเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบ. เบเบปเบงเบญเบฑเบเบชเบญเบเปเบซเบผเบปเปเบฒเบเบตเป
เบเบฐเบเบทเบเปเบเปเบเบญเบเปเปเบทเบญเปเบเบเบฒเบเบญเบฑเบเปเบเบเปเบเบฒเบกเบเบตเปเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบญเบเปเบเป.
charenc
เบเปเบฒเบเบปเบเบเบฒเบเปเบชเปเบเปเบฒเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบปเบงเบญเบฑเบเบชเบญเบ. เบเบฒเบเบเบฑเปเบเบเบญเบ "เบเปเบฒเบเบฑเบเบเบฒเบ" เปเบเบปเปเบฒเบเบฑเปเบ. เบเบฝเบเปเบเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเปเบกเบต
UTF-8.
stream_index, si
เบเปเบฒเบเบปเบเบเบฑเบเบเบฐเบเบตเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบ. เบเบฒเบเบเบฑเปเบเบเบญเบ "เบเปเบฒเบเบฑเบเบเบฒเบ" เปเบเบปเปเบฒเบเบฑเปเบ.
force_style
เบฅเบปเบเบฅเปเบฒเบเบฎเบนเบเปเบเบเปเบฅเบตเปเบกเบเบปเปเบ เบซเบผเบทเบเบปเบงเบเปเบฒเบเบปเบเบเปเปเบกเบนเบ script เบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบชเบฒเบ
เบเบฐเบเบญเบเบกเบตเบฎเบนเบเปเบเบเบชเบฐเปเบเบฅเป ASS "KEY=VALUE" เบเบนเปเบเบตเปเปเบเบเบเปเบงเบ ",".
เบเปเบฒเบฅเบฐเบซเบฑเบเบเปเบฒเบญเบดเบเบเปเปเปเบเปเบฅเบฐเบเบธ, เบกเบฑเบเบชเบปเบกเบกเบธเบเบงเปเบฒเบเปเบฒเบเปเบฒเบญเบดเบเบฅเบฐเบเบธ
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบชเบฐเปเบเบเปเบเบฅเป sub.srt เบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ, เปเบเปเบเปเบฒเบชเบฑเปเบ:
subtitles=sub.srt
เปเบเบดเปเบเปเบเบปเปเบฒเบเบฑเบ:
subtitles=filename=sub.srt
เปเบเบทเปเบญเบชเบฐเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบเบฅเป video.mkv, เปเบเป:
subtitles=video.mkv
เปเบเบทเปเบญเบชเบฐเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบณเปเบเบเบตเบชเบญเบเบเบฒเบเปเบเบฅเปเบเบฑเปเบ, เปเบซเปเปเบเป:
subtitles=video.mkv:si=1
เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเปเบฒเบเบฑเบเบเบฒเบเบเบฒเบ sub.srt เบเบฒเบเบปเบเบขเบนเปเปเบเบชเบตเบเบฝเบงเปเบเปเบเปเบช "DejaVu Serif", เปเบเป:
subtitles=sub.srt:force_style='FontName=DejaVu Serif,PrimaryColour=&HAA00FF00'
super2xsai
เบเบฑเบเบเบฐเปเบฒเบเบเบฒเบเบเปเบญเบเปเบเบปเปเบฒ 2x เปเบฅเบฐเบฅเบฝเบเปเบเบเปเบเป Super2xSaI (Scale and Interpolate) pixel art
เบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเปเบฒเบ.
เปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบเบฎเบนเบเบเบฒเบเบชเบดเบฅเบฐเบเบฐ pixels เบฅเบงเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเบเบปเบกเบเบฑเบ.
swapuv
เบชเบฐเบซเบผเบฑเบเบเบปเบ U & V.
telecine
เปเบเปเบเบฐเบเบงเบเบเบฒเบ telecine เบเบฑเบเบงเบดเบเบตเปเบญ.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
first_field
เปเบเบดเบ, t
เบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเบเปเบฒเบญเบดเบ
เบเบฒเบเบฅเบธเปเบก, b
เบเบฒเบเบชเบฐเบซเบเบฒเบกเบฅเบธเปเบกเบเปเบฒเบญเบดเบ เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบเบดเบ".
เบฎเบนเบเปเบเบ
เบชเบฐเบเบฃเบดเบเบเบญเบเบเบปเบงเปเบฅเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบฎเบนเบเปเบเบเบเบฒเบเบเบถเบเบฅเบปเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเปเบฒเปเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเปเบกเปเบ 23.
เบเบฒเบโเบฎเบนเบโเปเบเบโเบเบปเบโเบเบฐโเบเบดโ:
เบเบปเบเบเบฐเบฅเบดเบ NTSC (30i):
27.5 เบ: 32222
24p: 23 (เบเบฅเบฒเบชเบชเบดเบ)
24p: 2332 (เบกเบฑเบ)
20 เบ: 33
18 เบ: 334
16 เบ: 3444
เบเบปเบเบเบฐเบฅเบดเบ PAL (25i):
27.5 เบ: 12222
24p: 222222222223 ("เบเบฒเบเบเบถเบเปเบเบดเบเปเบญเบตเปเบฃ")
16.67 เบ: 33
16 เบ: 33333334
thumbnail
เปเบฅเบทเบญเบเบเบญเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบซเบผเบฒเบเบเบตเปเบชเบธเบเปเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบดเบเบเปเปเบเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
n เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ batch เบเบญเบเบเบญเบเปเบเบทเปเบญเบงเบดเปเบเบฒเบฐ; เปเบเบเบธเบเบเบญเบ n เบเบญเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเบซเบเบถเปเบ
เบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฑเบเบเบฒเบ batch เบเปเปเปเบเบเบญเบ n เบเบญเบเบเบปเบเบเปเบงเบฒเปเบเบเบญเบเบเปเบฒเบเบเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 100.
เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบดเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบเบฃเบกเบเบฑเบเบซเบกเบปเบ, เบเบฐเบซเบเบฒเบเปเบซเบเปเบเบงเปเบฒ n เบกเบนเบเบเปเบฒเบเบฐเบชเบปเปเบเบเบปเบเปเบซเป
เบเบฒเบเบเปเบฒเปเบเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบชเบนเบเบเบถเปเบ, เบเบฑเปเบเบเบฑเปเบเบกเบนเบเบเปเบฒเบชเบนเบเปเบกเปเบเบเปเปเปเบเบฐเบเปเบฒ.
เบเบปเบงเบขเปเบฒเบ
ยทโเบชเบฐโเบเบฑเบโเบซเบเบถเปเบโเบฎเบนเบโเปเบเปโเบฅเบฐ 50 เปเบเบฃเบกโ:
เบฎเบนเบเบซเบเปเป=50
ยท เบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบปเบกเบเบนเบเบเบญเบเบเบฒเบเบชเปเบฒเบเบฎเบนเบเบซเบเปเปเบเปเบงเบ ffmpeg:
ffmpeg -i in.avi -vf thumbnail,scale=300:200 -frames:v 1 out.png
เบเบฐเปเบเบทเปเบญเบ
เบเบฐเปเบเบทเปเบญเบเบซเบผเบฒเบเบเบญเบเบเบดเบเบเปเปเบเบฑเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒ (เปเบเบฑเปเบเบเปเบฒเบเบงเบเบเบญเบเปเบชเบฑเปเบเปเบฅเบฐเบเบฑเบ). เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเปเบฅเบทเปเบญเบเบเบตเป
เบเบฒเบเปเบฅเบทเบญเบ, เบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท.
nb_frames
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบชเบนเบเบชเบธเบเบเบตเปเบเบฐเบชเบฐเปเบเบเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบเบตเปเบเปเบฒเบเบปเบเปเบงเป. เบกเบฑเบเบเปเบญเบเบกเบตเบซเบเปเบญเบเบเบงเปเบฒเบซเบผเบท
เปเบเบปเปเบฒโเบเบฝเบกโเบเบฑเบโเบเบฑเบ wxh. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบทเปเบเบเบตเปเบเบฑเบเบซเบกเบปเบเบเบฐเบเบทเบเบเปเบฒเปเบเป.
เบเบญเบ
เบเบฑเปเบเบเบญเบเบเบญเบเบเบญเบเปเบเบฑเบ pixels.
padding
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบซเบเบฒเบเบญเบเบเบญเบเบเบฒเบเปเบ (เปเบเบฑเปเบ: เบเปเบฒเบเบงเบเบเบญเบ pixels เบฅเบฐเบซเบงเปเบฒเบเปเบเบฃเบก). เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบก
เบเบปเบงเปเบฅเบทเบญเบ padding เบเบฑเปเบเบชเบนเบ (เปเบเบฑเปเบ: เบกเบตเบกเบนเบเบเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบญเบ), เบญเปเบฒเบเบญเบตเบเปเบชเป
pad เบเบฒเบเบเบฑเปเบเบเบญเบเบงเบดเบเบตเปเบญ.
เบชเบต
เบฅเบฐเบเบธเบชเบตเบเบญเบเบเบทเปเบเบเบตเปเบเบตเปเบเปเปเปเบเปเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบชเบต".
เบเบฒเบเบชเปเบงเบเปเบเบเบนเปเบกเบท ffmpeg-utils. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ เบชเบต เปเบกเปเบ "เบชเบตเบเปเบฒ".
เบเบปเบงเบขเปเบฒเบ
ยทเบเบฐเบฅเบดเบเบเบฐเปเบเบทเปเบญเบ PNG 8x8 เบเบญเบ keyframes เบเบฑเบเบซเบกเบปเบ (-skip_frame nokey) เปเบโเบฎเบนเบโเปเบเบปเบฒโ:
ffmpeg -skip_frame nokey -i file.avi -vf 'scale=128:72,tile=8x8' -an -vsync 0 keyframes%03d.png
เปเบเป -vsync 0 เปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบเปเบญเบเบเบฑเบ ffmpeg เบเบฒเบ duplicating เปเบเปเบฅเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบฑเบ
เบฎเบญเบเบฎเบฑเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบตเปเบเบงเบเบเบปเบเปเบเปเบเบทเปเบญเบเบเบปเปเบ.
ยทโเบชเบฐโเปเบเบ 5 เบฎเบนเบโเบเบฒเบโเปเบโเบเบทเปเบโเบเบตเปโเบเบญเบ "3x2โ" เปเบเบฃเบกโ, เบกเบต 7 pixels เบฅเบฐโเบซเบงเปเบฒเบโเบเบงเบโเปเบเบปเบฒโ, เปเบฅเบฐ 2
pixels เบเบญเบเบเบญเบเปเบเบทเปเบญเบเบเบปเปเบ, เปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบเปเบเปเบเบเบเบฐเบชเบปเบก เปเบฅเบฐเบเบทเป:
tile=3x2:nb_frames=5:padding=7:margin=2
เบเปเบฒเบเบฑเบเปเบเบทเปเบญเบ
เบเบฐเบเบดเบเบฑเบเบเบฐเปเบเบเบเปเบฒเบเปเบเบญเบ interlacing เบเบฒเบเบชเบฐเบซเบเบฒเบก temporal.
เปเบเบฃเบกเปเบกเปเบเบเบฑเบเบเบฒเบ 1, เบเบฑเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเบเบตเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบเบเบฒเบ
เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบญเบ interlacing เปเบเป. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเบฑเบเบเปเบฒเปเบเป
เบเบปเบเบเบฝเบง. เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบฎเบงเบก, 0
เบเปเบฒเบเบเบญเบเบเบตเบเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเปเบฒ, เบเบฒเบเบชเปเบฒเบ a
เบเบญเบเบเบงเบฒเบกเบชเบนเบเบชเบญเบเปเบเบปเปเบฒเปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเปเบเบดเปเบ.
------> เปเบงเบฅเบฒ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบเบญเบ 1 เบเบญเบ 2 เบเบญเบ 3 เบเบญเบ 4
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
เบเบปเบเปเบเปเบฎเบฑเบ:
11111 33333
22222 44444
11111 33333
22222 44444
11111 33333
22222 44444
11111 33333
22222 44444
drop_odd, 1
เบเบปเบเบเบฐเบฅเบดเบเบเบฝเบเปเบเปเปเบเบฃเบก, เบเบญเบเบเบตเบเบเบทเบเบซเบผเบธเบเบฅเบปเบ, เบเบฒเบเบชเปเบฒเบเบเบญเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบ
เบเบงเบฒเบกเบชเบนเบเบขเบนเปเปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเปเบเบดเปเบ.
------> เปเบงเบฅเบฒ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบเบญเบ 1 เบเบญเบ 2 เบเบญเบ 3 เบเบญเบ 4
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
เบเบปเบเปเบเปเบฎเบฑเบ:
22222 44444
22222 44444
22222 44444
22222 44444
drop_even, 2
เบเบปเบเบเบฐเบฅเบดเบเปเบเบฃเบกเบเบตเบเปเบเบปเปเบฒเบเบฑเปเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเบฃเบกเบเบทเบเบซเบผเบธเบเบฅเบปเบ, เบเบฒเบเบชเปเบฒเบเบเบญเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบ
เบเบงเบฒเบกเบชเบนเบเบขเบนเปเปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเปเบเบดเปเบ.
------> เปเบงเบฅเบฒ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบเบญเบ 1 เบเบญเบ 2 เบเบญเบ 3 เบเบญเบ 4
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
เบเบปเบเปเบเปเบฎเบฑเบ:
11111 33333
11111 33333
11111 33333
11111 33333
เปเบเปเบเบฎเบญเบ, 3
เบเบฐเบซเบเบฒเบเปเบเปเบฅเบฐเบเบญเบเปเบซเปเปเบเบฑเบกเบเบงเบฒเบกเบชเบนเบ, เปเบเป pad เปเบชเบฑเปเบเบชเบฐเบฅเบฑเบเบเบฑเบเบเปเบงเบเบชเบตเบเปเบฒ, เบชเปเบฒเบ a
เบเบญเบเบเบตเปเบกเบตเบเบงเบฒเบกเบชเบนเบเบชเบญเบเปเบเบปเปเบฒเปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบฒเปเบเบปเปเบฒเบเบฝเบงเบเบฑเบ.
------> เปเบงเบฅเบฒ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบเบญเบ 1 เบเบญเบ 2 เบเบญเบ 3 เบเบญเบ 4
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
เบเบปเบเปเบเปเบฎเบฑเบ:
11111.....33333.....
..... 22222 ..... 44444
11111.....33333.....
..... 22222 ..... 44444
11111.....33333.....
..... 22222 ..... 44444
11111.....33333.....
..... 22222 ..... 44444
interleave_top, 4
เปเบเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเปเบเบดเบเบเบฒเบเบเบญเบเบเบตเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเปเบฒเบเบฒเบเบเบญเบเบเบนเป,
เบเบฒเบเบชเปเบฒเบเบเบญเบเบเบตเปเบกเบตเบเบงเบฒเบกเบชเบนเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเปเบเบดเปเบ.
------> เปเบงเบฅเบฒ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบเบญเบ 1 เบเบญเบ 2 เบเบญเบ 3 เบเบญเบ 4
11111<- 22222 33333<- 44444
11111 22222<- 33333 44444<-
11111<- 22222 33333<- 44444
11111 22222<- 33333 44444<-
เบเบปเบเปเบเปเบฎเบฑเบ:
11111 33333
22222 44444
11111 33333
22222 44444
interleave_bottom, 5
เบเบฑเบเบเบงเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบฒเบเบฒเบเบเบญเบเบเบตเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเบเบฒเบเบเบญเบเบเบนเป,
เบเบฒเบเบชเปเบฒเบเบเบญเบเบเบตเปเบกเบตเบเบงเบฒเบกเบชเบนเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเปเบเบญเบฑเบเบเบฒเปเบเบฃเบกเปเบเบดเปเบ.
------> เปเบงเบฅเบฒ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบเบญเบ 1 เบเบญเบ 2 เบเบญเบ 3 เบเบญเบ 4
11111 22222<- 33333 44444<-
11111<- 22222 33333<- 44444
11111 22222<- 33333 44444<-
11111<- 22222 33333<- 44444
เบเบปเบเปเบเปเบฎเบฑเบ:
22222 44444
11111 33333
22222 44444
11111 33333
interlacex2, 6
เบญเบฑเบเบเบฒเปเบเบฃเบกเบเบนเปเบเบฑเบเบเบงเบฒเบกเบชเบนเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบ. เบเบญเบเปเบกเปเบ inserted เปเบเปเบฅเบฐเบเบฐเบเบญเบเบเปเบงเบ
เบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบเปเบฅเบเบเบตเบชเบญเบเบเบฒเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเปเปเบฒ เปเบฅเบฐเบเปเบญเบเบเบปเปเบงเบเบฒเบงเบเบณเบญเบดเบ
เบเบฒเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเปเบ. เปเปเบเบเบตเปเบญเบฒเปเบชเบเบธเบ top_field_first. เปเบเบฑเบเบเบฐเปเบซเบเบ
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบงเบดเบเบตเปเบญ interlaced เปเบเบเบเปเปเบกเบตเบเบฒเบ synchronisation เบเบฒเบเบชเบฐเบซเบเบฒเบก.
------> เปเบงเบฅเบฒ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เบเบญเบ 1 เบเบญเบ 2 เบเบญเบ 3 เบเบญเบ 4
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
เบเบปเบเปเบเปเบฎเบฑเบ:
11111 22222 22222 33333 33333 44444 44444
11111 11111 22222 22222 33333 33333 44444
11111 22222 22222 33333 33333 44444 44444
11111 11111 22222 22222 33333 33333 44444
เบเปเบฒเบเบปเบงเปเบฅเบเบเบทเบเบเบฐเบเบดเปเบชเบเปเบเปเบเบทเบเบเบญเบกเบฎเบฑเบเบเปเบญเบเปเบซเบเบเบปเบเบเปเบฒเบเบซเบผเบฑเบ.
เบฎเบนเบเปเบเบเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "merge".
เบเบปเบ
เบฅเบฐเบเบธเบเบธเบเบเบตเปเบกเบตเบญเบดเบเบเบดเบเบปเบเบเปเปเบเบฐเบเบงเบเบเบฒเบเบเบญเบ.
เบกเบนเบเบเปเบฒเบเบตเปเบกเบตเบขเบนเปเบชเปเบฒเบฅเบฑเบ เบเบปเบ เปเบกเปเบ:
low_pass_filter, vlfp
เปเบเบตเบเปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเบฒเบเปเบฒเบเบเบฑเปเบเบขเบนเปเปเบเบเบปเบงเบเบญเบ. Vertical low-pass filtering เปเบกเปเบ
เบเปเบญเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบเบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ interlaced เบเบฒเบเปเบซเบผเปเบเบเปเบฒเบงเบซเบเปเบฒเบเบตเป
เบกเบตเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบงเบเบฑเปเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบตเปเบชเบนเบ. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบซเบผเบธเบเบฅเบปเบ interlace 'twitter'
เปเบฅเบฐเบฎเบนเบเปเบเบ Moire.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเบฒเบเปเบฒเบเปเบเบงเบเบฑเปเบเบชเบฒเบกเบฒเบเบเบทเบเปเบเบตเบเปเบเปเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ เบฎเบนเบเปเบเบเบเบฒเบ interleave_top เปเบฅเบฐ
interleave_bottom.
เบซเบฑเบเบเปเบฝเบ
เบเปเบฒเบเบเบญเบเปเบเบงเบเปเบงเบเบเบฑเบเปเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ เปเบฅเบฐเบเปเบฝเบเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
dir เบฅเบฐเบเบธเบเบดเบเบเบฒเบเบเบฒเบเบซเบฑเบเบเปเบฝเบ.
เบชเบฒเบกเบฒเบเบชเบปเบกเบกเบธเบเบกเบนเบเบเปเบฒเบเปเปเปเบเบเบตเป:
0, 4, Cclock_flip
เปเบธเบ 90 เบญเบปเบเบชเบฒ counterclockwise เปเบฅเบฐ vertical flip (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ), เบเบฑเปเบเปเบกเปเบ:
LR เบฅ
. . -> . .
lr Rr
1, 5, เปเบกเบ
เปเบธเบ 90 เบญเบปเบเบชเบฒเบเบฒเบกเปเบเบฑเบกเปเบกเบ, เบเบฑเปเบเปเบกเปเบ:
LR lL
. . -> . .
lr rR
2, 6, เปเบกเบ
เปเบธเบ 90 เบญเบปเบเบชเบฒ counterclockwise, เบเบฑเปเบเปเบกเปเบ:
LR Rr
. . -> . .
lr เบฅ
3, 7, clock_flip
เปเบธเบเบเบฒเบกเปเบเบฑเบกเปเบกเบ 90 เบญเบปเบเบชเบฒ เปเบฅเบฐเบเบดเบเปเบเบงเบเบฑเปเบ, เบเบฑเปเบเปเบกเปเบ:
LR rR
. . -> . .
lr lL
เบชเปเบฒเบฅเบฑเบเบเปเบฒเบฅเบฐเบซเบงเปเบฒเบ 4-7, transposition เปเบกเปเบเปเบฎเบฑเบเปเบเปเบเบฝเบเปเบเปเบเปเบฒเปเบฅเบเบฒเบเบฐเบเบดเบเบเบญเบเบงเบดเบเบตเปเบญ input เปเบกเปเบ
เบฎเบนเบเบเบปเบ เปเบฅเบฐเบเปเปเปเบกเปเบเบเบนเบกเบชเบฑเบเบเบฒเบ. เบเปเบฒเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเบฐเบเบดเปเบชเบ, เบเบฒเบเปเบฅเบทเบญเบ "เบเปเบฒเบ".
เบเบงเบเปเบเปเปเบเบ.
เบเปเบฒเบเบปเบงเปเบฅเบเปเบกเปเบเบเบทเบเบเบฐเบเบดเปเบชเบ, เปเบฅเบฐเบเบงเบเบเบฐเบเบทเบเบซเบผเบธเบเบฅเบปเบเปเบเปเบเบทเปเบญเบเปเบเบเบญเบเบเปเบฒเบเบปเบเบเบตเปเบเบญเบเบชเบฑเบเบเบฒเบฅเบฑเบ.
เบเปเบฒเบกเบเปเบฒเบ
เบขเปเบฒเปเบเป transposition เบเปเบฒเปเบฅเบเบฒเบเบฐเบเบดเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเบเบปเบเบเบฑเบเบญเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ
เบเปเบฒโเบเบตเปโเบฅเบฐโเบเบธโเปเบงเปโ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
none
เบเบณเปเบเปเบเบฒเบเบซเบฑเบเบเปเบฝเบเบชเบฐเปเปเบต.
เบฎเบนเบ
เบฎเบฑเบเบชเบฒเปเบฅเบเบฒเบเบฐเบเบดเบเบฎเบนเบเบเบปเบ (เปเบกเบทเปเบญ เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ >= width).
เบเบนเบกเบชเบฑเบเบเบฒเบ
เบฎเบฑเบเบชเบฒเปเบฅเบเบฒเบเบฐเบเบดเบเบเบนเบกเบชเบฑเบเบเบฒเบ (เปเบกเบทเปเบญ width >= เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ).
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเปเปเบกเบต".
เบเบปเบงเบขเปเบฒเบเปเบเบทเปเบญเบซเบกเบธเบเบเบฒเบก 90 เบญเบปเบเบชเบฒเบเบฒเบกเปเบเบฑเบกเปเบกเบ เปเบฅเบฐเบฎเบฑเบเบชเบฒเบเบฒเบเบเบฑเบเบงเบฒเบเบฎเบนเบเบเบปเบ:
transpose=dir=1:passthrough=portrait
เบเปเบฒเบชเบฑเปเบเบเปเบฒเบเปเบเบดเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ:
transpose=1:เบฎเบนเบ
trim
เบเบฑเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบทเปเบญเปเบซเปเบเบปเบเบเบฐเบฅเบดเบเบกเบตเบชเปเบงเบเบเปเบญเบเบเปเปเปเบเบทเปเบญเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบญเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบชเปเบงเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเป, ie เบเบญเบเบเบตเปเบกเบตเปเบงเบฅเบฒ
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ เบเบฐเปเบเบฑเบเบเบญเบเบเปเบฒเบญเบดเบเปเบเบเบปเบเบเบฐเบฅเบดเบ.
เปเบเบเบญเบเบเปเบฒเบ เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบเบเบตเปเบเบฐเบซเบผเบธเบเบฅเบปเบ, ie เบเบญเบเบเบฑเบเบเบต
เบเบณเปเปเบฒเบญเบฑเบเปเบถเปเบเบเปเบงเบเปเบงเบฅเบฒ เปเบเบเบญเบเบเปเบฒเบ เบเบฐเปเบเบฑเบเบเบญเบเบชเบธเบเบเปเบฒเบเปเบเบเบปเบเบเบฐเบฅเบดเบ.
start_pts
เบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบเปเบงเบฑเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบ timebase
เบซเบปเบงเปเปเบงเบเปเบเบเบงเบดเบเบฒเบเบต.
end_pts
เบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ เปเบเบเบญเบเบเปเบฒเบ, เบเบปเบเปเบงเบฑเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบชเบดเปเบเบชเบธเบเปเบเบซเบเปเบงเบเปเบงเบฅเบฒ
เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบงเบดเบเบฒเบเบต.
เปเบฅเบเบฐเปเบงเบฅเบฒ
เปเบฅเบเบฐเปเบงเบฅเบฒเบชเบนเบเบชเบธเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบงเบดเบเบฒเบเบต.
start_frame
เบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบเบเบตเปเบเบงเบเบเบฐเบเบทเบเบชเบปเปเบเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบ.
end_frame
เบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบเบเบตเปเบเบงเบเบเบฐเบเบทเบเบซเบผเบธเบเบฅเบปเบ.
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบเบญเบเบเปเบฒเบ, เปเบฅเบฐ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒ; เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ
เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบชเบญเบเบเบธเบเบเปเบฒเบญเบดเบเบเบญเบเบเบปเบงเปเบฅเบทเบญเบเปเบฅเบตเปเบกเบเบปเปเบ / เบชเบดเปเบเบชเบธเบเปเบฅเบฐ เปเบฅเบเบฐเปเบงเบฅเบฒ เบเบฒเบเปเบฅเบทเบญเบเปเบเบดเปเบเบขเบนเปเปเบ
frame timestamp, เปเบเบเบฐเบเบฐเบเบตเปเบเบปเบงเปเบ _frame เบเบฝเบเปเบเปเบเบฑเบเปเบเบฃเบกเบเบตเปเบเปเบฒเบ
เบเบฒเบเบเบฑเปเบเบเบญเบ. เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเบเบปเบงเบเบญเบเบเบตเปเบเปเปเปเบเปเบเบฑเบเปเบเบเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒ. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเบเปเบญเบโเบเบฒเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ
output timestamps เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบชเบนเบ, เปเบชเปเบเบปเบงเบเบญเบ setpts เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ trim.
เบเปเบฒเบเบปเบงเปเบฅเบทเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบซเบผเบทเบชเบดเปเบเบชเบธเบเบซเบผเบฒเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฐเบเบฒเบเบฒเบก greedy เปเบฅเบฐเบฎเบฑเบเบชเบฒเบเบฑเบเบซเบกเบปเบ
เปเบเบฃเบกเบเบตเปเบเบปเบเบเบฑเบเบขเปเบฒเบเปเปเบญเบเปเบถเปเบเปเบเบเปเปเบเบณเบเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเป. เปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบเบฝเบเปเบเปเบชเปเบงเบเบเบตเป
เบเบปเบเบเบฑเบเบเปเปเบเปเบฒเบเบฑเบเบเบฑเบเปเบปเบเปเบเบเบฑเปเบเบเบฝเบง, เบเปเบญเบเปเบชเปเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฑเบเบซเบผเบฒเบเบญเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเปเบเบเบเบฑเปเบเบเบตเปเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบฑเบเบซเบกเบปเบเบเบทเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเป. เบชเบฐเบเบฑเปเบเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเบเบปเบเบเบปเบงเบขเปเบฒเบเบเบฝเบเปเบเปเปเบเป
เบเปเบฒเบชเบดเปเบเบชเบธเบเปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบเบธเบเบขเปเบฒเบเบเปเบญเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเป.
เบเบปเบงเบขเปเบฒเบ:
ยท เบงเบฒเบเบเบธเบเบขเปเบฒเบเบเบปเบเปเบงเบฑเปเบเบเบฒเบเบตเบเบตเบชเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
ffmpeg -i INPUT -vf trim=60:120
ยทเบฎเบฑเบเบชเบฒเบเบฝเบเปเบเปเบงเบดเบเบฒเบเบตเบเปเบฒเบญเบดเบ:
ffmpeg -i INPUT -vf trim=duration=1
เบเปเปเปเบซเบผเบก
เปเบฎเบฑเบเปเบซเปเปเบซเบผเบก เบซเบผเบทเบกเบปเบงเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
luma_msize_x, lx
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฒเบกเบฅเบงเบเบเบญเบเบเบญเบ luma matrix. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบฅเบเบเบตเบเบฅเบฐเบซเบงเปเบฒเบ 3 เปเบฅเบฐ 63. The
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5.
luma_msize_y, ly
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบ luma matrix เบเบฑเปเบ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบฅเบเบเบตเบเบฅเบฐเบซเบงเปเบฒเบ 3 เปเบฅเบฐ 63. The
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5.
luma_เบเบณเบเบงเบ, la
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเปเบฎเบเบเบญเบเบเบปเบเบเบฐเบเบปเบ luma. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบ, เบเปเบฒเบเบตเปเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ
เบงเบฒเบเบฅเบฐเบซเบงเปเบฒเบ -1.5 เปเบฅเบฐ 1.5.
เบเปเบฒเบเบฒเบเบฅเบปเบเบเบฐเปเบฎเบฑเบเปเบซเปเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบกเบปเบง, เปเบเบเบฐเบเบฐเบเบตเปเบเปเบฒเบเบงเบเบเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบปเบกเบเบฑเบ, a
เบเปเบฒเบเบญเบเบชเบนเบเบเบฐเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบปเบเบเบฐเบเบปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
chroma_msize_x, cx
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบ chroma matrix เบเบฒเบกเบฅเบงเบเบเบญเบ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบฅเบเบเบตเบเบฅเบฐเบซเบงเปเบฒเบ 3 เปเบฅเบฐ 63. The
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5.
chroma_msize_y, cy
เบเบณเบเบปเบเบเบฐเปเบฒเบเปเบเบงเบเบฑเปเบ chroma matrix. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบฅเบเบเบตเบเบฅเบฐเบซเบงเปเบฒเบ 3 เปเบฅเบฐ 63. The
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5.
chroma_mount, ca
เบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเปเบฎเบเบเบญเบเปเบญเบฑเบเปเบเบฑเบ chroma. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบ, เบเปเบฒเบเบตเปเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ
เบงเบฒเบเบฅเบฐเบซเบงเปเบฒเบ -1.5 เปเบฅเบฐ 1.5.
เบเปเบฒเบเบฒเบเบฅเบปเบเบเบฐเปเบฎเบฑเบเปเบซเปเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบกเบปเบง, เปเบเบเบฐเบเบฐเบเบตเปเบเปเบฒเบเบงเบเบเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบปเบกเบเบฑเบ, a
เบเปเบฒเบเบญเบเบชเบนเบเบเบฐเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบปเบเบเบฐเบเบปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.0.
opencl
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบฅเบฐเบเบธเปเบเบเปเบเปเบเบงเบฒเบกเบชเบฒเบกเบฒเบ OpenCL, เบกเบตเบเบฝเบเปเบเปเบเปเบฒ FFmpeg เปเบกเปเบ
เบเบฑเปเบเบเปเบฒเบเปเบงเบ "--enable-opencl". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบฒเบฃเบฒเบกเบดเปเบเบตเบเบฑเบเปเบปเบเปเบกเปเบเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ เปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบปเปเบฒเบเบฑเบเบชเบฐเบเบฃเบดเบ '5:5:1.0:5:5:0.0'.
เบเบปเบงเบขเปเบฒเบ
ยทเบชเบฐเบซเบกเบฑเบเบเปเปเบญเบปเบฒเบเบปเบเบเบฐเบเบปเบ luma sharpen เบเบตเปเปเบเบฑเปเบกเปเบเบ:
unsharp=luma_msize_x=7:luma_msize_y=7:luma_amount=2.5
ยท เบเบณเปเบเปเบเบฒเบเบกเบปเบงเบเบตเปเปเบเบฑเปเบกเปเบเบเบเบญเบเบเบฑเบเบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบต luma เปเบฅเบฐ chroma:
unsharp=7:7:-2:7:7:-2
uspp
เบเบณเปเบเปเบเบปเบงเบเบญเบเบซเบผเบฑเบเบเบฐเบกเบงเบเบเบปเบเปเบเบเบเปเบฒเบชเบธเบ เบซเบผเบท เบเปเบฒเบเบเบฒเบเบเบตเปเบเบตเบเบญเบฑเบ เปเบฅเบฐ เบซเบเปเปเบฎเบนเบเบเบฒเบ
at several (เบซเบผเบท - เปเบเบเปเบฅเบฐเบเบตเบเบญเบ เบเบธเบโเบเบฐโเบเบฒเบ เบฅเบฐเบเบฑเบ 8 - เบเบฑเบเบซเบกเบปเบ) เบเปเบฝเบเปเบฅเบฐเบชเบฐเปเบฅเปเบเบเบปเบเปเบเปเบฎเบฑเบ.
เบงเบดเบเบตเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฒเบเบเบถเบเบเบดเบเปเบฒเบเบญเบ spp เปเบกเปเบเบงเปเบฒ uspp เบเบปเบงเบเบดเบเปเบฅเปเบง encodes & decodes เปเบเปเบฅเบฐเบเบปเบ
เบเปเบฅเบฐเบเบตเบเบตเปเบกเบต libavcodec Snow, เปเบเบเบฐเบเบฐเบเบตเป spp เปเบเป intra เปเบเบเบเปเบฒเบเบเบฒเบเบเบฝเบเปเบเป 8x8 DCT เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ
MJPEG.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบธเบโเบเบฐโเบเบฒเบ
เบเปเบฒเบเบปเบเบเบธเบเบเบฐเบเบฒเบ. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบฅเบฐเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบฅเปเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเปเบเบฑเบ
เบเบณเบเบงเบเปเบเบฑเบกเปเบเบเบญเบเปเบเบ 0-8. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, เบเบปเบงเบเบญเบเบเบฐเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบ. เบเปเบฒเบเบญเบ 8
เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบธเบเบเบฐเบเบฒเบเบเบตเปเบชเบนเบเบเบถเปเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบถเปเบเปเบเปเบฅเบฐเบกเบนเบเบเปเบฒเบเบฑเปเบเบเบงเบฒเบกเปเบงเบซเบผเบธเบเบฅเบปเบเปเบเบเบเบฑเบเปเบเบซเบเบถเปเบ
เบเบญเบเบเบฐเบกเบฒเบ 2. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.
qp เบเบฑเบเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฐเบฅเบดเบกเบฒเบเบเบปเบเบเบตเป. เบเปเบฒเบเปเปเปเบเปเบเบฑเปเบ, เบเบปเบงเบเบญเบเบเบฐเปเบเป QP เบเบฒเบ
เบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ (เบเปเบฒเบกเบต).
vectorscope
เบชเบฐเปเบเบ 2 เบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบเบฃเบฒเบเบชเบญเบเบกเบดเบเบด (เปเบเบดเปเบเปเบญเบตเปเบเบงเปเบฒ a
vectorscope).
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบ, m
เบเบฑเปเบเปเปเบ vectorscope.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบชเบตเบเบตเปเปเบเบปเปเบฒ
เบเปเบฒเบชเบตเปเบเบปเบฒเบเบทเบเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฃเบฒเบ, เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบตเปเบชเบนเบเบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบกเบต pixels เบซเบผเบฒเบเบเบทเบเบฑเบ
เบเปเบฒเบชเบตเบญเบปเบเบเบฐเบเบญเบเบเปเบฝเบงเบเบฑเบเบชเบฐเบเบฒเบเบเบตเปเปเบเบเบฒเบ. เบเบตเปเปเบกเปเบเบฎเบนเบเปเบเบเปเบฅเบตเปเบกเบเบปเปเบ.
เบชเบต
เบเปเบฒเบชเบตเบเบตเปเปเบเบปเปเบฒเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเปเบชเบฑเปเบเบชเบฐเปเบเบ. เบเปเบฒเบเบญเบ pixels เบญเปเบญเบกเบเปเบฒเบเบเบตเปเบเปเปเปเบกเปเบ
เบเบฐเบเบธเบเบฑเบเบขเบนเปเปเบเบเบญเบเบงเบดเบเบตเปเบญเปเบเปเบเบทเบเปเบเปเบกเปเบ gradient เบเบญเบ 2 เบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบตเปเบเบทเบเบเปเบฒเบเบปเบ
เปเบเบเบเบฒเบเปเบฅเบทเบญเบ "x" เปเบฅเบฐ "y".
color2
เบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบปเบงเบเบดเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบงเบดเบเบตเปเบญเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฃเบฒเบ.
color3
เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ color2 เปเบเปเบเบงเบฒเบกเบเบตเปเบชเบนเบเบเบงเปเบฒเบเบญเบเบเปเบฒเบเบฝเบงเบเบฑเบ "x" เปเบฅเบฐ "y" เปเบเบเบฒเบ
เปเบเบตเปเบกเบกเบนเบเบเปเบฒเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบญเบทเปเบ, เปเบเบดเปเบเปเบกเปเบ luminance เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเบญเบ "x" เปเบฅเบฐ "y".
color4
เบชเบตเบเบตเปเปเบเปเบเบดเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบญเบเบงเบดเบเบตเปเบญเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเปเบชเบฑเปเบเบชเบฐเปเบเบ. เบเปเบฒเบชเบญเบเปเบเบเบเปเบฒเบเบเบฑเบ
เบชเบตเปเบเบเบเบตเปเบเบฑเบเบเปเบฒเปเบซเบเปเบเบเบฝเบงเบเบฑเบเปเบเบเบฒเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบชเบตเบเบตเปเบกเบตเบกเบนเบเบเปเบฒเบชเบนเบเบเบงเปเบฒเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบเปเปเปเบกเปเบ
เบเบตเปเบกเบตเบขเบนเปเปเบเปเบชเบฑเปเบเบชเบฐเปเบเบเปเบกเปเบเปเบฅเบทเบญเบ.
x เบเปเบฒเบเบปเบเบงเปเบฒเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบเบฐเบเบทเบเบชเบฐเปเบเบเบขเบนเปเปเบเปเบเบ X. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
y เบเปเบฒเบเบปเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเปเบเบเบตเปเบเบฐเปเบเบฑเบเบเบปเบงเปเบเบเบขเบนเปเปเบเปเบเบ Y. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
เบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบโ, i
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเปเบก, เปเบเปเปเบเบเปเบซเบกเบ: เบชเบตเบเบตเปเปเบเบปเปเบฒ, เบชเบตเปเบฅเบฐ color3 เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบญเบ
เบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบตเปเบชเบฐเปเบเบเปเบเบดเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบชเบฐเบเบฒเบเบเบตเป (X, Y) เปเบเบเบฒเบ.
เบเบญเบเบเบปเบ เปเบฒเบ, e
none
เบเปเปเบกเบตเบเบญเบเบเบปเบเปเบฒเบ, เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบฑเบเบเบต
เบเบญเบเบเบฑเบเบเบต, เปเบเบดเบเปเบกเปเบเบงเปเบฒ pixels เบเบฝเบงเบเบตเปเบกเบทเบเบเบตเปเบชเบธเบเบเบฐเบเบทเบเปเบเบฑเปเบเปเบซเปเบเบฑเบเปเบเบ.
เบเบธเบเบชเบนเบ
เบเบทเบเปเบฒเบชเบนเบเบชเบธเบ เปเบฅเบฐเบเปเปเบฒเบชเบธเบเบเบตเปเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฃเบฒเบเบเบฒเบกเปเบงเบฅเบฒ. เบงเบดเบเบตเบเบตเปเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป
เบเบฑเบเบเปเปเปเบซเบฑเบเบเปเบฒเบเบญเบเปเบเบเปเบเบเบเปเปเปเบเปเปเบเบดเปเบ vectorscope เบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ.
เบชเบนเบเบชเบธเบ+เบเบฑเบเบเบต
เบชเบนเบเบชเบธเบเปเบฅเบฐเบเบญเบเบเบฑเบเบเบตเบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบ.
vidstabdetect
เบงเบดเปเบเบฒเบฐเบเบฒเบเบชเบฑเปเบ/เบเบฒเบเบชเบฑเปเบเบงเบดเบเบตเปเบญ. เบเบฐเบเบดเบเบฑเบ pass 1 เบเบญเบ 2, เปเบเบดเปเบ vidstabtransform เบชเปเบฒเบฅเบฑเบเบเปเบฒเบ
2.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเปเบฒเบเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเปเบเบเบฒเบชเบฒเบเบตเปเบเปเบฝเบงเบเปเบญเบเปเบฅเบฐเบเบฒเบเบซเบกเบธเบเบเปเปเบกเบนเบเบเบฒเบเบซเบฑเบเบเปเบฝเบ
เบเปเบฝเบงเบเบฑเบเบเบญเบเบเปเปเบกเบฒ, เปเบเบดเปเบเบเบทเบเบเปเบฒเปเบเปเปเบเบ vidstabtransform เบเบปเบงเบเบญเบ
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเปเบเบเปเบฒ FFmpeg เบเปเบงเบ
"--enable-libvidstab".
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบปเบ
เบเปเบฒเบเบปเบเปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒเปเบเบฅเปเบเบตเปเปเบเปเปเบเบเบฒเบเบเบฝเบเบเปเปเบกเบนเบเบเบฒเบเบซเบฑเบเบเปเบฝเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
transforms.trf.
เบเบตเปเบญเบฒเบ
เบเบณเบเบปเบเบงเปเบฒเบงเบดเบเบตเปเบญเบชเบฑเปเบเบชเปเปเบฒเปเบ เปเบฅเบฐเบเปเบญเบเปเบงเปเบเบปเปเบฒเปเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบ
เปเบฅเบเบฐ 1-10, เบเปเบฒ 1 เบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบชเบฑเปเบเบชเบฐเปเบเบทเบญเบเปเบฅเบฑเบเบเปเบญเบ, เบเปเบฒ 10 เบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบชเบฑเปเบเบชเบฐเปเบเบทเบญเบเบเบตเปเปเบเบฑเปเบกเปเบเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 5.
เบเบงเบฒเบกเบเบทเบเบเปเบญเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบงเบเบเบปเบ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเบฒเปเบเปเบฅเบเบฐ 1-15. เบ
เบเปเบฒ 1 เปเบฒเบเปเบเบดเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเปเปเบฒ, เบเปเบฒ 15 เปเบฒเบเปเบเบดเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบชเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 15.
เบเบฐโเบซเบเบฒเบโเบเบฑเปเบโเบเบญเบโ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบปเปเบเบซเบฒ. เบเบทเปเบเบเบตเปเบเบฐเบกเบฒเบเบเปเบฒเปเบชเบธเบเปเบกเปเบเบชเบฐเปเบเบเบเปเบงเบ 1 pixel
เบเบงเบฒเบกเบฅเบฐเบญเบฝเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 6.
เบเบปเบเบเบฑเบเบเปเบฒเบก
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบปเบกเบเบฑเบเบเปเปเบฒเบชเบธเบ. เบฅเบธเปเบกเบเบตเป, เบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบเบงเบฑเบเปเบเบเบเปเบญเบเบเบดเปเบเบเบทเบเบเบปเบเปเบฅเบตเบ. เบเปเบญเบเปเบเบฑเบ
เบเปเบฒเบเบธเบเบฅเบญเบเบขเบนเปเปเบเบเปเบงเบ 0-1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.3.
tripod
เบเปเบฒเบเบปเบเบซเบกเบฒเบเปเบฅเบเบเบญเบเบเบฒเบเบญเปเบฒเบเบญเบดเบเบชเปเบฒเบฅเบฑเบเปเบซเบกเบ tripod.
เบเปเบฒเปเบเบตเบเปเบเป, เบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเปเบเบฃเบกเบเบทเบเบเบฝเบเบเบฝเบเบเบฑเบเบเบญเบเบญเปเบฒเบเบญเบตเบเปเบเบเบฒเบเบเบฑเปเบเบเบญเบ
stream, เบเปเบฒเบเบปเบเปเบเบเบเปเบฒเบเบงเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป. เปเบเบงเบเบงเบฒเบกเบเบดเบเปเบกเปเบเปเบเบทเปเบญเบเบปเบเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบฑเบเบซเบกเบปเบเปเบ
scene static เบซเบผเบฒเบ เบซเบผเบท เบซเบเปเบญเบ เปเบฅเบฐ เบฎเบฑเบ เบชเบฒ เบเปเบญเบ เบเปเบฒเบ เบฎเบนเบ เบเบฒเบ เบขเปเบฒเบ เปเบเป เบเบดเบ.
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, เบกเบฑเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบ. เบเบญเบเปเบกเปเบเบเบฑเบเบเบฒเบ 1.
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ
เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฒเบโเบชเบฐโเบซเบเบฒเบกโเปเบฅเบฐโเบเบฒเบโเบซเบฑเบโเบเปเบฝเบโเปเบโเบเบญเบโเบเบปเบโเปเบเปโเบฎเบฑเบโ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบเบเบญเบเปเบเบ
0-2. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0, เปเบเบดเปเบเบเบดเบเบเบฒเบเปเบเบดเปเบเปเบซเบฑเบเปเบเป.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบเปเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ:
vidstabdetect
ยทเบงเบดเปเบเบฒเบฐเบฎเบนเบเปเบเบปเบฒเบเบตเปเบชเบฑเปเบเบชเบฐเปเบเบทเบญเบเบขเปเบฒเบเปเบเบเปเบฎเบเปเบฅเบฐเปเบญเบปเบฒเบเบปเบเปเบเปเบฎเบฑเบเปเบเบปเปเบฒเปเบเปเบญเบเบฐเบชเบฒเบ mytransforms.trf:
vidstabdetect=shakiness=10:accuracy=15:result="mytransforms.trf"
ยทโเปเบเบดเปเบโเบเบปเบโเปเบเปโเบฎเบฑเบโเบเบญเบโเบเบฒเบโเบซเบฑเบโเบเปเบฝเบโเบเบฒเบโเปเบโเปเบโเบงเบดโเบเบตโเปเบญโเบเบปเบโเปเบเปโเบฎเบฑเบโ:
vidstabdetect=show=1
ยท เบงเบดโเปเบเบฒเบฐโเบงเบดโเบเบตโเปเบญโเบเบตเปโเบกเบตโเบเบฒเบโเบชเบฑเปเบโเบชเบฐโเปเบเบทเบญเบโเบเบฒเบโเบเบฒเบโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโ ffmpeg:
ffmpeg -i เบเปเบญเบ -vf vidstabdetect=เบชเบฑเปเบเบชเบฐเปเบเบทเบญเบ=5:show=1 dummy.avi
vidstabtransform
เบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบเบงเบดเบเบตเปเบญ/เบเบฒเบเบชเบฑเปเบเบชเบฐเปเบเบทเบญเบ: เบเปเบฒเบ 2 เบเบฒเบ 2, เปเบเบดเปเบ vidstabdetect เบชเปเบฒเบฅเบฑเบเบเปเบฒเบ 1.
เบญเปเบฒเบเปเบเบฅเปเบเบตเปเบกเบตเบเปเปเบกเบนเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเปเบฅเบฐเบเปเบฒเปเบเป / เบเบปเบเปเบเบตเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ. เบฎเปเบงเบกเบเบฑเบ
เบเบฑเบ vidstabdetect เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญ deshake เบงเบดเบเบตเปเบญ. เปเบเบดเปเบเบเบณ
<http://public.hronopik.de/vid.stab>. เบกเบฑเบเปเบเบฑเบเบชเบดเปเบ เบชเบณ เบเบฑเบเบเบตเปเบเบฐ เบเบณ เปเบเป เบเปเปเปเบซเบผเบก เบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบเบดเปเบ
เบเปเบฒเบเบฅเบธเปเบกเบเบตเป.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเปเบเบเปเบฒ FFmpeg เบเปเบงเบ
"--enable-libvidstab".
เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบเบฑเปเบเปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒเปเบเบฅเปเบเบตเปเปเบเปเปเบเบทเปเบญเบญเปเบฒเบเบเบฒเบเบซเบฑเบเบเปเบฝเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ transforms.trf.
เบเปเบฝเบ
เบเปเบฒโเบเบปเบโเบเปเบฒโเบเบงเบโเบเบญเบโเปเบเบฃเบก (เบเปเบฒ * 2 + 1โ) เบเบฒเบโเบเปเบฒโเปเบเปโเบชเปเบฒโเบฅเบฑเบ lowpass filtering เบเปเบญเบโเบเปเบฒเบโเบฎเบนเบโ
เบเบฒเบเปเบเบทเปเบญเบเปเบซเบง. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 10.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบงเบ 10 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ 21 เปเบเบฃเบกเบเบทเบเบเปเบฒเปเบเป (10 เปเบเบญเบฐเบเบตเบเปเบฅเบฐ 10 เปเบเบเบญเบ.
เปเบโเบญเบฐโเบเบฒโเบเบปเบโ) เปเบเบทเปเบญโเปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโเปเบโเบงเบดโเบเบตโเปเบญโเบเปเบฝเบโ. เบเปเบฒเบเบตเปเปเบซเบเปเบเบงเปเบฒเปเบฎเบฑเบเปเบซเปเบงเบดเบเบตเปเบญเบเบตเปเบฅเบฝเบเบเปเบฒเบ,
เปเบเปเบเปเบฒเบเบฑเบเบเบฒเบเปเบฅเบฑเปเบเบเบญเบเบเปเบญเบเบเปเบฒเบเบฎเบนเบ (เบเบฒเบเปเบเบทเปเบญเบเปเบซเบง pan/tilt). 0 เปเบเบฑเบเบเปเบฅเบฐเบเบตเบเบดเปเบชเบ
เบเปเบญเบเบเบตเปเบเปเบญเบเบเปเบฒเบเบฎเบนเบเบเบปเบเบเบตเปเปเบเปเบเบทเบเบเปเบฒเบฅเบญเบ.
optalgo
เบเบฑเปเบเบเปเบฒเบเบฑเปเบเบเบญเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบชเบฑเปเบเบเบฒเบเบเปเบญเบเบเปเบฒเบเบฎเบนเบ.
เบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
gaussian
gaussian kernel low-pass filter เปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบเปเบญเบเบเปเบฒเบเบฎเบนเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
เบชเบฐเปเบฅเปเบ เบชเบฐโเปเบฅเปเบโเบเปเบฝเบงโเบเบฑเบโเบเบฒเบโเบซเบฑเบโเปเบเบฑเบโ
maxshift
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบ pixels เบชเบนเบเบชเบธเบเปเบเบทเปเบญเปเบเปเบเบฃเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -1, เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบต
เบเบตเบ เบเบณ เบเบฑเบ.
เบเปเบฒเบเปเบ
เบเบฑเปเบเบกเบธเบกเบชเบนเบเบชเบธเบเปเบเบฑเบเปเบฃเบเบฝเบ (เบญเบปเบเบชเบฒ*PI/180) เปเบเบทเปเบญเปเบธเบเปเบเบฃเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -1,
เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบตเบเบญเบเปเบเบเบเปเบฒเบเบฑเบ.
เบเบฒเบเบเบนเบเบเบทเบ
เบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเบเบเบตเปเบญเบฒเบเบเบฐเปเบซเบฑเบเปเบเปเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเบปเบเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบฎเบฑเบเบชเบฒ
เบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบฎเบนเบเบเบฒเบเบเบฒเบเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
เบชเบตเบเปเบฒ
เบเบทเปเบกเปเบชเปเบเบญเบเบชเบตเบเปเบฒ
เบเบตเปเบ
Invert transforms เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบตเปเบเปเบญเบ
เบเบดโเบเบฒโเบฅเบฐโเบเบฒโเบเบฒเบโเบเปเบฝเบโเปเบเบโเปเบเบฑเบโเบเบตเปโเบเปเบญเบโเบเบฑเบโเบเบฑเบโเบเบญเบโเบเปเบญเบโเบซเบเปเบฒโเบเบตเปโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฑเปเบโเปเบเบฑเบ 1โ, absolute เบเปเบฒโเบเบฑเปเบโเปเบเบฑเบ 0โ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบฐเบซเบเบฒเบ
เบเบฑเปเบเปเบเบตเปเบเบฑเบเปเบเบทเปเบญเบเบนเบก. เบเปเบฒเบเบงเบเบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเปเบเบตเบเบเบปเบเบเบฒเบเบเบนเบก, เบฅเบปเบ
เบเปเบฒเปเบเปเบญเบฑเบเปเบเบฑเบเบเบนเบกเบญเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0 (เบเปเปเบกเบตเบเบฒเบเบเบนเบก).
optzoom
เบเบฑเปเบเบเปเบฒเบเบฒเบเบเบนเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเบญเบ.
เบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบกเปเบ:
0 disabled
1 เบกเบนเบเบเปเบฒเบเบฒเบเบเบนเบกเบเบปเบเบเบตเปเบเบตเปเบเบตเบเบตเปเบชเบธเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ (เบเบฝเบเปเบเปเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบตเปเปเบเบฑเปเบกเปเบเบเบเบตเปเบชเบธเบเบเบตเปเบเบฐเบเปเบฒเปเบเบชเบนเป
เบเบญเบโเปเบเบโเบเบตเปโเปเบซเบฑเบโเปเบเปโ) (เบเปเบฒโเปเบฅเบตเปเบกโเบเบปเปเบโ)
2 เบเปเบฒเบเบฒเบเบเบนเบกเบเบตเปเบเบฑเบเบเบปเบงเปเบเปเบเบตเบเบตเปเบชเบธเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ (เบเปเปเบกเบตเบเบญเบเบเบฐเปเบซเบฑเบเปเบเป), เปเบเบดเปเบ
เบเบนเบกเบเบงเบฒเบกเปเบง
เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเบเปเบฒเบเบตเปเปเบซเปเบขเบนเปเปเบเบเบฒเบเบเบนเบกเบเบฐเบเบทเบเปเบเบตเปเบกเปเบชเปเบญเบฑเบเบเบตเปเบเบณเบเบงเบเบขเบนเปเบเบตเป.
เบเบนเบกเบเบงเบฒเบกเปเบง
เบเบฑเปเบเปเบเบตเปเบเบฑเบเปเบเบทเปเบญเบเบนเบกเบชเบนเบเบชเบธเบเปเบเปเบฅเบฐเปเบเบฃเบก (เปเบเบตเบเปเบเปเบเบฒเบเปเบกเบทเปเบญ optzoom เบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ 2). เบเปเบงเบเปเบกเปเบ
เบเบฒเบ 0 เบซเบฒ 5, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.25.
เบชเบฒเบเบปเบ
เบฅเบฐเบเบธเบเบฐเปเบเบเบเบญเบ interpolation.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
no เบเปเปเบกเบต interpolation
เปเบชเบฑเปเบเบเบทเป
linear เบเบฝเบโเปเบเปโเปเบเบงโเบเบญเบโ
bilinear
linear เปเบเบเบฑเบเบชเบญเบเบเบดเบเบเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
bicubic
cubic เปเบเบเบฑเบเบชเบญเบเบเบดเบเบเบฒเบ (เบเปเบฒ)
tripod
เปเบเบตเบเปเบเปเปเปเบเบเบฒเบเบฑเปเบเบชเบฒเบเบชเบฐเปเปเบทเบญเบ เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เปเบเบดเปเบเปเบเบปเปเบฒเบเบฑเบ
"relative=0:smoothing=0". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เปเบเปเบเบฑเบ "tripod" เบเบฒเบเปเบฅเบทเบญเบเบเบญเบ vidstabdetect.
debug
เปเบเบตเปเบก verbosity เบเบฑเบเบเบถเบเบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบปเปเบงเปเบฅเบเบเบตเปเบเบงเบเบเบปเบเปเบกเปเบเบเบฝเบเปเบชเป
เปเบเบฅโเปโเบเบปเปเบงโเบเบฒเบงโ global_motions.trf. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฒเบโเบเปเบฒโเปเบเป ffmpeg เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบเบเบปเบเบเบฐเบเบดเบเบตเปเบกเบตเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ:
ffmpeg -i inp.mpeg -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 inp_stabilized.mpeg
เบซเบกเบฒเบเปเบซเบเบเบฒเบเบเปเบฒเปเบเปเบเบญเบ เบเปเปเปเบซเบผเบก เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเบฐเบเปเบฒเบชเบฐเปเบซเบกเบต.
ยท เบเบนเบกเปเบเบปเปเบฒเปเบเบญเบตเบเปเปเบญเบเปเบถเปเบ เปเบฅเบฐเปเบซเบผเบเบเปเปเบกเบนเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบฒเบเปเบเบฅเปเบเบตเปเปเบซเปเปเบงเป:
vidstabtransform=zoom=5:input="mytransforms.trf"
ยท เปเบฎเบฑเบเปเบซเปเบงเบดเบเบตเปเบญเบฅเบฝเบเบเปเบฒเบเบเบดเปเบเบเบถเปเบ:
vidstabtransform=smoothing=30
vflip
เบเบดเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบเบงเบเบฑเปเบ.
เบเบปเบงเบขเปเบฒเบ: เปเบเบทเปเบญเบเบดเบเบงเบดเบเบตเปเบญเบเบฒเบกเปเบเบงเบเบฑเปเบ ffmpeg:
ffmpeg -i in.avi -vf "vflip" out.avi
เบเบญเบเบกเบทเบ
เปเบฎเบฑเบ เบซเบผเบท เบเบตเปเบเบเบฑเบเบเบปเบเบเบฐเบเบปเบ vignetting เบเปเบฒเบกเบฐเบเบฒเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบกเบธเบก, a
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบกเบธเบกเปเบฅเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบฃเบเบฝเบ.
เบเปเบฒเบเบทเบเบเบฑเบเบขเบนเปเปเบเบเบญเบเปเบเบ "[0,PI/2]".
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: "PI/5"
x0
y0 เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบญเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบ. เบเบฒเบกเบฅเปเบฒเบเบฑเบ "w/2" เปเบฅเบฐ "h/2" เบเบฒเบกเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบโเบฎเบนเบโเปเบเบโเบเปเปโเบซเบเปเบฒ / เบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโ.
เปเปเบเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เปเบเบเปเบฒเบเบซเบเปเบฒ
เปเบฅเบเบฐเบซเปเบฒเบเบเบฒเบเบเบธเบเบชเบนเบเบเบฒเบเปเบซเบเปเบเบถเปเบ, เบฎเบนเบเบเบฒเบเบเบฐเบกเบทเบเบฅเบปเบ.
เบเบญเบเบซเบฅเบฑเบ
เปเบฅเบเบฐเบซเปเบฒเบเบเบฒเบเบเบธเบเบชเบนเบเบเบฒเบเปเบซเบเปเบเบถเปเบ, เบฎเบนเบเบเบฒเบเบเบฐเบชเบฐเบซเบงเปเบฒเบเบเบถเปเบ.
เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบทเบเบเบปเบเบเบฐเบเบปเบ vignette, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเปเบกเบตเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เบเบฒเบเบเบงเบเบซเบฒเปเบเบทเปเบญเบชเบฐเบเบฑเบเปเบฅเบ เบกเบธเบก เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบญเบทเปเบเป (เบเบฑเบ). เบกเบฑเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเป
เปเบเบทเปเบญเบชเปเบฒเบเบเบปเบเบเบฐเบเบปเบเบเบฒเบเปเบเบปเบฒเปเบซเบกเป.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบเบเปเบฒเบเบซเบเปเบฒ.
เบเบฒเบเบเบฐเปเบกเบตเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ (เบกเบธเบก, x0, y0).
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เปเบโเบกเบฑเบ
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฝเบเปเบเปเบเบฑเปเบเบเบฝเบงเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
frame
เบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ. เบเบตเปโเปเบกเปเบโเบงเบดโเบเบตโเบเบฒเบโเบเปเบฒโเบโเปโเบงเบฒโ เปเบโเบกเบฑเบ
เบฎเบนเบเปเบเบเปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบต scalers เบเบฑเบเบซเบกเบปเบเบเบตเปเบเบฐ re-computed, เปเบเปเบกเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบงเบซเบเปเบฒเบเบฒเบเบเปเบฒเบ
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบเบเปเบเบทเปเบญเบเปเบซเบง.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เปเบโเบกเบฑเบ.
เบฎเปเบฒเบเบเบฒเบ
เบเปเบฒเบเบปเบเบเบฒเบเบเบดเบเปเบเบทเบญเบเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบปเบเบเบฐเบเบปเบเบเบญเบเปเบเบเบงเบปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1 (เปเบเบตเบเปเบเป).
เบฅเบฑเบเบชเบฐเบเบฐ
เบเปเบฒเบเบปเบเบฅเบฑเบเบชเบฐเบเบฐ vignette. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบเบถเปเบเบชเบฒเบกเบฒเบเบเบฑเบเบฎเบนเบเบฎเปเบฒเบเบเบญเบ vignette เปเบเป.
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบฑเบ SAR เบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบฑเบ vignetting เบชเบตเปเบซเบฅเปเบฝเบก
เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1/1".
เบชเบณ เบเบงเบ
เปเบเป alpha, x0 เปเบฅเบฐ y0 เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเป.
w
h เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
n เบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบตเปเบกเบเบฒเบ 0
pts เปเบงเบฅเบฒ PTS (Presentation TimeStamp) เบเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเบฑเปเบเบเบญเบ, เบชเบฐเปเบเบเบญเบญเบเปเบ TB
เบซเบปเบงเปเปเบงเบ, NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ
r เบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ, NAN เบเปเบฒเบญเบฑเบเบเบฒเปเบเบฃเบกเบเปเบญเบเบเปเปเบกเบนเบเบเปเปเบฎเบนเปเบเบฑเบ
t PTS (Presentation TimeStamp) เบเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเบฑเปเบเบเบญเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบงเบดเบเบฒเบเบต,
NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ
tb เบเบทเปเบเบเบฒเบเปเบงเบฅเบฒเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเบเปเปเบกเบนเบ
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณ เปเบเปเบเบปเบเบเบฐเบเบปเบ vignetting เบเบตเปเปเบเบฑเปเบกเปเบเบเบเปเบฒเบเบเบฒเบ:
vignette=PI/4
ยท เปเบฎเบฑเบโเปเบซเปโเบกเบตโเบเบฒเบโเบชเบฑเปเบโเบชเบฐโเปเบเบทเบญเบ flickeringโ:
vignette='PI/4+random(1)*PI/50':eval=frame
vstack
เบงเบฒเบเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบเบงเบเบฑเปเบ.
เบเบฒเบเบเปเบฒเบเบเบญเบเบเบฑเบเปเบปเบเบเปเบญเบเบกเบตเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบฝเบงเบเบฑเบ เปเบฅเบฐเบกเบตเบเบงเบฒเบกเบเบงเปเบฒเบเบเบฝเบงเบเบฑเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบงเบเบงเปเบฒเบเบฒเบเบเปเบฒเปเบเป overlay เปเบฅเบฐ pad เบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบทเปเบญเบชเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบฝเบงเบเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
nb_inputs
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
w3fdif
Deinterlace เบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ ("w3fdif" เบซเบเปเปเบกเบฒเบเบฒเบ "Weston 3 Field Deinterlacing Filter").
เบญเบตเบเปเบชเปเบเบฐเบเบงเบเบเบฒเบเบญเบฐเบเบดเบเบฒเบเปเบเบ Martin Weston เบชเปเบฒเบฅเบฑเบ BBC R&D, เปเบฅเบฐเบเบฐเบเบดเบเบฑเบเปเบเบเบญเบตเบเปเบชเป
de-interlace algorithm เบเบฝเบเปเบเบ Jim Easterbrook เบชเปเบฒเบฅเบฑเบ BBC R&D, เบเบฒเบเบชเบฐเบซเบเบฒเบก Weston 3
เบเบปเบงเบเบญเบ deinterlacing เปเบเปเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบดเบเปเบฅเปเปเบเบ BBC R&D.
เบกเบตเบชเบญเบเบเบธเบเบเบญเบเบเบปเบงเบเบนเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เบเบฑเปเบเบเบฑเปเบเปเบญเบตเปเบเบงเปเบฒ "เบเปเบฒเบเบเบฒเบ": เปเบฅเบฐ "เบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบ". เบเบธเบเปเบ
เบเบปเบงเบเบนเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบทเบเบเปเบฒเปเบเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฒเบเปเบฅเบทเบญเบ:
เบเบฒเบเบเบฑเปเบเบเบญเบ
เบเปเบฒเบเบปเบเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบฒเบเบเบฑเปเบเบเบญเบ interlacing. เบเบญเบกเบฎเบฑเบเปเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป:
เบเปเบฒเบเบเบฒเบ
เบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบฒเบเบเบฒเบ.
เบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบ
เบเปเบฒเบเบปเบเบเปเบฒเบชเปเบฒเบเบฐเบชเบดเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฑเบเบเปเบญเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบ.
deint
เบฅเบฐเบเบธเบงเปเบฒเบเบญเบเปเบเบเบตเปเบเบฐ deinterlace. เบเบญเบกเบฎเบฑเบเปเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป:
เบเบฑเบเบซเบกเบปเบ Deinterlace เบเบญเบเบเบฑเบเบซเบกเบปเบ,
เบชเบฑเบเบชเบปเบ
เบชเบฐเปเบเบฒเบฐเปเบเบฃเบก deinterlace เบเบตเปเบเบทเบเปเบฒเบเบงเปเบฒเปเบเบฑเบ interlaced.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบเบฑเบเบซเบกเบปเบ.
เบฎเบนเบเปเบเบเบเบทเปเบ
เบเปเบเบฒเบเบเบทเปเบเบงเบดเบเบตเปเบญ.
เบเปเบชเบฐเปเบเบเบเบปเบ waveform เบงเบฒเบเปเบเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบต. เปเบเบเบเปเบฒ luminance เปเบฅเบตเปเบกเบเบปเปเบเปเบเบปเปเบฒเบเบฑเปเบ. เปเบเปเบฅเบฐ
เบเบฑเบเบเบญเบเบฎเบนเบเปเบเบเบเบทเปเบเบเบปเบเบเบฑเบเบเบฑเบเบเบญเบ pixels เปเบเบงเบดเบเบตเปเบญเบเบปเปเบเบชเบฐเบเบฑเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบ, m
เบชเบฒเบกเบฒเบเปเบเบฑเบ "เปเบเบง", เบซเบผเบท "เบเบฑเบ". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบฑเบ". เปเบโเบฎเบนเบโเปเบเบโเปเบเบงโเปเบเบฑเบโเบเบตเปโเบขเบนเปโ, เปเบชเบฑเปเบโเบชเบฐโเปเบเบโเปเบโ
เบเปเบฒเบเบเปเบฒเบเบชเบฐเปเบเบเบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบชเบต 0 เปเบฅเบฐเบเปเบฒเบเบเบงเบฒเบชเบฐเปเบเบเบเปเบฒ =
255. เปเบเปเบซเบกเบเบเบฑเบ, เบเปเบฒเบเปเบเบดเบเบชเบฐเปเบเบเปเบเบดเบเบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบชเบต = 0 เปเบฅเบฐเบเปเบฒเบเบฅเบธเปเบก
เปเบเบเบเปเบฒ = 255.
เบเบงเบฒเบกโเปเบเบฑเปเบกโเปเบเบโ, i
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเปเบก. เบเปเบฒเบเบตเปเบเปเบญเบเบเบงเปเบฒเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบทเปเบญเบเบญเบเบซเบฒเบเปเบฒเบเบงเบเบเปเบฒเบเบฝเบงเบเบฑเบ
เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบทเบเปเบเบเบขเบฒเบเปเบเบเบปเปเบงเปเบเบง / เบเบฑเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.04. เบญเบฐเบเบธเบเบฒเบ
เบเปเบงเบเปเบกเปเบ [0, 1].
เบเปเบญเบเปเบฅเบเบเปเบฝเบ, r
เบเบฑเปเบเปเปเบเบชเบฐเบเปเบญเบเปเบชเบ. 0 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ unmirrored, 1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ mirrored. เปเบเบฎเบนเบเปเบเบ mirrored, เบชเบนเบเบเบถเปเบ
เบเปเบฒเบเบฐเบเบทเบเบชเบฐเปเบเบเบขเบนเปเปเบเบทเปเบญเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ "เปเบเบง" เปเบฅเบฐเบขเบนเปเปเบเบดเบเบชเบธเบเบชเปเบฒเบฅเบฑเบ "เบเบฑเบ"
เปเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1 (mirrored).
เบเบฒเบเบชเบฐเปเบเบ, d
เบเบฑเปเบเปเปเบเบชเบฐเปเบเบเบเบปเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
overlay
เบเปเบฒเบชเบฐเปเบซเบเบตเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบเบเบฑเบเบงเปเบฒเปเบ "เบเบฐเบเบงเบเปเบซเป", เบเบปเบเปเบงเบฑเปเบเบงเปเบฒเบเบฒเบ
เบญเบปเบเบเบฐเบเบญเบเบเบญเบเบชเบตเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเปเบกเปเบเบเบทเบเบเบฑเบเบเปเบญเบเปเบเบเบเบปเบเปเบชเปเบเบฑเบเปเบฅเบฐเบเบฑเบ.
เปเปเบเบชเบฐเปเบเบเบเบปเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเบถเปเบเปเบเบเบฒเบเบชเบฑเบเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบตเปเบเปเบญเบ เบซเบผเบทเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเปเบ
เบเบทเปเบเบเบตเปเบเบฑเบเบเปเบญเบเบเบฑเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบตเปเบเบงเบเบเบฐเบเบทเบเบฑเบ, เปเบเบฑเปเบ
เปเบเบฑเบเบชเบตเบเบฒเบงเบเบฒเบ, เบชเบตเบเบตเปเปเบเบปเปเบฒ, เบซเบผเบทเบชเบตเบเปเบฒ.
เบเบฐเบเบงเบเปเบซเป
เบชเบฐเปเบเบเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเปเบฒเบเบเบฝเบเปเบเปเบซเบกเบ "เปเบเบง" เบซเบผเบทเบซเบเบถเปเบ
เบเปเบฒเบเบฅเบธเปเบกเบญเบทเปเบเปเปเบเปเบซเบกเบ "เบเปเบฅเปเบฒ".
เบเบฒเบโเบเปเบฒโเปเบเปโเบฎเบนเบโเปเบเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบโเบเบตเปโเปเบฎเบฑเบโเปเบซเปโเบกเบฑเบโเบเปเบฒเบโเบเบตเปโเบเบฐโเบเบธเบโเบชเบตโเบเบตเปโเปเบเบโเปเบโเบเบธเบโเปเบเบฑเปเบโเปเบฅเบฐโ
shadows เบเบญเบโเบฎเบนเบโเบเบฒเบโ, เปเบเบโเบเบฒเบโเบเบฝเบโเบเบฝเบ contours เบเบญเบโเปเบชเบฑเปเบโเบเบฒเบโเปเบเบดเบโเปเบฅเบฐโเบฅเบธเปเบกโเบชเบธเบโเบเบญเบโ
เปเบเปเบฅเบฐ waveform. เปเบเบทเปเบญเบเบเบฒเบเบชเบตเบเบฒเบง, เบชเบตเปเบเบปเบฒ, เปเบฅเบฐเบชเบตเบเปเบฒเปเบกเปเบเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ
เบเปเบฒเบเบงเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เปเบฅเบฐเบชเบตเบเปเบฒ, เบเบทเปเบเบเบตเปเบเบตเปเปเบเบฑเบเบเบฒเบเบเบญเบเบฎเบนเบเบเบงเบเบชเบฐเปเบเบเบชเบฒเบก
เบฎเบนเบโเปเบเบโเบเบทเปเบโเบเบงเบฒเบกโเบเบงเปเบฒเบ / เบเบงเบฒเบกโเบชเบนเบโเบเบฐโเบกเบฒเบโเปเบเบปเปเบฒโเบเบฝเบกโเบเบฑเบโ. เบเปเบฒเบเปเปเปเบกเปเบ, เบเบฒเบเปเบเปเปเบเปเบกเปเบเบเปเบฒเบเบเบตเปเบเบฐเบเบฐเบเบดเบเบฑเบ
เปเบเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเบเบฅเบฐเบเบฑเบเบเบญเบเบชเบฒเบก waveforms.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบฐเบเบงเบเปเบซเป".
เบชเปเบงเบเบเบฐเบเบญเบ, c
เบเปเบฒเบเบปเบเบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบตเปเบเบฐเบชเบฐเปเบเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฝเบเปเบเป luminance เบซเบผเบทเบชเบตเปเบเบ
เบญเบปเบเบเบฐเบเบญเบเบชเบตเบเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบขเบนเปเปเบ colorspace RGB. เบเปเบฒเบเบทเบเบเบฑเปเบเบเบปเบงเบขเปเบฒเบเปเบเบฑเบ 7 เบกเบฑเบเบเบฐ
เบชเบฐเปเบเบเบเบฑเบเปเบปเบ 3 (เบเปเบฒ) เบญเบปเบเบเบฐเบเบญเบเบชเบตเบเบตเปเบกเบตเบขเบนเป.
เบเบญเบเบเบปเบ เปเบฒเบ, e
none
เบเปเปเบกเบตเบเบญเบเบเบปเบเปเบฒเบ, เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบฑเบเบเบต
เบเบญเบเบเบปเบเปเบฒเบเบเบฑเบเบเบต, เบเปเบฒเบเปเปเบฒเบชเบธเบ เปเบฅเบฐเบชเบนเบเบชเบธเบเบเบตเปเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฃเบฒเบเบเบฐเบเปเบฒเบเบเบฒเบ
เปเบซเบฑเบเปเบเปเปเบเบดเบเปเบกเปเบเบงเปเบฒเบกเบตเบเปเบฒ "เบเบฑเปเบเบเบญเบ" เบเบฐเบซเบเบฒเบเบเปเบญเบ.
เบเบธเบเบชเบนเบ
เบเบทเบเปเบฒเบเปเปเบฒเบชเบธเบ เปเบฅเบฐเบชเบนเบเบชเบธเบเบเบตเปเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฃเบฒเบเบเบฐเบซเบผเบญเบเปเบงเบฅเบฒ. เบงเบดเบเบตเบเบตเปเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป
เบเบฑเบเบเปเปเปเบซเบฑเบเบเปเบฒเบเบญเบเปเบเบเปเบเบเบเปเปเปเบเปเปเบเบดเปเบเบฎเบนเบเบเบทเปเบเบขเบนเปเบชเบฐเปเปเบต.
เบชเบนเบเบชเบธเบ+เบเบฑเบเบเบต
เบชเบนเบเบชเบธเบเปเบฅเบฐเบเบญเบเบเบฑเบเบเบตเบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบ, f
เบเบฒเบเบฅเบธเปเบก
เบเปเปเบกเบตเบเบฒเบเบเบฑเปเบเบเบญเบ, เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เปเบ
Luma เปเบฅเบฐ chroma เบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบ.
เบซเบฅเบฑเบ
เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบเปเบเบดเบ, เปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ chroma เบชเบตเบเปเบฒเปเบฅเบฐเบชเบตเปเบเบ.
เปเบเบฅเบฒ
เบชเบฐเปเบเบเบเบฝเบเปเบเป chroma.
เบญเบฒเบเบฒเบเบเบฑเบ
เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบเปเบเบดเบ, เปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ chroma เบชเบตเบเปเบฒเปเบฅเบฐเบชเบตเปเบเบ.
เบชเบต
เบชเบฐเปเบเบเบเปเบฒเบชเบตเบเบปเบงเบเบดเบเบขเบนเปเปเบเบฎเบนเบเบเบทเปเบ.
xbr
เบเบณเปเบเปเบเบปเบงเบเบญเบเบเบณเบฅเบฑเบเบเบฐเบซเบเบฒเบเบเบธเบเบเบฐเบเบฒเบเบชเบนเบ xBR เบเบตเปเบญเบญเบเปเบเบเบกเบฒเบชเบณเบฅเบฑเบเบชเบดเบฅเบฐเบเบฐ pixels เบฅเบงเบ. เบกเบฑเบ
เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบธเบเบเบญเบเบเบปเบเบฅเบฐเบเบฝเบเบเบฒเบเบเบญเบเบเบปเปเบเบซเบฒเบเบญเบ, เปเบเบดเปเบ
<http://www.libretro.com/forums/viewtopic.php?f=6&t=134>.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
n เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบฐเบซเบเบฒเบ: 2 เบชเปเบฒเบฅเบฑเบ "2xBR", 3 เบชเปเบฒเบฅเบฑเบ "3xBR" เปเบฅเบฐ 4 เบชเปเบฒเบฅเบฑเบ "4xBR". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.
เบขเบฒเบเบตเบ
Deinterlace เบงเบดเบเบตเปเบญเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ ("yadif" เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ "เปเบเปเบเบฒเบเบเบฑเปเบเบเบญเบ deinterlacing เบญเบทเปเบ").
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบเบเบฒเบ
เบฎเบนเบเปเบเบ interlacing เบเบตเปเบเบฐเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป:
0, send_frame
เบเบปเบเบเบฐเบฅเบดเบเบซเบเบถเปเบเบเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบ.
1, send_field
เบเบปเบเบเบฐเบฅเบดเบเบซเบเบถเปเบเบเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบฒเบเบชเบฐเบซเบเบฒเบก.
2, send_frame_nospatial
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ "send_frame", เปเบเปเบกเบฑเบเบเปเบฒเบกเบเบฒเบเบเบงเบเบชเบญเบ interlacing spatial.
3, send_field_nospatial
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ "send_field", เปเบเปเบกเบฑเบเบเปเบฒเบกเบเบฒเบเบเบงเบเบชเบญเบ interlacing spatial.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "send_frame".
เบเบงเบฒเบกเบชเบฐเปเบตเบเบฒเบ
เบเบงเบฒเบกเปเบเบปเปเบฒเบเบฝเบกเบเบฒเบเบชเบฐเบซเบเบฒเบกเบฎเบนเบเบชเบปเบกเบกเบธเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ. เบกเบฑเบเบเบญเบกเบฎเบฑเบเบซเบเบถเปเบเปเบ
เบเปเบฒเบเปเปเปเบเบเบตเป:
0, tff
เบชเบปเบกเบกเบธเบเบงเปเบฒเบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเปเบกเปเบเบเปเบฒเบญเบดเบ.
1, BFF
เบชเบปเบกเบกเบธเบเบงเปเบฒเบเปเบญเบเบฅเบธเปเบกเปเบกเปเบเบเปเบฒเบญเบดเบ.
-1, เบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบเบตเบเปเบเปเบเบฒเบเบเบงเบเบซเบฒเบเบงเบฒเบกเบชเบฐเปเปเบตเบเบฒเบเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบญเบฑเบเบเบฐเปเบเบกเบฑเบ". เบเปเบฒ interlacing เบเปเปเบฎเบนเปเบเบฑเบเบซเบผเบทเบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเปเปเปเบเป
เบชเบปเปเบเบญเบญเบเบเปเปเบกเบนเบเบเบตเป, เบเบฒเบเบชเบฐเบซเบเบฒเบกเปเบเบดเบเบเปเบฒเบญเบดเบเบเบฐเบเบทเบเบชเบปเบกเบกเบธเบ.
deint
เบฅเบฐเบเบธเบงเปเบฒเบเบญเบเปเบเบเบตเปเบเบฐ deinterlace. เบเบญเบกเบฎเบฑเบเปเบถเปเบเปเบเบเปเบฒเบเปเปเปเบเบเบตเป:
0, เบเบฑเบเบซเบกเบปเบ
Deinterlace เปเบเบฃเบกเบเบฑเบเบซเบกเบปเบ.
1, เบชเบฑเบเบชเบปเบ
เบชเบฐเปเบเบฒเบฐเปเบเบฃเบก deinterlace เบเบตเปเบเบทเบเปเบฒเบเบงเปเบฒเปเบเบฑเบ interlaced.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบฑเบเบซเบกเบปเบ".
เบเบฐเบซเบเบฒเบ
เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบ Zoom & Pan.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบนเบก, z
เบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
x
y เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ x เปเบฅเบฐ y. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
d เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเปเบฅเบเบฐเปเบงเบฅเบฒเปเบเบเปเบฒเบเบงเบเบเบญเบเบเบญเบ. เบเบตเปเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบงเบเบเปเบฒเบเบงเบ
เปเบญเบฑเบเปเบเบฑเบเปเบเบฃเบกเบเบฐเปเบเปเบเบฒเบงเปเบเบดเบเบฎเบนเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเบญเบฑเบเบเบฝเบง.
s เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบฎเบนเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบ, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 'hd720'.
เปเบเปเบฅเบฐเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
in_w, iw
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
in_h, ih
เบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ.
out_w, ow
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ.
out_h, oh
เบเบงเบฒเบกเบชเบนเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ.
in เบเบฒเบเบเบฑเบเบเบญเบเปเบเบปเปเบฒ.
on เบเบฑเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ.
x
y เบเบฒเบเบเบดเบเปเบฅเปเบซเบผเปเบฒเบชเบธเบ 'x' เปเบฅเบฐ 'y' เบเปเบฒเปเบซเบเปเบเบเบฒเบ 'x' เปเบฅเบฐ 'y' เบชเบฐเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฐเบเบธเบเบฑเบ
เบเบญเบ.
px
py 'x' เปเบฅเบฐ 'y' เบเบญเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเปเปเบฒ เบซเบผเบท 0 เปเบกเบทเปเบญเบเบฑเบเบเปเปเบเบฑเบเบกเบตเปเบเบทเปเบญ
เบเบญเบเบเบฑเปเบเบเปเบฒเบง (เบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบ).
เบเบฐเบซเบเบฒเบ
เบเบฒเบเบเบนเบกเบเบตเปเบเบณเบเบงเบเบซเบผเปเบฒเบชเบธเบเบเบฒเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ 'z' เบชเบณเบฅเบฑเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฑเบเบเบธเบเบฑเบ.
pzoom
เบเบฒเบเบเบนเบกเบเบตเปเบเบดเบเปเบฅเปเบซเบผเปเบฒเบชเบธเบเบเบญเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบกเบฒ.
เปเบฅเบเบฐเปเบงเบฅเบฒ
เบเปเบฒโเบเบงเบโเบเบญเบโเปเบเบฃเบกโเบเบปเบโเบเบฐโเบฅเบดเบโเบชเปเบฒโเบฅเบฑเบโเบเบญเบโเบเบฐโเบเบธโเบเบฑเบโ. เบเบดเบเปเบฅเปเบเบฒเบ 'd' expression for
เปเบเปเบฅเบฐเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เปเบฅเบเบฐเปเบงเบฅเบฒ
เบเปเบฒเบเบงเบเบเบญเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบกเบฒ
a เบเปเบฒเบเบงเบเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ: เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ / เบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
sar เบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบ
dar เบชเบฐโเปเบเบโเบญเบฑเบโเบเบฒโเบชเปเบงเบโ
เบเบปเบงเบขเปเบฒเบ
ยท เบเบนเบกเปเบเบปเปเบฒเปเบเปเปเบเบดเบ 1.5 เปเบฅเบฐเปเบฅเบทเปเบญเบเปเบเบเปเบญเบกเปเบเบฑเบเบเบฑเบเบเบฒเบเบเบธเบเปเบเปเบเบฒเบเบฎเบนเบ:
zoompan=z='min(zoom+0.0015,1.5)':d=700:x='if(gte(zoom,1.5),x,x+1/a)':y='if(gte(zoom,1.5),y,y+1)':s=640x360
ยท เบเบนเบกเปเบเบปเปเบฒเปเบเปเบชเบนเบเบชเบธเบ 1.5 เปเบฅเบฐเปเบฅเบทเปเบญเบเบขเบนเปเบเบฒเบเบฎเบนเบเบชเบฐเปเปเบต:
zoompan=z='min(zoom+0.0015,1.5)':d=700:x='iw/2-(iw/zoom/2)':y='ih/2-(ih/zoom/2)'
VIDEO เปเบซเบผเปเบเบเปเปเบกเบนเบ
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบซเบผเปเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฐเบเบธเบเบฑเบ.
buffer
Buffer เปเบเบฃเบกเบงเบดเบเบตเปเบญ, เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบกเบตเบขเบนเปเปเบเบเปเบญเบเปเบชเปเบเบฒเบเบเบฑเปเบเบเบญเบ.
เปเบซเบผเปเบเบเบตเปเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเบเบปเปเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเบเบฒเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบญเบ
เบเบณ เบเบปเบเปเบ libavfilter/vsrc_buffer.h.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
video_size
เบฅเบฐเบเบธเบเบฐเบซเบเบฒเบ (เบเบงเบฒเบกเบเบงเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบนเบ) เบเบญเบเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบตเป buffed. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท.
width
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ.
เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ
เบเบงเบฒเบกเบชเบนเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ.
pix_fmt
เบชเบฐเบเบฃเบดเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบญเบเปเบเบฃเบกเบงเบดเบเบตเปเบญ buffed. เบกเบฑเบเบญเบฒเบเบเบฐเปเบเบฑเบ
เบเบปเบงเปเบฅเบเบเบตเปเบเบปเบเบเบฑเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบ, เบซเบผเบทเบเบทเปเบฎเบนเบเปเบเบ pixels เบฅเบงเบ.
time_base
เบฅเบฐเบเบธเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบชเบปเบกเบกเบธเบเบเบถเปเบเปเบเบเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบเบญเบเปเบเบฃเบก buffed.
frame_rate
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบตเปเบเบฒเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ.
pixel_aspect, sar
เบญเบฑเบเบเบฒเบชเปเบงเบเบฎเบนเบเบเบปเบงเบขเปเบฒเบ (pixel) เบเบญเบเบงเบดเบเบตเปเบญเบเปเบญเบเบเปเปเบกเบนเบ.
sws_param
เบฅเบฐเบเบธเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบญเบเบเบฐเบซเบเบฒเบเบเบตเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบชเปเปเบกเบทเปเบญเบกเบตเบเบฒเบเบเบงเบเบเบปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบเบฐเปเบฒเบ เบซเบผเบทเบฎเบนเบเปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
buffer=width=320:height=240:pix_fmt=yuv410p:time_base=1/24:sar=1
เบเบฐเบชเบฑเปเบเปเบซเปเปเบซเบผเปเบเบเบญเบกเบฎเบฑเบเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบเบฐเบซเบเบฒเบ 320x240 เปเบฅเบฐเบกเบตเบฎเบนเบเปเบเบ
"yuv410p", เบชเบปเบกเบกเบธเบเบงเปเบฒ 1/24 เปเบเบฑเบ timestamps timebase เปเบฅเบฐ square pixels (เบฅเบฑเบเบชเบฐเบเบฐเบเบปเบงเบขเปเบฒเบ 1:1.
เบญเบฑเบเบเบฒเบชเปเบงเบ). เปเบเบทเปเบญเบเบเบฒเบเบฎเบนเบเปเบเบ pixels เบฅเบงเบเบเบตเปเบกเบตเบเบทเป "yuv410p" เบเบปเบเบเบฑเบเบเบปเบงเปเบฅเบ 6 (เบเบงเบเปเบเบดเปเบ.
enum AVPixelFormat เบเปเบฒเบเบดเบเบฒเบกเปเบ libavutil/pixfmt.h), เบเบปเบงเบขเปเบฒเบเบเบตเปเบเบปเบเบเบฑเบ:
buffer=size=320x240:pixfmt=6:time_base=1/24:pixel_aspect=1/1
เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบเบฒเบเปเบฅเบทเบญเบเบชเบฒเบกเบฒเบเบเบทเบเบฅเบฐเบเบธเปเบเบฑเบเบชเบฒเบเปเบ, เปเบเป syntax เบเบตเปเปเบกเปเบ
เปเบเบปเบฒเบชเบฐเปเบฑเบเบชเบฐเปเบนเบ:
width:เบฅเบฐเบเบฑเบเบเบงเบฒเบกเบชเบนเบ:pix_fmt:time_base.num:time_base.den:pixel_aspect.num:pixel_aspect.den[:sws_param]
cellauto
เบชเปเบฒเบเบฎเบนเบเปเบเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ automaton cellular เบเบฐเบเบปเบก.
เบชเบฐเบเบฒเบเบฐเปเบเบทเปเบญเบเบเบปเปเบเบเบญเบ automaton cellular เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเบ เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ, เปเบฅเบฐ
เบฎเบนเบเปเบเบ เบเบฒเบเปเบฅเบทเบญเบ. เบเปเบฒเบเบปเบงเปเบฅเบทเบญเบเบเบฑเปเบเบเปเบฒเบงเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบชเบฐเบเบฒเบเบฐเปเบเบทเปเบญเบเบเบปเปเบเปเบกเปเบเบเบทเบเบชเปเบฒเบเบเบถเปเบเปเบเบเบชเบธเปเบก.
เปเบเปเบเปเบฅเบฐเบเบญเบเปเบซเบกเป, เปเบเบงเปเบซเบกเปเปเบเบงเบดเบเบตเปเบญเปเบกเปเบเปเบเบฑเบกเปเบเบเปเบงเบเบเบปเบเบเบญเบ cellular
automaton เบฅเบธเปเบเบเปเปเปเบ. เบเบถเบเบเบดเบเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบเบญเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบ
เปเบฅเบทเปเบญเบ เบเบฒเบเปเบฅเบทเบญเบ.
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ, f
เบญเปเบฒเบเบชเบฐเบเบฒเบเบฐ automaton cellular เปเบเบทเปเบญเบเบเบปเปเบ, เปเบเบฑเปเบ: เปเบเบงเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
เปเบเบฅเป. เปเบเปเบเบฅเป, เปเบเปเบฅเบฐเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบเบเปเบญเบเบซเบงเปเบฒเบเบเบทเบเบเบทเบงเปเบฒเปเบเบฑเบเปเบเบฅเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเป, a
เปเบเบงเปเปเปเบเบฐเบขเบธเบเปเบเบง, เปเบฅเบฐเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบตเปเบกเปเบเบตเบกเปเบเปเบเบฅเปเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ.
เบฎเบนเบเปเบเบ, p
เบญเปเบฒเบเบชเบฐเบเบฒเบเบฐ automaton cellular เปเบเบทเปเบญเบเบเบปเปเบ, เปเบเบฑเปเบ: เปเบเบงเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
string
เปเบเปเบฅเบฐเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบเบเปเบญเบเบซเบงเปเบฒเบเบขเบนเปเปเบเบชเบฐเบเบฃเบดเบเบเบทเบเบเบทเบงเปเบฒเปเบเบฑเบเปเบเบฅเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเป, เปเบเบฑเบเปเบเบงเปเปเป
เบเบฐเบขเบธเบเปเบเบง, เปเบฅเบฐเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบชเบฐเบเบฃเบดเบเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ.
เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบงเบดเบเบตเปเบญ, เบเบฑเปเบเปเบกเปเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบตเปเบเบฐเบฅเบดเบเบเปเปเบงเบดเบเบฒเบเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
Random_fill_ratio, เบญเบฑเบเบเบฒเบชเปเบงเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบเบทเปเบกเบเปเปเบกเบนเบเปเบเบเบชเบธเปเบกเบชเปเบฒเบฅเบฑเบเปเบเบง automaton cellular เปเบเบทเปเบญเบเบเบปเปเบ. เบกเบฑเบเปเบเบฑเบเบเบฒเบเบฅเบญเบ
เบเปเบฒเปเบฅเบเบเบธเบเบเบฑเปเบเปเบเป 0 เบซเบฒ 1, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 1/PHI.
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบฅเบฐเปเบฅเบตเบเปเบกเบทเปเบญเปเบเบฅเป เบซเบผเบทเบฎเบนเบเปเบเบเบเบทเบเบฅเบฐเบเบธ.
Random_seed, เปเบเปเบ
เบเปเบฒโเบเบปเบโเปเบเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบทเปเบกโเบเปเปโเบกเบนเบโเปเบเบโเบชเบธเปเบกโเปเบเบงโเบเบปเปเบโเบชเบฐโเบเบฑเบโ, เบเปเบญเบโเปเบเบฑเบโเบเปเบฒโเบเบงเบโเปเบเบฑเบกโเบฅเบงเบกโเบขเบนเปโเบฅเบฐโเบซเบงเปเบฒเบโ
0 เปเบฅเบฐ UINT32_MAX. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเบเบฑเปเบเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเบฑเบ -1, เบเบปเบงเบเบญเบเบเบฐเบเบฐเบเบฒเบเบฒเบก
เปเบเปเปเบเบงเบเบฑเบเปเบเบเบชเบธเปเบกเบเบตเปเบเบตเบเบปเบเบเบทเปเบเบเบฒเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบ.
เบเบปเบเบฅเบฐเบเบฝเบ
เบเปเบฒเบเบปเบเบเบปเบเบฅเบฐเบเบฝเบ cellular automaton, เบกเบฑเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบฑเปเบเปเบเป 0 เบซเบฒ 255. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบกเปเบ 110.
เบเบฐ เปเบฒเบ, s
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท.
If เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ or เบฎเบนเบเปเบเบ เปเบเปเบเบทเบเบฅเบฐเบเบธเปเบงเป, เบเบฐเบซเบเบฒเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฑเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบ
เปเบเบงเบชเบฐเบเบฒเบเบฐเปเบเบทเปเบญเบเบเบปเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเป, เปเบฅเบฐเบเบงเบฒเบกเบชเบนเบเปเบกเปเบเบเบฑเปเบเปเบเบฑเบ width * PHI.
If เบเบฐเบซเบเบฒเบ เบเบทเบเบเปเบฒเบเบปเบเปเบงเป, เบกเบฑเบเบเปเบญเบเบเบฐเบเบญเบเบเปเบงเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบชเบฐเบเบฃเบดเบเบฎเบนเบเปเบเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป, เปเบฅเบฐ
เบฎเบนเบเปเบเบเบเบตเปเบฅเบฐเบเบธเบเบฐเบเบทเบเบงเบฒเบเปเบงเปเบเบฒเบเปเบเบงเบเบตเปเปเบซเบเปเบเบงเปเบฒ.
เบเปเบฒเบเบทเปเปเบเบฅเปเบซเบผเบทเบชเบฐเบเบฃเบดเบเบฎเบนเบเปเบเบเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบเปเบฒเบเบญเบเบเบฐเบซเบเบฒเบเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ
"320x518" (เปเบเปเบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฐเปเบเบทเปเบญเบเบเบปเปเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบชเบธเปเบก).
เปเบฅเบทเปเบญเบ
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เปเบฅเบทเปเบญเบเบเบปเบเปเบเปเบฎเบฑเบเบเบถเปเบเปเบเบดเบ เปเบกเบทเปเบญเปเบเบงเบเบฑเบเปเบปเบเบขเบนเปเปเบเบเบปเบเปเบเปเบฎเบฑเบเปเบฅเปเบง
เปเบเบฑเบกเปเบฅเปเบง. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, เปเบเบงเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเปเปเบเบฐเบเบทเบเบเบฝเบเบขเบนเปเปเบเบดเบเปเบเบงเปเบเบดเบ
เบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเปเบเบงเบฅเบธเปเบกเปเบกเปเบเปเบเบฑเบกเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 1.
start_full, เบขเปเบฒเบเปเบเบฑเบกเบเบตเป
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบทเปเบกเบเปเปเบกเบนเบเปเบชเปเบเบฑเบเปเบเบงเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเบญเบเปเบซเปเปเบเบฑเบกเบเบปเบเบเบฐเบฅเบดเบ
เบเบญเบเบเปเบฒเบญเบดเบ. เบเบตเปเปเบกเปเบเบเบถเบเบเบดเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเปเบฒเบเบปเบเบเปเบฒเปเบเบฑเบ 0.
stitch
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบซเบเบดเบเบเบญเบเปเบเบงเบเปเบฒเบ เปเบฅเบฐเบเบงเบฒเปเบเบปเปเบฒเบเบฑเบ. เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเบถเบเบเบดเบเปเบฒ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบ, เบเปเบฒเบเบปเบเบเปเบฒเปเบเบฑเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เบญเปเบฒเบเบชเบฐเบเบฒเบเบฐเปเบเบทเปเบญเบเบเบปเปเบเบเบฒเบ เบฎเบนเบเปเบเบ, เปเบฅเบฐเบฅเบฐเบเบธเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบเบฐเบซเบเบฒเบ 200x400.
cellauto=f=pattern:s=200x400
ยท เบชเปเบฒเบเปเบเบงเปเบเบทเปเบญเบเบเบปเปเบเปเบเบเบชเบธเปเบกเบเบตเปเบกเบตเบเบงเบฒเบกเบเบงเปเบฒเบ 200 เปเบเบฅ, เบเปเบงเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบเบทเปเบก 2/3:
cellauto=ratio=2/3:s=200x200
ยทเบชเปเบฒเบเบฎเบนเบเปเบเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเบปเบเบฅเบฐเบเบฝเบ 18 เปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบเบธเบฅเบฑเบเบเบตเปเบกเบตเบเบตเบงเบดเบเบเบฝเบงเปเบเบเบเบธเบเบชเบนเบเบเบฒเบ
เปเบเบงเบเบณเบญเบดเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบงเปเบฒเบ 100:
cellauto=p=@s=100x400:full=0:rule=18
ยท เบฅเบฐเบเบธเบฎเบนเบเปเบเบเปเบเบทเปเบญเบเบเบปเปเบเบเบตเปเบฅเบฐเบญเบฝเบเบเบงเปเบฒ:
cellauto=p='@@ @ @@':s=100x400:full=0:rule=18
mandelbrot
เบชเปเบฒเบ Mandelbrot เบเบตเปเบเปเบฒเบเบปเบเปเบงเป fractal, เปเบฅเบฐเบเปเบฒเบงเบซเบเปเบฒเบเบฐเบซเบเบฒเบเปเบเบชเบนเปเบเบธเบเบเบตเปเบฅเบฐเบเบธเปเบงเป
start_x เปเบฅเบฐ start_y.
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
end_pts
เบเปเบฒเบเบปเบเบเปเบฒ pts terminal. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 400.
end_scale
เบเปเบฒเบเบปเบเบเปเบฒ terminal scale. เบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบธเบเบฅเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.3.
เปเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบฒเบเปเบชเปเบชเบตเบเบฒเบเปเบ, เบเบฑเปเบเปเบกเปเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบตเปเปเบเปเปเบเบทเปเบญเปเบเปเบก Mandelbrot fractal
เบเบฒเบเบเบทเปเบ.
เบกเบฑเบโเบเบฐโเบเบทโเปเบญเบปเบฒโเบซเบเบถเปเบโเปเบโเบเบธเบโเบเปเบฒโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
เบชเบตเบเปเบฒ
เบเบฑเปเบเปเปเบเบชเบตเบเบณ.
convergence
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบงเบฅเบฒเบเบปเบเบเปเบงเบฒ convergence.
mincol
เบเบฑเปเบเบชเบตเปเบเบเบญเบตเบเปเบชเปเบเบธเบเบเบตเปเปเบเปเบเบตเปเบชเบธเบเบเบฑเบเบเบปเปเบเบเปเบฒเปเบเบตเบเบเบญเบเบเบฒเบเบเปเปเบฒเบเบทเบ.
เปเบฅเบเบฐเปเบงเบฅเบฒ
เบเบฑเปเบเปเปเบเปเบฅเบเบฐเปเบงเบฅเบฒ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ mincol.
bailout
เบเปเบฒเบเบปเบเบกเบนเบเบเปเบฒ bailout. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 10.0.
maxiter
เบเปเบฒโเบเบปเบโเบชเบนเบโเบชเบธเบโเบเบญเบโเบเบฒเบโเปเบฎเบฑเบโเบเปเบณโเบเบตเปโเบเบฐโเบเบดโเบเบฑเบโเปเบเบโเบงเบดโเบเบตโเบเบฒเบโเบเบญเบโเบเบฒเบโเปเบฎเบฑเบโเปเบซเปโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
7189โ.
เบเบญเบ
เบเบฑเปเบเบเปเบฒเปเปเบเบชเบตเบเบฒเบเบเบญเบ. เบกเบฑเบโเบเบฐโเบเบทโเปเบญเบปเบฒโเบซเบเบถเปเบโเปเบโเบเบธเบโเบเปเบฒโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
iteration_count
เบเบฑเปเบเปเปเบเบเบฒเบเบเบดเบเปเบฅเปเบเปเบณ.
normalized_iteration_count
เบเบฑเปเบเปเบซเบกเบเบเบฒเบเบเบฑเบเบเปเบณเปเบเบเบเบปเบเบเบฐเบเบด.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ normalized_iteration_count.
เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเปเบเบก, เบชเบฐเปเบเบเปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "25".
เบเบฐ เปเบฒเบ, s
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญ" เปเบเบเบฒเบ
ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "640x480".
start_scale
เบเปเบฒเบเบปเบเบเปเบฒเบเบฐเบซเบเบฒเบเปเบเบทเปเบญเบเบเบปเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.0.
start_x
เบเปเบฒเบเบปเบเบเปเบฒเปเบซเบเปเบ x เปเบเบทเปเบญเบเบเบปเปเบ. เบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบธเบเบฅเบญเบเบฅเบฐเบซเบงเปเบฒเบ -100 เบซเบฒ 100.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -0.743643887037158704752191506114774.
start_y
เบเปเบฒเบเบปเบเบเปเบฒเปเบซเบเปเบ y เปเบเบทเปเบญเบเบเบปเปเบ. เบเปเบญเบเปเบเบฑเบเบเปเบฒเบเบธเบเบฅเบญเบเบฅเบฐเบซเบงเปเบฒเบ -100 เบซเบฒ 100.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ -0.131825904205311970493132056385139.
mptestsrc
เบชเปเบฒเบเบฎเบนเบเปเบเบเบเบฒเบเบเบปเบเบชเบญเบเบเปเบฒเบเป, เบเบฒเบกเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบปเบเบชเบญเบ MPlayer.
เบเบฐเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบกเปเบเบเบปเบเบเบตเป, เปเบฅเบฐเปเบกเปเบ 256x256. เปเบซเบผเปเบเบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบ
เปเบเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเบฅเบฑเบเบชเบฐเบเบฐเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ.
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบญเบฑเบเบเบฒ, r
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบฒ, เปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเป
เบเบตเบชเบญเบ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบชเบฐเบเบฃเบดเบเปเบเบฎเบนเบเปเบเบ frame_rate_num/frame_rate_den, เบเบณเบเบงเบเปเบเบฑเบก
เบเบปเบงเปเบฅเบ, เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบ เบซเบผเบทเบเบปเบงเบซเบเปเปเบญเบฑเบเบเบฒเปเบเบกเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบกเบนเบเบเปเบฒเปเบกเปเบ "25".
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบฒเบเบฒเบ. เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบ.
เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบฅเบปเบ, เบงเบดเบเบตเปเบญเบเบงเบเบเบฐเปเบเบฑเบ
เบชเปเบฒเบเบเบถเปเบเบเบฐเบซเบผเบญเบเปเบ.
เบเบปเบเบชเบญเบ, t
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบซเบผเบทเบเบทเปเบเบญเบเบเบฒเบเบเบปเบเบชเบญเบเบเบตเปเบเบฐเบเบฐเบเบดเบเบฑเบ. เบเบฒเบโเบเบปเบโเบชเบญเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเปเบกเปเบโ:
dc_luma
dc_chroma
freq_luma
freq_chroma
amp_luma
amp_chroma
cbp
mv
เบงเบปเบ 1
เบงเบปเบ 2
เบเบฑเบเบซเบกเบปเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบฑเบเบซเบกเบปเบ", เปเบเบดเปเบเบเบฐเบงเบปเบเบเบญเบเบเปเบฒเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฑเบเบซเบกเบปเบ.
เบเบฒเบเบเบปเบงเบขเปเบฒเบ:
mptestsrc=t=dc_luma
เบเบฐเบชเปเบฒเบเบฎเบนเบเปเบเบเบเบฒเบเบเบปเบเบชเบญเบ "dc_luma".
free0r_src
เปเบซเปเปเบซเบผเปเบ frei0r.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฑเปเบเบชเปเบงเบเบซเบปเบง frei0r เปเบฅเบฐเบเปเบฒเบซเบเบปเบเบเปเบฒ
FFmpeg เบเบฑเบ "--enable-frei0r".
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฐเบซเบเบฒเบ
เบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเบฐเบชเปเบฒเบ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท.
framerate
เบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบชเปเบฒเบเบเบถเปเบ. เบกเบฑเบเบญเบฒเบเบเบฐเปเบเบฑเบเบชเบฒเบเบเบญเบเปเบเบเบเบญเบก num/เปเบเป เบซเบผเบท
เบเบปเบงเบซเบเปเปเบญเบฑเบเบเบฒเปเบเบฃเบก.
filter_name
เบเบทเปเปเบเบซเบฒเปเบซเบผเปเบ frei0r เบเบตเปเบเบฐเปเบซเบฅเบ. เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ frei0r เปเบฅเบฐเบงเบดเบเบตเบเบฒเบ
เปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบฒเบฅเบฒเบกเบดเปเบเบต, เบญเปเบฒเบ free0r เบเบฒเบเบชเปเบงเบเปเบเปเบญเบเบฐเบชเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบงเบดเบเบตเปเบญ.
filter_params
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเปเบเบเบญเบญเบ '|' เปเบเบทเปเบญเบชเบปเปเบเปเบเบซเบฒเปเบซเบผเปเบ frei0r.
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบชเปเบฒเบเปเบซเบผเปเบ frei0r partik0l เบเบตเปเบกเบตเบเบฐเบซเบเบฒเบ 200x200 เปเบฅเบฐเบญเบฑเบเบเบฒเปเบเบฃเบก 10.
เปเบเบดเปเบเบเบทเบเบงเบฒเบเบขเบนเปเปเบเบดเบเบเบปเบงเบเบฑเปเบเบเบญเบเบเบฒเบเบงเบฒเบเบเบฑเบเบเปเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบซเบผเบฑเบ:
frei0r_src=size=200x200:framerate=10:filter_name=partik0l:filter_params=1234 [เบงเบฒเบเบเปเบญเบเบเบฑเบ]; [in][overlay] overlay
เบเบตเบงเบดเบ
เบชเปเบฒเบเบฎเบนเบเปเบเบเบเบตเบงเบดเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบเบเบตเปเปเบกเปเบเบญเบตเบเปเบชเปเปเบเบเบเบปเปเบงเปเบเบเบญเบเปเบเบกเบเบตเบงเบดเบเบเบญเบ John Conway.
เปเบซเบผเปเบเบเบตเปเบกเบฒเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเปเบชเบฑเปเบเบเบตเบงเบดเบ, เปเบเปเบฅเบฐ pixels เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเปเบเบฑเบฅเบเบตเปเบชเบฒเบกเบฒเบเบขเบนเปเปเบเบซเบเบถเปเบ
เบเบญเบเบชเบญเบเบฅเบฑเบเบเบตเปเปเบเบฑเบเปเบเปเบเป, เบกเบตเบเบตเบงเบดเบเบขเบนเปเบซเบผเบทเบเบฒเบ. เปเบเปเบฅเบฐเบซเปเบญเบเบเบปเบงเบเบฑเบเบเบฑเบเปเบเบเบเบฐเปเบเบเปเบเบทเปเบญเบเบเปเบฒเบ,
เปเบเบดเปเบเปเบกเปเบเบเบธเบฅเบฑเบเบเบตเปเบขเบนเปเปเบเปเบเบงเบเบญเบ, เปเบเบงเบเบฑเปเบ, เบซเบผเบทเปเบชเบฑเปเบเบเบงเบฒเบ.
เปเบเปเบเปเบฅเบฐเบเบฒเบเปเบเปเบเบญเบ, เบเบฒเบเปเบฒเบเปเบเบเปเบฒ evolve เบเบฒเบกเบเบปเบเบฅเบฐเบเบฝเบเบเบตเปเปเบเปเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒ, เปเบเบดเปเบเบฅเบฐเบเบธ
เบเบณเบเบงเบเบเบญเบเปเบเบฅเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเปเปเบเปเบเบฝเบ เปเบเบดเปเบเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบฅเบขเบนเปเบฅเบญเบ เบซเบผเบทเปเบเบตเบเบกเบฒ. เปเบเป เบเบปเบเบฅเบฐเบเบฝเบ เบเบฒเบเปเบฅเบทเบญเบ
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบเบถเปเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบปเบเบฅเบฐเบเบฝเบเบเบตเปเบเบฐเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒ.
เปเบซเบผเปเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ, f
เบเบฑเปเบเปเบเบฅเปเบเบตเปเบเบฐเบญเปเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบฒเบเปเบเบเปเบฒเปเบเบทเปเบญเบเบเบปเปเบ. เบขเบนเปเปเบเปเบเบฅเป, เปเบเปเบฅเบฐเบเบปเบเบเบตเปเบเปเปเปเบกเปเบ.
เบเบปเบงเบญเบฑเบเบชเบญเบเบเปเบญเบเบซเบงเปเบฒเบเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเปเบเบฅเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเป, เปเบฅเบฐเปเบชเบฑเปเบเปเปเปเบเบทเบเปเบเปเปเบเบทเปเบญเบเบณเบเบฑเบเบเบปเบงเบเบปเบ
เปเบเบเบญเบเบเปเบฒเบเบเบญเบเปเบเปเบฅเบฐเปเบเบง.
เบเปเบฒเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบเบฒเบเปเบฒเบเปเบเบเปเบฒเปเบเบทเปเบญเบเบเบปเปเบเบเบฐเบเบทเบเบชเปเบฒเบเปเบเบเบชเบธเปเบก.
เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบงเบดเบเบตเปเบญ, เบเบฑเปเบเปเบกเปเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบตเปเบเบฐเบฅเบดเบเบเปเปเบงเบดเบเบฒเบเบต. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
Random_fill_ratio, เบญเบฑเบเบเบฒเบชเปเบงเบ
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบเบทเปเบกเบเปเปเบกเบนเบเปเบเบเบชเบธเปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเปเบเบเบชเบธเปเบกเปเบเบทเปเบญเบเบเบปเปเบ. เบกเบฑเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบตเปเปเบฅเบทเปเบญเบเปเบเป
เบเปเบฒเบเบฑเปเบเปเบเป 0 เบซเบฒ 1, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 1/PHI. เบกเบฑเบเบเบทเบเบฅเบฐเปเบฅเบตเบเปเบกเบทเปเบญเปเบเบฅเปเบเบทเบเบฅเบฐเบเบธ.
Random_seed, เปเบเปเบ
เบเปเบฒโเบเบปเบโเปเบเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบทเปเบกโเบเปเปโเบกเบนเบโเปเบชเปโเบเบฒโเบเปเบฒเบโเปเบโเบเปเบฒ Random เปเบเบทเปเบญเบโเบเบปเปเบโ, เบเบฐโเบเปเบญเบโเปเบเบฑเบโเบเปเบฒโเบเบงเบโเปเบเบฑเบกโเบฅเบงเบกโเบขเบนเปโเปเบโเบฅเบฐโเบซเบงเปเบฒเบโ
0 เปเบฅเบฐ UINT32_MAX. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเบเบฑเปเบเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเบฑเบ -1, เบเบปเบงเบเบญเบเบเบฐเบเบฐเบเบฒเบเบฒเบก
เปเบเปเปเบเบงเบเบฑเบเปเบเบเบชเบธเปเบกเบเบตเปเบเบตเบเบปเบเบเบทเปเบเบเบฒเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบ.
เบเบปเบเบฅเบฐเบเบฝเบ
เบเปเบฒเบเบปเบเบเบปเบเบฅเบฐเบเบฝเบเบเบตเบงเบดเบ.
เบเบปเบเบฅเบฐเบเบฝเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเบเปเบงเบเบฅเบฐเบซเบฑเบเบเบฐเปเบเบ "SNS/BNB", เบเบตเป NS เปเบฅเบฐ NB เบกเบต
เบฅเปเบฒเบเบฑเบเบเบญเบเบเบปเบงเปเบฅเบเปเบเบเบญเบเปเบเบ 0-8, NS เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเบธเบฅเบฑเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเป
เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบเบธเบฅเบฑเบเบเบตเปเบกเบตเบเบตเบงเบดเบเบเบตเบงเบฒเบขเบนเป, เปเบฅเบฐ NB เบเปเบฒเบเบงเบเบเบญเบเบเบธเบฅเบฑเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเป
เปเบฎเบฑเบเปเบซเปเบเบธเบฅเบฑเบเบเบฒเบเบเบฒเบเปเบเบฑเบเบเบตเบงเบดเบ (เปเบเบฑเปเบ: "เปเบเบตเบ"). "s" เปเบฅเบฐ "b" เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบชเบฐเบเบฒเบเบเบตเป
เบเบญเบ "S" เปเบฅเบฐ "B", เบเบฒเบกเบฅเปเบฒเบเบฑเบ.
เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบเบปเบเบฅเบฐเบเบฝเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเบเบงเบ 18-bits. 9 bits เบเปเบฒเบชเบฑเปเบเบชเบนเบเปเบกเปเบ
เปเบเปเปเบเบทเปเบญเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบชเบฐเบเบฒเบเบฐเบเบญเบเปเบเบฅเบเปเปเปเบเบเปเบฒเบกเบฑเบเบกเบตเบเบตเบงเบดเบเบขเบนเปเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบฒเบเบงเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเป
เบเบธเบฅเบฑเบ, เบเปเบฒเบชเบฑเปเบเบเปเปเบฒ bits เบเปเบฒเบเบปเบเบเบปเบเบฅเบฐเบเบฝเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ "เปเบเบตเบ" เบเบธเบฅเบฑเบเปเบซเบกเป. เบเบดเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบชเบนเบเบเบถเปเบ
เปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบงเบเบเบธเบฅเบฑเบเปเบเปเบเบฝเบเบเบตเปเบชเบนเบเบเบถเปเบ. เบเบปเบงเบขเปเบฒเบ 6153 =
"(12<<9)+9" เบฅเบฐเบเบธเบเบปเบเบฅเบฐเบเบฝเบเบเบฒเบเบขเบนเปเบฅเบญเบเบเบญเบ 12 เปเบฅเบฐเบเบปเบเบฅเบฐเบเบฝเบเบเบฒเบเปเบเบตเบเบเบญเบ 9, เปเบเบดเปเบเบเบปเบเบเบฑเบ
เปเบเบดเบ "S23/B03".
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "S23/B3", เบเบถเปเบเปเบเบฑเบเปเบเบกเบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบ Conway เบเบญเบเบเบปเบเบฅเบฐเบเบฝเบเบเบตเบงเบดเบ, เปเบฅเบฐเบเบฐ.
เบฎเบฑเบเบชเบฒเบเบธเบฅเบฑเบเปเบซเปเบกเบตเบเบตเบงเบดเบเบขเบนเปเบเปเบฒเบกเบฑเบเบกเบต 2 เบซเบผเบท 3 เบเบธเบฅเบฑเบเปเบเปเบเบฝเบเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเป, เปเบฅเบฐเบเบฐเปเบเบตเบเบเบธเบฅเบฑเบเปเบซเบกเปเบเปเบฒ
เบกเบตเบชเบฒเบกเบเบธเบฅเบฑเบเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเปเบเบฐเบกเบฒเบเบเบธเบฅเบฑเบเบเบตเปเบเบฒเบเปเบฅเปเบง.
เบเบฐ เปเบฒเบ, s
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท.
If เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ เปเบเปเบเบทเบเบฅเบฐเบเบธเปเบงเป, เบเบฐเบซเบเบฒเบเปเบเปเบเบทเบเบเบฑเปเบเปเบงเปเบเบฒเบกเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบเบเบฐเบซเบเบฒเบเบเบฝเบงเบเบฑเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ
เปเบเบฅเป. เบเปเบฒ เบเบฐเบซเบเบฒเบ เบเบทเบเบเปเบฒเบเบปเบ, เบกเบฑเบเบเปเบญเบเบกเบตเบเบฐเบซเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบฐ
เบเบฒเบเปเบฒเบเปเบเบเปเบฒเปเบเบทเปเบญเบเบเบปเปเบเบเบตเปเบเบณเบเบปเบเปเบงเปเปเบเปเบเบฅเปเบเบฑเปเบเปเบกเปเบเบขเบนเปเปเบเบเบฒเบเปเบเบเบทเปเบเบเบตเปเบเบปเบเปเบเปเบฎเบฑเบเบเบตเปเปเบซเบเปเบเบงเปเบฒ.
เบเปเบฒเบเบทเปเปเบเบฅเปเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบเปเบฒเบเบฐเบซเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ "320x240" (เปเบเปเบชเปเบฒเบฅเบฑเบ
เบเบฒเบเบชเปเบฒเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเปเบเบทเปเบญเบเบเบปเปเบเปเบเบเบชเบธเปเบก).
stitch
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฑเบเบเบญเบเบเบฒเบเปเบฒเบเบเปเบฒเบ เปเบฅเบฐเบเบงเบฒเปเบเบปเปเบฒเบเบฑเบ, เปเบฅเบฐเบเปเบฒเบเปเบเบดเบ เปเบฅเบฐเบฅเบธเปเบก
เปเบเบกโเบเบฑเบโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 1.
mold
เบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบง mold cell. เบเปเบฒเบเบฑเปเบ, เบเบธเบฅเบฑเบเบเบฒเบเบเบฐเปเบเบเบฒเบ เบชเบตเบเบฒเบ to mold_color เบกเบต
เบเบฑเปเบโเบเบญเบโเบเบญเบ mold. mold เบชเบฒเบกเบฒเบเบกเบตเบเปเบฒเบเบฒเบ 0 เบซเบฒ 255.
เบชเบตเบเบตเบงเบดเบ
เบเปเบฒเบเบปเบเบชเบตเบเบญเบเบเบธเบฅเบฑเบเบเบตเปเบกเบตเบเบตเบงเบดเบ (เบซเบผเบทเปเบเบตเบเปเบซเบกเป).
เบชเบตเบเบฒเบ
เบเปเบฒเบเบปเบเบชเบตเบเบญเบเบเบธเบฅเบฑเบเบเบฒเบ. เบเปเบฒ mold เบเบทเบเบเปเบฒเบเบปเบ, เบเบตเปเปเบกเปเบเบชเบตเบเปเบฒเบญเบดเบเบเบตเปเปเบเปเปเบเบทเปเบญเปเบเบฑเบเบเบปเบงเปเบเบ
เบเบธเบฅเบฑเบเบเบฒเบ.
mold_color
เบเปเบฒเบเบปเบเบชเบต mold, เบชเปเบฒเบฅเบฑเบเปเบเปเบเบญเบเบเบธเบฅเบฑเบเบเบฒเบเปเบฅเบฐ moldy.
เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบ 3 เบเบฒเบเปเบฅเบทเบญเบเบชเบตเปเบซเบผเบปเปเบฒเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบเบชเปเบงเบ "เบชเบต" เปเบ ffmpeg-utils.
เบเบนเปเบกเบท.
เบเบปเบงเบขเปเบฒเบ
ยท เบญเปเบฒเบเบเบฒเบเบฐเบฅเบฒเบเบเบฒเบ เบฎเบนเบเปเบเบ, เปเบฅเบฐเบงเบฒเบเบกเบฑเบเปเบงเปเบเบฒเบเบเบฒเบเปเบฒเบเบเบฐเปเบฒเบ 300x300 pixels:
life=f=pattern:s=300x300
ยท เบชเปเบฒเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเปเบเบเบชเบธเปเบกเบเบฐเปเบฒเบ 200x200, เบเปเบงเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฒเบเบเบทเปเบก 2/3:
life=ratio=2/3:s=200x200
ยท เบฅเบฐเบเบธเบเบปเบเบฅเบฐเบเบฝเบเบเบณเบเบปเบเปเบญเบเบชเบณเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบฒเปเปเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบชเบธเปเบก:
life=rule=S14/B34
ยท เบเบปเบง เบขเปเบฒเบ เปเบเบฑเบก เบเบตเป เบกเบต เบเบปเบ เบเบฐ เบเบปเบ เบเบฒเบ เปเบชเบ เบเบต เบงเบดเบ เบเปเบฒ ( mold ) เบเบฒเบ เบเปเบฒ เปเบเป ffplay:
ffplay -f lavfi life=s=300x200:mold=10:r=60:ratio=0.1:death_color=#C83232:life_color=#00ff00,scale=1200:800:flags=16
allrgb, allyuv, เบชเบต, haldclutsrc, nullsrc, rgbtestsrc, smptebars, smptehdbars, testsrc
เปเบซเบผเปเบ "allrgb" เบชเบปเปเบเบเบทเบเบเบญเบเบเบญเบเบเบฐเบซเบเบฒเบ 4096x4096 เบเบญเบเบชเบต rgb เบเบฑเบเบซเบกเบปเบ.
เปเบซเบผเปเบ "allyuv" เบชเบปเปเบเบเบทเบเบเบญเบเบเบญเบเบเบฐเบซเบเบฒเบ 4096x4096 เบเบญเบเบชเบต yuv เบเบฑเบเบซเบกเบปเบ.
เปเบซเบผเปเบ "เบชเบต" เบชเบฐเบซเบเบญเบเบเบฒเบเปเบชเปเบชเบตเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบเบฒเบ.
เปเบซเบผเปเบ "haldclutsrc" เบชเบฐเบซเบเบญเบเบเบปเบงเบเบปเบ Hald CLUT. เปเบเบดเปเบเบเบณ เปเบงเบ เบเบปเบงเบเบญเบ
เปเบซเบผเปเบ "nullsrc" เบชเบปเปเบเบเบทเบเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบตเปเบเบฑเบเบเปเปเปเบเปเบเบฐเบกเบงเบเบเบปเบ. เบกเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเบปเปเบเบเปเบเบตเปเบเบฐเบเปเบฒเบ
เปเบโเปเบเบทเปเบญเบโเบกเบทโเบเบฒเบโเบงเบดโเปเบเบฒเบฐ / debuggingโ, เบซเบผเบทโเปเบเบฑเบโเปเบซเบผเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเบญเบโเบเบตเปโเบเปเปโเบชเบปเบโเปเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโ.
เปเบซเบผเปเบ "rgbtestsrc" เบชเปเบฒเบเบฎเบนเบเปเบเบเบเบฒเบเบเบปเบเบชเบญเบ RGB เบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบ RGB เบเบฝเบเบเบฑเบ BGR
เบเบฑเบเบซเบฒ. เบเปเบฒเบเบเบงเบเปเบซเบฑเบเปเบเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบงเปเบฅเบฐเบชเบตเบเปเบฒเบเบฒเบเปเบเบดเบเบซเบฒเบฅเบธเปเบก.
เปเบซเบผเปเบ "smptebars" เบชเปเบฒเบเบฎเบนเบเปเบเบเปเบเบเบชเบต, เบญเบตเบเบเบฒเบกเบงเบดเบชเบฐเบงเบฐเบเปเบฒ SMPTE
เบเปเปเปเบเบฐเบเบณ EG 1-1990.
เปเบซเบผเปเบ "smptehdbars" เบชเปเบฒเบเบฎเบนเบเปเบเบเปเบเบเบชเบต, เบญเบตเบเบเบฒเบก SMPTE RP 219-2002.
เปเบซเบผเปเบ "testsrc" เบชเปเบฒเบเบฎเบนเบเปเบเบเบงเบดเบเบตเปเบญเบเบฒเบเบเบปเบเบชเบญเบ, เบชเบฐเปเบเบเบฎเบนเบเปเบเบเบชเบต, โโเปเบฅเบทเปเบญเบ
gradient เปเบฅเบฐ timestamp เปเบเบฑเบ. เบเบตเปเปเบกเปเบเบเบธเบเบเบฐเบชเบปเบเบเบปเปเบเบเปเปเบเบทเปเบญเบเบธเบเบเบฐเบชเบปเบเบเบฒเบเบเบปเบเบชเบญเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบชเบต, c
เบฅเบฐเบเบธเบชเบตเบเบญเบเปเบซเบผเปเบ, เบกเบตเบเบฝเบเปเบเปเบขเบนเปเปเบเปเบซเบผเปเบ "เบชเบต". เบชเปเบฒเบฅเบฑเบ syntax
เบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบเบชเปเบงเบ "เบชเบต" เปเบเบเบนเปเบกเบท ffmpeg-utils.
เบฅเบฐเบเบฑเบ
เบฅเบฐเบเบธเบฅเบฐเบเบฑเบเบเบญเบ Hald CLUT, เบเบฝเบเปเบเปเบกเบตเบขเบนเปเปเบเปเบซเบผเปเบ "haldclutsrc". เบ
เบฅเบฐเบเบฑเบ "N" เบชเปเบฒเบเบฎเบนเบเบเบฒเบเบเบญเบ "N*N*N" เปเบเบ "N*N*N" pixels เปเบเบทเปเบญเปเบเปเปเบเบฑเบเบเบปเบงเบเบปเบ.
matrix เบชเปเบฒเบฅเบฑเบเบเบฒเบเบฐเบฅเบฒเบเบเบญเบเบซเบฒ 3D. เปเบเปโเบฅเบฐโเบญเบปเบโเบเบฐโเบเบญเบโเปเบกเปเบโเปเบเปโเบฅเบฐโเบซเบฑเบโเปเบโเบเบฐโเบซเบเบฒเบ "1/(N*N)โ"โ.
เบเบฐ เปเบฒเบ, s
เบฅเบฐเบเบธเบเบฐเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบฒ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "320x240".
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเบฑเบเบเบปเบงเบเบญเบ "haldclutsrc".
เบญเบฑเบเบเบฒ, r
เบฅเบฐเบเบธเบญเบฑเบเบเบฒเปเบเบฃเบกเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบฒ, เปเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฃเบกเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเป
เบเบตเบชเบญเบ. เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบชเบฐเบเบฃเบดเบเปเบเบฎเบนเบเปเบเบ frame_rate_num/frame_rate_den, เบเบณเบเบงเบเปเบเบฑเบก
เบเบปเบงเปเบฅเบ, เบเบปเบงเปเบฅเบเบเบธเบเบฅเบญเบ เบซเบผเบทเบเบปเบงเบซเบเปเปเบญเบฑเบเบเบฒเปเบเบกเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบกเบนเบเบเปเบฒเปเบกเปเบ "25".
sar เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบฒเบเบฒเบ.
เปเบฅเบเบฐเปเบงเบฅเบฒ, d
เบเปเบฒเบเบปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบฒเบเบฒเบ. เปเบเบดเปเบ เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ เปเบฅเบเบฐเปเบงเบฅเบฒ เบชเปเบงเบ in เปเบเป
ffmpeg-utils(1โ) เบเบนเปเบกเบท เบชเปเบฒเบฅเบฑเบ syntax เบเบตเปเบเบญเบกเบฎเบฑเบ.
เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบชเบฐเปเบเบเบญเบญเบเปเบเบฑเบเบฅเบปเบ, เบงเบดเบเบตเปเบญเบเบงเบเบเบฐเปเบเบฑเบ
เบชเปเบฒเบเบเบถเปเบเบเบฐเบซเบผเบญเบเปเบ.
เบเบปเบเบชเบฐเบเบดเบเบปเบก, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบเบชเบฐเบเบดเบเบปเบกเบเบตเปเบเบฐเบชเบฐเปเบเบเบขเบนเปเปเบเปเบงเบฅเบฒ, เบกเบตเบเบฝเบเปเบเปเบขเบนเปเปเบ "testsrc" เปเบเบปเปเบฒเบเบฑเปเบ
เปเบซเบผเปเบ.
เบเปเบฒเปเบงเบฅเบฒเบเบตเปเบชเบฐเปเบเบเบเบฐเบเบปเบเบเบฑเบเบเปเบฒเปเบงเบฅเบฒเปเบเบตเบก
เบเบนเบเบเปเบงเบเบเบณเบฅเบฑเบเบเบญเบ 10 เบเบญเบเบเปเบฒเบเบตเปเบฅเบฐเบเบธ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบเบเปเปเปเบเบเบตเป:
testsrc=duration=5.3:size=qcif:rate=10
เบเบฐเบชเปเบฒเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเปเบฅเบเบฐเปเบงเบฅเบฒ 5.3 เบงเบดเบเบฒเบเบต, เบเบฐเบซเบเบฒเบ 176x144 เปเบฅเบฐเบญเบฑเบเบเบฒเปเบเบก.
เบเบญเบ 10 เปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบต.
เบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบฐเบฅเบฒเบเบเปเปเปเบเบเบตเปเบเบฐเบชเปเบฒเบเปเบซเบผเปเบเบชเบตเปเบเบเบเบตเปเบกเบตเบเบงเบฒเบกเบซเบเบฒเปเบซเบเปเบเบเบญเบ 0.2, เบเบฑเบ
เบเบฐเบซเบเบฒเบ "qcif" เปเบฅเบฐเบญเบฑเบเบเบฒเปเบเบฃเบก 10 เปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบต.
color=c=[email protected]:s=qcif:r=10
เบเปเบฒเปเบเบทเปเบญเบซเบฒเบเปเบญเบเปเบเบปเปเบฒเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ, "nullsrc" เบชเบฒเบกเบฒเบเปเบเป. เบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป
เบชเปเบฒเบเบชเบดเปเบเบฅเบปเบเบเบงเบเปเบเบเบปเบ luminance เปเบเบเบเบฒเบเปเบเปเบเบปเบงเบเบญเบ "geq":
nullsrc=s=256x256, geq=random(1)*255:128:128
เบเปเบฒเบชเบฑเปเบ
เปเบซเบผเปเบ "เบชเบต" เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
c, เบชเบต
เบเปเบฒเบเบปเบเบชเบตเบเบญเบเบฎเบนเบเบเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบ. เบเบญเบกเบฎเบฑเบ syntax เบเบฝเบงเบเบฑเบเบเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ เบชเบต
เบเบฒเบเปเบฅเบทเบญเบ.
VIDEO เบฅเบดเปเบ
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบญเปเบฒเบเบฅเปเบฒเบเบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฐเบเบธเบเบฑเบ.
buffersink
Buffer เปเบเบฃเบกเบงเบดเบเบตเปเบญ, เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบกเบตเบขเบนเปเปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบฃเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เบเบฒเบเบซเบฅเบปเปเบกเบเบปเบกเบเบตเปเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเบเบปเปเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบผเปเบเบผเบก, เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบญเบ
เบเบณ เบเบปเบเปเบ libavfilter/buffersink.h เบซเบผเบทเบฅเบฐเบเบปเบเบเบฒเบเปเบฅเบทเบญเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเบตเปเปเบเบซเบฒเปเบเบเบชเปเบฒเบ AVBufferSinkContext, เปเบเบดเปเบเบเปเบฒเบเบปเบเบเบฒเบเปเบเบปเปเบฒเบกเบฒ.
เบฎเบนเบเปเบเบเบเบญเบ buffers, เบเบตเปเบเบฐเบชเบปเปเบเบเปเบฒเบเปเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบต opaque เบเบฑเบ "avfilter_init_filter" เบชเปเบฒเบฅเบฑเบ
เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ.
nullsink
Null video sink: เบเปเปเปเบฎเบฑเบเบซเบเบฑเบเปเบฅเบตเบเบเบฑเบเบงเบดเบเบตเปเบญเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ. เบกเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบงเบเปเบซเบเปเปเบเบฑเบ
เปเบกเปเปเบเบเปเบฅเบฐเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเบฒเบเบงเบดเปเบเบฒเบฐ / debugging เปเบเบทเปเบญเบเบกเบท.
MULTIMEDIA FILTERS
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเบงเบเบญเบเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ.
Aphasemeter
เปเบเบโเบชเบฝเบโเปเบเบปเปเบฒโเปเบโเปเบเบฑเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบงเบดโเบเบตโเปเบญโ, เบชเบฐโเปเบเบโเปเบฅโเบเบฐโเบชเบฝเบโ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
เบเบฐ เปเบฒเบ, s
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "800x400".
rc
gc
bc เบฅเบฐเบเบธเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบเบปเบเบเบฑเบเบเปเบฒเบกเบชเบตเบเปเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2, 7 เปเบฅเบฐ 1. เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบ
เปเบกเปเบ "[0, 255]".
mpc เบเบฑเปเบเบชเบตเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบกเปเบฅเบเบฐเบเบฒเบเบเบฒเบ. เบเปเบฒเบชเบตเปเบกเปเบ "เบเปเปเบกเบต" เปเบเบดเปเบเปเบกเปเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเปเบกเบตเบเปเบฒเปเบฅเบเบฐเบเบฒเบเบเบฒเบเบเบฐเบเบทเบเปเบเปเบก.
เบเบปเบงเบเบญเบเบเบฑเบเบชเบปเปเบเบญเบญเบ metadata เบเบญเบเบเบญเบ "lavfi.aphasemeter.phase" เปเบเบดเปเบเบชเบฐเปเบเบเปเบเบดเบเบเปเบฒเบชเบฐเปเบฅเปเบ
เปเบฅเบเบฐเบเบญเบเบเบญเบเบชเบฝเบเปเบเบเบฐเบเบธเบเบฑเบ. เบเปเบฒเบขเบนเปเปเบเบเบญเบเปเบเบ "[-1, 1]". "-1" เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเปเบฅเบฐเบเบงเบฒ
เบเปเบญเบเบเบฒเบเปเบกเปเบเบซเบกเบปเบเปเบฅเบเบฐเปเบฅเบฐ 1 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบญเบเบเบฒเบเปเบกเปเบเบขเบนเปเปเบเปเบฅเบเบฐ.
เบงเบปเบเปเบเบเบญเบ
เปเบเบเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบฑเบเบเบปเบเบญเบญเบเบเบญเบเบงเบดเบเบตเปเบญ, เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบญเบเปเบเบ vector เบชเบฝเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบงเบฑเบเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเบชเบฐเปเบเบตเบฅเบดเปเบญ. เบ
เบชเบฑเบเบเบฒเบ monoaural, เบเบฐเบเบญเบเบเปเบงเบเบชเบฑเบเบเบฒเบเบเปเบฒเบเปเบฅเบฐเบเบงเบฒเบเบทเบเบฑเบ, เบเบปเบเปเบเปเบฎเบฑเบเปเบเบเบทเป
เปเบชเบฑเปเบเบเบฑเปเบ. เบเบฒเบเปเบเบเบชเบฐเปเบเบตเบฅเบดเปเบญเปเบเปเปเบกเปเบเปเบซเบฑเบเปเบเปเบงเปเบฒเปเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเปเบชเบฑเปเบเบเบตเป, เบเบฒเบเบชเปเบฒเบ a
เบเบปเบงเปเบฅเบ Lissajous. เบเปเบฒเปเบชเบฑเปเบเบเบทเป (เบซเบผเบท deviation เบเบฒเบเบกเบฑเบ) เปเบเปเปเบชเบฑเปเบเบเบญเบเบเบฐเบเบปเบเบงเปเบฒเบเบตเป
เบเบตเปเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเปเบญเบเบเบฒเบเบเปเบฒเบเปเบฅเบฐเบเบงเบฒเปเบกเปเบเบญเบญเบเบเบฒเบเปเบฅเบเบฐ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบ, m
เบเบฑเปเบเปเบซเบกเบ vectorscope.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบฅเบฒเบชเบต
Lissajous เปเบธเบ 45 เบญเบปเบเบชเบฒ.
lissajous_xy
เบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบเปเบเบดเบเปเบเปเบเปเปเปเบเปเบซเบกเบธเบ.
polar
เบฎเบนเบเบฎเปเบฒเบเบเปเบฒเบเบเบทเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบงเบปเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบฅเบฒเบชเบต.
เบเบฐ เปเบฒเบ, s
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "400x400".
เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
rc
gc
bc
ac เบฅเบฐเบเบธเบเบงเบฒเบกเบเบปเบกเบเบฑเบเบเบญเบเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐเบญเบฑเบเบเบฒ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 40, 160, 80 เปเบฅเบฐ
255. เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ "[0, 255]".
rf
gf
bf
af เบฅเบฐเบเบธเบชเบตเปเบเบ, เบชเบตเบเบฝเบง, เบชเบตเบเปเบฒ เปเบฅเบฐเบญเบฑเบเบเบฒเบเบทเบเป. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 15, 10, 5 เปเบฅเบฐ 5.
เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ "[0, 255]".
เบเบฐเบซเบเบฒเบ
เบเบฑเปเบเบเปเบฒเบเบฑเบเปเบเบเบฒเบเบเบนเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1. เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ "[1, 10]".
เบเบปเบงเบขเปเบฒเบ
ยทเบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบปเบกเบเบนเบเปเบเบเปเบเป ffplay:
ffplay -f lavfi 'amovie=input.mp3, asplit [a][out1] ;
[a] avectorscope=zoom=1.3:rc=2:gc=200:bc=10:rf=1:gf=8:bf=7 [out0]'
concat
เบชเบปเบกเบเบปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบ เปเบฅเบฐเบงเบดเบเบตเปเบญ, เบฎเบงเบกเบเบงเบเบกเบฑเบเปเบเบปเปเบฒเบเบฑเบเปเบเบทเปเบญเบฅเบฐเบญเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบฒเบเบชเปเบงเบเบเบญเบเบงเบดเบเบตเปเบญ synchronized เปเบฅเบฐเบชเบฐเบเบฃเบตเบกเบชเบฝเบ. เบเบธเบเบเบฒเบเบชเปเบงเบเบเปเบญเบ
เบกเบตเบเปเบฒเบเบงเบเบชเบฐเบเบฃเบตเบกเบเบฝเบงเบเบฑเบเบเบญเบเปเบเปเบฅเบฐเบเบฐเปเบเบ, เปเบฅเบฐเบญเบฑเบเบเบฑเปเบเบเบฐเปเบเบฑเบเบเปเบฒเบเบงเบเบชเบฒเบเบเปเปเบฒ
เบขเบนเปเบเบตเปเบเบปเบเบเบฐเบฅเบดเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
n เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบชเปเบงเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 2.
v เบเปเบฒโเบเบปเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเบงเบดโเบเบตโเปเบญโเบเบปเบโเบเบฐโเบฅเบดเบโ, เบเบฑเปเบโเปเบกเปเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเบงเบดโเบเบตโเปเบญโเปเบโ
เปเบเปเบฅเบฐเบเบฒเบเบชเปเบงเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
a เบเปเบฒโเบเบปเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเบชเบฝเบโเบญเบญเบโ, เบเบฑเปเบโเปเบกเปเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเบชเบฐโเบโเบฃเบตเบกโเบชเบฝเบโเปเบโ
เปเบเปเบฅเบฐเบเบฒเบเบชเปเบงเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเปเปเบเบญเบเปเบ
เปเบเบตเบเปเบเปเปเปเบเบเปเปเบเบญเบเปเบ: เบขเปเบฒเบฅเบปเปเบกเปเบซเบฅเบงเบเปเบฒ segments เบกเบตเบฎเบนเบเปเบเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบกเบต v+a เบเบปเบเปเบเปเบฎเบฑเบ: เบเปเบฒเบญเบดเบ v เบเบปเบเบเบฐเบฅเบดเบเบงเบดเบเบตเปเบญ, เบเบฒเบเบเบฑเปเบ a เบชเบฝเบเบญเบญเบ.
เบกเบต nx(v+a) inputs : first inputs for the first segment , เปเบเบเปเบฒเบชเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ
เบเบปเบเปเบเปเบฎเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบญเบ, เปเบฅเบฐเบญเบทเปเบเป.
เบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเปเปเบกเบตเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบชเบฐเปเปเบตเปเบ, เบเปเบงเบเปเบซเบเบเบปเบเบเปเบฒเบเป
เบฅเบงเบกเบเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบ codec เบซเบผเบทเบเบฒเบเบเบฝเบ sloppy. เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบฑเปเบ, เบเบตเปเบเปเบฝเบงเบเปเบญเบ synchronized
streams (เปเบเบฑเปเบ: เบงเบดเบเบตเปเบญเปเบฅเบฐเบชเบฝเบเบเบญเบเบกเบฑเบ) เบเบงเบเบเบฐ concatenated เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ. concat เปเบเป
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเปเบเปเปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบตเปเบเบฒเบงเบเบตเปเบชเบธเบเปเบเปเบเปเบฅเบฐเบเบฒเบเบชเปเบงเบ (เบเบปเบเปเบงเบฑเปเบเบญเบฑเบเบชเบธเบเบเปเบฒเบ),
เปเบฅเบฐเบเปเบฒเบเปเบฒเปเบเบฑเบ, เปเบเปเบเบชเบฝเบเบชเบฑเปเบเบเบงเปเบฒ streams เบเปเบงเบเบเบงเบฒเบกเบเบฝเบ.
เปเบเบทเปเบญเปเบซเปเบเบปเบงเบเบญเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเปเบขเปเบฒเบเบเบทเบเบเปเบญเบ, เบเบธเบเบเบฒเบเบชเปเบงเบเบเบฐเบเปเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเปเบงเบฅเบฒ 0.
เบเบธเบเบชเบฒเบเบเปเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเปเบญเบเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฝเบงเบเบฑเบเปเบเบเบธเบเบเบฒเบเบชเปเบงเบ; เบเบฒเบเบเบฑเปเบเบเบญเบ
เบฅเบฐเบเบปเบเบเบฐเปเบฅเบทเบญเบเบฎเบนเบเปเบเบ pixel เบเบปเปเบงเปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ, เปเบฅเบฐเปเบเบเบเบปเปเบงเปเบ
เบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบ, เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบ, เปเบเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบญเบทเปเบเป, เปเบเบฑเปเบ
เปเบเบฑเบเบเบงเบฒเบกเบฅเบฐเบญเบฝเบ, เบเบนเปเปเบเปเบเปเบญเบเบเบทเบเบเปเบฝเบเบขเปเบฒเบเบเบฐเปเบเปเบ.
เบญเบฑเบเบเบฒเปเบเบฃเบกเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบกเปเบเปเบเบฑเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเปเบเปเบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบญเบฑเบเบเบฒเบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบปเบเบเบฐเบฅเบดเบ; เปเบเบฑเบ
เปเบซเปเปเบเปเปเบเบงเปเบฒเบเบฐเบเปเบฒเบซเบเบปเบเบเปเบฒเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฑเบเบกเบฑเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเบฐเบเบญเบเบเบฒเบเปเบเบตเบ, เบเบญเบ เปเบฅเบฐเบเบญเบเบเปเบฒเบ, เบเบฑเบเปเบปเบเปเบเบฑเบเบชเบญเบเบเบฒเบชเบฒ (เบงเบดเบเบตเปเบญเปเบ
เบชเบฐเบเบฃเบตเบก 0, เบชเบฝเบเปเบเบชเบฐเบเบฃเบตเบก 1 เปเบฅเบฐ 2):
ffmpeg -i open.mkv -i episode.mkv -i ending.mkv -filter_complex \
'[0:0] [0:1] [0:2] [1:0] [1:1] [1:2] [2:0] [2:1] [2:2]
concat=n=3:v=1:a=2 [v] [a1] [a2]' \
-map '[v]' -map '[a1]' -map '[a2]' output.mkv
ยท เปเบเบทเปเบญเบกโเบเปเปโเบชเบญเบโเบเบฒเบโเบชเปเบงเบโ, เบเบฒเบโเบเบฑเบโเบเบฒเบโเบชเบฝเบโเปเบฅเบฐโเบงเบดโเบเบตโเปเบญโเปเบเบโเบเปเบฒเบโเบซเบฒเบโ, เบเบฒเบโเบเปเบฒโเปเบเป (aโ) เบฎเบนเบโเปเบเบปเบฒโ
เปเบซเบผเปเบเบเปเปเบกเบนเบ, เปเบฅเบฐเบเบฑเบเบเบฒเบเปเบเปเปเบ:
เบฎเบนเบเปเบเบปเบฒ=part1.mp4, scale=512:288 [v1] ; amovie=part1.mp4 [a1] ;
เบฎเบนเบเปเบเบปเบฒ=part2.mp4, scale=512:288 [v2] ; amovie=part2.mp4 [a2] ;
[v1โ] [v2โ] concat [outvโ] ; [a1] [a2] concat=v=0:a=1 [outa]
เบเบทเปเปเบงเปเบงเปเบฒ desync เบเบฐเปเบเบตเบเบเบถเปเบเบขเบนเปเบเบตเป stitch เบเปเบฒเบชเบฝเบเปเบฅเบฐเบงเบดเบเบตเปเบญเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเป
เบกเบตเปเบฅเบเบฐเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเปเบเปเปเบเปเบเบฅเปเบเปเบฒเบญเบดเบ.
ebur128
เบเบปเบงเบเบญเบเปเบเบทเปเบญเบเบชเบฐเปเบเบ EBU R128. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเปเบเบฑเบ input เปเบฅเบฐ outputs เบกเบฑเบ
เบเปเปเบเปเบฝเบเปเบเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบกเบฑเบเบเบฐเบเบฑเบเบเบถเบเบเปเปเบเบงเบฒเบกเบขเบนเปเบเบตเปเบเบงเบฒเบกเบเบตเปเบเบญเบ 10Hz เบเบฑเบ Momentary
เบเบงเบฒเบกเบเบฑเบ (เบเบณเบเบปเบเปเบเบ "M"), เบเบงเบฒเบกเบเบฑเบเปเบเปเบฅเบเบฐเบชเบฑเปเบ ("S"), เบเบงเบฒเบกเบเบฑเบเปเบเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ ("เบเปเบญเบ") เปเบฅเบฐ
เบเปเบงเบเบเบงเบฒเบกเบเบฑเบ ("LRA").
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฑเบเบกเบตเบเบปเบเบเบฐเบฅเบดเบเบงเบดเบเบตเปเบญ (เปเบเบดเปเบ เบงเบดเบเบตเปเบญ option) เบเบฑเบเปเบชเบฑเปเบเบชเบฐเปเบเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเบเบฑเบ
เบชเบฑเบเปเบเบเปเบเบดเปเบเบงเบดเบงเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบญเบ loudness. เบเบฃเบฒเบเบเบดเบเบเบฐเบเบญเบเบเปเบงเบเบเปเปเบเบงเบฒเบกเบเบตเปเบเบฑเบเบเบถเบเปเบงเปเบเปเบฒเบเปเบเบดเบ,
เบชเบฐเบเบฑเปเบเบกเบฑเบเบเปเปเปเบเปเบเบทเบเบเบดเบกเบญเบญเบเบญเบตเบเปเบกเบทเปเบญเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเบฑเปเบ, เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเบฑเบเบเบถเบ verbose เบเบทเบเบเปเบฒเบเบปเบ.
เบเบทเปเบเบเบตเปเบเบฒเบเบเบปเปเบเบเปเบเบฐเบเบญเบเบเปเบงเบเบเบงเบฒเบกเบเบฑเบเปเบเปเบฅเบเบฐเบชเบฑเปเบ (3 เบงเบดเบเบฒเบเบตเบเบญเบเบเบฒเบเบงเบดเปเบเบฒเบฐ), เปเบฅเบฐ
เปเบเบทเปเบญเบเบงเบฑเบเปเบเบเบขเบนเปเปเบเบทเปเบญเบเบเบงเบฒเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเบฑเบเปเบเบเบฐเบเบฐเบเบฝเบง (400 เบกเบดเบเบฅเบดเบงเบดเบเบฒเบเบต).
เบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ Loudness Recommendation EBU R128 on
<http://tech.ebu.ch/loudness>.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบงเบดเบเบตเปเบญ
เบเบฐโเบเบธเปเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบงเบดโเบเบตโเปเบญโเปเบเปโ. เบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเปเบกเปเบเบเปเบฒเบเบเปเปเบเปเบฝเบเปเบเบเบเปเปเบงเปเบฒเบเบฐเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป
เบเบฑเปเบ เบซเบผเบท เบเปเป. เบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฐเปเบเบฑเบเบเบฐเปเบชเบญเบญเบเบเบฑเปเบเบเบณเบญเบดเบเบเปเบฒเปเบเบตเบเปเบเปเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
0.
เบเบฐเบซเบเบฒเบ
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเปเบเบปเปเบฒเบเบฑเปเบ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป,
เบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ เปเบฅเบฐเบเปเปเบฒเบชเบธเบ
เบเบงเบฒเบกเบฅเบฐเบญเบฝเบเปเบกเปเบ "640x480".
meter
เบเบฑเปเบเบเปเบฒเปเบเบทเปเบญเบเบงเบฑเบเปเบเบเบเบฐเปเบฒเบ EBU. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 9. เบเปเบฒเบเบปเปเบงเปเบเปเบกเปเบ 9 เปเบฅเบฐ 18, เบเบฒเบกเบฅเปเบฒเบเบฑเบ
เปเบเบทเปเบญเบเบงเบฑเบเปเบเบเบเบฐเปเบฒเบ EBU +9 เปเบฅเบฐเปเบเบทเปเบญเบเบงเบฑเบเปเบเบเบเบฐเปเบฒเบ EBU +18. เบเปเบฒเบเบณเบเบงเบเปเบเบฑเบกเบญเบทเปเบเปเบฅเบฐเบซเบงเปเบฒเบเปเบฅเบเบฐเบเบตเป
เบเบทเบเบญเบฐเบเบธเบเบฒเบ.
metadata
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฑเบเบขเบฒ metadata. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฝเบเบเบฐเบเบทเบเปเบเปเบเบญเบญเบเปเบเบฑเบ 100ms
เบเบญเบเบเบปเบเบเบฐเบฅเบดเบ, เปเบเปเบฅเบฐเบเบงเบเบกเบฑเบเบเบฐเบเบญเบเบเปเบงเบเบเปเปเบกเบนเบเบเบงเบฒเบกเบเบฑเบเบเปเบฒเบเปเปเบ metadata. เบเบฑเบเปเบปเบ
เบเบฐเปเบ metadata เบเบทเบเบเบณเปเปเบฒเบเปเบงเบ "lavfi.r128."
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบญเบ
เบเบฑเบเบเบฑเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบฑเบเบเบถเบเบเบญเบ.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบเปเปเบกเบนเบ
เบฅเบฐเบเบฑเบเบเบฒเบเบเบฑเบเบเบถเบเบเปเปเบกเบนเบ
เบเบณเปเบงเบปเปเบฒ
เบฅเบฐเบเบฑเบเบเบฒเบเบเบฑเบเบเบถเบ verbose
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบฅเบฐเบเบฑเบเบเบฒเบเบเบฑเบเบเบถเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ เบเปเปเบกเบนเบเบเบตเปเบขเบนเป เบเปเบฒเบซเบฒเบเบงเปเบฒ เบงเบดเบเบตเปเบญ เบซเบผเบท metadata เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ
เบเบฑเปเบ, เบกเบฑเบเบเปเบฝเบเปเบ เบเบณเปเบงเบปเปเบฒ.
เบเบธเบเบชเบนเบ
เบเบฑเปเบเปเปเบเบชเบนเบเบชเบธเบ.
เบฎเบนเบเปเบเบเบเบตเปเบกเบตเบขเบนเปเบชเบฒเบกเบฒเบเบเบทเบเบฅเบงเบเบฅเบงเบก (เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเบฐเปเบเบ "เบเบธเบ"). เบเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบกเปเบ:
none
เบเบดเบเบเบฒเบเบเบณเปเบเปเปเปเบเบชเบนเบเบชเบธเบเปเบเปเบเปเบเบฒเบก (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ).
เบเบปเบงเบขเปเบฒเบ
เปเบเบตเบเปเบเปเบฎเบนเบเปเบเบเบเบปเบงเบขเปเบฒเบเบชเบนเบเบชเบธเบ.
เปเบซเบกเบเบชเบนเบเบชเบธเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบญเบเบซเบฒเบเปเบฒเบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบนเบเบเบงเปเบฒ. เบกเบฑเบเบเบฑเบเบเบถเบเบเปเปเบเบงเบฒเบกเบชเปเบฒเบฅเบฑเบ
เบเบปเบงเบขเปเบฒเบ-เบชเบนเบเบชเบธเบ (เบเปเบฒเบเบปเบเปเบเบ "SPK").
เบเบตเปเปเบเปเบเบดเบ
เปเบเบตเบเปเบเปเปเปเบ true-peak.
เบเปเบฒเปเบเบตเบเปเบเป, เบเบฒเบเบเบปเปเบเบซเบฒเบชเบนเบเบชเบธเบเปเบกเปเบเปเบฎเบฑเบเบขเบนเปเปเบเบชเบฐเบเบฑเบ over-sampled เบเบญเบเบเบฐเปเบชเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบชเบนเบเบชเบธเบเบเบตเปเบเบตเบเบถเปเบ. เบกเบฑเบเบเบฑเบเบเบถเบเบเปเปเบเบงเบฒเบกเบชเปเบฒเบฅเบฑเบ true-peak. (เบเปเบฒเบเบปเบเปเบเบ "TPK")
เปเบฅเบฐ true-peak เบเปเปเบเบญเบ (เบเปเบฒเบเบปเบเปเบเบ "FTPK"). เปเบซเบกเบเบเบตเปเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบงเบ
"libswresample".
เบเบปเบงเบขเปเบฒเบ
ยทเบเบฒเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเบเบฒเบเบเปเบฒเปเบเป ffplay, เบเปเบงเบเปเบเบทเปเบญเบเบงเบฑเบเปเบเบเบฅเบฐเบเบฑเบ EBU +18:
ffplay -f lavfi -i "amovie=input.mp3,ebur128=video=1:meter=18 [out0][out1]"
ยทเบเปเบฒเปเบเบตเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเปเบงเบ ffmpeg:
ffmpeg -nostats -i input.mp3 -filter_complex ebur128 -f null -
เปเบเบเปเบเบ, เบซเปเบฒเบเบเบฑเบ
เปเบเบเปเบเบฃเบกเบเบปเปเบงเบเบฒเบงเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบซเบผเบฒเบเบญเบฑเบ.
"interleave" เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบงเบดเบเบตเปเบญ, "ainterleave" เบเบฑเบเบชเบฝเบ.
เบเบปเบงเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบญเปเบฒเบเปเบเบฃเบกเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเปเบเบปเปเบฒเบซเบผเบฒเบเบญเบฑเบ เปเบฅเบฐเบชเบปเปเบเบเบญเบเปเบเบงเบเบตเปเปเบเบปเปเบฒเปเบเปเบเบตเปเบชเบธเบเปเบเปเบชเป
เบเบปเบเบเบฐเบฅเบดเบ.
เบชเบฐเบเบฃเบตเบกเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบญเบเบกเบตเบเบฒเบเบเบณเบเบปเบเบเปเบฒเปเบงเบฅเบฒเปเบเบฃเบกเบเบตเปเปเบเบตเปเบกเบเบถเปเบเบขเปเบฒเบเปเบเบฑเบ monotonically.
เปเบเบทเปเบญเบชเบปเปเบเปเบถเปเบเปเบเบฃเบกเปเบซเปเบเบปเบเบเบฐเบฅเบดเบ, เบเบปเบงเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบเปเบญเบเบเบฑเบเบเบดเบงเบขเปเบฒเบเปเปเบญเบเปเบถเปเบเบเบญเบ
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบฅเบฐเบญเบฑเบ, เบเบฑเปเบเบเบฑเปเบเปเบเบปเบฒเปเบเบปเปเบฒเบเปเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบซเบเบถเปเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบขเบธเบเปเบเบปเบฒเปเบฅเบฐเบเบฐเบเปเป
เปเบเปเบฎเบฑเบเบเบญเบเบเบฒเปเบเบปเปเบฒ.
เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเบดเบเบฒเบฅเบฐเบเบฒเบเปเบฅเบฐเบเบตเบเบตเปเบซเบเบถเปเบ input เปเบเบฑเบ "เปเบฅเบทเบญเบ" เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเปเบซเบกเบตเบซเบผเบธเบเบฅเบปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบเบญเบ. เบเบปเบงเบเบญเบ "interleave" เบเบฐเบชเบทเบเบเปเปเบญเปเบฒเบเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบฑเปเบ, เปเบเปเบกเบฑเบเบเบฐเบเปเปเปเบเบฑเบ
เบชเบฒเบกเบฒเบเบชเบปเปเบเปเบเบฃเบกเปเปเปเปเบเบซเบฒเบเบปเบเบเบฐเบฅเบดเบเปเบเปเบเบปเบเบเปเบงเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฐเบชเบปเปเบเบชเบฑเบเบเบฒเบเบเปเบฒเบเบเบฐเปเบช.
เบเบญเบเบเบฒเบเบเบตเป, เบญเบตเบเบเบฒเบกเบเบฒเบ synchronization เบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เบเบปเบงเบเบญเบเบเบฐเบซเบผเบธเบเบฅเบปเบเปเบเบฃเบกเปเบเบเปเบฅเบฐเบเบตเบซเบเบถเปเบ inputs
เปเบเปเบฎเบฑเบเบเบญเบเบซเบผเบฒเบเบเปเบงเบฒเบญเบฑเบเบญเบทเปเบ, เปเบฅเบฐเปเบเบงเปเบกเปเบเปเบเบฑเบกเปเบฅเปเบง.
เบเบปเบงเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
nb_inputs, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เบกเบฑเบเปเบเบฑเบ 2 เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบเบปเบงเบขเปเบฒเบ
ยท Interleave เบเบญเบเปเบเบฑเบเบเบญเบเบชเบฒเบเบเปเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบเปเบฒเปเบเป ffmpeg:
ffmpeg -i bambi.avi -i pr0n.mkv -filter_complex "[0:v][1:v] interleave" out.avi
ยท เปเบเบตเปเบกเบเบปเบเบเบฐเบเบปเบเบเบฒเบเบกเบปเบง flickering:
select='if(gt(random(0), 0.2), 1, 2)':n=2 [tmp], boxblur=2:2, [tmp] interleave
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโ, เบเปเบญเบเบซเบงเปเบฒเบ
เบเปเบฒเบเบปเบเบชเบดเบเบญเปเบฒเบ / เบเบฝเบเบชเปเบฒเบฅเบฑเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบชเปเบงเบเปเบซเบเปเปเบกเปเบเปเบเปเบชเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบเบทเปเบญเบเบปเบเบชเบญเบเปเบชเบฑเปเบเบเบฒเบเปเบเบเบเบปเบเปเบเบเบปเบงเบเบญเบเบเปเปเปเบเบเบตเป
เปเบ filtergraph.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเปเบเบเบเบฒเบ
เปเบฅเบทเบญเบเบฎเบนเบเปเบเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
none
เบเปเปโเปเบเปโเปเบฎเบฑเบโเบซเบเบฑเบ. เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
ro เบเบฑเปเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบฑเบเปเบปเบเปเบเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ.
rw เบเปเบฒเบเบปเบเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเบฝเบเปเบเปเปเบเบเบเบปเบ.
toggle
เปเบฎเบฑเบเปเบซเปเบเบญเบเบญเปเบฒเบเปเบเปเปเบเบปเปเบฒเบเบฑเปเบเบเปเบฒเบเบฝเบเปเบเป, เปเบฅเบฐเบเบฝเบเปเบเปเบเปเบฒเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ.
random
เบเบฑเปเบเปเบเปเบฅเบฐเบเบญเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ เบซเบผเบทเบเบฝเบเปเบเปเปเบเบเบชเบธเปเบก.
เปเบเปเบ
เบเปเบฒโเบเบปเบโเปเบเบงโเบเบฑเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ random เปเปเบ, เบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเบฅเบงเบกเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ 0 เปเบฅเบฐ
"UINT32_MAX". เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบซเบผเบทเบเบฑเปเบเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเบฑเบ "-1", เบเบปเบงเบเบญเบเบเบฐเบเบฐเบเบฒเบเบฒเบก
เปเบเปเปเบเบงเบเบฑเบเปเบเบเบชเบธเปเบกเบเบตเปเบเบตเบเบปเบเบเบทเปเบเบเบฒเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบ.
เบซเบกเบฒเบโเปเบซเบโ: เปเบโเบเปโเบฅเบฐโเบเบตโเบเบญเบโเบเบปเบงโเบเบฑเปเบโเบเบญเบโเปเบชเปโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบปเบงโเบเบฑเปเบโเบเบญเบโเบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเปเบฅเบฐโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ,
เบเบฒเบเบญเบฐเบเบธเบเบฒเบเบญเบฒเบเบเบฐเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบกเบเบตเปเบเบฒเบเปเบงเปเปเบเบเบปเบงเบเบญเบเบเปเปเปเบเบเบตเป. เปเบเบ เบ
เบฎเบนเบเปเบเบ or เบฎเบนเบเปเบเบ เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ perms / aperms เบชเบฒเบกเบฒเบเบซเบผเบตเบเปเบงเบฑเปเบเบเบฑเบเบซเบฒเบเบตเป.
เปเบฅเบทเบญเบ, เปเบฅเบทเบญเบ
เปเบฅเบทเบญเบเปเบเบฃเบกเบเบตเปเบเบฐเบชเบปเปเบเบเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
expr, e
เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ, เปเบเบดเปเบเบเบทเบเบเบฐเปเบกเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเปเบฒเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบทเบเบเบฐเปเบกเบตเบเปเบเบฑเบเบชเบนเบ, เบเบญเบเบเบฐเบเบทเบเบเบปเบเปเบฅเบตเบ.
เบเปเบฒเบเบปเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบปเบเปเบเบฑเบเบฅเบปเบเบซเบผเบท NaN, เบเบญเบเบเบทเบเบชเบปเปเบเปเบเบซเบฒเบเบปเบเปเบเปเบฎเบฑเบเบเปเบฒเบญเบดเบ;
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบกเบฑเบเบเบทเบเบชเบปเปเบเปเบเบซเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบกเบตเบเบฑเบเบเบฐเบเบต "ceil(val)-1", เบชเบปเบกเบกเบธเบเบงเปเบฒเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบฑเบเบเบฐเบเบตเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ 0.
เบเบปเบงเบขเปเบฒเบเบเปเบฒเบเบญเบ 1.2 เปเบเบปเปเบฒเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบกเบตเบเบฑเบเบเบฐเบเบต "ceil(1.2)-1 = 2-1 =
1", เบเบฑเปเบเปเบกเปเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเบชเบญเบ.
เบเบปเบเปเบเปเบฎเบฑเบ, n
เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเบปเบเปเบเปเบฎเบฑเบ. เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเบฐเบชเบปเปเบเบเบญเบเบเบตเปเปเบฅเบทเบญเบเปเบกเปเบเบญเบตเบเปเบชเป
เบเบปเบโเบเบญเบโเบเบฒเบโเบเบฐโเปเบกเบตเบโเบเบปเบโ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
n เบเบปเบงเปเบฅเบ (เบเบฒเบกเบฅเปเบฒเบเบฑเบ) เบเบญเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
selected_n
เบเบปเบงเปเบฅเบ (เบเบฒเบกเบฅเปเบฒเบเบฑเบ) เบเบญเบเบเบญเบเบเบตเปเปเบฅเบทเบญเบ, เปเบฅเบตเปเบกเบเบฒเบ 0.
prev_selected_n
เปเบฅเบเบฅเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบตเปเปเบฅเบทเบญเบเบซเบผเปเบฒเบชเบธเบ. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
TB เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเปเบงเบฅเบฒเบเปเบญเบเบเปเปเบกเบนเบ.
pts PTS (Presentation TimeStamp) เบเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเบฑเปเบเบเบญเบ, เบชเบฐเปเบเบเบญเบญเบเปเบ TB เบซเบเปเบงเบเบเบฒเบ.
เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
t PTS เบเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฒเบเบเบฑเปเบเบเบญเบ, เบชเบฐเปเบเบเบญเบญเบเปเบเบงเบดเบเบฒเบเบต. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
prev_pts
PTS เบเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบเบทเบเบเบฑเปเบเบเบญเบเบเปเบญเบเบซเบเปเบฒเบเบตเป. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
prev_selected_pts
PTS เบเบญเบเปเบเบฃเบกเบงเบดเบเบตเปเบญเบเบตเปเบเปเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเปเบฒเบชเบธเบ. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
prev_selected_t
PTS เบเบญเบเปเบเบฃเบกเบงเบดเบเบตเปเบญเบซเบผเปเบฒเบชเบธเบเบเบตเปเปเบฅเบทเบญเบเบเปเบฒเบเบกเบฒ. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
start_pts
PTS เบเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเบฒเบญเบดเบเปเบเบงเบดเบเบตเปเบญ. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
start_t
เปเบงเบฅเบฒเบเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเปเบฒเบญเบดเบเปเบเบงเบดเบเบตเปเบญ. เบกเบฑเบเปเบเบฑเบ NAN เบเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบ.
pict_type (เบงเบตเบเบตเปเบญ เบเบฝเบเปเบเป)
เบเบฐเปเบเบเบเบญเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ. เบกเบฑเบโเบชเบฒโเบกเบฒเบโเบชเบปเบกโเบกเบธเบโเบงเปเบฒโเบซเบเบถเปเบโเปเบโเบเบธเบโเบเปเบฒโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
I
P
B
S
SI
SP
BI
interlace_type (เบงเบตเบเบตเปเบญ เบเบฝเบเปเบเป)
เบเบฐเปเบเบ interlace เบเบญเบเบเบญเบ. เบกเบฑเบโเบชเบฒโเบกเบฒเบโเบชเบปเบกโเบกเบธเบโเบงเปเบฒโเบซเบเบถเปเบโเปเบโเบเบธเบโเบเปเบฒโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
เบเบฒเบเบชเบถเบเบชเบฒ
เบเบญเบเปเบกเปเบเบเปเบฒเบงเบซเบเปเบฒ (เบเปเป interlaced).
TOPFIRST
เบเบญเบเปเบกเปเบเบเปเบฒเบเปเบเบดเบ - เบเบฒเบเบชเบฐเบซเบเบฒเบกเบเปเบฒเบญเบดเบ.
เบฅเบธเปเบกเบชเบธเบ
เบเบญเบเปเบกเปเบเบฅเบธเปเบก-field-เบเปเบฒเบญเบดเบ.
consumed_sample_n (เบชเบฝเบ เบเบฝเบเปเบเป)
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเปเบฅเบทเบญเบเบเปเบญเบเบเบญเบเบเบฐเบเบธเบเบฑเบ
เบเบปเบงเบขเปเบฒเบ_n (เบชเบฝเบ เบเบฝเบเปเบเป)
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเปเบเบเบญเบเบเบฐเบเบธเบเบฑเบ
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ (เบชเบฝเบ เบเบฝเบเปเบเป)
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบเบตเปเบชเปเบฒเบเบฑเบ เบเบตเปเปเบกเปเบ 1 เบเปเบฒเปเบเบฃเบกเบเบตเปเบเบทเบเบเบฑเปเบเบเบญเบเปเบเบฑเบเบเบตเปเบเบฃเบก, 0 เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
pos เบเปเบฒเปเบซเบเปเบเปเบเปเบเบฅเปเบเบญเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ, -1 เบเปเบฒเบเปเปเบกเบนเบเบเปเปเบกเบต
(เปเบเบฑเปเบ: เบงเบดเบเบตเปเบญเบชเบฑเบเปเบเบฒเบฐ)
scene (เบงเบตเบเบตเปเบญ เบเบฝเบเปเบเป)
เบเปเบฒเบฅเบฐเบซเบงเปเบฒเบ 0 เปเบฅเบฐ 1 เปเบเบทเปเบญเบเบตเปเปเบซเปเปเบซเบฑเบ scene เปเบซเบกเป; เบเปเบฒเบเปเปเบฒเบชเบฐเบเปเบญเบเปเบเบดเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเปเปเบฒ
เบชเปเบฒเบฅเบฑเบเบเบญเบเบเบฐเบเบธเบเบฑเบเปเบเบทเปเบญเปเบเบฐเบเปเบฒ scene เปเบซเบกเป, เปเบเบเบฐเบเบฐเบเบตเปเบกเบนเบเบเปเบฒเบชเบนเบเบเบงเปเบฒเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฐเบเบธเบเบฑเบ
เบเบญเบเบกเบตเปเบเบงเปเบเปเบกเบเบตเปเบเบฐเปเบเบฑเบเบซเบเบถเปเบ (เปเบเบดเปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป)
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบตเปเปเบฅเบทเบญเบเปเบกเปเบ "1".
เบเบปเบงเบขเปเบฒเบ
ยท เปเบฅเบทเบญเบเปเบเบฃเบกเบเบฑเบเปเบปเบเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ:
เปเบฅเบทเบญเบ
เบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ:
เปเบฅเบทเบญเบ=1
ยท เบเปเบฒเบกเปเบเบฃเบกเบเบฑเบเปเบปเบ:
เปเบฅเบทเบญเบ=0
ยทเปเบฅเบทเบญเบเบเบฝเบเปเบเป I-frames:
select='eq(pict_type\,I)'
ยทเปเบฅเบทเบญเบเบซเบเบถเปเบเปเบเบฃเบกเบเบธเบเป 100:
select='not(mod(n\,100))'
ยทโเปเบฅเบทเบญเบโเปเบญเบปเบฒโเปเบเปโเปเบเบฃเบกโเบเบตเปโเบกเบตโเบขเบนเปโเปเบ 10-20 เปเบฅโเบเบฐโเปเบงโเบฅเบฒโ:
เปเบฅเบทเบญเบ=เบฅเบฐเบซเบงเปเบฒเบ(t\,10\,20)
ยทโเปเบฅเบทเบญเบโเปเบญเบปเบฒโเปเบเป I frames เบเบตเปโเบกเบตโเบขเบนเปโเปเบ 10-20 เปเบฅโเบเบฐโเปเบงโเบฅเบฒโ:
select=between(t\,10\,20)*eq(pict_type\,I)
ยทเปเบฅเบทเบญเบเปเบเบฃเบกเบเบตเปเบกเบตเปเบฅเบเบฐเบซเปเบฒเบเบเปเบฒเปเบชเบธเบเบเบตเป 10 เบงเบดเบเบฒเบเบต:
select='isnan(prev_selected_t)+gte(t-prev_selected_t\,10)'
ยท เปเบเป aselect เปเบเบทเปเบญเปเบฅเบทเบญเบเปเบเบฃเบกเบชเบฝเบเปเบเบปเปเบฒเบเบฑเปเบเบเบตเปเบกเบตเบเบปเบงเปเบฅเบเบเบปเบงเบขเปเบฒเบ > 100:
aselect='gt(เบเบปเบงเบขเปเบฒเบ_n\,100)'
ยท เบชเปเบฒเบ mosaic เบเบญเบ scenes เบเปเบฒเบญเบดเบ:
ffmpeg -i video.avi -vf select='gt(scene\,0.4)',scale=160:120,tile -frames:v 1 preview.png
เบเบฒเบเบเบฝเบเบเบฝเบ scene เบเปเปเบเบฑเบเบเปเบฒเบฅเบฐเบซเบงเปเบฒเบ 0.3 เปเบฅเบฐ 0.5 เปเบเบเบเบปเปเบงเปเบเปเบกเปเบเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบต.
ยทเบชเบปเปเบเบเบญเบเบเบนเปเปเบฅเบฐเบเบตเบเปเบเบทเปเบญเปเบเบเบเบปเบเปเบเปเบฎเบฑเบ, เปเบฅเบฐเบเบฐเบเบญเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ:
เปเบฅเบทเบญเบ=n=2:e='mod(n,2)+1' [odd][even]; [odd] pad=h=2*ih [tmp]; [tmp][even] overlay=y=h
sendcmd, asendcmd
เบชเบปเปเบเบเปเบฒเบชเบฑเปเบเปเบเบซเบฒเบเบปเบงเบเบญเบเปเบ filtergraph.
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบญเปเบฒเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบเบทเบเบชเบปเปเบเปเบเบซเบฒเบเบปเบงเบเบญเบเบญเบทเปเบเปเปเบ filtergraph.
"sendcmd" เบเปเบญเบเบเบทเบเปเบชเปเบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบเบปเบงเบเบญเบเบงเบดเบเบตเปเบญ, "asendcmd" เบเปเบญเบเบเบทเบเปเบชเปเบฅเบฐเบซเบงเปเบฒเบ
เบชเบญเบเบเบปเบงเบเบญเบเบชเบฝเบ, เปเบเปเบเบญเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบฐเบเบดเบเบฑเบเบงเบดเบเบตเบเบฝเบงเบเบฑเบ.
เบเปเปเบกเบนเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเปเบฒเบชเบฑเปเบเบชเบฒเบกเบฒเบเบชเบฐเบซเบเบญเบเปเบซเปเบขเบนเปเปเบเบเบฒเบเปเบเปเบเบฝเบเบเบปเบงเบเบญเบเบเปเบงเบ เบเปเบฒเบชเบฑเปเบ
เบเบฒเบเปเบฅเบทเบญเบ, เบซเบผเบทเปเบเปเบเบฅเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ เบเบฒเบเปเบฅเบทเบญเบ.
เบเบปเบงเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเปเบฒโเบชเบฑเปเบโ, c
เบเปเบฒเบเบปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบญเปเบฒเบเปเบฅเบฐเบชเบปเปเบเปเบเบซเบฒเบเบปเบงเบเบญเบเบญเบทเปเบเป.
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ, f
เบเบฑเปเบเบเบทเปเปเบเบฅเปเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบญเปเบฒเบเปเบฅเบฐเบชเบปเปเบเปเบเบซเบฒเบเบปเบงเบเบญเบเบญเบทเปเบเป.
เบเปเบฒเบชเบฑเปเบ syntax
เบเปเบฒโเบญเบฐโเบเบดโเบเบฒเบโเบเปเบฒโเบชเบฑเปเบโเบเบฐโเบเบญเบโเบเปเบงเบโเบฅเปเบฒโเบเบฑเบโเบเบญเบโเบชเบฐโเปเบเบฒเบฐโเปเบฅโเบเบฐโ, เบเบฐโเบเบญเบโเบเปเบงเบ a
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบซเบเบเบฒเบเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบฅเบเบฐเบเบฑเปเบเปเบเบตเบเบเบถเปเบ.
เปเบซเบเบเบฒเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบเบเบเบปเปเบงเปเบเปเบกเปเบเปเบงเบฅเบฒเบเบญเบเบเบฑเบเบเบธเบเบฑเบเบเบตเปเปเบเบปเปเบฒเบกเบฒ เบซเบผเบทเบญเบญเบเบเบฒเบเปเบงเบฅเบฒเบเบตเปเบเบณเบเบปเบ
เปเบฅเบเบฐเบซเปเบฒเบ
เปเบฅเบเบฐเบซเปเบฒเบเปเบกเปเบเบเบณเบเบปเบเปเบเบเปเบงเบเบฐเบเบญเบเบเปเปเปเบเบเบตเป:
[- ] ;
เปเบฅโเบเบฐโเปเบงโเบฅเบฒโเปเบกเปเบโเบฅเบฐโเบเบธโเปเบงเปโเปเบเบโ START เปเบฅเบฐ END เปเบงเบฅเบฒ. END เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบฅเบฐเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เปเบเบดเบเปเบงเบฅเบฒเบชเบนเบเบชเบธเบ.
เปเบงเบฅเบฒเบเบญเบเบเบฐเบเบธเบเบฑเบเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเบเบฒเบเปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเบเปเบฒเบกเบฑเบเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเปเบ
เปเบฅโเบเบฐโเบซเปเบฒเบ [START, END), เบเบฑเปเบเปเบกเปเบเปเบงเบฅเบฒเบเบตเปเปเบงเบฅเบฒเบซเบผเบฒเบเบเบงเปเบฒเบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ START เปเบฅเบฐเปเบกเปเบ
เบซเบเปเบญเบเบเบงเปเบฒ END.
เบชเบฒเบกเบฒเบ เบเบฐโเบเบญเบโเบเปเบงเบโเบฅเปเบฒโเบเบฑเบโเบเบญเบโเบซเบเบถเปเบโเบซเบผเบทโเบซเบผเบฒเบโเบเปเบฒโเบชเบฑเปเบโเบชเบฐโเปเบเบฒเบฐโ, เปเบเบโเบญเบญเบโเปเบเบ ",โ"
เบเปเบฝเบงโเบเบฑเบโเปเบฅโเบเบฐโเปเบงโเบฅเบฒโเบเบฑเปเบโ. syntax เบเบญเบเบชเบฐเปเบเบฒเบฐเบเปเบฒเบชเบฑเปเบเปเบกเปเบเปเบซเปเปเบเบ:
[ ]
เบเบญเบเปเบกเป เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ เปเบฅเบฐเบฅเบฐเบเบธเบเบฐเปเบเบเบเบญเบเปเบซเบเบเบฒเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเปเบงเบเปเบงเบฅเบฒ
เปเบเบตเบเปเบเปเบเบฒเบเบชเบปเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบฅเบฐเบเบธ, เปเบฅเบฐเบเปเบญเบเปเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบตเปเบเปเปเปเบกเปเบ null เบเบญเบเบเบธเบเบเบปเบงเบฅเบฐเบเบธ
เปเบเบเปเบเบ "+" เบซเบผเบท "|" เปเบฅเบฐเบเบดเบเบฅเปเบญเบกเบฅเบฐเบซเบงเปเบฒเบ "[" เปเบฅเบฐ "]".
เบเบธเบเบเปเปเปเบเบเบตเปเบเบทเบเบฎเบฑเบเบฎเบนเป:
เปเบเบปเปเบฒ
เบเปเบฒเบชเบฑเปเบเบเบทเบเบชเบปเปเบเปเบกเบทเปเบญเปเบงเบฅเบฒเบเบญเบเบเบฑเบเบเบธเบเบฑเบเปเบเบปเปเบฒเปเบเปเบเบเปเบงเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบ. เปเบ
เบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, เบเปเบฒเบชเบฑเปเบเบเบทเบเบชเบปเปเบเปเบกเบทเปเบญเปเบงเบฅเบฒเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒเบเปเปเปเบเปเบขเบนเปเปเบ
เปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเปเบซเป, เปเบฅเบฐเบเบฐเบเบธเบเบฑเบเปเบกเปเบ.
เบญเบญเบเบเบฒเบ
เบเปเบฒเบชเบฑเปเบเบเบทเบเบชเบปเปเบเปเบกเบทเปเบญเปเบงเบฅเบฒเบเบญเบเบเบฑเบเบเบธเบเบฑเบเบญเบญเบเบเบฒเบเปเบฅเบเบฐเบเบตเปเบเปเบฒเบเบปเบ. เปเบ
เบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, เบเปเบฒเบชเบฑเปเบเบเบทเบเบชเบปเปเบเปเบกเบทเปเบญเปเบงเบฅเบฒเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฒเบขเบนเปเปเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
เปเบฅเบเบฐเบซเปเบฒเบ, เปเบฅเบฐเบเบฐเบเบธเบเบฑเบเบเปเปเปเบกเปเบ.
If เบเบญเบเปเบกเป เบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเป, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ "[enter]" เปเบกเปเบเบชเบปเบกเบกเบธเบ.
เปเบเบปเปเบฒโเบซเบกเบฒเบ เบเปเบฒเบเบปเบเปเบเบปเปเบฒเบซเบกเบฒเบเบเบญเบเบเปเบฒเบชเบฑเปเบ, เปเบเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเบเบทเปเบเบญเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบท a
เบเบทเปเบเบปเบงเบเบญเบเบชเบฐเปเบเบฒเบฐ.
เบเปเบฒเบชเบฑเปเบ เบฅเบฐเบเบธเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบปเปเบฒเบซเบกเบฒเบ.
ARG เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบฅเบฐเบฅเบฐเบเบธเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบฒเบเปเบฅเบทเบญเบเบเบญเบเบเบฒเบเปเบเปเบเบฝเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเป เบเปเบฒเบชเบฑเปเบ.
เบฅเบฐโเบซเบงเปเบฒเบโเบฅเบฐโเบซเบงเปเบฒเบโเบชเบฐโเปเบเบฒเบฐโเปเบฅโเบเบฐโเบซเบเบถเปเบโเปเบฅเบฐโเบญเบทเปเบโ, เบเปเบญเบโเบซเบงเปเบฒเบโ, เบซเบผเบทโเบฅเปเบฒโเบเบฑเบโเบเบญเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโ
เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ "#" เบเบปเบเบฎเบญเบเบเปเบฒเบเปเบเบง, เบเบทเบเบฅเบฐเปเบฅเบตเบ เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบญเบฐเบเบดเบเบฒเบเบเบณเปเบซเบฑเบเปเบเป.
เบเปเบฒเบญเบฐเบเบดเบเบฒเบ BNF เบเบตเปเบเปเบฒเบเบเบฒเบเบเบญเบ syntax เบชเบฐเปเบเบฒเบฐเบเปเบฒเบชเบฑเปเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
::= "เปเบเบปเปเบฒ" | "เบญเบญเบ"
::= [(+|"|") ]
::= [ "[" "]"] [ ]
::= [, ]
::= [- ]
::= [ ; ]
เบเบปเบงเบขเปเบฒเบ
ยท เบฅเบฐเบเบธเบเบฒเบเบเปเบฝเบเปเบเบเบชเบฝเบเบเบตเป 4 เบงเบดเบเบฒเบเบต:
asendcmd=c='4.0 tempo tempo 1.5',atempo
ยท เบฅเบฐเบเบธเบฅเบฒเบเบเบทเปเบเบญเบเบเบณเบชเบฑเปเบ drawtext เปเบฅเบฐ hue เปเบเปเบเบฅเปเปเบเปเบถเปเบ.
# เบชเบฐเปเบเบเบเปเปเบเบงเบฒเบกเปเบเบฅเบฐเบซเบงเปเบฒเบ 5-10
5.0-10.0 [เปเบเบปเปเบฒ] drawtext reinit 'fontfile=FreeSerif.ttf:text=hello world',
[leave] drawtext reinit 'fontfile=FreeSerif.ttf:text=';
# desaturate เบฎเบนเบโเบเบฒเบโเปเบโเปเบฅโเบเบฐ 15-20โ
15.0-20.0 [เปเบเบปเปเบฒ] hue s 0,
[เปเบเบปเปเบฒ] drawtext reinit 'fontfile=FreeSerif.ttf:text=nocolor',
[เบญเบญเบ] hue s 1,
[leave] drawtext reinit 'fontfile=FreeSerif.ttf:text=color';
# เบเบณเปเบเปเปเบญเบฑเบเปเบเบฑเบเบเบฒเบเบญเบตเปเบกเบเบปเบงเบเบญเบเบเบปเบงเบเบตเปเบญเบญเบ, เปเบฅเบตเปเบกเบเบฑเปเบเปเบเปเปเบงเบฅเบฒ 25
25 [เบเปเบญเบ] hue s exp(25-t)
filtergraph เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบญเปเบฒเบเปเบฅเบฐเบเบฐเบกเบงเบเบเบปเบเบฅเบฒเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเปเบฒเบเปเบเบดเบเบเบตเปเปเบเบฑเบเปเบงเปเปเบเปเบเบฅเป
test.cmd, เบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฐเบเบธเบเปเบงเบ:
sendcmd=f=test.cmd,drawtext=fontfile=FreeSerif.ttf:text='',เบชเบต
setpts, assetpts
เบเปเบฝเบ PTS (เปเบงเบฅเบฒเบเบฒเบเบเปเบฒเบชเบฐเปเบซเบเบต) เบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
"setpts" เปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบญเบเบงเบดเบเบตเปเบญ, "asetpts" เปเบเบเบญเบเบชเบฝเบ.
เบเบปเบงเบเบญเบเบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบปเบงเบขเปเบฒเบ
เบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบเปเบเบทเปเบญเบชเปเบฒเบเปเบงเบฅเบฒเบเบญเบเบกเบฑเบ.
เบเบฒเบเบชเบฐเปเบเบเบเบปเบเปเบเปเบเบทเบเบเบฐเปเบกเบตเบเบเปเบฒเบ API eval เปเบฅเบฐเบชเบฒเบกเบฒเบเบกเบตเบเปเบฒเบเบปเบเบเบตเปเบเปเปเปเบเบเบตเป:
FRAME_RATE
เบญเบฑเบเบเบฒเปเบเบฃเบก, เบเปเบฒเบเบปเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบญเบฑเบเบเบฒเปเบเบกเบเบปเบเบเบตเป
PTS เปเบงเบฅเบฒเบเบฒเบเบเบณเบชเบฐเปเปเบตเปเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
N เบเบฒเบเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเปเบญเบซเบผเบทเบเปเบฒเบเบงเบเบเบญเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฅเบดเปเบเบ, เบเปเปเปเบกเปเบ
เบฅเบงเบกเบเบฑเบเบเบญเบเบเบฐเบเบธเบเบฑเบเบชเปเบฒเบฅเบฑเบเบชเบฝเบ, เปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ 0.
NB_CONSUMED_SAMPLES
เบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฅเบดเปเบเบ, เบเปเปเบฅเบงเบกเบเบญเบเบเบฐเบเบธเบเบฑเบ (เบเบฝเบเปเบเปเบชเบฝเบ)
NB_SAMPLES, S
เบเบณเบเบงเบเบเบปเบงเบขเปเบฒเบเปเบเบเบญเบเบเบฑเบเบเบธเบเบฑเบ (เบชเบฐเปเบเบฒเบฐเบชเบฝเบ)
SAMPLE_RATE, SR
เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบเบชเบฝเบ.
STARTPTS
PTS เบเบญเบเบเบญเบเบเปเบฒเบญเบดเบ.
เปเบฅเบตเปเบก
เปเบงเบฅเบฒเปเบเบงเบดเบเบฒเบเบตเบเบญเบเบเบญเบเบเปเบฒเบญเบดเบ
เปเบเบทเปเบญเบกเบเบฑเบ
เบฅเบฐเบเบธเบงเปเบฒเบเบญเบเบเบฑเบเบเบธเบเบฑเบเบเบทเบเบเบฑเบเบเบฑเบเบซเบผเบทเบเปเป.
T เปเบงเบฅเบฒเปเบเบฑเบเบงเบดเบเบฒเบเบตเบเบญเบเบเบญเบเบเบฑเบเบเบธเบเบฑเบ
POS เบเปเบฒเปเปเปเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบเปเบเบฅเปเบเบญเบเบเบญเบ, เบซเบผเบทเบเปเปเปเบเปเบเปเบฒเบเบปเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเปเปเบเปเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบฐเบเบธเบเบฑเบ
frame
PREV_INPTS
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบกเบฒ PTS.
PREV_INT
เปเบงเบฅเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบกเบฒเปเบเบฑเบเบงเบดเบเบฒเบเบต
PREV_OUTPTS
เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบฒเบเบกเบฒ PTS.
PREV_OUTT
เปเบงเบฅเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบฒเบเบกเบฒเปเบเบฑเบเบงเบดเบเบฒเบเบต
RTCTIME
เปเบกเบเบเบดเบเบเบฒ (RTC) เปเบงเบฅเบฒเปเบเบฑเบเปเบกเปเบเบงเบดเบเบฒเบเบต. เบญเบฑเบเบเบตเปเบเบทเบเบเบฐเบเบดเปเบชเบ, เปเบเป เบเบตเปเปเบเปเปเบงเบฅเบฒ(0) เปเบเบ.
RTCSTART
เปเบกเบเบเบดเบเบเบฒ (RTC) เปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบฎเบนเบเปเบเบปเบฒเปเบเบฑเบเปเบกเปเบเบงเบดเบเบฒเบเบต.
TB เปเบฅเบเบฐเปเบงเบฅเบฒเบเบญเบเปเบงเบฅเบฒเบเปเบญเบเบเปเปเบกเบนเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เปเบฅเบตเปเบกเบเบฑเบ PTS เบเบฒเบเบชเบนเบ
setpts=PTS-STARTPTS
ยท เบเบณ เปเบเปเบเบปเบเบเบฐเบเบปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเปเบง:
setpts=0.5*PTS
ยท เบเบณ เปเบเปเบเบปเบเบเบฐเบเบปเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเปเบฒ:
setpts=2.0*PTS
ยทเบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบเบเบตเปเบเบญเบ 25 เปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบต:
setpts=N/(25*TB)
ยท เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบเบเบตเป 25 fps เบเปเบงเบเบเบฒเบเบชเบฑเปเบเบชเบฐเปเบเบทเบญเบเบเบฒเบเบขเปเบฒเบ:
setpts='1/(25*TB) * (N + 0.05 * sin(N*2*PI/25))'
ยท เบเบณเปเบเปเบเบฒเบเบเบปเบเปเบเบตเบ 10 เบงเบดเบเบฒเบเบตเปเบชเป PTS เบเปเบญเบเบเปเปเบกเบนเบ:
setpts=PTS+10/TB
ยท เบชเปเบฒเบโเบชเบฐโเปเบเบกโเปเบงโเบฅเบฒโเบเบฒเบ "เปเบซเบผเปเบโเบเบตเปโเบกเบตโเบเบตโเบงเบดเบโ" เปเบฅเบฐ rebase เบเบฑเบ timebase เปเบโเบเบฐโเบเบธโเบเบฑเบโ:
setpts='(RTCTIME - RTCSTART) / (TB * 1000000)'
ยทเบชเปเบฒเบเปเบงเบฅเบฒเปเบเบเบเบฒเบเบเบฑเบเบเบปเบงเบขเปเบฒเบ:
assetpts=N/SR/TB
settb, assetb
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบกเปเบงเบฅเบฒเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ. เบกเบฑเบเบชเปเบงเบเปเบซเบเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบ
เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบงเบฅเบฒ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
expr, tb
เบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบตเปเบเบทเบเบเบฐเปเบกเบตเบเปเบเบปเปเบฒเปเบเปเบเปเบงเบฅเบฒเบเบปเบเบเบฐเบฅเบดเบ.
เบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ tb เปเบกเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฒเบเปเบฅเบเปเบฅเบเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ. เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบ
เบเบฐเบเบญเบเบกเบตเบเปเบฒเบเบปเบเบเบตเป "AVTB" (เปเบฅเบเบฐเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ), "intb" (เปเบงเบฅเบฒเบเปเบญเบเบเปเปเบกเบนเบ) เปเบฅเบฐ "sr"
(เบญเบฑเบเบเบฒเบเบปเบงเบขเปเบฒเบ, เบชเบฝเบเปเบเบปเปเบฒเบเบฑเปเบ). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "intb".
เบเบปเบงเบขเปเบฒเบ
ยท เบเบณเบเบปเบเปเบงเบฅเบฒเปเบเบฑเบ 1/25:
settb=expr=1/25
ยท เบเบณเบเบปเบเปเบงเบฅเบฒเปเบเบฑเบ 1/10:
settb=expr=0.1
ยท เบเบณเบเบปเบเปเบงเบฅเบฒเปเบเบฑเบ 1001/1000:
settb=1+0.001
ยทเบเบฑเปเบ timebase เปเบเบฑเบ 2*intb:
settb=2*intb
ยท เบเบณเบเบปเบเบเปเบฒเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ:
settb=AVTB
showcqt
เบเปเบฝเบเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบฑเบเบเบปเบเบญเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเบชเบฐเปเบเบเปเบเบดเบเบเบงเบฒเบกเบเบตเป spectrum logarithm
(เปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบปเบโเบเบตเป Q transform เบเบฑเบ Brown-Puckette algorithmโ)โ, เบกเบตโเบเบฐโเบซเบเบฒเบโเบชเบฝเบโเบเบปเบโเบเบตโ, เบเบฒเบ
E0 เบซเบฒ D#10 (10 octaves).
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐเบฅเบดเบกเบฒเบ
เบฅเบฐเบเบธเบเบฐเบฅเบดเบกเบฒเบเบเบฒเบเบซเบฑเบเบเปเบฝเบ (เบเบปเบงเบเบนเบ). เบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบธ
เบเบปเบงเปเบ:
เบเบงเบฒเบกเบเบตเป, เบเบงเบฒเบกเบเบตเป, f
เบเบงเบฒเบกเบเบตเปเบเบญเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบทเบเบเบฐเปเบกเบตเบ
เบเบฒเบเบเบถเบเปเบงเบฅเบฒ, tc
เบเปเบฒเบเบญเบเบเบปเบงเปเบฅเบทเบญเบ timeclamp
เปเบฅเบฐโเบซเบเปเบฒโเบเบตเปโ:
a_weighting(f)
A - เบเปเปเบฒเบซเบเบฑเบเบเบญเบ loudness เปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ
b_weighting(f)
B - เบเปเปเบฒเบซเบเบฑเบเบเบญเบ loudness เปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ
c_weighting(f)
C-เบเปเปเบฒเบซเบเบฑเบเบเบญเบ loudness เปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 16.
เบเบงเบฒเบกเบเบฒเบง
เบฅเบฐเบเบธเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบงเบฒเบกเบเบฒเบง. เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบกเบตเบเบปเบงเปเบ:
เบเบงเบฒเบกเบเบตเป, เบเบงเบฒเบกเบเบตเป, f
เบเบงเบฒเบกเบเบตเปเบเบญเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบทเบเบเบฐเปเบกเบตเบ
เบเบฒเบเบเบถเบเปเบงเบฅเบฒ, tc
เบเปเบฒเบเบญเบเบเบปเบงเปเบฅเบทเบญเบ timeclamp
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "384/f*tc/(384/f+tc)".
เบเบถเบเปเบงเบฅเบฒ
เบฅเบฐเบเบธเปเบงเบฅเบฒเบเบฒเบเบซเบฑเบเบเปเบฝเบ. เบขเบนเปเปเบเบเบงเบฒเบกเบเบตเปเบเปเปเบฒ, เบกเบตเบเบฒเบเบเบทเปเบเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบ
เปเบเปเบเปเบกเบเปเบงเบฅเบฒเปเบฅเบฐเปเบเปเบกเบเบเบงเบฒเบกเบเบตเป. เบเปเบฒ timeclamp เปเบกเปเบเบเปเปเบฒ, เปเบซเบเบเบฒเบเปเบเปเบเปเบกเบเบเบตเปเปเบเปเปเบงเบฅเบฒเปเบกเปเบ
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเบเบงเปเบฒ (เปเบเบฑเปเบ: drum bass เปเบง), เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเปเบซเบเบเบฒเบเปเบเบเบงเบฒเบกเบเบตเป
เปเบเปเบกเบเบเบทเบเบชเบฐเปเบเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเบเบงเปเบฒ (เปเบเบฑเปเบ: เปเบเบเบเบตเบเบฒ). เบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเปเบกเปเบ [0.1,
1.0]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.17.
coeffclamp
เบฅเบฐเบเบธเบเบฒเบเบซเบฑเบเบเปเบฝเบ coeffclamp. เบเปเบฒ coeffclamp เบเปเปเบฒ, เบเบฒเบเบซเบฑเบเบเปเบฝเบเปเบกเปเบเบเบทเบเบเปเบญเบเบเบงเปเบฒ,
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเปเบกเปเบเปเบงเบเบถเปเบ. เบกเบนเบเบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเปเบกเปเบ [0.1, 10.0]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
gamma
เบฅเบฐเบเบธ gamma. gamma เบเปเปเบฒเปเบฎเบฑเบเปเบซเป spectrum เบเบปเบเบเบฑเบเบเปเบฒเบกเบซเบผเบฒเบ, gamma เบชเบนเบเบเบถเปเบเปเบฎเบฑเบเปเบซเปเปเบเป
spectrum เบกเบตเบเบญเบเปเบเบเบซเบผเบฒเบ. เบกเบนเบเบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเปเบกเปเบ [1.0, 7.0]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3.0.
เปเบเบกเบกเบฒ2
เบฅเบฐเบเบธ gamma เบเบญเบ bargraph. เบกเบนเบเบเปเบฒเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเปเบกเปเบ [1.0, 7.0]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.0.
เปเบเบฅเปเบเบปเบงเบญเบฑเบเบชเบญเบ
เบฅเบฐเบเบธเปเบเบฅเปเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบทเปเบญเปเบเปเบเบฑเบ freetype. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เปเบซเปเปเบเปเบเบญเบเบเบตเปเบเบฑเบเปเบงเป.
เบชเบตเบเบปเบงเบญเบฑเบเบชเบญเบ
เบฅเบฐเบเบธเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเบปเบงเบญเบฑเบเบชเบญเบ. เบเบตเปเปเบกเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฒเบเปเบฅเบเปเบฅเบเบเบตเปเบเบงเบเบเบฐเบเบฑเบเบเบทเบเบกเบฒ
เบเปเบฒเบเบณเบเบงเบเปเบเบฑเบก 0xRRGGBB. เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเบกเบตเบเบปเบงเปเบ:
เบเบงเบฒเบกเบเบตเป, เบเบงเบฒเบกเบเบตเป, f
เบเบงเบฒเบกเบเบตเปเบเบญเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบทเบเบเบฐเปเบกเบตเบ
เบเบฒเบเบเบถเบเปเบงเบฅเบฒ, tc
เบเปเบฒเบเบญเบเบเบปเบงเปเบฅเบทเบญเบ timeclamp
เปเบฅเบฐโเบซเบเปเบฒโเบเบตเปโ:
midi(f)
เบเปเบฒเบเบงเบ midi เบเบญเบเบเบงเบฒเบกเบเบตเป f, เบเบฒเบเบเบปเบงเปเบฅเบ midi: E0(16) C1(24) C2(36) A4(69โ)
r(x), g(x), b(x)
เบเปเบฒเบชเบตเปเบเบ, เบชเบตเบเบฝเบง เปเบฅเบฐเบชเบตเบเปเบฒเบเบญเบเบเบงเบฒเบกเปเบเบฑเปเบก x
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "st(0, (midi(f)-59.5)/12); st(1, if(interween(ld(0),0,1),
0.5-0.5*cos(2*PI*ld(0)), 0)); r(1-ld(1)) + b(ld(1))"
HD เปเบเบฑเบก
เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1 (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ), เบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเปเบกเปเบ 1920x1080 (เปเบเบฑเบก HD), เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0,
เบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญ 960x540. เปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบเป CPU เบเปเปเบฒเบฅเบปเบ.
เปเบเบกเบเปเปเบงเบดเบเบฒ เบฅเบฐเบเบธเบงเบดเบเบตเปเบญ fps. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 25.
เบเบฑเบ
เบฅเบฐเบเบธเบเปเบฒเบเบงเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเปเปเปเบเบฃเบก, เบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบกเบต fps*count transforms เบเปเปเบงเบดเบเบฒเบเบต.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบญเบฑเบเบเบฒเบเปเปเบกเบนเบเบชเบฝเบเบเปเบญเบเบเบทเบเปเบเปเบเบญเบญเบเบเปเบงเบ fps*count. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 6.
เบเบปเบงเบขเปเบฒเบ
ยทเบซเบผเบดเปเบเบชเบฝเบเปเบเบเบฐเบเบฐเบเบตเปเบชเบฐเปเบเบ spectrum:
ffplay -f lavfi 'amovie=a.mp3, asplit [a][out1] ; [a] showcqt [out0]'
ยทเบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบเปเบเบดเบ, เปเบเปเบกเบตเบญเบฑเบเบเบฒเปเบเบฃเบก 30 fps:
ffplay -f lavfi 'amovie=a.mp3, asplit [a][out1] ; [a] showcqt=fps=30:count=5 [out0]'
ยท เบซเบผเบดเปเบเบขเบนเปเบเบตเป 960x540 เปเบฅเบฐเบเบฒเบเปเบเป CPU เบเปเบณเบเบงเปเบฒ:
ffplay -f lavfi 'amovie=a.mp3, asplit [a][out1] ; [a] showcqt=fullhd=0:count=3 [out0]'
ยท A1 เปเบฅเบฐเบเบฐเบชเบปเบกเบเบปเบกเบเบฝเบงเบเบญเบเบกเบฑเบ: A1, A2, (เปเบเป) E3, A3:
ffplay -f lavfi 'aevalsrc=0.1*sin(2*PI*55*t)+0.1*sin(4*PI*55*t)+0.1*sin(6*PI*55*t)+0.1*sin(8*PI*55*t),
asplit[a][out1]; [a] showcqt [out0]'
ยทเบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบเปเบเบดเบ, เปเบเปเบกเบตเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบซเบผเบฒเบเปเบเปเบเปเบกเบเบเบงเบฒเบกเบเบตเป (เปเบฅเบฐเบเปเบฒเบเบงเปเบฒ):
ffplay -f lavfi 'aevalsrc=0.1*sin(2*PI*55*t)+0.1*sin(4*PI*55*t)+0.1*sin(6*PI*55*t)+0.1*sin(8*PI*55*t),
asplit[a][out1]; [a] showcqt=timeclamp=0.5 [out0]'
ยท B - เบเปเปเบฒเบซเบเบฑเบเบเบญเบ loudness เปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ
เบเบฐเบฅเบดเบกเบฒเบ=16*b_weighting(f)
ยท เบเบฑเบเปเบ Q เบเปเปเบฒ
เบเบงเบฒเบกเบเบฒเบง=100/f*tc/(100/f+tc)
ยท fontcolor Custom, C-note เปเบกเปเบเบชเบตเบเบฝเบงเบชเบต, เบญเบทเปเบเปเปเบกเปเบเบชเบตเบเปเบฒ
fontcolor='if(mod(floor(midi(f)+0.5),12), 0x0000FF, g(1))'
ยท gamma เบเบตเปเบเปเบฒเบซเบเบปเบเปเบญเบ, เบเบฐเบเบธเบเบฑเบ spectrum เปเบกเปเบเปเบชเบฑเปเบเบเบปเบเบเบฑเบเบเบงเบฒเบกเบเบงเปเบฒเบเปเบซเบเปเบเบญเบ.
gamma=2:gamma2=2
เบเบฒเบเบงเบฒเบเบชเบฐเปเบเบ
เปเบเบเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบฑเบเบเบปเบเบญเบญเบเบเบญเบเบงเบดเบเบตเปเบญเบเบตเปเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบชเบฐเปเบเบเบเบฅเบเบฐเบฅเบฑเบเบเบฒเบเบชเบฝเบ. เบชเบฝเบ
เบเบงเบฒเบกเบเบงเปเบฒเบเปเบกเปเบเบขเบนเปเปเบเบดเบเปเบเบ Y เปเบเบเบฐเบเบฐเบเบตเปเบเบงเบฒเบกเบเบตเปเบขเบนเปเปเบเปเบเบ X.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐ เปเบฒเบ, s
เบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ เบเบฐเปเบฒเบ" เบชเปเบงเบ
in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1024x512".
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเปเปเบเบชเบฐเปเบเบเบเบปเบ. เบเบตเปเบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเปเบเปเบฅเบฐเบเบฑเบเบเบงเบฒเบกเบเบตเปเบเบฐเบเบทเบเบชเบฐเปเบเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบญเบญเบเปเบฅเบเป
เบเบฒเบเบฐเบเบฒเบเบเบงเบฒเบก
เบเบธเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "bar".
เบเบฐเบซเบเบฒเบ
เบเบณเบเบปเบเบเบฐเปเบฒเบเบเบงเบฒเบกเบเบงเปเบฒเบเปเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
lin เบเบฐเปเบฒเบเปเบชเบฑเปเบเบเบทเป.
sqrt
เบเบฐเปเบฒเบเบฎเบฒเบเบชเบตเปเบซเบผเปเบฝเบก.
cbrt
เบเบฐเปเบฒเบเบฎเบฒเบเบเปเบญเบ.
log เบเบฐเปเบฒเบเบเบญเบ logarithmic.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบฑเบเบเบถเบ".
fscale
เบเบฑเปเบเบเบฐเปเบฒเบเบเบงเบฒเบกเบเบตเป.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
lin เบเบฐเปเบฒเบเปเบชเบฑเปเบเบเบทเป.
log เบเบฐเปเบฒเบเบเบญเบ logarithmic.
rlog
เบเบฐเปเบฒเบเบเบญเบ logarithmic เบเบตเปเบเบเบฑเบเบเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "lin".
win_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบขเปเบฝเบก.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
w16
w32
w64
w128
w256
w512
w1024
w2048
w4096
w8192
w16384
w32768
w65536
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "w2048"
win_func
เบเบฑเปเบเบเปเบฒเบเบฒเบเบเปเบฒเบเบฒเบ windowing.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบฎเบนเบเบฐเบงเบฒเบ
เบเบธเบเบเบฐเบเบฒ
hanning
เบฅเบปเบเบเบงเบ
เบเบปเบเบเบดเบง เบเบณ
Welch
เปเบ
เบเบฒเบฎเบฒเบฃเบดเบช
bnuttall
เบเบฑเบ
เบเบตเบ
เบชเบฑเปเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "hanning".
เบเบฑเบเบเปเบฒเบก
เบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบเปเบญเบเบเบญเบเบเปเบญเบเบขเปเบฝเบก. เปเบเบฅเบฐเบเบฑเบ "[0, 1]". เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบเปเบญเบเบเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเบชเปเบฒเบฅเบฑเบ
เบเบฑเบเบเบฑเบเบเปเบญเบเบขเปเบฝเบกเบเบตเปเปเบฅเบทเบญเบเบเบฐเบเบทเบเปเบฅเบทเบญเบ.
เบชเบฐเปเบฅเปเบ
เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบชเบฐเปเบฅเปเบ. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบฑเบ 0 เบเบฐเบชเบฐเปเบเบเบเบธเบเบชเบนเบเบชเบธเบเปเบเบเบฐเบเบธเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
1, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบงเบฅเบฒเบชเบฐเปเบฅเปเบเบเบทเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ.
เบชเบต
เบฅเบฐเบเบธเบฅเบฒเบเบเบทเปเบชเบตเบเบตเปเปเบเบเบเปเบงเบเบเบฐเบซเบงเปเบฒเบ เบซเบผเบทเปเบเบ '|' เปเบเบดเปเบเบเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเปเบกเบเปเบญเบเบเบฒเบ
เบเบงเบฒเบกเบเบตเป. เบชเบตเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบ เบซเบผเบทเบเบฒเบเบซเบฒเบเปเบเบเบฐเบเบทเบเปเบเบเบเบตเปเบเปเบงเบเบชเบตเบเบฒเบง.
เบเบฒเบเบชเบฐเปเบเบ
เบเปเบฝเบเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบฑเบเบเบปเบเบญเบญเบเบเบญเบเบงเบดเบเบตเปเบญ, เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบเบงเบฒเบกเบเบตเปเบชเบฝเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐ เปเบฒเบ, s
เบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "640x512".
เบเปเบฅเบดเบเบฒเบ
เบฅเบฐเบเบธเบงเปเบฒ spectrum เบเบงเบเปเบฅเบทเปเบญเบเปเบเบเบฒเบกเบเปเบญเบเบขเปเบฝเบกเปเบเบงเปเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบปเบเปเบเบ
เบเบปเบงเบขเปเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบเบขเบนเปเปเบเบทเปเบญเบเบเปเบฒเบเปเบกเบทเปเบญเบเบงเบเปเบเบปเบฒเบกเบฒเบฎเบญเบเบเบงเบฒ
เปเบฅเบทเปเบญเบ
เบเบปเบงเบขเปเบฒเบเปเบฅเบทเปเบญเบเบเบฒเบเบเบงเบฒเบซเบฒเบเปเบฒเบ
เปเบเบฑเบกเปเบเบฃเบก
เปเบเบฃเบกเปเบกเปเบเบเบฐเบฅเบดเบเบเบฝเบเปเบเปเปเบกเบทเปเบญเบเบปเบงเบขเปเบฒเบเบกเบฒเบฎเบญเบเบเบตเปเบเบทเบเบเปเบญเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เปเบเบเบเบตเป".
เบฎเบนเบเปเบเบเบเบฒเบ
เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบฒเบเบชเบฐเปเบเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบฒเบเบญเบฐเบเบธเบเบฒเบ
เบเปเบญเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเปเบเบงเบเบฝเบงเบเบฑเบ
เปเบเบเบเปเบฒเบเบซเบฒเบ
เบเปเบญเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเปเบเบงเปเบเบเบเปเบฒเบเบซเบฒเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบเบฒเบเบญเบฐเบเบธเบเบฒเบ.
เบชเบต
เบฅเบฐเบเบธเปเปเบเบชเบตเบเบตเปเบชเบฐเปเบเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเปเบญเบ
เปเบเปเบฅเบฐเบเปเบญเบเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบชเบตเปเบเบเบเปเบฒเบเบซเบฒเบ
เบเบงเบฒเบกเบซเบเบฒเปเบซเบเปเบ
เปเบเปเบฅเบฐเบเปเบญเบเบเบฐเบเบทเบเบชเบฐเปเบเบเปเบเบเปเบเปเบฅเบฐเบเบปเบเบชเบตเบเบฝเบงเบเบฑเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ เบเปเบญเบ.
เบเบฐเบซเบเบฒเบ
เบฅเบฐเบเบธเบเบฐเปเบฒเบเบเบตเปเปเบเปเบชเบณเบฅเบฑเบเบเบฒเบเบเบณเบเบงเบเบเปเบฒเบชเบตเบเบงเบฒเบกเปเบเบฑเปเบก.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
lin เปเบชเบฑเปเบเบเบทเป
sqrt
เบฎเบฒเบเบชเบตเปเบซเบผเปเบฝเบก, เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
cbrt
เบฎเบฒเบเบเปเบญเบ
log เปเบฅเบเบฒเบฅเบดเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ sqrt.
เบเบฒเบเบญเบตเปเบกเบเบปเบง
เบเบฑเปเบเบเปเบฒเบเบปเบงเปเบเปเปเบเบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบชเปเบฒเบฅเบฑเบเบชเบตเบเบตเปเบชเบฐเปเบเบ. เบเปเบฒเบเบฒเบเบฅเบปเบเปเบซเปเบเบฒเบเปเบฅเบทเบญเบ
เปเบเบโเบเบฒเบโเบชเบตโ. 0 เปเบกเปเบเบเปเปเบญเบตเปเบกเบเบปเบงเปเบฅเบตเบ. เบเบงเบฒเบกเบญเบตเปเบกเบเบปเบงเบเบฐเบเปเบญเบเบขเบนเปเปเบเบเบญเบเปเบเบ [-10.0, 10.0].
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
win_func
เบเบฑเปเบเบเปเบฒเบซเบเปเบฒเบเปเบฒเบ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
none
เบเปเปเบกเบตเบเบปเบงเบขเปเบฒเบเบเบฒเบเบเบธเบเปเบเปเบเบเปเบญเบ (เบขเปเบฒเบเบฒเบเบซเบงเบฑเบเบงเปเบฒเบกเบฑเบเบเบฐเปเบงเบเบงเปเบฒเบเบตเป)
เบฎเบฒเบ
เบเปเบญเบเบขเปเบฝเบก Hann
เบฅเบปเบเบเบงเบ
เบเบตเบเปเบญเบเบขเปเบฝเบก
เบเบปเบเบเบดเบง เบเบณ
เบเปเบญเบเบขเปเบฝเบก Blackman
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "hann".
เบเบฒเบเบเปเบฒเปเบเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบปเบงเบเบญเบ showwaves; เปเบเบดเปเบเบเบปเบงเบขเปเบฒเบเปเบเบเบฒเบเบเบฑเปเบ.
เบเบปเบงเบขเปเบฒเบ
ยท เบเปเบญเบโเบขเปเบฝเบกโเบเบฐโเบซเบเบฒเบโเปเบซเบเปโเบเบตเปโเบกเบตโเบเบฒเบโเบเบฐโเบซเบเบฒเบโเบชเบต logarithmicโ:
showspectrum=s=1280x480:scale=log
ยทเบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบปเบกเบเบนเบเบชเปเบฒเบฅเบฑเบเบชเบตเปเบฅเบฐ sliding spectrum เบเปเปเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบฒเปเบเป ffplay:
ffplay -f lavfi 'amovie=input.mp3, asplit [a][out1] ;
[a] showspectrum=mode=separate:color=intensity:slide=1:scale=cbrt [out0]'
เบเบฐเบฅเบดเบกเบฒเบเบเบฒเบเบชเบฐเปเบเบ
เบเปเบฝเบเบเบฐเบฅเบดเบกเบฒเบเบชเบฝเบเปเบเบปเปเบฒเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบงเบดเบเบตเปเบญ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบงเบดเบเบตเปเบญ.
b เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบญเบ, เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [0, 5]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.
w เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเปเบญเบ, เปเบฅเบเบฐเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [40, 1080]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 400.
h เบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเบนเบเบเบญเบเบเปเบญเบ, เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [1, 100]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 20.
f เบเปเบฒเบเบปเบ fade, เปเบฅเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบกเปเบ [1, 255]. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 20.
c เบเปเบฒเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบตเบเบฐเบฅเบดเบกเบฒเบ.
เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบชเบฒเบกเบฒเบเปเบเปเบเบปเบงเปเบเบเปเปเปเบเบเบตเป:
VOLUME
เบเบฐเบฅเบดเบกเบฒเบเบชเบนเบเบชเบธเบเปเบเบเบฐเบเบธเบเบฑเบเบเบญเบเบเปเบญเบเปเบ dB.
CHANNEL
เปเบฒเบเปเบฅเบเบเปเบญเบเบเบฐเบเบธเบเบฑเบ, เปเบฅเบตเปเบกเปเบเป 0.
t เบเปเบฒเบเบฑเปเบ, เบชเบฐเปเบเบเบเบทเปเบเปเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเปเบเบตเบเปเบเป.
เบเบฒเบเบชเบฐเปเบเบ
เปเบเบโเบชเบฝเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเบฑเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบงเบดโเบเบตโเปเบญโ, เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบทเปเบโเบเบญเบโเบเบปเบงโเบขเปเบฒเบโ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐ เปเบฒเบ, s
เบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "600x240".
เบฎเบนเบเปเบเบเบเบฒเบ
เบเบฑเปเบเปเปเบเบชเบฐเปเบเบเบเบปเบ.
เบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบ:
เบเบธเบ
เปเบเปเบกเบเบธเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบงเบขเปเบฒเบ.
เบญเบญเบเปเบฅเบเป
เปเบเปเบกเปเบชเบฑเปเบเบเบฑเปเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบงเบขเปเบฒเบ.
p2p เปเบเปเบกเบเบธเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบงเบขเปเบฒเบเปเบฅเบฐเปเบชเบฑเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบงเบเบกเบฑเบ.
เบชเบฒเบ
เปเบเปเบกเปเบชเบฑเปเบเบเบฑเปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบปเบงเบขเปเบฒเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "เบเบธเบ".
n เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบดเบกเบขเบนเปเปเบเบเบฑเบเบเบฝเบงเบเบฑเบ. เบกเบนเบเบเปเบฒเบเบตเปเปเบซเบเปเบเบงเปเบฒเบเบฐ
เบซเบผเบธเบเบญเบฑเบเบเบฒเปเบเบฃเบก. เบเปเบญเบเปเบเบฑเบเบเบณเบเบงเบเบเบงเบ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเบเบฝเบเปเบเปเบเปเบฒ
เบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ เบญเบฑเบเบเบฒเบเบฒเบ เบเปเปเปเบเปเบฅเบฐเบเบธเบขเปเบฒเบเบเบฑเบเปเบเบ.
เบญเบฑเบเบเบฒ, r
เบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบเบปเบเบเบฐเบฅเบดเบ (เปเบเบเบเบฐเบกเบฒเบ) เบเบญเบ. เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเปเบฅเบทเบญเบ n. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบกเบนเบเบเปเบฒเปเบกเปเบ "25".
split_channels
เบเปเบฒเบเบปเบเบงเปเบฒเบเปเบญเบเบเบงเบเบเบทเบเปเบเปเบกเปเบเบเบเปเบฒเบเบซเบฒเบเบซเบผเบทเบเบฑเบเบเปเบญเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยท เบญเบญเบโเบชเบฝเบโเปเบเบฅโเปโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบฅเบฐโเบเบฒเบโเปเบเบฑเบโเบเบปเบงโเปเบเบโเบงเบดโเบเบตโเปเบญโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโเบขเบนเปโเปเบโเบเบฝเบงโเบเบฑเบโ
เปเบงเบฅเบฒ:
amovie=a.mp3,asplit[out0],showwaves[out1]
ยทโเบชเปเบฒเบโเบชเบฑเบโเบเบฒเบโเบชเบฑเบโเปเบเบฒเบฐโเปเบฅเบฐโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฑเบ showwavesโ, เบเบฑเบโเบเบฑเบโเบญเบฑเบโเบเบฒโเบเบฒโเบเบญเบ 30โ
เปเบเบฃเบกเบเปเปเบงเบดเบเบฒเบเบต:
aevalsrc=sin(1*2*PI*t)*sin(880*2*PI*t):cos(2*PI*200*t),asplit[out0],showwaves=r=30[out1]
เบชเบฐเปเบเบเบเบทเปเบ
เบเปเบฝเบเบชเบฝเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบฑเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฝเบง, เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบทเปเบเบเบปเบงเบขเปเบฒเบ.
เบเบปเบงเบเบญเบเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเปเปเปเบเบเบตเป:
เบเบฐ เปเบฒเบ, s
เบฅเบฐเบเบธเบเบฐเบซเบเบฒเบเบงเบดเบเบตเปเบญเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบเป. เบชเปเบฒเบฅเบฑเบ syntax เบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เปเบซเปเบเบงเบเปเบเบดเปเบ "เบงเบดเบเบตเปเบญ
เบเบฐเปเบฒเบ" เบชเปเบงเบ in เปเบเป ffmpeg-utils เบเบนเปเบกเบท. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "600x240".
split_channels
เบเปเบฒเบเบปเบเบงเปเบฒเบเปเบญเบเบเบงเบเบเบทเบเปเบเปเบกเปเบเบเบเปเบฒเบเบซเบฒเบเบซเบผเบทเบเบฑเบเบเปเบญเบเบเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 0.
เบเบปเบงเบขเปเบฒเบ
ยทเบชเบฐเบเบฑเบเบเบฒเบเปเบเปเบเบเปเบญเบเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบฎเบนเบเปเบเบเบเบทเปเบเบเบญเบเบชเบฝเบเบเบฑเบเบซเบกเบปเบเปเบ a
1024x800 เบฎเบนเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเปเบเปโ ffmpeg:
ffmpeg -i audio.flac -lavfi showwavespic=split_channels=1:s=1024x800 waveform.png
เปเบเปเบโเบเบฑเบโ, เปเบเบ
เปเบเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบญเบญเบเปเบเบฑเบเบซเบผเบฒเบเบเบปเบเบเบตเปเบเบทเบเบฑเบ.
"asplit" เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบชเบฝเบ, "เปเบเบ" เบเบฑเบเบงเบดเบเบตเปเบญ.
เบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบกเบฎเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฝเบงเบเบตเปเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเบปเบเปเบเปเบฎเบฑเบ. เบเปเบฒ
เบเปเปโเปเบเปโเบฅเบฐโเบเบธโเปเบงเปโ, เบกเบฑเบโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบตเปโเบเบฐ 2โ.
เบเบปเบงเบขเปเบฒเบ
ยทเบชเปเบฒเบเบชเบญเบเบเบปเบเปเบเปเบฎเบฑเบเปเบเบเบเปเบฒเบเบซเบฒเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบ:
[เปเบ] เปเบเบ [out0][out1]
ยท เปเบเบทเปเบญเบชเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบ 3 เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฅเบฐเบเบธเบเปเบฒเบเบงเบเบเบญเบเบเบปเบเปเบเปเบฎเบฑเบ, เปเบเบฑเปเบ:
[เปเบ] asplit=3 [out0][out1][out2]
ยท เบชเปเบฒเบโเบชเบญเบโเบเบปเบโเบเบฐโเบฅเบดเบโเปเบเบโเบเปเบฒเบโเบซเบฒเบโเบเบฒเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฝเบงโเบเบฑเบโ, เบซเบเบถเปเบโเบเบฑเบโเปเบฅเบฐโเบซเบเบถเปเบ paddedโ:
[เปเบ] เปเบเบ [splitout1][splitout2];
[splitout1] crop=100:100:0:0 [cropout];
[splitout2] pad=200:200:100:100 [padout];
ยท เบชเปเบฒเบ 5 เบชเปเบฒโเปเบเบปเบฒโเบเบญเบโเบชเบฝเบโเบเบฐโเบเบญเบโเบเปเบงเบโ ffmpeg:
ffmpeg -i INPUT -filter_complex asplit=5 OUTPUT
zmq, azmq
เปเบเปเบฎเบฑเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบชเบปเปเบเบเปเบฒเบเบฅเบนเบเบเปเบฒ libzmq, เปเบฅเบฐเบชเบปเปเบเบเปเปเบเบงเบเบกเบฑเบเปเบเบซเบฒเบเบปเบงเบเบญเบเปเบ
filtergraph.
"zmq" เปเบฅเบฐ "azmq" เปเบฎเบฑเบเบงเบฝเบเปเบเบฑเบเบเบปเบงเบเบญเบเบเปเบฒเบ. "zmq" เบเปเบญเบเบเบทเบเปเบชเปเบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบงเบดเบเบตเปเบญ
เบเบฒเบเบเบฑเปเบเบเบญเบ, "azmq" เบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบเบปเบงเบเบญเบเบชเบฝเบ.
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบปเบงเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฑเปเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ libzmq เปเบฅเบฐ headers เปเบฅเบฐ configure
FFmpeg เบเบฑเบ "--enable-libzmq".
เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบ libzmq เปเบเบดเปเบ:http://www.zeromq.org/>
เบเบฒเบเบเบฑเปเบเบเบญเบ "zmq" เปเบฅเบฐ "azmq" เปเบฎเบฑเบเบงเบฝเบเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ libzmq, เปเบเบดเปเบเปเบเปเบฎเบฑเบเบเปเปเบเบงเบฒเบกเบเบตเปเบชเบปเปเบเบเปเบฒเบ.
เบเบฒเบโเปเบเปโเบเบญเบโเปเบเบทเบญโเบเปเบฒเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบเบโ bind_address เบเบฒเบเปเบฅเบทเบญเบ.
เบเปเปเบเบงเบฒเบกเบเบตเปเปเบเปเบฎเบฑเบเบเบฐเบเปเบญเบเบขเบนเปเปเบเปเบเบเบเบญเบก:
[ ]
เปเบเบปเปเบฒโเบซเบกเบฒเบ เบเปเบฒเบเบปเบเปเบเบปเปเบฒเบซเบกเบฒเบเบเบญเบเบเปเบฒเบชเบฑเปเบ, เปเบเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเบเบทเปเบเบญเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบท a
เบเบทเปเบเบปเบงเบเบญเบเบชเบฐเปเบเบฒเบฐ.
เบเปเบฒเบชเบฑเปเบ เบฅเบฐเบเบธเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบปเปเบฒเบซเบกเบฒเบ.
ARG เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ เปเบฅเบฐเบฅเบฐเบเบธเบฅเบฒเบเบเบทเปเบเบฒเบเปเบเปเปเบเปเบเบเบฒเบเปเบฅเบทเบญเบเบชเบณเบฅเบฑเบเบเบฒเบเปเบซเป เบเปเบฒเบชเบฑเปเบ.
เปเบเปเบงเบฅเบฒเบเปเบญเบเบฎเบฑเบ, เบเปเปเบเบงเบฒเบกเบเบทเบเบเบธเบเปเบเปเบเปเบฅเบฐเบเปเบฒเบชเบฑเปเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฐเบเบทเบเปเบชเปเปเบเบปเปเบฒเปเบเปเบ
filtergraph. เบญเบตเบเบเบฒเบกเบเบปเบเปเบเปเบฎเบฑเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบชเบปเปเบเบเปเบฒเบเบญเบเบเบฑเบเบฅเบนเบเบเปเบฒ,
เบเบฒเบโเบเปเบฒโเปเบเปโเบฎเบนเบโเปเบเบโเบเบฒเบโ:
เบเปเปเบเบงเบฒเบก เปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบ.
เบเบปเบงเบขเปเบฒเบ
เปเบเบดเปเบโเบเบตเป tools/zmqsend เบเบปเบงเบขเปเบฒเบเบเบญเบเบฅเบนเบเบเปเบฒ zmq เบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบชเบปเปเบเบเปเบฒเบชเบฑเปเบ
เบเบฐเบกเบงเบเบเบปเบเปเบเบเบเบปเบงเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเป.
เบเบดเบเบฒเบฅเบฐเบเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเปเบเบเบตเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ ffplay
ffplay -dumpgraph 1 -f lavfi "
color=s=100x100:c=red [l];
color=s=100x100:c=blue [r];
nullsrc=s=200x100, zmq [bg] ;
[bg][l] เบงเบฒเบเบเปเบญเบ [bg+l];
[bg+l][r] overlay=x=100"
เปเบเบทเปเบญเบเปเบฝเบเบชเบตเบเบญเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญ, เบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเป:
echo Parsed_color_0 c เบชเบตเปเบซเบผเบทเบญเบ | tools/zmqsend
เบเบฒเบโเบเปเบฝเบโเปเบเบโเปเบเบทเปเบญเบโเบเบงเบฒโ:
echo Parsed_color_1 c เบชเบตเบเบปเบง | tools/zmqsend
MULTIMEDIA เปเบซเบผเปเบเบเปเปเบกเบนเบ
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบซเบผเปเบเบกเบฑเบเบเบดเบกเบตเปเบเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ.
เบฎเบนเบเปเบเบปเบฒ
เบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ เบฎเบนเบเปเบเบปเบฒ เปเบซเบผเปเบ, เบเบปเบเปเบงเบฑเปเบเบกเบฑเบเปเบฅเบทเบญเบเบเบฒเบเบเปเบฒเบเบเบญเบเบชเบฝเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบฎเบนเบเปเบเบปเบฒ
เบญเปเบฒเบเบชเบฝเบ เปเบฅเบฐ/เบซเบผเบท เบงเบดเบเบตเปเบญเบชเบฐเบเบฃเบตเบกเบเบฒเบเบเปเบญเบเบเบฑเบเบเบธเบฎเบนเบเปเบเบปเบฒ.
เบกเบฑเบเบเบญเบกเบฎเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ
เบเบทเปเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเบฐเบญเปเบฒเบ (เบเปเปเบเปเบฒเปเบเบฑเบเปเบเบฅเป; เบกเบฑเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเบซเบผเบท a
stream เปเบเบปเปเบฒเปเบเบดเบเปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบเบญเบ).
format_name, f
เบฅเบฐเบเบธเบฎเบนเบเปเบเบเบเบตเปเบเบฒเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบปเบฒเบเบตเปเบเบฐเบญเปเบฒเบ, เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบทเปเบเบญเบ a
เบเบฑเบเบเบธเบซเบผเบทเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เบฎเบนเบเปเบเบเปเบกเปเบเบเบฒเบเปเบเบปเบฒเบเบฒเบ movie_name
เบซเบผเบทเปเบเบเบเบฒเบเบชเบทเบเบชเบงเบ.
เบเบญเบเบซเบฒเบเบธเบ, sp
เบฅเบฐเบเบธเบเบธเบเบเบญเบเบซเบฒเปเบเบงเบดเบเบฒเบเบต. เปเบเบฃเบกเบเบฐเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฒเบเบเบญเบเบซเบฒเบเบตเป
เบเบธเบ. เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบทเบเบเบฐเปเบกเบตเบเบเปเบงเบ "av_strtod", เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบปเบงเปเบฅเบเบญเบฒเบเบเบฐเปเบเบฑเบ
เบเปเปเบเปเบฒเบเปเบเบ IS postfix. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "0".
เบชเบฒเบโเบเปเบณโ, s
เบฅเบฐเบเบธเบเบฒเบเบเปเบฒเบเบเบญเบเปเบเบทเปเบญเบญเปเบฒเบ. เบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบชเบฒเบเบเปเบณเปเบเปเบซเบผเบฒเบเบญเบฑเบ, เปเบเบเบญเบญเบเบเปเบงเบ "+". เปเบเป
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบซเบผเปเบเบเบฐเบกเบตเบเบปเบเบเบฐเบฅเบดเบเบซเบผเบฒเบ, เปเบเบเปเบฒเบชเบฑเปเบเบเบฝเบงเบเบฑเบ. syntax เปเบเปเบเบทเบเบญเบฐเบเบดเบเบฒเบเปเบ
เบเบฒเบเบชเปเบงเบ ``เบเบปเบงเบฅเบฐเบเบธเบชเบฐเบเบฃเบตเบก'' เปเบเบเบนเปเบกเบท ffmpeg. เบชเบญเบเบเบทเปเบเบดเปเบชเบ, "dv" เปเบฅเบฐ
"da" เบฅเบฐเบเบธเบเบฒเบกเบฅเบณเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ (เปเปเบฒเบฐเบเบตเปเบชเบธเบ) เบงเบดเบเบตเปเบญ เปเบฅเบฐเบชเบฝเบเบชเบฐเบเบฃเบตเบก. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
"dv", เบซเบผเบท "da" เบเปเบฒเบเบฒเบเบเบฑเปเบเบเบญเบเบเบทเบเปเบญเบตเปเบเบงเปเบฒ "เบฎเบนเบเปเบเบปเบฒ".
stream_index, si
เบฅเบฐเบเบธเบเบฑเบเบเบฐเบเบตเบเบญเบเบชเบฐเบเบฃเบตเบกเบงเบดเบเบตเปเบญเบเบตเปเบเบฐเบญเปเบฒเบ. เบเปเบฒเบเปเบฒเปเบกเปเบ -1, เปเบซเบกเบฒเบฐเบชเบปเบกเบเบตเปเบชเบธเบ
เบเบฒเบเบเปเบฒเบเบเบญเบเบงเบดเบเบตเปเบญเบเบฐเบเบทเบเปเบฅเบทเบญเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "-1". เปเบเบปเบฒเบชเบฐเปเบฑเบเบชเบฐเปเบนเบ. เบเปเบฒ
เบเบฒเบเบเบฑเปเบเบเบญเบเปเบญเบตเปเบเบงเปเบฒ "amovie", เบกเบฑเบเบเบฐเปเบฅเบทเบญเบเบชเบฝเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบงเบดเบเบตเปเบญ.
loop
เบฅเบฐเบเบธเบเบณเบเบงเบเปเบเบทเปเบญเปเบเบทเปเบญเบญเปเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบฒเบกเบฅเบณเบเบฑเบ. เบเปเบฒเบเปเบฒเปเปเบญเบเบเบงเปเบฒ 1,
เบเบฐเปเบชเบเบฐเบเบทเบเบญเปเบฒเบเบญเบตเบเบเบฑเปเบเปเบฅเบฐเบญเบตเบเบเบฑเปเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "1".
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบฎเบนเบเปเบเบปเบฒเบเบทเบ looped เปเบงเบฅเบฒเบเบญเบเปเบซเบผเปเบเบเปเปเปเบเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, เบชเบฐเบเบฑเปเบเบกเบฑเบเบเบฐ
เบชเปเบฒเบเปเบงเบฅเบฒเปเบเบตเปเบกเบเบถเปเบเบเบตเปเบเปเปเปเบกเปเบ monotonically.
เบกเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบงเบฒเบเบงเบดเบเบตเปเบญเบเบตเบชเบญเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบซเบผเบฑเบเบเบญเบเบเบดเบงเปเบเบต, เบเบฑเปเบเบเบตเปเบชเบฐเปเบเบเบขเบนเปเปเบ
เปเบชเบฑเปเบเบชเบฐเปเบเบเบเบตเป:
input -----------> deltapts0 --> overlay --> output
^
|
เบฎเบนเบเปเบเบปเบฒ --> scale--> deltapts1 -------+
เบเบปเบงเบขเปเบฒเบ
ยท เบเปเบฒเบก 3.2 เบงเบดเบเบฒเบเบตเบเบฒเบเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบเบฅเป AVI in.avi, เปเบฅเบฐเบงเบฒเบเบกเบฑเบเบขเบนเปเปเบเบดเบเบชเบธเบ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบเปเบฒเบเบเบณเบเบฑเบ "เปเบ":
movie=in.avi:seek_point=3.2, scale=180:-1, setpts=PTS-STARTPTS [เบซเบผเบฒเบเบเบงเปเบฒ];
[in] setpts=PTS-STARTPTS [เบซเบผเบฑเบ];
[main][over] overlay=16:16 [เบญเบญเบ]
ยท เบญเปเบฒเบโเบเบฒเบโเบญเบธโเบเบฐโเบเบญเบ video4linux2โ, เปเบฅเบฐโเบงเบฒเบโเปเบเบดเบโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบตเปโเบกเบตโเบเบทเป "เปเบโ"โ:
movie=/dev/video0:f=video4linux2, scale=180:-1, setpts=PTS-STARTPTS [เบซเบผเบฒเบเบเบงเปเบฒ];
[in] setpts=PTS-STARTPTS [เบซเบผเบฑเบ];
[main][over] overlay=16:16 [เบญเบญเบ]
ยทเบญเปเบฒเบเบงเบดเบเบตเปเบญเบเปเปเบฒเบเบฑเปเบเบเปเบฒเบญเบดเบเปเบฅเบฐเบเปเปเบฒเบชเบฝเบเบเบตเปเบกเบต id 0x81 เบเบฒเบ dvd.vob; เบงเบดเบเบตเปเบญ
เปเบกเปเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ pad เบเบตเปเบกเบตเบเบทเปเบงเปเบฒ "เบงเบดเบเบตเปเบญ" เปเบฅเบฐเบชเบฝเบเปเบเปเบเบทเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ pad เบเบตเปเบกเบตเบเบทเป
"เบชเบฝเบ":
movie=dvd.vob:s=v:0+#0x81 [เบงเบดเบเบตเปเบญ] [เบชเบฝเบ]
เปเบเป ffplay-all เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net