เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

avconv - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเตเดฐเตŠเดตเตˆเดกเดฑเดฟเตฝ avconv เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจ avconv เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


ffmpeg - ffmpeg เดตเต€เดกเดฟเดฏเต‹ เด•เตบเดตเต†เตผเดŸเตเดŸเตผ

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


ffmpeg [เด†เด—เต‹เดณ_เด“เดชเตเดทเดจเตเด•เตพ] {[input_file_options] -เด เด‡เตปเดชเตเดŸเตเดŸเต_เดซเดฏเตฝ} ... {[output_file_options]
output_file}...

เดตเดฟเดตเดฐเดฃเด‚


ffmpeg เด’เดฐเต เดคเดคเตเดธเดฎเดฏ เด“เดกเดฟเดฏเต‹/เดตเต€เดกเดฟเดฏเต‹เดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดชเดฟเดŸเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดตเดณเดฐเต† เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏ เดตเต€เดกเดฟเดฏเต‹, เด“เดกเดฟเดฏเต‹ เด•เตบเดตเต†เตผเดŸเตเดŸเตผ เด†เดฃเต
เด‰เดฑเดตเดฟเดŸเด‚. เด‡เดคเดฟเดจเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดธเดพเดฎเตเดชเดฟเตพ เดจเดฟเดฐเด•เตเด•เตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดˆเดšเตเดšเดฏเดฟเตฝ เดตเต€เดกเดฟเดฏเต‹เดฏเตเดŸเต† เดตเดฒเตเดชเตเดชเด‚ เดฎเดพเดฑเตเดฑเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚
เด‰เดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดชเต‹เดณเดฟเดซเต‡เดธเต เดซเดฟเตฝเดŸเตเดŸเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

ffmpeg เด‡เตปเดชเตเดŸเตเดŸเต "เดซเดฏเดฒเตเด•เดณเตเดŸเต†" เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดŽเดฃเตเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต (เด…เดคเต เดธเดพเดงเดพเดฐเดฃ เดซเดฏเดฒเตเด•เตพ, เดชเตˆเดชเตเดชเตเด•เตพ,
เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ, เด—เตเดฐเดพเดฌเดฟเด‚เด—เต เดกเดฟเดตเตˆเดธเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต), "-i" เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต
เด’เดฐเต เดชเตเดฒเต†เดฏเดฟเตป เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเตฝเดจเดพเดฎเด‚ เด•เตŠเดฃเตเดŸเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต "เดซเดฏเดฒเตเด•เดณเตเดŸเต†" เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚.
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด•เดพเดฃเตเดจเตเดจ เดŽเดจเตเดคเตเด‚ เด’เดฐเต เด“เดชเตเดทเดจเดพเดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เดจเดพเดฎเด‚.

เด“เดฐเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเตเด‚, เดคเดคเตเดตเดคเตเดคเดฟเตฝ, เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดŽเดคเตเดฐ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚
เดคเดฐเด™เตเด™เตพ (เดตเต€เดกเดฟเดฏเต‹/เด“เดกเดฟเดฏเต‹/เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเตฝ/เด…เดฑเตเดฑเดพเดšเตเดšเตโ€Œเดฎเต†เดจเตเดฑเต/เดกเดพเดฑเตเดฑ). เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚ เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดŸเต† เดคเดฐเด™เตเด™เตพ
เด•เดฃเตเดŸเต†เดฏเตเดจเตผ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเต‡เด•เตเด•เดพเด‚. เดเดคเตŠเด•เตเด•เต† เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด‡เตปเดชเตเดŸเตเดŸเตเด•เตพ เดชเต‹เด•เต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต
เดเดคเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตเดตเดฏเดฎเต‡เดต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "-เดฎเดพเดชเตเดชเต" เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต (เดธเตเดŸเตเดฐเต€เด‚ เด•เดพเดฃเตเด•
เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตฝ เด…เดงเตเดฏเดพเดฏเด‚).

เด“เดชเตโ€Œเดทเดจเตเด•เดณเดฟเดฒเต† เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดฑเดซเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ เด…เดตเดฏเตเดŸเต† เดธเต‚เดšเดฟเด•เด•เตพ (0-เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. เด‰เดฆเดพ เด†เดฆเตเดฏเดคเตเดคเต‡เดคเต
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ 0 เด†เดฃเต, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต 1 เด†เดฃเต. เด…เดคเตเดชเต‹เดฒเต†, เด’เดฐเต เดซเดฏเดฒเดฟเดจเตเดณเตเดณเดฟเดฒเต† เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต
เด…เดตเดฐเตเดŸเต† เดธเต‚เดšเดฟเด•เด•เตพ. เด‰เดฆเดพ "2:3" เดŽเดจเตเดจเดคเต เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต† เดจเดพเดฒเดพเดฎเดคเตเดคเต† เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเตเด‚ เด•เดพเดฃเตเด•
เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเดฑเตเด•เตพ เด…เดงเตเดฏเดพเดฏเด‚.

เด’เดฐเต เดชเตŠเดคเต เดจเดฟเดฏเดฎเด‚ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด…เดŸเตเดคเตเดค เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด“เดชเตเดทเดจเตเด•เตพ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เด“เตผเดกเตผ เด†เดฃเต
เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต, เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡ เด“เดชเตเดทเตป เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดคเดตเดฃ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. เด“เดฐเต‹เดจเตเดจเตเด‚
เดธเด‚เดญเดตเด‚ เด…เดŸเตเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต‹ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต‹ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดจเดฟเดฏเดฎเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดดเดฟเดตเดพเด•เตเด•เดฒเตเด•เตพ
เด†เด—เต‹เดณ เด“เดชเตโ€Œเดทเดจเตเด•เดณเดพเดฃเต (เด‰เดฆเดพ. เดตเต†เตผเดฌเต‹เดธเดฟเดฑเตเดฑเดฟ เดฒเต†เดตเตฝ), เด…เดต เด†เดฆเตเดฏเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚.

เด‡เตปเดชเตเดŸเตเดŸเต, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดฎเดฟเด•เตเดธเต เดšเต†เดฏเตเดฏเดฐเตเดคเต -- เด†เดฆเตเดฏเด‚ เดŽเดฒเตเดฒเดพ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเตเด‚ เดชเดฟเดจเตเดจเต€เดŸเต เดŽเดฒเตเดฒเดพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•.
เดตเตเดฏเดคเตเดฏเดธเตเดค เดซเดฏเดฒเตเด•เดณเตเดŸเต‡เดคเดพเดฏ เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เดฎเดฟเด•เตเดธเต เดšเต†เดฏเตเดฏเดฐเตเดคเต. เดŽเดฒเตเดฒเดพ เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เด‡เดคเดฟเดจเต เดฎเดพเดคเตเดฐเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต
เด…เดŸเตเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ, เดซเดฏเดฒเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฑเต€เดธเต†เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

ยท เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดตเต€เดกเดฟเดฏเต‹ เดฌเดฟเดฑเตเดฑเตเดฑเต‡เดฑเตเดฑเต 64 kbit/s เด†เดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป:

ffmpeg -i input.avi -b:v 64k -bufsize 64k output.avi

ยท เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต 24 fps-เดฒเต‡เด•เตเด•เต เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเตป:

ffmpeg -i input.avi -r 24 output.avi

ยท เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต (เดฑเต‹ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเด‚ เดธเดพเดงเตเดคเดฏเตเดณเตเดณเดคเต) 1 fps เด†เด•เตเด•เดฟ เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเตป
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต 24 fps เด†เดฏเดฟ:

ffmpeg -r 1 -i input.m2v -r 24 output.avi

เดฑเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพเด•เตเด•เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด“เดชเตเดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚.

เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเดฃเด‚


เดŸเตเดฐเดพเตปเดธเตเด•เต‹เดกเดฟเด‚เด—เต เดชเตเดฐเด•เตเดฐเดฟเดฏ ffmpeg เด“เดฐเต‹ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดจเตเด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดตเดฟเดตเดฐเดฟเด•เตเด•เดพเด‚
เดกเดฏเด—เตเดฐเด‚:

_____________________
| | | |
| เด‡เตปเดชเตเดŸเตเดŸเต | demuxer | เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑ | เดกเต€เด•เต‹เดกเตผ
| เดซเดฏเตฝ | -------> | เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ | -----+
|_______| |______________| |
v
_________
| |
| เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดคเต |
| เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ |
|_________|
________ ______________ |
| | | | |
| เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต | <--------- | เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑ | <----+
| เดซเดฏเตฝ | muxer | เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ | เดŽเตปเด•เต‹เดกเตผ
|________| |______________|

ffmpeg เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เดพเดจเตเด‚ เดจเต‡เดŸเดพเดจเตเด‚ libavformat เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเต† (เดกเต€เดฎเตเด•เตเดธเดฑเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏ) เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑ เด…เดŸเด™เตเด™เดฟเดฏ เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เด‰เดณเตเดณเดชเตเดชเต‹เตพ, ffmpeg
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดœเต€เดต เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เด…เดตเดฏเต† เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต.

เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดค เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ เดกเต€เด•เต‹เดกเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเด‚ (เดธเตเดŸเตเดฐเต€เด‚เด•เต‹เดชเตเดชเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดธเตเดŸเตเดฐเต€เด‚, เด’เดฐเต เดตเดฟเดตเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฃเตเด•). เดกเต€เด•เต‹เดกเตผ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเต (เดฑเต‹
เดตเต€เดกเดฟเดฏเต‹/เดชเดฟเดธเดฟเดŽเด‚ เด“เดกเดฟเดฏเต‹/...) เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚ (เด…เดŸเตเดคเตเดค เดญเดพเด—เด‚ เด•เดพเดฃเตเด•). เดถเต‡เดทเด‚
เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เต, เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดŽเตปเด•เต‹เดกเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต, เด…เดคเต เด…เดตเดฏเต† เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ. เด…เดตเดธเดพเดจเด‚ เด…เดต เดฎเด•เตโ€Œเดธเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต, เด…เดคเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดค เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพเด•เตเด•เต เดŽเดดเตเดคเตเดจเตเดจเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ.

เด…เดฐเดฟเด•เตเด•เดฒเต
เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, ffmpeg เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเต‹ เด“เดกเดฟเดฏเต‹, เดตเต€เดกเดฟเดฏเต‹ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚
libavfilter เดฒเตˆเดฌเตเดฐเดฑเดฟ. เดจเดฟเดฐเดตเดงเดฟ เดšเด™เตเด™เดฒเดฏเตเดณเตเดณ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผ เด—เตเดฐเดพเดซเต เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต. ffmpeg เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต
เดฐเดฃเตเดŸเต เดคเดฐเด‚ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ: เดฒเดณเดฟเดคเดตเตเด‚ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดตเตเด‚.

เดฒเด˜เตเดตเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพ

เด•เตƒเดคเตเดฏเดฎเดพเดฏ เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเตเด‚ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเตเด‚ เด‰เดณเตเดณเดตเดฏเดพเดฃเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพ
เดคเดฐเด‚. เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดกเดฏเด—เตเดฐเดพเดฎเดฟเตฝ เด’เดฐเต เด…เดงเดฟเด• เด˜เดŸเตเดŸเด‚ เดšเต‡เตผเดคเตเดคเตเด•เตŠเดฃเตเดŸเต เด…เดตเดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเด‚
เดกเต€เด•เต‹เดกเดฟเด‚เด—เดฟเดจเตเด‚ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเตฝ:

________________________
| | | |
| เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดคเต | | เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑ |
| เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ |\ _ | เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ |
|_________| \ /||______________|
\__________ /
เดฒเดณเดฟเดคเด‚ _\|| | / เดŽเตปเด•เต‹เดกเตผ
เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต | เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดคเต |/
| เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ |
|__________|

เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -เดซเดฟเตฝเดŸเตเดŸเตผ เด“เดชเตเดทเตป (เด•เต‚เดŸเต† -เดตเดฟเดŽเดซเต เด’เดชเตเดชเด‚ -af
เดตเต€เดกเดฟเดฏเต‹เดฏเตเด•เตเด•เตเด‚ เด“เดกเดฟเดฏเต‹เดฏเตเด•เตเด•เตเด‚ เดฏเดฅเดพเด•เตเดฐเดฎเด‚ เด…เดชเดฐเดจเดพเดฎเด™เตเด™เตพ). เดตเต€เดกเดฟเดฏเต‹เดฏเตโ€Œเด•เตเด•เดพเดฏเตเดณเตเดณ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดคเดฟเดฐเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚
เด‡เดคเตเดชเต‹เดฒเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเด‚:

________ ____________ _______ _________
| | | | | | | |
| เด‡เตปเดชเตเดŸเตเดŸเต | ---> | deinterlace | ---> | เดธเตเด•เต†เดฏเดฟเตฝ | ---> | เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต |
|_______| |_____________| |_______| |________|

เดšเดฟเดฒ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เดซเตเดฐเต†เดฏเดฟเด‚ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดซเตเดฐเต†เดฏเดฟเด‚ เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ เดฎเดพเดฑเตเดฑเดฟเดฒเตเดฒ. เด‰เดฆเดพ "fps"
เดฎเตเด•เดณเดฟเดฒเต† เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเต† เดซเดฟเตฝเดŸเตเดŸเตผ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดซเตเดฐเต†เดฏเดฟเดฎเดฟเตฝ เดธเตเดชเตผเดถเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
เด‰เดณเตเดณเดŸเด•เตเด•เด‚. เดฎเดฑเตเดฑเตŠเดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ "setpts" เดซเดฟเตฝเดŸเตเดŸเตผ เด†เดฃเต, เด…เดคเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เดณเตเด‚ เดฎเดฑเตเดฑเตเด‚ เดฎเดพเดคเตเดฐเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเต
เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต.

เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพ

เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพ เด’เดฐเต เดฒเต€เดจเดฟเดฏเตผ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดŽเดจเตเดจเต เดตเดฟเดตเดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดคเดตเดฏเดพเดฃเต
เด’เดฐเต เดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ เดšเต†เดฏเดฟเตป เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดšเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด—เตเดฐเดพเดซเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เด‰เดณเตเดณเดชเตเดชเต‹เตพ เด‡เดคเดพเดฃเต เด…เดตเดธเตเดฅ
เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ เดคเดฐเด‚ เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเด•เตเดฎเตเดชเต‹เตพ. เด…เดตเตผ เด†เด•เดพเด‚
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดกเดฏเด—เตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต:

_________
| |
| เด‡เตปเดชเตเดŸเตเดŸเต 0 |\ __________
|_________| \ | |
\ _________ /| เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต 0 |
\ | | / |__________|
_________ \| เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ | /
| | | |/
| เด‡เตปเดชเตเดŸเตเดŸเต 1 |---->| เดซเดฟเตฝเดŸเตเดŸเตผ |\
|_________| | | \____________
/| เด—เตเดฐเดพเดซเต | \ | |
/ | | \| เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต 1 |
_________ / |_________| |__________|
| | /
| เด‡เตปเดชเตเดŸเตเดŸเต 2 |/
|_________|

เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -เดซเดฟเตฝเดฑเตเดฑเตผ_เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต เด“เดชเตเดทเตป. เด‡เดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดเดšเตเด›เดฟเด•เด‚ เด†เด—เต‹เดณเดฎเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เด…เดคเดฟเดจเตเดฑเต† เดธเตเดตเดญเดพเดตเดฎเดจเตเดธเดฐเดฟเดšเตเดšเต เด…เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เด’เดฐเตŠเดฑเตเดฑ เดธเตเดŸเตเดฐเต€เด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเดฏเดฒเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดฆเดฟ -เดฒเดพเดตเตเดซเดฟ เด“เดชเตเดทเตป เดคเตเดฒเตเดฏเดฎเดพเดฃเต -เดซเดฟเตฝเดฑเตเดฑเตผ_เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต.

เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเดฟเดจเตเดฑเต† เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฏ เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต เดฐเดฃเตเดŸเต เดตเต€เดกเดฟเดฏเต‹เด•เดณเตเดณเตเดณ "เด“เดตเตผเดฒเต‡" เดซเดฟเตฝเดŸเตเดŸเตผ
เด‡เตปเดชเตเดŸเตเดŸเตเด•เดณเตเด‚ เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเตเด‚, เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เด“เดตเตผเดฒเต‡ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเตเดฑเต† เด“เดกเดฟเดฏเต‹
เดŽเดคเดฟเตผเดญเดพเด—เด‚ "amix" เดซเดฟเตฝเดŸเตเดŸเดฑเดพเดฃเต.

เดธเตเดŸเตเดฐเต€เด‚ เดชเด•เตผเดคเตเดคเตเด•
เดธเตเดŸเตเดฐเต€เด‚ เด•เต‹เดชเตเดชเดฟ เดŽเดจเตเดจเดคเต "เดชเด•เตผเดชเตเดชเต" เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดจเตฝเด•เดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เด’เดฐเต เดฎเต‹เดกเดพเดฃเต -เด•เต‹เดกเต†เด•เต เด“เดชเตเดทเตป. เด…เดคเต
เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเด•เตเด•เตพ ffmpeg เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเดพเดฏเดฟ เดกเต€เด•เต‹เดกเดฟเด‚เด—เตเด‚ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เด˜เดŸเตเดŸเดตเตเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเด•, เด…เด™เตเด™เดจเต† เด…เดคเต เดฎเดพเดคเตเดฐเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
demuxing เด†เตปเดกเต muxing. เด•เดฃเตเดŸเต†เดฏเตเดจเตผ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต‹ เดชเดฐเดฟเดทเตเด•เตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด•เดฃเตเดŸเต†เดฏเตเดจเตผ-เดฒเต†เดตเตฝ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ. เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดกเดฏเด—เตเดฐเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด‡เดคเดฟเดฒเต‡เด•เตเด•เต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด‚:

______________________________
| | | | | |
| เด‡เตปเดชเตเดŸเตเดŸเต | demuxer | เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑ | muxer | เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต |
| เดซเดฏเตฝ | -------> | เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ | -------> | เดซเดฏเตฝ |
|_______| |______________| |________|

เดกเต€เด•เต‹เดกเดฟเด‚เด—เตเด‚ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด‚ เด‡เดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เด‡เดคเต เดตเดณเดฐเต† เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเตเด‚ เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐ เดจเดทเตเดŸเดตเตเดฎเดฟเดฒเตเดฒ.
เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดชเดฒ เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เด•เดพเดฐเดฃเด‚ เดšเดฟเดฒ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเต‡เด•เตเด•เดฟเดฒเตเดฒ. เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต
เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเตเด‚ เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต.

เดธเตเดŸเตเดฐเต€เด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตฝ


เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, ffmpeg เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด“เดฐเต‹ เดคเดฐเดคเตเดคเดฟเดฒเตเดฎเตเดณเตเดณ (เดตเต€เดกเดฟเดฏเต‹, เด“เดกเดฟเดฏเต‹, เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเตฝ) เด’เดฐเต เดธเตเดŸเตเดฐเต€เด‚ เดฎเดพเดคเตเดฐเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเดฟเตฝ เด…เดต เด“เดฐเต‹ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเด‚ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด“เดฐเต‹เดจเตเดจเดฟเดจเตเดฑเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดฒเตเดณเตเดณ "เดฎเดฟเด•เดšเตเดšเดคเต" เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต: เดตเต€เดกเดฟเดฏเต‹เดฏเตเด•เตเด•เต, เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดฑเต†เดธเดฒเตเดฏเต‚เดทเดจเตเดณเตเดณ เดธเตเดŸเตเดฐเต€เด‚ เด†เดฃเต
เด“เดกเดฟเดฏเต‹, เด‡เดคเต เดเดฑเตเดฑเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดšเดพเดจเดฒเตเด•เดณเตเดณเตเดณ เดธเตเดŸเตเดฐเต€เด‚ เด†เดฃเต, เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพเด•เตเด•เต, เด‡เดคเต เด†เดฆเตเดฏเดคเตเดคเต† เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเตฝ เด†เดฃเต
เดงเดพเดฐ. เด’เดฐเต‡ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดธเตเดŸเตเดฐเต€เด‚ เด‰เดณเตเดณเดคเต
เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดธเต‚เดšเดฟเด• เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต.

"-vn/-an/-sn" เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดคเตเดคเดฐเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเตเด•เดณเดฟเตฝ เดšเดฟเดฒเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเด‚. เดชเต‚เตผเดฃเตเดฃ เดฎเดพเดจเตเดตเดฒเดฟเดจเดพเดฏเดฟ
เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•, "-เดฎเดพเดชเตเดชเต" เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•, เด‡เดคเต เด‡เดชเตเดชเต‹เตพ เดตเดฟเดตเดฐเดฟเดšเตเดš เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เด“เดชเตเดทเดจเตเด•เตพ


เดŽเดฒเตเดฒเดพ เดธเด‚เด–เตเดฏเดพ เด“เดชเตเดทเดจเตเด•เดณเตเด‚, เดฎเดฑเตเดฑเตเดตเดฟเดงเดคเตเดคเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, a-เดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•
เด‡เตปเดชเตเดŸเตเดŸเดพเดฏเดฟ เดจเดฎเตเดชเตผ, เด…เดคเดฟเดจเต เดถเต‡เดทเด‚ SI เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดชเตเดฐเดฟเดซเดฟเด•เตเดธเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดฃเตเดŸเดพเด•เดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: 'K',
'เดŽเด‚', เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 'เดœเดฟ'.

SI เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดชเตเดฐเดฟเดซเดฟเด•เตเดธเดฟเตฝ 'i' เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด’เดฐเต เด†เดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚
เดฌเตˆเดจเดฑเดฟ เด—เตเดฃเดฟเดคเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต, เดชเดตเดฑเตเด•เตพเด•เตเด•เต เดชเด•เดฐเด‚ 1024 เดจเตเดฑเต† เดถเด•เตเดคเดฟเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต
1000. SI เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดชเตเดฐเดฟเดซเดฟเด•เตเดธเดฟเตฝ 'B' เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเต เดฎเต‚เดฒเตเดฏเดคเตเดคเต† 8 เด•เตŠเดฃเตเดŸเต เด—เตเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต,
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: 'KB', 'MiB', 'G', 'B' เดŽเดจเตเดจเดฟเดต เดธเด‚เด–เตเดฏเดพ เดชเตเดฐเดคเตเดฏเดฏเด™เตเด™เดณเดพเดฏเดฟ.

เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดŽเดŸเตเด•เตเด•เดพเดคเตเดค เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดฌเต‚เดณเดฟเดฏเตป เด“เดชเตโ€Œเดทเดจเตเด•เดณเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด…เดจเตเดฌเดจเตเดง เดฎเต‚เดฒเตเดฏเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•
เดธเดคเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต. เด“เดชเตโ€Œเดทเตป เดจเดพเดฎเด‚ "เด‡เดฒเตเดฒ" เดŽเดจเตเดจ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดต เดคเต†เดฑเตเดฑเดพเดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต
"-nofoo" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต "foo" เดŽเดจเตเดจ เดชเต‡เดฐเตเดณเตเดณ เดฌเต‚เดณเดฟเดฏเตป เด“เดชเตเดทเตป เดคเต†เดฑเตเดฑเต เดŽเดจเตเดจเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด‚.

เดธเตเดŸเตเดฐเต€เด‚ เดธเตโ€Œเดชเต†เดธเดฟเดซเดฏเดฑเตเด•เตพ
เดšเดฟเดฒ เด“เดชเตเดทเดจเตเด•เตพ เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเตเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด‰เดฆเดพ เดฌเดฟเดฑเตเดฑเตเดฑเต‡เดฑเตเดฑเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‹เดกเต†เด•เต. เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด“เดชเตโ€Œเดทเตป เดเดคเต เดธเตโ€ŒเดŸเตเดฐเต€เดฎเดฟเตฝ (เดธเตโ€ŒเดŸเตเดฐเต€เด‚) เด‰เตพเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต†เดจเตเดจเต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•.

เด’เดฐเต เดธเตเดŸเตเดฐเต€เด‚ เดธเตโ€Œเดชเต†เดธเดฟเดซเดฏเตผ เดŽเดจเตเดจเดคเต เด“เดชเตโ€Œเดทเตป เดชเต‡เดฐเดฟเดจเต‹เดŸเต เดชเตŠเดคเตเดตเต† เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต
เด’เดฐเต เด•เต‹เดณเตป เดตเดดเดฟ. เด‰เดฆเดพ "-codec:a:1 ac3" เดŽเดจเตเดจเดคเดฟเตฝ "a:1" เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต
เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚. เด…เดคเดฟเดจเดพเตฝ, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเดพเดฏเดฟ เด‡เดคเต ac3 เด•เต‹เดกเต†เด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด‚.

เด’เดฐเต เดธเตโ€ŒเดŸเตเดฐเต€เด‚ เดธเตโ€Œเดชเต†เดธเดฟเดซเดฏเดฑเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดธเตโ€ŒเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดพเตป เด•เดดเดฟเดฏเตเด‚, เด…เดคเตเดตเดดเดฟ เด“เดชเตโ€Œเดทเตป เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเด‚ เดฌเดพเดงเด•เดฎเดพเด•เตเด‚
เด…เดตเดฐเต†. เด‰เดฆเดพ "-b:a 128k" เดŽเดจเตเดจเดคเดฟเดฒเต† เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เดŽเดฒเตเดฒเดพ เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "-เด•เต‹เดกเต†เด•เต เด•เต‹เดชเตเดชเดฟ" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "-เด•เต‹เดกเต†เด•เต:
เด•เต‹เดชเตเดชเดฟ" เดฑเต€เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเดคเต† เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ เดชเด•เตผเดคเตเดคเตเด‚.

เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเดฑเตเด•เดณเตเดŸเต† เดธเดพเดงเตเดฏเดฎเดพเดฏ เดฐเต‚เดชเด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต:

เดธเตเดŸเตเดฐเต€เด‚_เด‡เตปเดกเด•เตเดธเต
เดˆ เดธเต‚เดšเดฟเด•เดฏเตเดฎเดพเดฏเดฟ เดธเตเดŸเตเดฐเต€เดฎเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด‰เดฆเดพ "-เดคเตเดฐเต†เดกเตเด•เตพ:1 4" เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฐเต†เดกเต เด•เต—เดฃเตเดŸเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด‚
เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดธเตเดŸเตเดฐเต€เด‚ 4 เดฒเต‡เด•เตเด•เต.

เดธเตเดŸเตเดฐเต€เด‚_เดคเดฐเด‚[:เดธเตเดŸเตเดฐเต€เด‚_เด‡เตปเดกเด•เตเดธเต]
เดธเตเดŸเตเดฐเต€เด‚_เดคเดฐเด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเตฝ เด’เดจเตเดจเดพเดฃเต: เดตเต€เดกเดฟเดฏเต‹เดฏเตโ€Œเด•เตเด•เต 'v' เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 'V', เด“เดกเดฟเดฏเต‹เดฏเตโ€Œเด•เตเด•เต 'a', 's'
เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเตฝ, เดกเดพเดฑเตเดฑเดฏเตโ€Œเด•เตเด•เตเดณเตเดณ 'd', เด…เดฑเตเดฑเดพเดšเตเดšเตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพเด•เตเด•เต 't'. 'v' เดŽเดฒเตเดฒเดพ เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต, 'V'
เดšเดฟเดคเตเดฐเด™เตเด™เดณเต‹ เดตเต€เดกเดฟเดฏเต‹ เดฒเด˜เตเดšเดฟเดคเตเดฐเด™เตเด™เดณเต‹ เด•เดตเดฑเต‹ เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเดพเดคเตเดค เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
เด•เดฒเด•เตพ. เดŽเด™เตเด•เดฟเตฝ เดธเตเดŸเตเดฐเต€เด‚_เด‡เตปเดกเด•เตเดธเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดธเตเดŸเตเดฐเต€เด‚ เดจเดฎเตเดชเดฑเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เดธเตเดŸเตเดฐเต€เด‚_เด‡เตปเดกเด•เตเดธเต เดˆ
เดคเดฐเด‚. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดˆ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเตเด‚ เด‡เดคเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

p:program_id[:เดธเตเดŸเตเดฐเต€เด‚_เด‡เตปเดกเด•เตเดธเต]
If เดธเตเดŸเตเดฐเต€เด‚_เด‡เตปเดกเด•เตเดธเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เด…เดคเต เดธเตเดŸเตเดฐเต€เดฎเตเดฎเดพเดฏเดฟ เดจเดฎเตเดชเดฑเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เดธเตเดŸเตเดฐเต€เด‚_เด‡เตปเดกเด•เตเดธเต เดฒเต†
เดเดกเดฟเดฏเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ program_id. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด‡เดคเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

#stream_id or i:stream_id
เดธเตเดŸเตเดฐเต€เด‚ เดเดกเดฟ เดชเตเดฐเด•เดพเดฐเด‚ เดธเตเดŸเตเดฐเต€เด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเด• (เด‰เดฆเดพ. MPEG-TS เด•เดฃเตเดŸเต†เดฏเตเดจเดฑเดฟเดฒเต† PID).

m:เด•เต€[:เดฎเต‚เดฒเตเดฏเด‚]
เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เด•เต€ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดณเตเดณเดคเต. เดŽเด™เตเด•เดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚ เด…เดฒเตเดฒ
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŸเดพเด—เต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเดฟ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเต‚เดฒเตเดฏเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

u เด‰เดชเดฏเต‹เด—เดฏเต‹เด—เตเดฏเดฎเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเดฎเดพเดฏเดฟ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต, เด•เต‹เดกเต†เด•เต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเตเด‚ เด…เดคเตเดฏเดพเดตเดถเตเดฏเดตเตเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดตเต€เดกเดฟเดฏเต‹ เด…เดณเดตเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดกเดฟเดฏเต‹ เดธเดพเดฎเตเดชเดฟเตพ เดจเดฟเดฐเด•เตเด•เต เดชเต‹เดฒเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

เดŽเดจเตเดจเดคเดฟเตฝ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• ffmpeg, เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเต เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚.

เดธเดพเดฎเดพเดจเตเดฏ เด“เดชเตเดทเดจเตเด•เตพ
เดˆ เด“เดชเตโ€Œเดทเดจเตเด•เตพ ff* เดŸเต‚เดณเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดจเตเดจเต.

-L เดฒเตˆเดธเตปเดธเต เด•เดพเดฃเดฟเด•เตเด•เตเด•.

-h, -?, -เดธเดนเดพเดฏเด‚, --เดธเดนเดพเดฏเดฟเด•เตเด•เต‚ [เด†เตผเด—เต]
เดธเดนเดพเดฏเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด‡เดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเดนเดพเดฏเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เด“เดชเตเดทเดฃเตฝ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเต‡เด•เตเด•เดพเด‚.
เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดŸเดฟเดธเตเดฅเดพเดจ (เดจเต‚เดคเดจเดฎเดฒเตเดฒเดพเดคเตเดค) เดŸเต‚เตพ เด“เดชเตเดทเดจเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดพเดฃเดฟเด•เตเด•เต‚.

เดธเดพเดงเตเดฏเดฎเดพเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด†เตผเด—เต เด†เด•เตเดจเตเดจเต:

เดจเต€เดณเดฎเตเดณเตเดณ
เด…เดŸเดฟเดธเตเดฅเดพเดจ เดŸเต‚เตพ เด“เดชเตเดทเดจเตเด•เตพเด•เตเด•เต เดชเตเดฑเดฎเต‡ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดŸเต‚เตพ เด“เดชเตเดทเดจเตเด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

เดจเดฟเดฑเดžเตเดž
เดŽเตปเด•เต‹เดกเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดชเด™เตเด•เดฟเดŸเตเดŸเดคเตเด‚ เดธเตเดตเด•เดพเดฐเตเดฏเดตเตเดฎเดพเดฏ เด“เดชเตเดทเดจเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•,
เดกเต€เด•เต‹เดกเดฑเตเด•เตพ, เดกเต€เดฎเตเด•เตเดธเดฑเตเด•เตพ, เดฎเด•เตเดธเดฑเตเด•เตพ, เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต.

เดกเต€เด•เต‹เดกเตผ=เดกเต€เด•เต‹เดกเตผ_เดจเดพเดฎเด‚
เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดกเต€เด•เต‹เดกเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดกเต€เด•เต‹เดกเตผ_เดจเดพเดฎเด‚. เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด• -เดกเต€เด•เต‹เดกเดฑเตเด•เตพ
เดŽเดฒเตเดฒเดพ เดกเต€เด•เต‹เดกเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด“เดชเตเดทเตป.

เดŽเตปเด•เต‹เดกเตผ=เดŽเตปเด•เต‹เดกเตผ_เดจเดพเดฎเด‚
เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเตปเด•เต‹เดกเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดŽเตปเด•เต‹เดกเตผ_เดจเดพเดฎเด‚. เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด• -เดŽเตปเด•เต‹เดกเดฑเตเด•เตพ
เดŽเดฒเตเดฒเดพ เดŽเตปเด•เต‹เดกเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด“เดชเตเดทเตป.

demuxer=demuxer_name
เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดกเต€เดฎเตเด•เตเดธเดฑเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• demuxer_name. เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด• - เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ
เดŽเดฒเตเดฒเดพ demuxers-เดจเตเดฑเต†เดฏเตเด‚ muxers-เดจเตเดฑเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด“เดชเตเดทเตป.

muxer=muxer_name
เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเด•เตโ€Œเดธเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• muxer_name. เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด• - เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ
เดŽเดฒเตเดฒเดพ เดฎเด•เตโ€Œเดธเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดกเต€เดฎเตเด•เตโ€Œเดธเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด“เดชเตเดทเตป.

เดซเดฟเตฝเดŸเตเดŸเตผ=เดซเดฟเตฝเดŸเตเดŸเตผ_เดจเดพเดฎเด‚
เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดจเตเดฑเต† เดชเต‡เดฐเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดซเดฟเตฝเดŸเตเดŸเตผ_เดจเดพเดฎเด‚. เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด• - เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ
เดŽเดฒเตเดฒเดพ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด“เดชเตเดทเตป.

-เดชเดคเดฟเดชเตเดชเต
เดชเดคเดฟเดชเตเดชเต เด•เดพเดฃเดฟเด•เตเด•เตเด•.

- เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ
เดฒเดญเตเดฏเดฎเดพเดฏ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด• (เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเต†).

- เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ
เดฒเดญเตเดฏเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

-เด•เต‹เดกเต†เด•เตเด•เตเด•เตพ
libavcodec-เดจเต เด…เดฑเดฟเดฏเดพเดตเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด•เต‹เดกเต†เด•เตเด•เตเด•เดณเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

เดˆ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเดฟเดฒเตเดŸเดจเต€เดณเด‚ 'เด•เต‹เดกเต†เด•เต' เดŽเดจเตเดจ เดชเดฆเด‚ เด•เตเดฑเตเด•เตเด•เตเดตเดดเดฟเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เด’เดฐเต เดฎเต€เดกเดฟเดฏ เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดŽเดจเตเดจเต เด•เต‚เดŸเตเดคเตฝ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต.

-เดกเต€เด•เต‹เดกเดฑเตเด•เตพ
เดฒเดญเตเดฏเดฎเดพเดฏ เดกเต€เด•เต‹เดกเดฑเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

-เดŽเตปเด•เต‹เดกเดฑเตเด•เตพ
เดฒเดญเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดŽเตปเด•เต‹เดกเดฑเตเด•เดณเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

-bsfs
เดฒเดญเตเดฏเดฎเดพเดฏ เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

- เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เตพ
เดฒเดญเตเดฏเดฎเดพเดฏ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

- เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ
เดฒเดญเตเดฏเดฎเดพเดฏ libavfilter เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

-pix_fmts
เดฒเดญเตเดฏเดฎเดพเดฏ เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

-เดธเดพเดฎเตเดชเดฟเตพ_เดŽเดซเตเดŽเด‚เดŸเดฟเดŽเดธเต
เดฒเดญเตเดฏเดฎเดพเดฏ เดฎเดพเดคเตƒเด•เดพ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

- เดฒเต‡เด”เดŸเตเดŸเตเด•เตพ
เดšเดพเดจเตฝ เดชเต‡เดฐเตเด•เดณเตเด‚ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดšเดพเดจเตฝ เดฒเต‡เด”เดŸเตเดŸเตเด•เดณเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

- เดจเดฟเดฑเด™เตเด™เตพ
เด…เด‚เด—เต€เด•เตƒเดค เดตเตผเดฃเตเดฃ เดจเดพเดฎเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

-เดธเต‹เดดเตเดธเตเด•เตพ เด‰เดชเด•เดฐเดฃเด‚[,เด“เดชเตเดฑเตเดฑเต 1=เดตเดพเตฝ 1[,เด“เดชเตเดฑเตเดฑเต 2=เดตเดพเตฝ 2]...]
เด‡เตปเดชเตเดŸเตเดŸเต เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเตเดตเดฏเดฎเต‡เดต เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏ เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เดšเดฟเดฒ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเตฝเด•เดฟเดฏเต‡เด•เตเด•เดพเด‚-
เดธเตเดตเดฏเดฎเต‡เดต เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เดพเดคเตเดค เด†เดถเตเดฐเดฟเดค เด‰เดฑเดตเดฟเดŸ เดจเดพเดฎเด™เตเด™เตพ. เดคเดฟเดฐเดฟเดšเตเดšเดฏเดšเตเดš เดฒเดฟเดธเตเดฑเตเดฑเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ
เดŽเดชเตเดชเต‹เดดเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต.

ffmpeg -sources pulse,server=192.168.0.4

-เดฎเตเด™เตเด™เตเดจเตเดจเต เด‰เดชเด•เดฐเดฃเด‚[,เด“เดชเตเดฑเตเดฑเต 1=เดตเดพเตฝ 1[,เด“เดชเตเดฑเตเดฑเต 2=เดตเดพเตฝ 2]...]
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเตเดตเดฏเดฎเต‡เดต เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏ เดธเดฟเด™เตเด•เตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เดšเดฟเดฒ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเตฝเด•เดฟเดฏเต‡เด•เตเด•เดพเด‚-
เดธเตเดตเดฏเดฎเต‡เดต เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เดพเดคเตเดค เด†เดถเตเดฐเดฟเดค เดธเดฟเด™เตเด•เดฟเดจเตเดฑเต† เดชเต‡เดฐเตเด•เตพ. เดฎเดŸเด™เตเด™เดฟเดฏ เดชเดŸเตเดŸเดฟเด• เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เดŽเดชเตเดชเต‹เดดเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป.

ffmpeg -sinks pulse,server=192.168.0.4

- เดฒเต‹เด—เต เดฒเต†เดตเตฝ [เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต+]เดฒเต‹เด—เต เดฒเต†เดตเตฝ | -v [เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต+]เดฒเต‹เด—เต เดฒเต†เดตเตฝ
เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฒเต‹เด—เดฟเด‚เด—เต เดฒเต†เดตเตฝ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. "repeat+" เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเต เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต เดŽเดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเต‹เด—เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด†เดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเด‚ "เด…เดตเดธเดพเดจ เดธเดจเตเดฆเต‡เดถเด‚ เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต n" เดฒเต‡เด•เตเด•เต เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ
เดคเดตเดฃ" เดŽเดจเตเดจ เดตเดฐเดฟ เด’เดดเดฟเดตเดพเด•เตเด•เตเด‚. "เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต" เด’เดฑเตเดฑเดฏเตเด•เตเด•เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. "เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ
เด’เดฑเตเดฑเดฏเตโ€Œเด•เตเด•เต, เดฎเตเตป เดฒเต‹เด—เตโ€Œเดฒเต†เดตเตฝ เดธเต†เดฑเตเดฑเต เด‡เดฒเตเดฒเดพเดคเต†, เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฒเต‹เด—เตโ€Œเดฒเต†เดตเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดŽเด™เตเด•เดฟเตฝ
เดฒเต‹เด—เตโ€Œเดฒเต†เดตเตฝ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, 'เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต' เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดฒเต‹เด—เตโ€Œเดฒเต†เดตเตฝ เดฎเดพเดฑเตเดฑเดฟเดฒเตเดฒ. เดฒเต‹เด—เต เดฒเต†เดตเตฝ
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฟเตฝ เด’เดจเตเดจเต เด…เดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดพเดฃเต:

เดถเดพเดจเตเดคเด‚, -8
เด’เดจเตเดจเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เดฐเตเดคเต; เดจเดฟเดถเดฌเตเดฆเดค เดชเดพเดฒเดฟเด•เตเด•เตเด•.

เดชเดพเดจเดฟเด•เต, 0
เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เด•เตเดฐเดพเดทเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต‡เด•เตเด•เดพเดตเตเดจเตเดจ เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•
เดชเดฐเดพเดœเดฏเด‚. เด‡เดคเต เดจเดฟเดฒเดตเดฟเตฝ เด’เดจเตเดจเดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เดฎเดพเดฐเด•เดฎเดพเดฏ, 8
เดฎเดพเดฐเด•เดฎเดพเดฏ เดคเต†เดฑเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เด‡เดต เดชเดฟเดถเด•เตเด•เดณเดพเดฃเต, เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เดถเต‡เดทเด‚ เดคเตเดŸเดฐเตเด•.

เดคเต†เดฑเตเดฑเต, 16
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดต เด‰เตพเดชเตเดชเต†เดŸเต† เดŽเดฒเตเดฒเดพ เดชเดฟเดถเด•เตเด•เดณเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต, 24
เดŽเดฒเตเดฒเดพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเด‚ เดชเดฟเดถเด•เตเด•เดณเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เด’เดฐเตเดชเด•เตเดทเต‡ เดคเต†เดฑเตเดฑเดพเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดจเตเดฆเต‡เดถเด‚
เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดค เดธเด‚เดญเดตเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด‚.

เดตเดฟเดตเดฐเด‚, 32
เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต เดตเดฟเดœเตเดžเดพเดจเดชเตเดฐเดฆเดฎเดพเดฏ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เด‡เดคเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพเด•เตเด•เต เดชเตเดฑเดฎเต‡เดฏเดพเดฃเต
เดชเดฟเดถเด•เตเด•เตพ. เด‡เดคเดพเดฃเต เดธเตเดฅเดฟเดฐ เดฎเต‚เดฒเตเดฏเด‚.

เดตเดพเดšเดพเดฒเดฎเดพเดฏ, 40
"เดตเดฟเดตเดฐเด™เตเด™เตพ" เดชเต‹เดฒเต† เดคเดจเตเดจเต†, เด•เต‚เดŸเตเดคเตฝ เดตเดพเดšเดพเดฒเดฎเดพเดฏเดคเต เด’เดดเดฟเด•เต†.

เดกเต€เดฌเด—เต, 48
เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดตเดฟเดตเดฐเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเต† เดŽเดฒเตเดฒเดพเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

เดŸเตเดฐเต†เดฏเตเดธเต, 56

เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ stderr-เดฒเต‡เด•เตเด•เต เดฒเต‹เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด•เดณเดฑเดฟเด‚เด—เต เดŸเต†เตผเดฎเดฟเดจเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ,
เดชเดฟเดถเด•เตเด•เดณเตเด‚ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเด‚ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดจเดฟเดฑเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดฒเต‹เด—เต เด•เดณเดฑเดฟเด‚เด—เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเด‚
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ AV_LOG_FORCE_NOCOLOR or NO_COLOR, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเด‚
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ AV_LOG_FORCE_COLOR. เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ NO_COLOR
เด’เดดเดฟเดตเดพเด•เตเด•เดฟ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ FFmpeg เดชเดคเดฟเดชเตเดชเดฟเตฝ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚.

-เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต
เดชเต‡เดฐเตเดณเตเดณ เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดชเต‚เตผเดฃเตเดฃ เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเตเด‚ เด•เตบเดธเต‹เตพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚ เดกเด‚เดชเต เดšเต†เดฏเตเดฏเตเด•
"เดชเตเดฐเต‹เด—เตเดฐเดพเด‚-YYYYMMDD-HHMMSS.log" เดจเดฟเดฒเดตเดฟเดฒเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ. เดˆ เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚
เดฌเด—เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ. เด‡เดคเต "-เดฒเต‹เด—เต เดฒเต†เดตเตฝ เดตเต†เตผเดฌเต‹เดธเต" เดŽเดจเตเดจเตเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต เดซเตเดฐเต†เดชเต‹เตผเดŸเตเดŸเต เดเดคเต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเด‚ เดธเดฎเดพเดจ เดซเดฒเดฎเตเดฃเตเดŸเต. เดŽเด™เตเด•เดฟเตฝ
เดฎเต‚เดฒเตเดฏเด‚ เด’เดฐเต ':'-เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เด•เต€=เดฎเต‚เดฒเตเดฏ เด•เตเดฐเดฎเด‚ เด†เดฃเต, เดˆ เด“เดชเตเดทเดจเตเด•เตพ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเต† เดฌเดพเดงเดฟเด•เตเด•เตเด‚;
เด“เดชเตโ€Œเดทเตป เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเต‹ เด“เดชเตเดทเดจเตเด•เดณเต‹ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดต เด’เดดเดฟเดตเดพเด•เตเด•เดฃเด‚
delimiter ':' (ffmpeg-utils เดฎเดพเดจเตเดตเดฒเดฟเตฝ ``เด•เตเดตเต‹เดŸเตเดŸเดฟเด‚เด—เต เด†เตปเดกเต เดŽเดธเตเด•เต‡เดชเตเดชเดฟเด‚เด—เต'' เดตเดฟเดญเดพเด—เด‚ เด•เดพเดฃเตเด•).

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด“เดชเตเดทเดจเตเด•เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเต:

เดซเดฏเดฒเต
เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•; %p เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเต‡เดฐเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚, %t เด’เดฐเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต, "%%" เดŽเดจเตเดจเดคเต เด’เดฐเต เดชเตเดฒเต†เดฏเดฟเตป "%" เด†เดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดฒเต†เดตเตฝ
เด’เดฐเต เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเต‹เด—เต เดตเต†เตผเดฌเต‹เดธเดฟเดฑเตเดฑเดฟ เดฒเต†เดตเตฝ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• ("-เดฒเต‹เด—เตเดฒเต†เดตเตฝ" เด•เดพเดฃเตเด•).

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเต‡เดฐเตเดณเตเดณ เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป ffreport.log เดฒเต‹เด—เต เดฒเต†เดตเตฝ 32 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
(เดฒเต‹เด—เต เดฒเต†เดตเตฝ "เดตเดฟเดตเดฐเด‚" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเด‚):

FFREPORT=file=ffreport.log:level=32 ffmpeg -i เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต

เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต† เดชเดฟเดถเด•เตเด•เตพ เดฎเดพเดฐเด•เดฎเดฒเตเดฒ, เด…เดตเดฏเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เดฟเดฒเตเดฒ
เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•.

-เดนเตˆเดกเต_เดฌเดพเดจเตผ
เดชเตเดฐเดฟเดจเตเดฑเดฟเด‚เด—เต เดฌเดพเดจเตผ เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเด•.

เดŽเดฒเตเดฒเดพ FFmpeg เดŸเต‚เดณเตเด•เดณเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เดชเด•เตผเดชเตเดชเดตเด•เดพเดถ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด‚ เดฌเดฟเตฝเดกเต เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด‚
เดชเดคเดฟเดชเตเดชเตเด•เตพ. เดˆ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเดŸเดฏเดพเตป เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

-cpuflags เดซเตเดฒเดพเด—เตเด•เตพ (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดธเดฟเดชเดฟเดฏเต เดซเตเดฒเดพเด—เตเด•เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดฎเดพเดฏเตเด•เตเด•เดพเดจเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เด“เดชเตเดทเตป เดชเดฐเต€เด•เตเดทเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดšเตเดณเตเดณเดคเดพเดฃเต. เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เดฐเตเดคเต
เดจเดฟเด™เตเด™เตพ เดŽเดจเตเดคเดพเดฃเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เดฑเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ.

ffmpeg -cpuflags -sse+mmx ...
ffmpeg -cpuflags mmx ...
ffmpeg -cpuflags 0 ...

เดˆ เด“เดชเตเดทเดจเตเดฑเต† เดธเดพเดงเตเดฏเดฎเดพเดฏ เดซเตเดฒเดพเด—เตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

x86
mmx
mmxext
เดธเด‚
sse2
sse2slow
sse3
sse3slow
ssse3
เดชเดฐเดฎเดพเดฃเต
sse4.1
sse4.2
เดถเดฐเดพเดถเดฐเดฟ
avx2
xop
fma3
fma4
3 เด…เดฑเดฟเดฏเตเด•
3เด‡เดชเตเดชเต‹เตพ
bmi1
bmi2
cmov
เด•เตˆเด•เตเด•เต
armv5te
armv6
armv6t2
vfp
vfpv3
เดจเดฟเดฏเต‹เตบ
เดธเต†เดฑเตเดฑเตปเดกเต
AAArch64
armv8
vfp
เดจเดฟเดฏเต‹เตบ
เดชเดตเตผเดชเดฟเดธเดฟ
เด†เตพเดŸเตเดŸเดฟเดตเต†เด•เต
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเด‚เดธเตเด•เตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดตเตผ
เดชเต†เดจเตเดฑเดฟเดฏเด‚2
เดชเต†เดจเตเดฑเดฟเดฏเด‚3
เดชเต†เดจเตเดฑเดฟเดฏเด‚4
k6
k62
เด…เดคเตเดฒเตบ
athlonxp
k8
-opencl_bench
เดฒเดญเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ OpenCL เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดซเดฒเด™เตเด™เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.
"--enable-opencl" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต FFmpeg เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดˆ เด“เดชเตเดทเตป เดฒเดญเตเดฏเดฎเดพเด•เต‚.

FFmpeg "--enable-opencl" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด†เด—เต‹เดณ OpenCL-เดจเตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เตพ
เดธเดจเตเดฆเตผเดญเด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -opencl_options. ffmpeg- เดฒเต† "เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ เด“เดชเตเดทเดจเตเด•เตพ" เดตเดฟเดญเดพเด—เด‚ เด•เดพเดฃเตเด•.
เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเดฟเดจเดพเดฏเดฟ utils เดฎเดพเดจเตเดตเตฝ. เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเดฟเตฝ, เดˆ เด“เดชเตเดทเดจเตเด•เตพ
OpenCL เด•เต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด‚ เด‰เดชเด•เดฐเดฃเดตเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต
เด“เตบ. เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ, เด†เดฆเตเดฏ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดฒเต† เด†เดฆเตเดฏ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเตฝ FFmpeg เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เด…เดคเต‡เดธเดฎเดฏเด‚
เด—เตเดฒเต‹เดฌเตฝ เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ เดธเดจเตเดฆเตผเดญเดคเตเดคเดฟเดจเตเดณเตเดณ เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดตเดดเด•เตเด•เด‚ เดจเตฝเด•เตเดจเตเดจเต
เด…เดตเตผ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจ OpenCL เด‰เดชเด•เดฐเดฃเด‚, เดฎเดฟเด•เตเด• เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เด…เดตเดฐเตเดŸเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ OpenCL เด‰เดชเด•เดฐเดฃเด‚.

เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดเดฑเตเดฑเดตเตเด‚ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดˆ เด“เดชเตเดทเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเด‚. เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
OpenCL เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด“เดฐเต‹ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเด‚ เดชเตเดฐเด•เดŸเดจเด‚ เด…เดณเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดคเดฟเดฒเต† เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ
เดฒเดฟเดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดเดฑเตเดฑเดตเตเด‚ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเดพเดฃเต เดซเดฒเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด• เด…เดŸเตเด•เตเด•เตเดจเตเดจเดคเต
เด†เดฆเตเดฏเด‚. เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดชเดฟเดจเตเดจเต€เดŸเต เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เดพเด‚ ffmpeg เดเดฑเตเดฑเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เด•เดฐเตเดคเตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดตเดดเดฟ เด‰เดšเดฟเดคเดฎเดพเดฏเดคเต -opencl_options OpenCL-เดจเต เดฎเดฟเด•เดšเตเดš เดชเตเดฐเด•เดŸเดจเด‚ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต
เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เด•เต‹เดกเต.

เดเดฑเตเดฑเดตเตเด‚ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏ OpenCL เด‰เดชเด•เดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเดพเดฐเดฃ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเตฝ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด˜เดŸเตเดŸเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เด•เดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•:

ffmpeg -opencl_bench

เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดเดกเดฟ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเด• (pidx) เด•เต‚เดŸเดพเดคเต† เด‰เดชเด•เดฐเดฃ เดเดกเดฟ (dix) เด†เดฆเตเดฏเดคเตเดคเต† เด…เดคเดพเดฏเดคเต เดเดฑเตเดฑเดตเตเด‚ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต†
เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ. เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด‚ เด‰เดชเด•เดฐเดฃเดตเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•:

ffmpeg -opencl_options platform_idx= :device_idx= ...

-opencl_options เด“เดชเตเดทเดจเตเด•เตพ (เด—เตเดฒเต‡เดพเดฌเตฝ)
OpenCL เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เด“เดชเตเดทเดจเตเด•เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. FFmpeg เด‰เดณเตเดณเดชเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดˆ เด“เดชเตเดทเตป เดฒเดญเตเดฏเดฎเดพเด•เต‚
"--enable-opencl" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเดฎเดพเดนเดฐเดฟเดšเตเดšเดคเต.

เด“เดชเตเดทเดจเตเด•เตพ เดฏเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ เด•เต€=เดฎเต‚เดฒเตเดฏเด‚ เด“เดชเตโ€Œเดทเตป เดœเต‹เดกเดฟเด•เดณเต† ':' เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. ``OpenCL เด•เดพเดฃเตเด•
เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเตโ€Œเด•เตเด•เดพเดฏเตเดณเตเดณ ffmpeg-utils เดฎเดพเดจเตเดตเดฒเดฟเตฝ เด“เดชเตเดทเดจเตเด•เตพ' เดตเดฟเดญเดพเด—เด‚.

AVOptions
เดˆ เด“เดชเตเดทเดจเตเด•เตพ libavformat, libavdevice, libavcodec เดŽเดจเตเดจเดฟเดต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดจเตฝเด•เตเดจเตเดจเต
เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ. เดฒเดญเตเดฏเดฎเดพเดฏ AVOptions เดฒเดฟเดธเตเดฑเตเดฑเต เด•เดพเดฃเตเดจเตเดจเดคเดฟเดจเต, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• -เดนเต†เตฝเดชเตเดชเต เด“เดชเตเดทเตป. เด…เดตเตผ
เดฐเดฃเตเดŸเต เดตเดฟเดญเดพเด—เด™เตเด™เดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

เดœเดจเดฑเดฟเด•เต
เดˆ เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดเดคเต เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดฟเดจเต‹ เด•เต‹เดกเต†เด•เตเด•เต‹ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเต‹ เดตเต‡เดฃเตเดŸเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดชเตŠเดคเตเดตเดพเดฏ เด“เดชเตเดทเดจเตเด•เดณเดพเดฃเต
เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ/เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ AVFormatContext เด“เดชเตโ€Œเดทเดจเตเด•เตพเด•เตเด•เต เด•เต€เดดเดฟเดฒเตเด‚ AVCodecContext เดŽเดจเตเดจเดคเดฟเดจเต เด•เต€เดดเดฟเดฒเตเด‚ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด•เต‹เดกเต†เด•เตเด•เตเด•เตพเด•เตเด•เตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เตพ.

เดธเตเดตเด•เดพเดฐเตเดฏ
เดˆ เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดฟเดจเต‹ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเต‹ เด•เต‹เดกเต†เด•เตเด•เดฟเดจเตเดฑเต†เดฏเต‹ เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฃเต. เดธเตเดตเด•เดพเดฐเตเดฏ เด“เดชเตเดทเดจเตเด•เตพ
เด…เดตเดฏเตเดŸเต† เด…เดจเตเดฌเดจเตเดง เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ/เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ/เด•เต‹เดกเต†เด•เตเด•เตเด•เตพเด•เตเด•เต เด•เต€เดดเดฟเตฝ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เด’เดฐเต MP3 เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ ID2.3v3 เดŽเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เด’เดฐเต ID2.4v3 เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เดŽเดดเตเดคเดพเตป, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
The id3v2_version MP3 muxer-เดจเตเดฑเต† เดธเตเดตเด•เดพเดฐเตเดฏ เด“เดชเตเดทเตป:

ffmpeg -i input.flac -id3v2_version 3 out.mp3

เดŽเดฒเตเดฒเดพ เด•เต‹เดกเต†เด•เต AVOptions-เด‰เด‚ เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเด‚ เด†เดฃเต, เด…เดคเดฟเดจเดพเตฝ เด’เดฐเต เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด…เดฑเตเดฑเดพเดšเตเดšเต เดšเต†เดฏเตเดฏเดฃเด‚
เด…เดตเดฐเต†.

เด•เตเดฑเดฟเดชเตเดชเต: เดฆเดฟ - เดจเต‹เดชเตเดทเตป เดฌเต‚เดณเดฟเดฏเตป AVOptions, เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต เดตเดพเด•เตเดฏเด˜เดŸเดจ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ - เด“เดชเตเดทเตป 0/- เด“เดชเตเดทเตป 1.

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: v/a/s-เดฒเต‡เด•เตเด•เต เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚ AVOptions-เดจเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดดเดฏ เดฐเต‡เด–เด•เดณเดฟเดฒเตเดฒเดพเดคเตเดค เดฎเดพเตผเด—เตเด—เด‚
เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เดชเต‡เดฐเต เด‡เดชเตเดชเต‹เตพ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต, เด…เดคเต เด‰เดŸเตป เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚.

เดฎเต†เดฏเดฟเตป เด“เดชเตเดทเดจเตเด•เตพ
-f fmt (เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เด‡เตปเดชเตเดŸเตเดŸเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต. เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเดพเดฏเดฟ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดธเตเดตเดฏเดฎเต‡เดต เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚
เดซเดฏเดฒเตเด•เดณเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดซเดฏเตฝ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดŠเดนเดฟเดšเตเดšเดคเตเด‚, เด…เดคเดฟเดจเดพเตฝ เดˆ เด“เดชเตเดทเตป เด…เดฒเตเดฒ
เดฎเดฟเด•เตเด• เด•เต‡เดธเตเด•เดณเดฟเดฒเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

-i เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต (เด‡เตปเดชเตเดŸเตเดŸเต)
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต

-y (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดšเต‹เดฆเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเตเด•.

-n (เด—เตเดฒเต‡เดพเดฌเตฝ)
เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดชเตเดจเดฐเดพเดฒเต‡เด–เดจเด‚ เดšเต†เดฏเตเดฏเดฐเตเดคเต, เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด‰เดŸเตป เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•
เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต.

-เดธเดฟ[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เด•เต‡เดพเดกเต†เด•เต (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
-เด•เต‹เดกเต†เด•เต[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เด•เต‡เดพเดกเต†เด•เต (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เด’เดฐเต เดŽเตปเด•เต‹เดกเตผ (เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเต เดฎเตเดฎเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดกเต€เด•เต‹เดกเตผ (เด’เดฐเต-เดจเต เดฎเตเดฎเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ) เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ. เด•เต‡เดพเดกเต†เด•เต เด’เดฐเต เดกเต€เด•เต‹เดกเดฑเดฟเดจเตเดฑเต†/เดŽเตปเด•เต‹เดกเดฑเดฟเดจเตเดฑเต† เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ a
เดธเตเดŸเตเดฐเต€เด‚ เดตเต€เดฃเตเดŸเตเด‚ เดชเดพเดŸเดฟเดฒเตเดฒ เดŽเดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเต‚เดฒเตเดฏเด‚ "เดชเด•เตผเดชเตเดชเต" (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฎเดพเดคเตเดฐเด‚)
เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดคเดคเต.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต

ffmpeg -i INPUT -map 0 -c:v libx264 -c:a copy OUTPUT

เดŽเดฒเตเดฒเดพ เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ libx264 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดŽเดฒเตเดฒเดพ เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ เดชเด•เตผเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเด‚, เด…เดตเดธเดพเดจเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ "c" เด“เดชเตเดทเตป เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ

ffmpeg -i INPUT -map 0 -c เด•เต‹เดชเตเดชเดฟ -c:v:1 libx264 -c:a:137 libvorbis OUTPUT

เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดตเต€เดกเดฟเดฏเต‹ เด’เดดเดฟเด•เต†เดฏเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ เดชเด•เตผเดคเตเดคเตเด‚, เด…เดคเต libx264 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเด‚,
เดฒเดฟเดฌเตเดตเต‹เตผเดฌเดฟเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ 138-เดพเดฎเดคเตเดคเต† เด“เดกเดฟเดฏเต‹เดฏเตเด‚.

-t เด•เดพเดฒเดพเดตเดงเดฟ (เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เด“เดชเตเดทเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ ("-i" เดจเต เดฎเตเดฎเตเดชเต), เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเด• เด•เดพเดฒเดพเดตเดงเดฟ เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดšเตเดš เดกเดพเดฑเตเดฑ
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ.

เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด“เดชเตเดทเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ (เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝเดจเดพเดฎเดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเต), เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเดดเตเดคเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด•
เด…เดคเดฟเดจเตเดฑเต† เด•เดพเดฒเดพเดตเดงเดฟ เดŽเดคเตเดคเดฟเดฏ เดถเต‡เดทเด‚ เด•เดพเดฒเดพเดตเดงเดฟ.

เด•เดพเดฒเดพเดตเดงเดฟ เด’เดฐเต เดธเดฎเดฏ เดฆเตˆเตผเด˜เตเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด•เดพเดฃเตเด• The เด•เดพเดฒเด‚ เด•เดพเดฒเดพเดตเดงเดฟ เดตเดฟเดญเดพเด—เด‚ in The
ffmpeg-utils(1) เด•เตˆเด•เต†เดพเดฃเตเดŸเตเดณเตเดณ.

-to, -t เดŽเดจเตเดจเดฟเดต เดชเดฐเดธเตเดชเดฐ เดตเดฟเดฐเตเดฆเตเดงเดตเตเด‚ -t เดฏเตเด•เตเด•เต เดฎเตเตปเด—เดฃเดจเดฏเตเด‚ เด‰เดฃเตเดŸเต.

-เดŸเต เดธเตเดฅเดพเดจเด‚ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเดดเตเดคเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด• เดธเตเดฅเดพเดจเด‚. เดธเตเดฅเดพเดจเด‚ เด’เดฐเต เดธเดฎเดฏ เดฆเตˆเตผเด˜เตเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚,
เด•เดพเดฃเตเด• The เด•เดพเดฒเด‚ เด•เดพเดฒเดพเดตเดงเดฟ เดตเดฟเดญเดพเด—เด‚ in The ffmpeg-utils(1) เด•เตˆเด•เต†เดพเดฃเตเดŸเตเดณเตเดณ.

-to, -t เดŽเดจเตเดจเดฟเดต เดชเดฐเดธเตเดชเดฐ เดตเดฟเดฐเตเดฆเตเดงเดตเตเด‚ -t เดฏเตเด•เตเด•เต เดฎเตเตปเด—เดฃเดจเดฏเตเด‚ เด‰เดฃเตเดŸเต.

-เดŽเดซเตเดŽเดธเต เดชเดฐเดฟเดงเดฟ_เดตเดฒเตเดชเตเดชเด‚ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเด•เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเตฝ เดตเดฒเตเดชเตเดช เดชเดฐเดฟเดงเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•.

-เดŽเดธเตเดŽเดธเต เดธเตเดฅเดพเดจเด‚ (เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เด“เดชเตเดทเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ ("-i" เดจเต เดฎเตเดฎเตเดชเต), เดˆ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดคเดฟเดฐเดฏเตเดจเตเดจเต เดธเตเดฅเดพเดจเด‚. เด•เตเดฑเดฟเดชเตเดชเต
เดฎเดฟเด•เตเด• เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ ffmpeg เดฒเต‡เด•เตเด•เต เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเด‚
เดฎเตเดฎเตเดชเดคเตเดคเต† เดเดฑเตเดฑเดตเตเด‚ เด…เดŸเตเดคเตเดคเตเดณเตเดณ เดคเดฟเดฐเดฏเตฝ เดชเต‹เดฏเดฟเดจเตเดฑเต เดธเตเดฅเดพเดจเด‚. เดŸเตเดฐเดพเตปเดธเตเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด’เดชเตเดชเด‚ -accurate_seek เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ
(เดกเดฟเดซเต‹เตพเดŸเตเดŸเต), เดธเต€เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเดฒเตเดณเตเดณ เดˆ เด…เดงเดฟเด• เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต เดธเตเดฅเดพเดจเด‚ เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเด‚
เด‰เดชเต‡เด•เตเดทเดฟเดšเตเดšเต. เดธเตเดŸเตเดฐเต€เด‚ เด•เต‹เดชเตเดชเดฟ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดชเตเดชเต‹เตพ -noaccurate_seek เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต.

เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด“เดชเตเดทเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ (เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝเดจเดพเดฎเดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเต), เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เตปเดชเตเดŸเตเดŸเต เดจเดฟเดฐเดธเดฟเด•เตเด•เตเดจเตเดจเต
เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดŽเดคเตเดคเตเดจเตเดจเดคเตเดตเดฐเต† เดธเตเดฅเดพเดจเด‚.

เดธเตเดฅเดพเดจเด‚ เด’เดฐเต เดธเดฎเดฏ เดฆเตˆเตผเด˜เตเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด•เดพเดฃเตเด• The เด•เดพเดฒเด‚ เด•เดพเดฒเดพเดตเดงเดฟ เดตเดฟเดญเดพเด—เด‚ in The
ffmpeg-utils(1) เด•เตˆเด•เต†เดพเดฃเตเดŸเตเดณเตเดณ.

-sseof เดธเตเดฅเดพเดจเด‚ (เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
"-ss" เด“เดชเตเดทเตป เดชเต‹เดฒเต† เดŽเดจเตเดจเดพเตฝ "เดซเดฏเดฒเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚" เด†เดชเต‡เด•เตเดทเดฟเด•เด‚. เด…เดคเดพเดฏเดคเต เดจเต†เด—เดฑเตเดฑเต€เดตเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ
เดจเต‡เดฐเดคเตเดคเต† เดซเดฏเดฒเดฟเตฝ, 0 EOF-เตฝ เด†เดฃเต.

-เด‡เดคเต เด“เดซเตเดธเต†เดฑเตเดฑเต เด“เดซเตเดธเต†เดฑเตเดฑเต (เด‡เตปเดชเตเดŸเตเดŸเต)
เด‡เตปเดชเตเดŸเตเดŸเต เดธเดฎเดฏเด‚ เด“เดซเตเดธเต†เดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เด“เดซเตเดธเต†เดฑเตเดฑเต เด’เดฐเต เดธเดฎเดฏ เดฆเตˆเตผเด˜เตเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด•เดพเดฃเตเด• The เด•เดพเดฒเด‚ เด•เดพเดฒเดพเดตเดงเดฟ เดตเดฟเดญเดพเด—เด‚ in The
ffmpeg-utils(1) เด•เตˆเด•เต†เดพเดฃเตเดŸเตเดณเตเดณ.

เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด“เดซเตเดธเต†เดฑเตเดฑเต เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เด“เดซเตเดธเต†เดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด…เดคเดฟเดจเตผเดคเตเดฅเด‚, เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเดฎเดฏ เด•เดพเดฒเดฏเดณเดตเดฟเดจเดจเตเดธเดฐเดฟเดšเตเดšเต เด…เดจเตเดฌเดจเตเดง เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดตเตˆเด•เตเดจเตเดจเต เดŽเดจเตเดจเดพเดฃเต
เด“เดซเตเดธเต†เดฑเตเดฑเต.

-เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดคเต€เดฏเดคเดฟ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด•เดฃเตเดŸเต†เดฏเตเดจเดฑเดฟเตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เดคเต€เดฏเดคเดฟ เด’เดฐเต เดคเต€เดฏเดคเดฟ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด•เดพเดฃเตเด• The เดคเต€เดฏเดคเดฟ เดตเดฟเดญเดพเด—เด‚ in The ffmpeg-utils(1) เด•เตˆเด•เต†เดพเดฃเตเดŸเตเดณเตเดณ.

-เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ[:metadata_specifier] เด•เต€=เดฎเต‚เดฒเตเดฏเด‚ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเตเด‚)
เด’เดฐเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เด•เต€/เดฎเต‚เดฒเตเดฏเด‚ เดœเต‹เดŸเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เด’เดฐเต เด“เดชเตโ€Œเดทเดฃเตฝ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดฟเดฒเต‹ เด…เดงเตเดฏเดพเดฏเด™เตเด™เดณเดฟเดฒเต‹ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดจเตฝเด•เดพเด‚.
เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพเด•เตเด•เต "-map_metadata" เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เด•เดพเดฃเตเด•.

เดˆ เด“เดชเตโ€Œเดทเตป "-map_metadata" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเต† เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต. เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเดจเตเด‚ เดธเดพเดงเดฟเด•เตเด•เตเด‚
เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดถเต€เตผเดทเด•เด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต:

ffmpeg -i in.avi -metadata title="my title" out.flv

เด†เดฆเตเดฏ เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเดฑเต† เดญเดพเดท เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป:

ffmpeg -i INPUT -metadata:s:a:0 language=eng OUTPUT

-เดฒเด•เตเดทเตเดฏเด‚ เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด• (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดซเดฏเตฝ เดคเดฐเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด• ("vcd", "svcd", "dvd", "dv", "dv50"). เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด• เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚
เด…เดจเตเดฌเดจเตเดง เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต "pal-", "ntsc-" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "film-" เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตŠเดชเตเดชเด‚. เดŽเดฒเตเดฒเดพ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด‚
เด“เดชเตโ€Œเดทเดจเตเด•เตพ (เดฌเดฟเดฑเตเดฑเตโ€Œเดฑเต‡เดฑเตเดฑเต, เด•เต‹เดกเต†เด•เตเด•เตเด•เตพ, เดฌเดซเตผ เดตเดฒเตเดชเตเดชเด™เตเด™เตพ) เดธเตเดตเดฏเดฎเต‡เดต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเด‚:

ffmpeg -i myfile.avi -target vcd /tmp/vcd.mpg

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดงเดฟเด• เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด‡เดฒเตเดฒเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เดฑเดฟเดฏเดพเดตเตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเตเดฎเดพเดฏเดฟ เดตเตˆเดฐเตเดฆเตเดงเตเดฏเด‚, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดคเต เดชเต‹เดฒเต†:

ffmpeg -i myfile.avi -target vcd -bf 2 /tmp/vcd.mpg

-dframes เด…เด•เตเด•เด‚ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต "-frames:d" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดซเตเดฐเต†เดฏเดฟเด‚เด•เต—เดฃเตเดŸเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดถเต‡เดทเด‚ เดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ เดŽเดดเตเดคเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด• เดซเตเดฐเต†เดฏเดฟเด‚เด•เต—เดฃเตเดŸเต เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ.

-q[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] q (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
-qscale[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] q (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดซเดฟเด•เตเดธเดกเต เด•เตเดตเดพเดณเดฟเดฑเตเดฑเดฟ เดธเตเด•เต†เดฏเดฟเตฝ (VBR) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เตผเดคเตเดฅเด‚ q/qscale เด•เต‹เดกเต†เด•เต-เด†เดถเตเดฐเดฟเดคเดฎเดพเดฃเต. เดŽเด™เตเด•เดฟเตฝ qscale
a เด‡เดฒเตเดฒเดพเดคเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด…เดชเตเดชเต‹เตพ เด…เดคเต เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเด•เดฎเดพเด•เต‚, เด‡เดคเดพเดฃเต
เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดคเตเด‚ เด…เดคเต‡ เด•เต‹เดกเต†เด•เต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดชเต‹เดฒเต†
2 เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เด•เต‹เดกเต†เด•เตเด•เตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเต‚เดฒเตเดฏเด‚ เด“เดกเดฟเดฏเต‹เดฏเตเด‚ เดตเต€เดกเดฟเดฏเต‹เดฏเตเด‚ เด†เดฃเต
stream_specifier เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเตเดคเดชเตเดชเต‹เตพ เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดšเดคเต.

-เดซเดฟเตฝเดฑเตเดฑเตผ[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดธเตเดŸเตเดฐเต€เด‚ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดพเตป เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเดฟเดจเตเดฑเต† เดตเดฟเดตเดฐเดฃเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด’เดฐเต‡ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเดฑเต† เด’เดฐเตŠเดฑเตเดฑ เด‡เตปเดชเตเดŸเตเดŸเตเด‚ เด’เดฐเตŠเดฑเตเดฑ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚. เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเดฟเตฝ,
เด‡เตปเดชเตเดŸเตเดŸเต "เด‡เตป" เดŽเดจเตเดจ เดฒเต‡เดฌเดฒเดฟเดฒเตเดฎเดพเดฏเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต "เด”เดŸเตเดŸเต" เดฒเต‡เดฌเดฒเดฟเดฒเตเดฎเดพเดฏเตเด‚ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เดพเดฃเตเด•
เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต ffmpeg-filters เดฎเดพเดจเตเดตเตฝ.

เด•เดพเดฃเตเด• -เดซเดฟเตฝเดฑเตเดฑเตผ_เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต เด“เดชเตเดทเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‡เตปเดชเตเดŸเตเดŸเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ
เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด•เตพ.

-filter_script[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดˆ เด“เดชเตเดทเตป เดธเดฎเดพเดจเดฎเดพเดฃเต -เดซเดฟเตฝเดŸเตเดŸเตผ, เด’เดฐเต‡เดฏเตŠเดฐเต เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด…เดคเดฟเดจเตเดฑเต† เดตเดพเดฆเด‚ เดŽเดจเตเดจเดคเดพเดฃเต
เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดตเดฟเดตเดฐเดฃเด‚ เดตเดพเดฏเดฟเด•เตเด•เต‡เดฃเตเดŸ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต.

-เดฎเตเตป[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] preset_name (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดธเตเดŸเตเดฐเต€เด‚(เด•เตพ) เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•.

- เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดชเตเดฐเต‹เด—เดคเดฟ/เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•. เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด“เดฃเดพเดฃเต
"-nostats" เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

- เดชเตเดฐเต‹เด—เดคเดฟ URL (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต เด…เดจเตเด•เต‚เดฒเดฎเดพเดฏ เดชเตเดฐเต‹เด—เดคเดฟ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‡เดคเดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด• URL.

เดชเตเดฐเต‹เด—เดคเดฟ เดตเดฟเดตเดฐเด™เตเด™เตพ เดเด•เดฆเต‡เดถเด‚ เด“เดฐเต‹ เดธเต†เด•เตเด•เตปเดกเดฟเดฒเตเด‚ เด…เดตเดธเดพเดจเดคเตเดคเดฟเดฒเตเด‚ เดŽเดดเตเดคเตเดจเตเดจเต
เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดชเตเดฐเด•เตเดฐเดฟเดฏ. เด‡เดคเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต "เด•เต€=เดฎเต‚เดฒเตเดฏเด‚" เดฒเตˆเดจเตเด•เตพ. เด•เต€ เด†เตฝเดซเดพเดจเตเดฏเต‚เดฎเต†เดฑเดฟเด•เต เดฎเดพเดคเตเดฐเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต
เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ. เดชเตเดฐเต‹เด—เดคเดฟ เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เด…เดตเดธเดพเดจ เด•เต€ เดŽเดชเตเดชเต‹เดดเตเด‚ "เดชเตเดฐเต‹เด—เดคเดฟ" เด†เดฃเต.

-stdin
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เด‡เดŸเดชเต†เดŸเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•. เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเต เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด“เดฃเดพเดฃเต
เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต. เด‡เดŸเดชเต†เดŸเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เตพ "-nostdin" เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เด‡เดŸเดชเต†เดŸเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, ffmpeg-เตฝ เด†เดฃเต†เด™เตเด•เดฟเตฝ
เดชเดถเตเดšเดพเดคเตเดคเดฒ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด—เตเดฐเต‚เดชเตเดชเต. เดเด•เดฆเต‡เดถเด‚ เด‡เดคเต‡ เดซเดฒเด‚ "ffmpeg...
/dev/null" เดŽเดจเตเดจเดพเตฝ เด‡เดคเดฟเดจเต เด’เดฐเต เดทเต†เตฝ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

-เดกเต€เดฌเด—เต_เดŸเดฟเดŽเดธเต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•. เด‡เดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด“เดซเดพเดฃเต. เดˆ เด“เดชเตเดทเตป เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต, เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด‰เดฆเตเดฆเต‡เดถเตเดฏเด™เตเด™เตพ, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด’เดฐเต เดชเดคเดฟเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดพเดฑเดฟเดฏเต‡เด•เตเด•เดพเด‚
เดฎเดฑเตเดฑเตŠเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ.

"-fdebug ts" เดŽเดจเตเดจ เด“เดชเตเดทเดจเตเด‚ เด•เดพเดฃเตเด•.

-เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เด…เดฑเตเดฑเดพเดšเตเดšเตเดฎเต†เดจเตเดฑเต เดšเต‡เตผเด•เตเด•เตเด•. Matroska เดชเต‹เดฒเตเดณเตเดณ เดšเดฟเดฒ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เด‡เดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต
เด‰เดฆเดพ: เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพ เดฑเต†เตปเดกเตผ เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดซเต‹เดฃเตเดŸเตเด•เตพ. เด…เดฑเตเดฑเดพเดšเตเดšเตเดฎเต†เดจเตเดฑเตเด•เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต
เดธเตเดŸเตเดฐเต€เด‚ เดคเดฐเด‚, เด…เดคเดฟเดจเดพเตฝ เดˆ เด“เดชเตเดทเตป เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเตเดŸเตเดฐเต€เด‚ เดšเต‡เตผเด•เตเด•เตเด‚. เด…เดชเตเดชเต‹เตพ เด…เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต
เดธเดพเดงเดพเดฐเดฃ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดˆ เดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต. เด…เดฑเตเดฑเดพเดšเตเดšเตเดฎเต†เดจเตเดฑเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต
เดˆ เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เตเด‚ เดถเต‡เดทเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚ (เด…เดคเดพเดฏเดคเต. เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดต
"-เดฎเดพเดชเตเดชเต" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด•เตพ).

Matroskaเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดจเดฟเด™เตเด™เตพ เดฎเตˆเด‚เดŸเตˆเดชเตเดชเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเดพเด—เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจ เด•เดพเดฐเตเดฏเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•:

ffmpeg -i INPUT -เด…เดฑเตเดฑเดพเดšเตเดšเต DejaVuSans.ttf -metadata:s:2 mimetype=application/x-truetype-font out.mkv

(เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เด…เดฑเตเดฑเดพเดšเตเดšเตเดฎเต†เดจเตเดฑเต เดธเตเดŸเตเดฐเต€เด‚ เดฎเต‚เดจเตเดจเดพเดฎเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เด•เดฐเตเดคเตเด•).

-dump_attachment[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต (เด‡เตปเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด…เดฑเตเดฑเดพเดšเตเดšเตโ€Œเดฎเต†เดจเตเดฑเต เดธเตเดŸเตเดฐเต€เด‚ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต. เดŽเด™เตเด•เดฟเตฝ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต is
เดถเต‚เดจเตเดฏเดฎเดพเดฃเต, เดคเตเดŸเตผเดจเตเดจเต "เดซเดฏเตฝ เดจเดพเดฎเด‚" เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเดพเด—เดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.

เด‰เดฆเดพ: 'out.ttf' เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เดฆเตเดฏ เด…เดฑเตเดฑเดพเดšเตเดšเตโ€Œเดฎเต†เดจเตเดฑเต เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป:

ffmpeg -dump_attachment:t:0 out.ttf -i INPUT

"เดซเดฏเตฝ เดจเดพเดฎเด‚" เดŸเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดŽเดฒเตเดฒเดพ เด…เดฑเตเดฑเดพเดšเตเดšเตเดฎเต†เดจเตเดฑเตเด•เดณเตเด‚ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต:

ffmpeg -dump_attachment:t "" -i INPUT

เดธเดพเด™เตเด•เต‡เดคเดฟเด• เด•เตเดฑเดฟเดชเตเดชเต -- เด•เต‹เดกเต†เด•เต เดŽเด•เตเดธเตเดŸเตเดฐเดพเดกเดพเดฑเตเดฑเดฏเดพเดฏเดฟ เด…เดฑเตเดฑเดพเดšเตเดšเตเดฎเต†เดจเตเดฑเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดˆ เด“เดชเตเดทเดจเต เด•เดดเดฟเดฏเตเด‚
เด…เดฑเตเดฑเดพเดšเตเดšเตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดเดคเต เดธเตโ€ŒเดŸเตเดฐเต€เดฎเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเดกเดพเดฑเตเดฑ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

- noautorotate
เดซเดฏเตฝ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดธเตเดตเดฏเดฎเต‡เดต เด•เดฑเด™เตเด™เตเดจเตเดจ เดตเต€เดกเดฟเดฏเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•.

เดตเต€เดกเดฟเดฏเต‡เดพ เด“เดชเตเดทเดจเตเด•เตพ
-vframes เด…เด•เตเด•เด‚ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดตเต€เดกเดฟเดฏเต‹ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต "-frames:v" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-r[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดŽเดซเตเดชเดฟเดŽเดธเต (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• (Hz เดฎเต‚เดฒเตเดฏเด‚, เดญเดฟเดจเตเดจเดธเด‚เด–เตเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดšเตเดฐเตเด•เตเด•เต†เดดเตเดคเตเดคเต).

เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เด“เดชเตโ€Œเดทเตป เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดซเดฏเดฒเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เด…เดตเด—เดฃเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเด•เดฐเด‚ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•
เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดŽเดซเตเดชเดฟเดŽเดธเต. เด‡เดคเต เดธเดฎเดพเดจเดฎเดฒเตเดฒ - เดซเตเดฐเต†เดฏเดฟเด‚เดฑเต‡เดฑเตเดฑเต
image2 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ v4l2 เดชเต‹เดฒเตเดณเตเดณ เดšเดฟเดฒ เด‡เตปเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด“เดชเตเดทเตป (เด‡เดคเต เดธเดฎเดพเดจเดฎเดพเดฃเต
FFmpeg-เดจเตเดฑเต† เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเตเด•เตพ). เดธเด‚เดถเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• - เดซเตเดฐเต†เดฏเดฟเด‚เดฑเต‡เดฑเตเดฑเต เด‡เตปเดชเตเดŸเตเดŸเต เด“เดชเตเดทเดจเต เดชเด•เดฐเด‚ -r.

เด’เดฐเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เด“เดชเตเดทเดจเดพเดฏเดฟ, เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเตเดฐเต†เดฏเดฟเด‚ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต เด‡เตปเดชเตเดŸเตเดŸเต เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดกเตเดฏเต‚เดชเตเดฒเดฟเด•เตเด•เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเตเดฐเต‹เดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•
เดจเดฟเดฐเด•เตเด•เต เดŽเดซเตเดชเดฟเดŽเดธเต.

-s[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดตเดฒเตเดชเตเดชเด‚ (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดซเตเดฐเต†เดฏเดฟเด‚ เดตเดฒเตเดชเตเดชเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เด“เดชเตเดทเตป เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด‡เดคเต เด’เดฐเต เด•เตเดฑเตเด•เตเด•เตเดตเดดเดฟเดฏเดพเดฃเต video_size เดธเตเดตเด•เดพเดฐเตเดฏ เด“เดชเตเดทเตป, เด…เด‚เด—เต€เด•เดฐเดฟเดšเตเดšเต
เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเตเดฑเต† เดตเดฒเดฟเดชเตเดชเด‚ เดซเดฏเดฒเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดคเดคเต‹ เด…เดฒเตเดฒเดพเดคเตเดคเดคเต‹ เด†เดฏ เดšเดฟเดฒ demuxers เดตเดดเดฟ
เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเต -- เด‰เดฆเดพ เดฑเต‹ เดตเต€เดกเดฟเดฏเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเต€เดกเดฟเดฏเต‹ เด—เตเดฐเดพเดฌเดฑเตเด•เตพ.

เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด“เดชเตโ€Œเดทเตป เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด‡เดคเต "เดธเตเด•เต†เดฏเดฟเตฝ" เดตเต€เดกเดฟเดฏเต‹ เดซเดฟเตฝเดŸเตเดŸเตผ เด‡เดคเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจ
เด…เดจเตเดฌเดจเตเดง เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต. "เดธเตเด•เต†เดฏเดฟเตฝ" เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเตฝ เด…เดคเต เดคเดฟเดฐเตเด•เดพเตป เดจเต‡เดฐเดฟเดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดคเตเดŸเด•เตเด•เด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตเดฅเดฒเด‚.

เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด†เดฃเต wxh (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ - เด‰เดฑเดตเดฟเดŸเด‚ เดชเต‹เดฒเต† เดคเดจเตเดจเต†).

-เดตเดถเด‚[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดตเต€เด•เตเดทเดฃ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดตเต€เดกเดฟเดฏเต‹ เดกเดฟเดธเตเดชเตเดฒเต‡ เดตเต€เด•เตเดทเดฃเดพเดจเตเดชเดพเดคเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• เดตเต€เด•เตเดทเดฃ.

เดตเต€เด•เตเดทเดฃ เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเตผ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเต‹เดฎเดฟเดจเตเดฑเต† เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เด•เดพเด‚ เดธเด‚เด–เตเดฏ:TheเดŽเดตเดฟเดŸเต†
เดธเด‚เด–เตเดฏ เด’เดชเตเดชเด‚ The เดตเต€เด•เตเดทเดฃเดพเดจเตเดชเดพเดคเดคเตเดคเดฟเดจเตเดฑเต† เดจเตเดฏเต‚เดฎเดฑเต‡เดฑเตเดฑเดฑเตเด‚ เดกเดฟเดจเต‹เดฎเดฟเดจเต‡เดฑเตเดฑเดฑเตเด‚ เด†เดฃเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต "4:3",
"16:9", "1.3333", "1.7777" เดŽเดจเตเดจเดฟเดต เดธเดพเดงเตเดตเดพเดฏ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดพเดฃเต.

เด•เต‚เดŸเต† เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเตฝ -vcodec เดชเด•เตผเดคเตเดคเตเด•, เด‡เดคเต เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเต€เด•เตเดทเดฃเดพเดจเตเดชเดพเดคเดคเตเดคเต† เดฌเดพเดงเดฟเด•เตเด•เตเด‚
เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดฒเต†เดตเตฝ, เดชเด•เตเดทเต‡ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดค เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเต€เด•เตเดทเดฃ เด…เดจเตเดชเดพเดคเดฎเดฒเตเดฒ, เด…เดคเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ.

-เดตเดฟ.เดŽเตป (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดตเต€เดกเดฟเดฏเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•.

-vcodec เด•เต‡เดพเดกเต†เด•เต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต "-codec:v" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-เดชเดพเดธเต[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] n (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดชเดพเดธเต เดจเดฎเตเดชเตผ (1 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 2) เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•. เดŸเต‚-เดชเดพเดธเต เดตเต€เดกเดฟเดฏเต‹ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเดพเตป เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดฆเดฟ
เดตเต€เดกเดฟเดฏเต‹เดฏเตเดŸเต† เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เด’เดฐเต เดฒเต‹เด—เต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด†เดฆเตเดฏ เดชเดพเดธเดฟเตฝ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต (เด‡เดคเตเด‚ เด•เดพเดฃเตเด•
เด“เดชเตเดทเตป -passlogfile), เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดชเดพเดธเดฟเตฝ เด† เดฒเต‹เด—เต เดซเดฏเตฝ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด•เตƒเดคเตเดฏเดฎเดพเดฏ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดฌเดฟเดฑเตเดฑเตเดฑเต‡เดฑเตเดฑเดฟเตฝ เดตเต€เดกเดฟเดฏเต‹. เดชเดพเดธเต 1-เตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด“เดกเดฟเดฏเต‹ เดจเดฟเตผเดœเตเดœเต€เดตเดฎเดพเด•เตเด•เดพเด‚ เด•เต‚เดŸเดพเดคเต†
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต null เด†เดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•, Windows, Unix เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:

ffmpeg -i foo.mov -c:v libxvid -pass 1 -an -f rawvideo -y NUL
ffmpeg -i foo.mov -c:v libxvid -pass 1 -an -f rawvideo -y /dev/null

-เดชเดพเดธเตเดฒเต‹เด—เต เดซเดฏเตฝ[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดฐเดฃเตเดŸเต-เดชเดพเดธเต เดฒเต‹เด—เต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด†เดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เด†เดฃเต
``ffmpeg2pass''. เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เด‡เดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ PREFIX-N.log, เด‡เดตเดฟเดŸเต† N เดŽเดจเตเดจเดคเต เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดพเดฃเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚

-เดตเดฟเดŽเดซเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดธเตเดŸเตเดฐเต€เด‚ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดพเตป เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เด‡เดคเต "-filter:v" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต, เด•เดพเดฃเตเด• -เดซเดฟเตฝเดŸเตเดŸเตผ เด“เดชเตเดทเตป.

เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดตเต€เดกเดฟเดฏเต‡เดพ เด“เดชเตเดทเดจเตเด•เตพ
-pix_fmt[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดซเต‡เดพเตผเดฎเดพเดฑเตเดฑเต (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เดพเตป "-pix_fmts" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดŽเด™เตเด•เดฟเตฝ
เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, ffmpeg เด’เดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดคเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•
เดŽเตปเด•เต‹เดกเตผ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเดฟเด•เดšเตเดš เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต. เดŽเด™เตเด•เดฟเตฝ pix_fmt เด’เดฐเต "+" เดŽเดจเตเดจ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต, ffmpeg
เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดชเดฟเดถเด•เต‹เดŸเต† เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด‚, เด•เต‚เดŸเดพเดคเต†
เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเดฒเต† เดธเตเดตเดฏเดฎเต‡เดตเดฏเตเดณเตเดณ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟ. เดŽเด™เตเด•เดฟเตฝ pix_fmt เด’เดฐเตŠเดฑเตเดฑ "+" เด†เดฃเต,
ffmpeg เด‡เตปเดชเตเดŸเตเดŸเตเด‚ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด—เตเดฐเดพเดซเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚) เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เด†เดฏเดฟ เด’เดฐเต‡ เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต
เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟ.

-sws_flags เดซเตเดฒเดพเด—เตเด•เตพ (เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
SwScaler เดซเตเดฒเดพเด—เตเด•เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

-vdt n
เดชเดฐเดฟเดงเดฟ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•.

-rc_override[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเด• (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
"int,int,int" เดฒเดฟเดธเตโ€Œเดฑเตเดฑเดพเดฏเดฟ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เด‡เดŸเดตเต‡เดณเด•เตพเด•เตเด•เตเดณเตเดณ เดจเดฟเดฐเด•เตเด•เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต
เดธเตเดฒเดพเดทเตเด•เตพ เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดฆเตเดฏ เดฐเดฃเตเดŸเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดตเตเด‚ เด…เดตเดธเดพเดจเดตเตเดฎเดพเดฃเต, เด…เดตเดธเดพเดจเดคเตเดคเต‡เดคเต
เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เด†เดฃเต†เด™เตเด•เดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เตเดตเดพเดฃเตเดŸเตˆเดธเตผ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเต†เด—เดฑเตเดฑเต€เดตเต เด†เดฃเต†เด™เตเด•เดฟเตฝ เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐ เด˜เดŸเด•เด‚.

-เด‡เตฝเดฎเต†
เดŽเตปเด•เต‹เดกเดฑเดฟเตฝ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เด‡เดจเตเดฑเตผเดฒเต‡เดธเดฟเด‚เด—เต เดชเดฟเดจเตเดคเตเดฃ (MPEG-2, MPEG-4 เดŽเดจเตเดจเดฟเดต เดฎเดพเดคเตเดฐเด‚). เดŽเด™เตเด•เดฟเตฝ เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดจเดฟเด™เตเด™เดณเตเดŸเต† เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เด‡เดจเตเดฑเตผเดฒเต‡เดธเตเดกเต เด†เดฃเต, เด‡เดจเตเดฑเตผเดฒเต‡เดธเตเดกเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดฎเดฟเดจเดฟเดฎเด‚ เด†เดฏเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต
เดจเดทเตเดŸเด™เตเด™เตพ. เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ เดตเดฟเด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดฌเดฆเตฝ - deinterlace, เดชเด•เตเดทเต‡
deinterlacing เดจเดทเตเดŸเด‚ เดชเดฐเดฟเดšเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต.

-psnr
เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดค เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเดŸเต† PSNR เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด•.

-vstats
เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเดฟเด‚เด—เต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดกเด‚เดชเต เดšเต†เดฏเตเดฏเตเด• vstats_HHMMSS.log.

-vstats_file เดซเดฏเดฒเต
เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเดฟเด‚เด—เต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดกเด‚เดชเต เดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเต.

เดฎเตเด•เดณเดฟเตฝ[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] n (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดฎเตเด•เดณเดฟเตฝ=1/เดคเดพเดดเต†=0/auto=-1 เดซเต€เตฝเดกเต เด†เดฆเตเดฏเด‚

-เดกเดฟเดธเดฟ เดธเต‚เด•เตเดทเตเดฎเดฎเดพเดฏเดคเต
เด‡เตปเดŸเตเดฐเดพ_เดกเดฟเดธเดฟ_เดชเตเดฐเดฟเดธเดฟเดทเตป.

-vtag เดจเดพเดฒเต เดธเดฟเดธเดฟ/เดŸเดพเด—เต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดตเต€เดกเดฟเดฏเต‹ เดŸเดพเด—เต/เดซเต‹เตผเดธเดฟเดธเดฟ. เด‡เดคเต "-tag:v" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-qphist (เด—เตเดฒเต‡เดพเดฌเตฝ)
QP เดนเดฟเดธเตเดฑเตเดฑเต‹เด—เตเดฐเดพเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•

-vbsf เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚_เดซเดฟเตฝเดฑเตเดฑเตผ
เด’เดดเดฟเดตเดพเด•เตเด•เดฟ เด•เดพเดฃเตเด• -bsf

-force_key_frames[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เด•เดพเดฒเด‚[,เด•เดพเดฒเด‚...] (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
-force_key_frames[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดŽเด•เตเดธเตเดชเดฟเด†เตผ:exr (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เดณเดฟเตฝ เด•เต€ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเด•, เด•เต‚เดŸเตเดคเตฝ เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดžเตเดžเดพเตฝ เดชเดฟเดจเตเดจเต€เดŸเตเดณเตเดณ เด†เดฆเตเดฏ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเดฟเตฝ
เด“เดฐเต‹ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเดฎเดฏเดตเตเด‚.

เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเดจเต "expr:" เดŽเดจเตเดจ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดธเตเดŸเตเดฐเดฟเด‚เด—เต exr เด’เดฐเต เดชเต‹เดฒเต† เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต
เดŽเด•เตเดธเตเดชเตเดฐเดทเตป, เด“เดฐเต‹ เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเตเด‚ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด•เต‡เดธเดฟเตฝ เด’เดฐเต เด•เต€ เดซเตเดฐเต†เดฏเดฟเด‚ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดฃเต
เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเดฏเด‚ เดชเต‚เดœเตเดฏเดฎเดฒเตเดฒ.

เดธเดฎเดฏเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต ""เด…เดงเตเดฏเดพเดฏเด™เตเด™เตพ" เด†เดฃเต†เด™เตเด•เดฟเตฝ[เดกเต†เตฝเดฑเตเดฑเดพ]", เด‡เดคเต เด•เดพเดฒเดคเตเดคเต‡เด•เตเด•เต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต
เดซเดฏเดฒเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เด…เดงเตเดฏเดพเดฏเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดคเตเดŸเด•เตเด•เด‚, เดฎเดพเดฑเตเดฑเดฟ เดกเต†เตฝเดฑเตเดฑเดพ, เด’เดฐเต เดธเดฎเดฏเดฎเดพเดฏเดฟ เดชเตเดฐเด•เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เดธเต†เด•เตเด•เดจเตเดฑเตเด•เตพ. เด’เดฐเต เดคเดฟเดฐเดฏเตฝ เดชเต‹เดฏเดฟเดจเตเดฑเต a-เตฝ เด‰เดฃเตเดŸเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต† เดšเดพเดชเตเดฑเตเดฑเตผ เดฎเดพเตผเด•เตเด•เต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเดฏเตเด•เตเดค เดธเตเดฅเดฒเด‚.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 5 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เด’เดฐเต เด•เต€ เดซเตเดฐเต†เดฏเดฟเดฎเตเด‚ เด•เต‚เดŸเดพเดคเต† 0.1 เดธเต†เด•เตเด•เตปเดกเต เดฎเตเดฎเตเดชเต เด•เต€ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เดšเต‡เตผเด•เตเด•เดพเตป
เด“เดฐเต‹ เด…เดงเตเดฏเดพเดฏเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดคเตเดŸเด•เตเด•เด‚:

-force_key_frames 0:05:00, chapters-0.1

เดŽเดจเตเดจ เดชเตเดฐเดฏเต‹เด—เด‚ exr เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚:

n 0 เดฎเตเดคเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฒเดตเดฟเดฒเต† เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเตเดฑเต† เดŽเดฃเตเดฃเด‚

n_เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดฏเดฟ
เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚

prev_forced_n
เดฎเตเดฎเตเดชเดคเตเดคเต† เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเตเดฑเต† เดจเดฎเตเดชเตผ, เด•เต€เดซเตเดฐเต†เดฏเดฟเดฎเตŠเดจเตเดจเตเด‚ เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเดคเตเดคเดชเตเดชเต‹เตพ เด…เดคเต "NAN" เด†เดฃเต
เด‡เดคเตเดตเดฐเต†

prev_forced_t
เดฎเตเดฎเตเดชเดคเตเดคเต† เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเตเดฑเต† เดธเดฎเดฏเด‚, เด‡เดคเตเดตเดฐเต† เด•เต€เดซเตเดฐเต†เดฏเดฟเดฎเตŠเดจเตเดจเตเด‚ เดจเดฟเตผเดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดคเดชเตเดชเต‹เตพ เด…เดคเต "NAN" เด†เดฃเต

t เดจเดฟเดฒเดตเดฟเดฒเต† เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเตเดฑเต† เดธเดฎเดฏเด‚

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด“เดฐเต‹ 5 เดธเต†เด•เตเด•เตปเดกเดฟเดฒเตเด‚ เด’เดฐเต เด•เต€ เดซเตเดฐเต†เดฏเดฟเด‚ เดจเดฟเตผเดฌเดจเตเดงเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚:

-force_key_frames expr:gte(t,n_forced*5)

เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏ เดธเดฎเดฏเดคเตเดคเดฟเดจเต 5 เดธเต†เด•เตเด•เตปเดกเต เด•เดดเดฟเดžเตเดžเต เด’เดฐเต เด•เต€ เดซเตเดฐเต†เดฏเดฟเดฎเดฟเดจเต† เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเตป, เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต
เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† 13:

-force_key_frames expr:if(isnan(prev_forced_t),gte(t,13),gte(t,prev_forced_t+5))

เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด•เต€เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฒเตเด•เตเด•เตเดนเต†เดกเต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต† เดฆเต‹เดทเด•เดฐเดฎเดพเดฃเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดšเดฟเดฒ เดŽเตปเด•เต‹เดกเดฑเตเด•เตพ: เดซเดฟเด•เตเดธเดกเต-เดœเดฟเด’เดชเดฟ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

-copyinkf[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดธเตเดŸเตเดฐเต€เด‚ เด•เต‹เดชเตเดชเดฟ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เด•เดพเดฃเตเดจเตเดจ เด•เต€ เด‡เดคเดฐ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เดชเด•เตผเดคเตเดคเตเด•.

-hwaccel[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] hwaccel (เด‡เตปเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเตเดŸเตเดฐเต€เด‚(เด•เตพ) เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เด…เดจเตเดตเดฆเดฟเดšเตเดš เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ
hwaccel เด†เด•เตเดจเตเดจเต:

เด†เดฐเตเด‚
เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตโ€Œเดธเดฟเดฒเดฑเต‡เดทเดจเตŠเดจเตเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฐเตเดคเต (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ).

เด•เดพเดฐเต
เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เดฐเต€เดคเดฟ เดธเตเดตเดฏเดฎเต‡เดต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•.

เดœเต€เดตเดฟเดคเด‚ Apple VDA เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

vdpau
VDPAU (Unix-เดจเตเดณเตเดณ เดตเต€เดกเดฟเดฏเต‹ เดกเต€เด•เต‹เดกเตเด‚ เด…เดตเดคเดฐเดฃ API) เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

dxva2
DXVA2 (DirectX Video Acceleration) เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค hwaccel เดฒเดญเตเดฏเดฎเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเต‹ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเต‹ เดˆ เด“เดชเตโ€Œเดทเดจเต เดฏเดพเดคเตŠเดฐเต เดซเดฒเดตเตเดฎเดฟเดฒเตเดฒ
เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดกเต€เด•เต‹เดกเตผ.

เดฎเดฟเด•เตเด• เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เดฐเต€เดคเดฟเด•เดณเตเด‚ เดชเตเดฒเต‡เดฌเดพเด•เตเด•เดฟเดจเต เดตเต‡เดฃเตเดŸเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต†เดจเตเดจเตเด‚ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒเต†เดจเตเดจเตเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เด†เดงเตเดจเดฟเด• CPU-เด•เดณเดฟเตฝ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดกเต€เด•เต‹เดกเดฟเด‚เด—เดฟเดจเต†เด•เตเด•เดพเตพ. เด•เต‚เดŸเดพเดคเต†, ffmpeg เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเด•เตผเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต
เดœเดฟเดชเดฟเดฏเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดค เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ, เด•เต‚เดŸเตเดคเตฝ เดซเดฒเด‚ เดจเตฝเด•เตเดจเตเดจเต
เดชเตเดฐเด•เดŸเดจ เดจเดทเตเดŸเด‚. เด…เดคเดฟเดจเดพเตฝ เดˆ เด“เดชเตเดทเตป เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต.

-hwaccel_device[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] hwaccel_device (เด‡เตปเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เด’เดฐเต เด‰เดชเด•เดฐเดฃเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•.

เดŽเดชเตเดชเต‹เดดเดพเดฃเต เดˆ เด“เดชเตเดทเตป เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต -hwaccel เด“เดชเตเดทเดจเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด…เดคเดฟเดจเตเดฑเต† เด•เตƒเดคเตเดฏเดฎเดพเดฏ
เด…เตผเดคเตเดฅเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดฐเต€เดคเดฟเดฏเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

vdpau
VDPAU-เดฏเตโ€Œเด•เตเด•เต, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ X11 เดกเดฟเดธเตโ€Œเดชเตเดฒเต‡/เดธเตโ€Œเด•เตเดฐเต€เตป เดˆ เด“เดชเตโ€Œเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดˆ เด“เดชเตเดทเตป เด†เดฃเต†เด™เตเด•เดฟเตฝ
เดฏเตเดŸเต† เดฎเต‚เดฒเตเดฏเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ DISPLAY เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

dxva2
DXVA2-เดจเต, เดˆ เด“เดชเตเดทเดจเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดกเดฟเดธเตเดชเตเดฒเต‡ เด…เดกเดพเดชเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดจเดฎเตเดชเตผ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.
เดˆ เด“เดชเตเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เด…เดกเดพเดชเตเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

-hwaccels
ffmpeg-เดจเตเดฑเต† เดˆ เดฌเดฟเตฝเดกเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เดฐเต€เดคเดฟเด•เดณเตเด‚ เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเตเด•.

เด“เดกเดฟเดฏเต‡เดพ เด“เดชเตเดทเดจเตเด•เตพ
- เดซเตเดฐเต†เดฏเดฟเด‚เดธเต เด…เด•เตเด•เด‚ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เด“เดกเดฟเดฏเต‹ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต "-frames:a" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-ar[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เด†เดตเตƒเดคเตเดคเดฟ (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เด“เดกเดฟเดฏเต‹ เดธเดพเดฎเตเดชเดฟเตพ เดซเตเดฐเต€เด•เตเดตเตปเดธเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด‡เดคเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดจเตเดฌเดจเตเดง เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเดฑเต† เด†เดตเตƒเดคเตเดคเดฟ. เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เต เดˆ เด“เดชเตโ€Œเดทเตป เดฎเดพเดคเตเดฐเดฎเต‡ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เต‚
เด“เดกเดฟเดฏเต‹ เด—เตเดฐเดพเดฌเดฟเด‚เด—เต เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ เด…เดธเด‚เดธเตโ€Œเด•เตƒเดค เดกเต€เดฎเตเด•เตโ€Œเดธเดฑเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เด…เตผเดคเตเดฅเด‚ เด…เดจเตเดฌเดจเตเดงเดฎเดพเดฏเดฟ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
demuxer เด“เดชเตเดทเดจเตเด•เตพ.

-เดŽเด•เตเดฏเต q (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด“เดกเดฟเดฏเต‹ เดจเดฟเดฒเดตเดพเดฐเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• (เด•เต‹เดกเต†เด•เต-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ, เดตเดฟเดฌเดฟเด†เตผ). เด‡เดคเต -q:a เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-ac[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดšเดพเดจเดฒเตเด•เตพ (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เด“เดกเดฟเดฏเต‹ เดšเดพเดจเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด‡เดคเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด‡เตปเดชเตเดŸเตเดŸเต เด“เดกเดฟเดฏเต‹ เดšเดพเดจเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚. เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เต เดˆ เด“เดชเตเดทเตป เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดฎเดพเดคเตเดฐเดฎเดพเดฃเต
เด“เดกเดฟเดฏเต‹ เด—เตเดฐเดพเดฌเดฟเด‚เด—เต เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด…เดธเด‚เดธเตโ€Œเด•เตƒเดค เดกเต€เดฎเตเด•เตโ€Œเดธเดฑเตเด•เดณเตเด‚ เด…เดจเตเดฌเดจเตเดง เดกเต€เดฎเตเด•เตโ€Œเดธเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดชเตเดชเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด“เดชเตเดทเดจเตเด•เตพ.

-เดŽเตป (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด“เดกเดฟเดฏเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•.

-เด…เด•เต‹เดกเต†เด•เต เด•เต‡เดพเดกเต†เด•เต (เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด“เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต "-codec:a" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-เดธเดพเดฎเตเดชเดฟเตพ_fmt[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดธเดพเดฎเตเดชเดฟเตพ_เดŽเดซเตเดŽเด‚เดŸเดฟ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เด“เดกเดฟเดฏเต‹ เดธเดพเดฎเตเดชเดฟเตพ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดธเดพเดฎเตเดชเดฟเดณเดฟเดจเตเดฑเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เดพเตป "-sample_fmts" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ.

-af เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดธเตเดŸเตเดฐเต€เด‚ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดพเตป เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เด‡เดคเต "-filter:a" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต, เด•เดพเดฃเตเด• -เดซเดฟเตฝเดŸเตเดŸเตผ เด“เดชเตเดทเตป.

เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด“เดกเดฟเดฏเต‡เดพ เด“เดชเตเดทเดจเตเด•เตพ
-เด…เดŸเดพเด—เต เดจเดพเดฒเต เดธเดฟเดธเดฟ/เดŸเดพเด—เต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เด“เดกเดฟเดฏเต‹ เดŸเดพเด—เต/เดซเต‹เตผเดธเดฟเดธเดฟ. เด‡เดคเต "-tag:a" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-absf เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚_เดซเดฟเตฝเดฑเตเดฑเตผ
เด’เดดเดฟเดตเดพเด•เตเด•เดฟ, เด•เดพเดฃเตเด• -bsf

-guess_layout_max เดšเดพเดจเดฒเตเด•เตพ (เด‡เตปเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดšเดฟเดฒ เด‡เตปเดชเตเดŸเตเดŸเต เดšเดพเดจเตฝ เดฒเต‡เด”เดŸเตเดŸเต เด…เดฑเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดคเต at เดŽเดจเตเดจเดคเดฟเดจเต‹เดŸเต เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดŠเดนเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•
เดเดฑเตเดฑเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดšเดพเดจเดฒเตเด•เตพ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 2 เดชเดฑเดฏเตเดจเตเดจเต ffmpeg เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเตป 1
เดšเดพเดจเตฝ เดฎเต‹เดฃเต‹ เด†เดฏเตเด‚ 2 เดšเดพเดจเดฒเตเด•เตพ เดธเตเดฑเตเดฑเต€เดฐเดฟเดฏเต‹ เด†เดฏเตเด‚ เดŽเดจเตเดจเดพเตฝ 6 เดšเดพเดจเดฒเตเด•เตพ 5.1 เด†เดฏเดฟเดŸเตเดŸเดฒเตเดฒ. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด†เดฃเต
เดŽเดชเตเดชเต‹เดดเตเด‚ เดŠเดนเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•. เดŽเดฒเตเดฒเดพ เดŠเดนเด™เตเด™เดณเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป 0 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เด‰เดชเดถเต€เตผเดทเด•เด‚ เด“เดชเตเดทเดจเตเด•เตพ
-เดธเตเด•เต‹เดกเต†เด•เต เด•เต‡เดพเดกเต†เด•เต (เด‡เตปเดชเตเดŸเตเดŸเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเตฝ เด•เต‹เดกเต†เด•เต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต "-codec:s" เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดชเดฐเดจเดพเดฎเดฎเดพเดฃเต.

-sn (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•.

-sbsf เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚_เดซเดฟเตฝเดฑเตเดฑเตผ
เด’เดดเดฟเดตเดพเด•เตเด•เดฟ, เด•เดพเดฃเตเด• -bsf

เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด‰เดชเดถเต€เตผเดทเด•เด‚ เด“เดชเตเดทเดจเตเด•เตพ
-fix_sub_duration
เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เดณเตเดŸเต† เดฆเตˆเตผเด˜เตเดฏเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•. เด“เดฐเต‹ เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเดฒเดฟเดจเตเด‚, เด…เดคเต‡ เดชเดพเด•เตเด•เดฑเตเดฑเดฟเดจเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเด•
เด“เดตเตผเดฒเดพเดชเตเดชเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เด†เดฆเตเดฏเดคเตเดคเต‡เดคเดฟเดจเตเดฑเต† เดฆเตˆเตผเด˜เตเดฏเด‚ เดธเตเดŸเตเดฐเต€เด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•. เด•เต‚เดŸเต† เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดšเดฟเดฒ เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพ เด•เต‹เดกเต†เด•เตเด•เตเด•เตพ, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต DVB เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพ, เด•เดพเดฐเดฃเด‚ เด’เดฑเดฟเดœเดฟเดจเดฒเดฟเดฒเต† เดฆเตˆเตผเด˜เตเดฏเด‚
เดชเดพเด•เตเด•เดฑเตเดฑเต เด’เดฐเต เดเด•เดฆเต‡เดถ เด•เดฃเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเดพเดฃเต, เด…เดตเดธเดพเดจเด‚ เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเตฝ เด•เตŠเดฃเตเดŸเต เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดซเตเดฐเต†เดฏเดฟเด‚. เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดชเตเดชเต‹เตพ เดˆ เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต เด…เดคเดฟเดถเดฏเต‹เด•เตเดคเดฟ เด•เดฒเตผเดจเตเดจ เด•เดพเดฒเดฏเดณเดตเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดเด•เดคเดพเดจเดฎเดฒเตเดฒเดพเดคเตเดค เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เด•เดพเดฐเดฃเด‚ เดฎเด•เตเดธเดฟเด‚เด—เต เดชเดฐเดพเดœเดฏเด™เตเด™เตพ.

เดˆ เด“เดชเตโ€Œเดทเตป เด…เดŸเตเดคเตเดค เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเตฝ เดชเดพเด•เตเด•เดฑเตเดฑเต เดตเดฐเต† เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเดŸเต†เดฏเตเด‚ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดตเตˆเด•เดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต: เด‡เดคเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เดตเตเด‚ เดฒเต‡เดฑเตเดฑเตปเดธเดฟเดฏเตเด‚ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

-เด•เดพเตปเดตเดพเดธเต_เดตเดฒเดฟเดชเตเดชเด‚ เดตเดฒเตเดชเตเดชเด‚
เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพ เดฑเต†เตปเดกเตผ เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฏเดพเตปเดตเดพเดธเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด“เดชเตเดทเดจเตเด•เตพ
-เดฎเดพเดชเตเดชเต [-]input_file_id[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ[,sync_file_id[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ]] | [เดฒเดฟเด™เตเด•เตเดฒเต‡เดฌเตฝ]
(เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เด‰เดฑเดตเดฟเดŸเดฎเดพเดฏเดฟ เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดจเดฟเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เด“เดฐเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด‚
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เดธเต‚เดšเดฟเด•เดฏเดพเตฝ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต input_file_id เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ เดธเต‚เดšเดฟเด•เดฏเตเด‚
input_stream_id เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดณเตเดณเดฟเตฝ. เดฐเดฃเตเดŸเต เดธเต‚เดšเดฟเด•เด•เดณเตเด‚ 0-เตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต. เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ,
sync_file_id:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด…เดตเดคเดฐเดฃ เดธเดฎเดจเตเดตเดฏเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ เดธเต†เดฑเตเดฑเตเด•เตพ
เดฑเดซเดฑเตปเดธเต.

เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดฒเต† เด†เดฆเตเดฏเดคเตเดคเต† "-เดฎเดพเดชเตเดชเต" เด“เดชเตเดทเตป เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ 0-เดจเตเดฑเต† เด‰เดฑเดตเดฟเดŸเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.
เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† "-เดฎเดพเดชเตเดชเต" เดเดšเตเด›เดฟเด•เด‚ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ 1, เดฎเตเดคเดฒเดพเดฏเดตเดฏเตเดŸเต† เด‰เดฑเดตเดฟเดŸเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดธเตเดŸเตเดฐเต€เด‚ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เด’เดฐเต "-" เดชเตเดฐเดคเต€เด•เด‚ เด’เดฐเต "เดจเต†เด—เดฑเตเดฑเต€เดตเต" เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเต
เด‡เดคเดฟเดจเด•เด‚ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เด’เดฐเต เดฌเดฆเตฝ [เดฒเดฟเด™เตเด•เตเดฒเต‡เดฌเตฝ] เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผ เด—เตเดฐเดพเดซเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด•เตพ เดซเต‹เด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด‚ (เด•เดพเดฃเตเด•
-เดซเดฟเตฝเดฑเตเดฑเตผ_เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต เด“เดชเตเดทเตป) เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต. เดฒเดฟเด™เตเด•เตเดฒเต‡เดฌเตฝ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดตเดฏเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดฃเด‚
เด—เตเดฐเดพเดซเดฟเดฒเต† เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฒเดฟเด™เตเด•เต เดฒเต‡เดฌเตฝ.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด†เดฆเตเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเตป

ffmpeg -i INPUT -map 0 เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด†เดฆเตเดฏเดคเตเดคเต† เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฐเดฃเตเดŸเต เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดˆ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดพเดฃเต
"0:0", "0:1" เดŽเดจเตเดจเดฟเดตเดฏเดพเตฝ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเต. เดเดคเตŠเด•เตเด•เต† เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดธเตเดฅเดพเดชเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต "-เดฎเดพเดชเตเดชเต" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:

ffmpeg -i INPUT -map 0:1 out.wav

เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด‚ เด‡เตปเดชเตเดŸเตเดŸเต (เด’เดฑเตเดฑ) เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต‡เด•เตเด•เต "0:1" เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเต
in out.wav.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเต‚เดšเดฟเด• 2 เด‰เดณเตเดณ เดธเตเดŸเตเดฐเต€เด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป a.mov ( เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเต
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ "0:2"), เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเต‚เดšเดฟเด• 6 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตเดŸเตเดฐเต€เด‚ เดšเต†เดฏเตเดฏเตเด• b.mov ( เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเต
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ "1:6"), เด…เดต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเด• out.mov:

ffmpeg -i a.mov -i b.mov -c เด•เต‹เดชเตเดชเดฟ -เดฎเดพเดชเตเดชเต 0:2 -เดฎเดพเดชเตเดชเต 1:6 out.mov

เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเดฒเตเดฒเดพ เดตเต€เดกเดฟเดฏเต‹เดฏเตเด‚ เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป:

ffmpeg -i INPUT -map 0:v -map 0:a:2 OUTPUT

เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด“เดกเดฟเดฏเต‹ เด’เดดเดฟเด•เต†เดฏเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเตป, เดจเต†เด—เดฑเตเดฑเต€เดตเต เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•

ffmpeg -i INPUT -map 0 -map -0:a:1 OUTPUT

เด‡เด‚เด—เตเดฒเต€เดทเต เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป:

ffmpeg -i INPUT -map 0:m:language:eng OUTPUT

เดˆ เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดˆ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•.

-เด…เดตเด—เดฃเดฟเด•เตเด•เตเด•_เด…เดœเตเดžเดพเดคเด‚
เด…เดคเตเดคเดฐเด‚ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดชเด•เตผเดคเตเดคเดฟเดฏเดพเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เด…เดœเตเดžเดพเดค เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เด…เดตเด—เดฃเดฟเด•เตเด•เตเด•
เดถเตเดฐเดฎเดฟเดšเตเดšเต.

-เดชเด•เตผเดชเตเดชเต_เด…เดœเตเดžเดพเดคเด‚
เด…เดœเตเดžเดพเดค เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดชเด•เตผเดคเตเดคเดฟเดฏเดพเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เดชเด•เตผเดคเตเดคเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•
เดธเตเดŸเตเดฐเต€เด‚เดธเต เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต.

-เดฎเดพเดชเตเดชเต_เดšเดพเดจเตฝ
[input_file_id.เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ.channel_id|-1][:output_file_id.เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ]
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เด“เดกเดฟเดฏเต‹ เดšเดพเดจเตฝ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•. เดŽเด™เตเด•เดฟเตฝ
output_file_id.เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด“เดกเดฟเดฏเต‹ เดšเดพเดจเตฝ เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดฒเตเด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด‚
เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ.

เดชเด•เดฐเด‚ "-1" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต input_file_id.เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ.channel_id เดจเดฟเดถเดฌเตเดฆเดฎเดพเด•เตเด•เดฟเดฏ เด’เดฐเต เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด‚
เดšเดพเดจเตฝ.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเด• เด‡เตปเดชเตเดŸเตเดŸเต เด’เดฐเต เดธเตเดฑเตเดฑเต€เดฐเดฟเดฏเต‹ เด“เดกเดฟเดฏเต‹ เดซเดฏเดฒเดพเดฃเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฐเดฃเตเดŸเต เด“เดกเดฟเดฏเต‹เดฏเตเด‚ เดฎเดพเดฑเตเดฑเดพเด‚
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดฎเดพเตปเดกเต เด‰เดณเตเดณ เดšเดพเดจเดฒเตเด•เตพ:

ffmpeg -i INPUT -map_channel 0.0.1 -map_channel 0.0.0 OUTPUT

เด†เดฆเตเดฏ เดšเดพเดจเตฝ เดจเดฟเดถเดฌเตเดฆเดฎเดพเด•เตเด•เดพเดจเตเด‚ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเดจเตเด‚ เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ:

ffmpeg -i INPUT -map_channel -1 -map_channel 0.0.1 OUTPUT

"-map_channel" เด“เดชเตเดทเดจเตเดฑเต† เด•เตเดฐเดฎเด‚ เดšเดพเดจเดฒเตเด•เดณเตเดŸเต† เด•เตเดฐเดฎเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚. เดฎเดพเดชเตเดชเต เดšเต†เดฏเตโ€Œเดค เดšเดพเดจเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดšเดพเดจเตฝ เดฒเต‡เด”เดŸเตเดŸเต เดŠเดนเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต
(เด’เดฐเต "-map_channel" เด†เดฃเต†เด™เตเด•เดฟเตฝ เดฎเต‹เดฃเต‹, เดฐเดฃเตเดŸเดพเดฃเต†เด™เตเด•เดฟเตฝ เดธเตเดฑเตเดฑเต€เดฐเดฟเดฏเต‹ เดฎเตเดคเดฒเดพเดฏเดต). เดธเด‚เดฏเตเด•เตเดคเดฎเดพเดฏเดฟ "-ac" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด‡เตปเดชเตเดŸเตเดŸเตเด‚ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดšเดพเดจเดฒเตเด‚ เด†เดฃเต†เด™เตเด•เดฟเตฝ, "-map_channel" เดšเดพเดจเตฝ เด—เต†เดฏเดฟเตป เดฒเต†เดตเดฒเตเด•เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเต‡เด”เดŸเตเดŸเตเด•เตพ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เดฐเดฃเตเดŸเต "-map_channel" เด“เดชเตเดทเดจเตเด•เดณเตเด‚ "-ac 6" เด‰เด‚).

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เด“เดฐเต‹ เดšเดพเดจเดฒเตเด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚; เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต
เด•เดฎเดพเตปเดกเต เดฐเดฃเตเดŸเต เดšเดพเดจเดฒเตเด•เตพ เดŽเด•เตเดธเตเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต เด‡เตปเดชเตเดŸเตเดŸเต เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ (เดซเดฏเตฝ 0, เดธเตเดŸเตเดฐเต€เด‚ 0) เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต
เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ OUTPUT_CH0 เด’เดชเตเดชเด‚ OUTPUT_CH1 เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด•เตพ:

ffmpeg -i INPUT -map_channel 0.0.0 OUTPUT_CH0 -map_channel 0.0.1 OUTPUT_CH1

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด’เดฐเต เดธเตเดฑเตเดฑเต€เดฐเดฟเดฏเต‹ เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เดšเดพเดจเดฒเตเด•เดณเต† เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเต,
เด’เดฐเต‡ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เด‡เดŸเตเดจเตเดจเดต:

ffmpeg -i stereo.wav -map 0:0 -map 0:0 -map_channel 0.0.0:0.0 -map_channel 0.0.1:0.1 -y out.ogg

เดจเดฟเดฒเดตเดฟเตฝ เด“เดฐเต‹ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเตเด‚ เด’เดฐเตŠเดฑเตเดฑ เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดšเดพเดจเดฒเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เตพเด•เตเด•เตŠเดณเตเดณเดพเตป เด•เดดเดฟเดฏเต‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดงเดพเดฐ; เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‡เตปเดชเตเดŸเตเดŸเต เด“เดกเดฟเดฏเต‹ เดšเดพเดจเดฒเตเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต "-map_channel" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดฟเตฝ (เด’เดฐเต‡ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต) เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดตเดฏเต† เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•
เด’เดฐเตŠเดฑเตเดฑ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚. เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เดจเดฟเดฒเดตเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดฒเตเดฒ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดคเดฟเดฐเดฟเดฏเตเด•
เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดฎเต‹เดฃเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เด’เดฐเตŠเดฑเตเดฑ เดธเตเดฑเตเดฑเต€เดฐเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต‡เด•เตเด•เต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เด’เดฐเต เดธเตเดฑเตเดฑเต€เดฐเดฟเดฏเต‹ เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเต
เดฐเดฃเตเดŸเต เด’เดฑเตเดฑ เดšเดพเดจเตฝ เดฎเต‹เดฃเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดธเตเดŸเตเดฐเต€เด‚ เดธเดพเดงเตเดฏเดฎเดพเดฃเต.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เดธเดตเดฟเดถเต‡เดทเดค เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดธเดพเดงเตเดฏเดฎเดพเดฏ เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเดฎเดพเตผเด—เตเด—เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเดฟเตฝเดŸเตเดŸเตผ. เดตเต‡เดฃเตเดŸเดฟ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฎเต€เดกเดฟเดฏ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ (เด‡เดตเดฟเดŸเต† input.mkv) 2 เดฎเต‹เดฃเต‹ เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚
เด’เดฐเตŠเดฑเตเดฑ เดธเตเดฑเตเดฑเต€เดฐเดฟเดฏเต‹ เดšเดพเดจเตฝ เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ (เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเด•), เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดฎเดพเตปเดกเต:

ffmpeg -i input.mkv -filter_complex "[0:1] [0:2] amerge" -c:a pcm_s16le -c:v copy output.mkv

-map_metadata[:เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ_เดธเตเดชเต†เด•เต_เด”เดŸเตเดŸเต] infile[:เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ_เดธเตเดชเต†เด•เต_เด‡เตป] (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเตเด‚)
เด…เดŸเตเดคเตเดค เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด• infile. เด…เดต เดซเดฏเดฒเตเด•เดณเดพเดฃเต†เดจเตเดจ เด•เดพเดฐเตเดฏเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดธเต‚เดšเดฟเด•เด•เตพ (เดชเต‚เดœเตเดฏเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเต), เดซเดฏเตฝเดจเดพเดฎเด™เตเด™เดณเดฒเตเดฒ. เด“เดชเตเดทเดฃเตฝ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ_เดธเตเดชเต†เด•เตเด•เต_เด‡เตป/เด”เดŸเตเดŸเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ
เดเดคเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเดพเดฃเต เดชเด•เตผเดคเตเดคเต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•. เด’เดฐเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดชเต†เดธเดฟเดซเดฏเดฑเดฟเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเต‹เดฎเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚:

g เด†เด—เต‹เดณ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ, เด…เดคเดพเดฏเดคเต เดฎเตเดดเตเดตเตป เดซเดฏเดฒเดฟเดจเตเด‚ เดฌเดพเดงเด•เดฎเดพเดฏ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ

s[:stream_spec]
เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ. stream_spec เดŽเดจเตเดจเดคเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต† เด’เดฐเต เดธเตเดŸเตเดฐเต€เด‚ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด†เดฃเต เดธเตเดŸเตเดฐเต€เด‚
เดธเตโ€Œเดชเต†เดธเดฟเดซเดฏเดฑเตเด•เตพ เด…เดงเตเดฏเดพเดฏเด‚. เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดชเต†เดธเดฟเดซเดฏเดฑเดฟเตฝ, เด†เดฆเตเดฏเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเตเดŸเตเดฐเต€เด‚ เด‡เดคเดพเดฃเต
เดจเดฟเดจเตเดจเต เดชเด•เตผเดคเตเดคเดฟเดฏเดคเต. เด’เดฐเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดชเต†เดธเดฟเดซเดฏเดฑเดฟเตฝ, เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเด‚ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต.

c:เด…เดงเตเดฏเดพเดฏเด‚_เดธเต‚เดšเดฟเด•
เด“เดฐเต‹ เด…เดงเตเดฏเดพเดฏเดคเตเดคเดฟเดจเตเด‚ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ. เด…เดงเตเดฏเดพเดฏเด‚_เดธเต‚เดšเดฟเด• เดชเต‚เดœเตเดฏเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด…เดงเตเดฏเดพเดฏ เดธเต‚เดšเดฟเด•เดฏเดพเดฃเต.

p:เดชเตเดฐเต‹เด—เตเดฐเดพเด‚_เด‡เตปเดกเด•เตเดธเต
เด“เดฐเต‹ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเด‚ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ. เดชเตเดฐเต‹เด—เตเดฐเดพเด‚_เด‡เตปเดกเด•เตเดธเต เดชเต‚เดœเตเดฏเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดธเต‚เดšเดฟเด•เดฏเดพเดฃเต.

เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดพเตฝ, เด…เดคเต เด—เตเดฒเต‹เดฌเดฒเดฟเดฒเต‡เด•เตเด•เต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเด•เตเด‚.

เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ, เด—เตเดฒเต‹เดฌเตฝ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เด†เดฆเตเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเด‚ เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต.
เดšเดพเดชเตเดฑเตเดฑเตผ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ/เด…เดงเตเดฏเดพเดฏเด™เตเด™เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต. เดˆ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด•เตพ
เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟ. เด’เดฐเต เดจเต†เด—เดฑเตเดฑเต€เดตเต เดซเดฏเตฝ เดธเต‚เดšเดฟเด• เด†เด•เดพเด‚
เดธเตเดตเดฏเดฎเต‡เดต เดชเด•เตผเดคเตเดคเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดกเดฎเตเดฎเดฟ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เด—เตเดฒเต‹เดฌเดฒเดฟเดฒเต‡เด•เตเด•เต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดชเด•เตผเดคเตเดคเดพเตป
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ:

ffmpeg -i in.ogg -map_metadata 0:s:0 out.mp3

เดฑเดฟเดตเต‡เดดเตเดธเต เดšเต†เดฏเตเดฏเดพเตป, เด…เดคเดพเดฏเดคเต เด—เตเดฒเต‹เดฌเตฝ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŽเดฒเตเดฒเดพ เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเด•เตผเดคเตเดคเตเด•:

ffmpeg -i in.mkv -map_metadata:s:a 0:g out.mkv

เด†เด—เต‹เดณ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เด†เดฏเดคเดฟเดจเดพเตฝ เดฒเดณเดฟเดคเดฎเดพเดฏ 0 เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต.

-map_chapters input_file_index (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด‡เตปโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดงเตเดฏเดพเดฏเด™เตเด™เตพ เดธเต‚เดšเดฟเด• เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเด•เตผเดคเตเดคเตเด• input_file_index เด…เดŸเตเดคเตเดค เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต. เดŽเด™เตเด•เดฟเตฝ
เดšเดพเดชเตเดฑเตเดฑเตผ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดคเตเดŸเตผเดจเตเดจเต เด†เดฆเตเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดงเตเดฏเดพเดฏเด™เตเด™เตพ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต
เด•เตเดฑเดžเตเดžเดคเต เด’เดฐเต เด…เดงเตเดฏเดพเดฏเดฎเต†เด™เตเด•เดฟเดฒเตเด‚. เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดฆเตเดงเตเดฏเดพเดฏเด‚ เดชเด•เตผเดคเตเดคเตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป เด’เดฐเต เดจเต†เด—เดฑเตเดฑเต€เดตเต เดซเดฏเตฝ เดธเต‚เดšเดฟเด• เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

- เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เด’เดฐเต เดŽเตปเด•เต‹เดกเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เดฟเด‚เด—เต เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš CPU เดธเดฎเดฏเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต
เดชเดฐเดฎเดพเดตเดงเดฟ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚. เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดฒเตเด‚ เดชเดฐเดฎเดพเดตเดงเดฟ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ 0 เด†เดฏเดฟ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

-เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต_เดŽเดฒเตเดฒเดพเด‚ (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดŽเตปเด•เต‹เดกเต เดธเดฎเดฏเดคเตเดคเต เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เดฟเด‚เด—เต เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เดตเดฟเดตเดฟเดง เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ CPU เดธเดฎเดฏเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต
(เด“เดกเดฟเดฏเต‹/เดตเต€เดกเดฟเดฏเต‹ เดŽเตปเด•เต‹เดกเต/เดกเต€เด•เต‹เดกเต).

-เดธเดฎเดฏ เดชเดฐเดฟเดงเดฟ เด•เดพเดฒเดพเดตเดงเดฟ (เด—เตเดฒเต‡เดพเดฌเตฝ)
ffmpeg เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด• เด•เดพเดฒเดพเดตเดงเดฟ เดธเต†เด•เตเด•เตปเดกเต.

-เดกเดฎเตเดชเต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เด“เดฐเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เดชเดพเด•เตเด•เดฑเตเดฑเตเด‚ stderr-เดฒเต‡เด•เตเด•เต เด•เดณเดฏเตเด•.

-เดนเต†เด•เตเดธเต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ เดตเดฒเดฟเดšเตเดšเต†เดฑเดฟเดฏเตเดฎเตเดชเต‹เตพ, เดชเต‡เดฒเต‹เดกเตเด‚ เด‡เดŸเตเด•.

-เดฑเต† (เด‡เตปเดชเตเดŸเตเดŸเต)
เดจเต‡เดฑเตเดฑเต€เดตเต เดซเตเดฐเต†เดฏเดฟเด‚ เดจเดฟเดฐเด•เตเด•เดฟเตฝ เด‡เตปเดชเตเดŸเตเดŸเต เดตเดพเดฏเดฟเด•เตเด•เตเด•. เด’เดฐเต เด—เตเดฐเดพเดฌเต เด‰เดชเด•เดฐเดฃเด‚ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดพเดจเดพเดฃเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฒเตˆเดตเต เด‡เตปเดชเตเดŸเตเดŸเต
เดธเตเดŸเตเดฐเต€เด‚ (เด‰เดฆเดพ: เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ). เดฏเดฅเดพเตผเดคเตเดฅ เด—เตเดฐเดพเดฌเต เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ
เดคเดคเตเดธเดฎเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ (เด…เดคเต เดชเดพเด•เตเด•เดฑเตเดฑเต เดจเดทเตโ€ŒเดŸเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต). เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ ffmpeg เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต
เด‡เตปเดชเตเดŸเตเดŸเต(เด•เตพ) เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด•. เดˆ เด“เดชเตเดทเตป เดตเดพเดฏเดจเดฏเตเดŸเต† เดตเต‡เด—เดค เด•เตเดฑเดฏเตเด•เตเด•เตเด‚
เด‡เตปเดชเตเดŸเตเดŸเต(เด•เตพ) เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เดจเต‡เดฑเตเดฑเต€เดตเต เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต. เดคเดคเตเดธเดฎเดฏ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเดพเดฏเดฟ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
(เด‰เดฆเดพ. เดฒเตˆเดตเต เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต).

-เดฒเต‚เดชเตเดชเต_เด‡เตปเดชเตเดŸเตเดŸเต
เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเต เดฎเตเด•เดณเดฟเดฒเต‚เดŸเต† เดฒเต‚เดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•. เดจเดฟเดฒเดตเดฟเตฝ เด‡เดคเต เด‡เดฎเต‡เดœเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚. เดˆ เด“เดชเตเดทเตป เด†เดฃเต
เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต FFserver เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เด“เดชเตโ€Œเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เดฟ, -loop 1 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

-เดฒเต‚เดชเตเดชเต_เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดคเดตเดฃ_เดŽเดฃเตเดฃเด‚
เด†เดจเดฟเดฎเต‡เดฑเตเดฑเดกเต GIF (0 will
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด…เดจเดจเตเดคเดฎเดพเดฏเดฟ เดฒเต‚เดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•). เดˆ เด“เดชเตโ€Œเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เดฟ, -loop เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

-vsync เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ
เดตเต€เดกเดฟเดฏเต‹ เดธเดฎเดจเตเดตเดฏ เดฐเต€เดคเดฟ. เด…เดจเตเดฏเต‹เดœเตเดฏเดค เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดชเดดเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเต† เดธเด‚เด–เตเดฏเด•เดณเดพเดฏเดฟ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚.
เดชเตเดคเตเดคเดพเดฏเดฟ เดšเต‡เตผเดคเตเดค เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

0, เดชเดพเดธเตโ€Œเดคเตเดฐเต‚
เด“เดฐเต‹ เดซเตเดฐเต†เดฏเดฟเดฎเตเด‚ เดกเต€เดฎเตเด•เตโ€Œเดธเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเด•เตโ€Œเดธเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดคเดฟเดจเตเดฑเต† เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต.

1, cf.
เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดกเตเดฏเต‚เดชเตเดฒเดฟเด•เตเด•เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚
เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต.

2, vfr
2 เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เด…เดตเดฏเตเดŸเต† เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเตเดฐเต‹เดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด’เดฐเต‡ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เด‰เดณเตเดณ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ.

เดกเตเดฐเต‡เดพเดชเตเดชเต
เดชเดพเดธเตโ€Œเดคเตเดฐเต‚ เด†เดฏเดฟ เดŽเดจเตเดจเดพเตฝ เดŽเดฒเตเดฒเดพ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เดณเตเด‚ เดจเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเด•เตโ€Œเดธเตผ เดชเตเดคเตเดฎ เดœเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ.

-1, เด•เดพเดฐเต
เดฎเด•เตโ€Œเดธเตผ เด•เดดเดฟเดตเตเด•เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต 1-เดจเตเด‚ 2-เดจเตเด‚ เด‡เดŸเดฏเดฟเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต. เด‡เดคเดพเดฃเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
เดฐเต€เดคเดฟ.

เด‡เดคเดฟเดจเตเดถเต‡เดทเด‚, เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดฎเด•เตโ€Œเดธเตผ เด•เต‚เดŸเตเดคเตฝ เดชเดฐเดฟเดทเตโ€Œเด•เตเด•เดฐเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เดตเต‡เดฃเตเดŸเดฟ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด“เดชเตเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เตเด• เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดฟ.

-เดฎเดพเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดเดคเต เดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดŽเดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเตเด‚
เดตเต€เดกเดฟเดฏเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดกเดฟเดฏเต‹ เดฎเดพเดฑเตเดฑเดพเดคเต† เดตเดฟเดŸเตเด•, เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดŸเตเดฐเต€เด‚(เด•เตพ) เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•
เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เด’เดจเตเดจเต.

-frame_drop_threshold เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ
เดซเตเดฐเต†เดฏเดฟเด‚ เดกเตเดฐเต‹เดชเตเดชเต เดคเตเดฐเต†เดทเต‹เตพเดกเต, เดตเต€เดกเดฟเดฏเต‹ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพเด•เตเด•เต เดฎเตเดฎเตเดชเต เดŽเดคเตเดฐเดฎเดพเดคเตเดฐเด‚ เดชเดฟเดจเตเดจเดฟเดฒเดพเด•เดพเดฎเต†เดจเตเดจเต เด‡เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เดณเดฟเตฝ, เด…เดคเดฟเดจเดพเตฝ 1.0 เด’เดฐเต เดซเตเดฐเต†เดฏเดฟเด‚ เด†เดฃเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ -1.1 เด†เดฃเต. เด’เดจเตเดจเต
เดถเดฌเตโ€Œเดฆเดฎเตเดณเตเดณ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดซเตเดฐเต†เดฏเดฟเด‚เดกเตเดฐเต‹เดชเตเดชเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดธเดพเดงเตเดฏเดฎเดพเดฏ เด‰เดชเดฏเต‹เด—เด‚
เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดซเตเดฐเต†เดฏเดฟเด‚ เดกเตเดฐเต‹เดชเตเดชเต เดชเตเดฐเดฟเดธเดฟเดทเตป.

-เดธเดฎเดจเตเดตเดฏเด‚ เดธเดพเดฎเตเดชเดฟเดณเตเด•เตพ_เดธเต†เด•เตเด•เตปเดกเต
เด“เดกเดฟเดฏเต‹ เดธเดฎเดจเตเดตเดฏ เดฐเต€เดคเดฟ. เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ "เดจเต€เดŸเตเดŸเตเดจเตเดจเต/เดžเต†เดฐเตเด•เตเด•เตเดจเตเดจเต"
เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดŽเดจเตเดจเดคเต เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เด“เดกเดฟเดฏเต‹ เดฎเดพเดฑเตเดฑเดชเตเดชเต†เดŸเตเดจเตเดจ เดชเดฐเดฎเดพเดตเดงเดฟ เดธเดพเดฎเตเดชเดฟเดณเตเด•เดณเดพเดฃเต. -เดธเดฎเดจเตเดตเดฏเด‚ 1
เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเดฑเต† เด†เดฐเด‚เดญเด‚ เดฎเดพเดคเตเดฐเด‚ เดถเดฐเดฟเดฏเดพเด•เตเด•เดพเดคเตเดค เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดธเดพเดนเดšเดฐเตเดฏเดฎเดพเดฃเต
เดชเดฟเดจเตเดจเต€เดŸเต เดคเดฟเดฐเตเดคเตเดคเตฝ.

เด‡เดคเดฟเดจเตเดถเต‡เดทเด‚, เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดฎเด•เตโ€Œเดธเตผ เด•เต‚เดŸเตเดคเตฝ เดชเดฐเดฟเดทเตโ€Œเด•เตเด•เดฐเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เดตเต‡เดฃเตเดŸเดฟ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด“เดชเตเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เตเด• เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดฟ.

เดˆ เด“เดชเตเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เดฟ. เดชเด•เดฐเด‚ "aresample" เด“เดกเดฟเดฏเต‹ เดซเดฟเตฝเดŸเตเดŸเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

- เดชเด•เตผเดชเตเดชเตเด•เตพ
เด‡เตปเดชเตเดŸเตเดŸเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดฐเตเดคเต, เดŽเดจเตเดจเดพเตฝ เด…เดฃเตเดตเดฟเดฎเตเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดพเดคเต† เด…เดตเดฏเตเดŸเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด•
เด…เดตเดฐเต†. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต, เดชเตเดฐเดพเดฐเด‚เดญ เด†เดฐเด‚เดญ เดธเดฎเดฏ เด“เดซเตเดธเต†เดฑเตเดฑเต เดฎเต‚เดฒเตเดฏเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดฐเตเดคเต.

เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• vsync เด“เดชเตโ€Œเดทเตป เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเด•เตโ€Œเดธเตผ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเตฝ (เด‰เดฆเดพ. เด•เต‡เดธเดฟเตฝ
เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด“เดชเตเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เตเด• เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต) เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ
เดˆ เด“เดชเตโ€Œเดทเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เดดเตเด‚ เด‡เตปเดชเตเดŸเตเดŸเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚.

เดชเต‚เดœเตเดฏเดคเตเดคเดฟเตฝ_เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•
เด•เต‚เดŸเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเด•เตผเดชเตเดชเตเด•เตพ, เด‡เตปเดชเตเดŸเตเดŸเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดฎเดพเดฑเตเดฑเตเด•, เด…เด™เตเด™เดจเต† เด…เดต เดชเต‚เดœเตเดฏเดคเตเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต.

เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ "-ss 50" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ 50 เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเดพเดฃเต.
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เด†เดฐเด‚เดญเดฟเดšเตเดš เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต†.

-copytb เดฎเต‡เดพเดกเต
เดธเตเดŸเตเดฐเต€เด‚ เดชเด•เตผเดคเตเดคเตเดฎเตเดชเต‹เตพ เดŽเตปเด•เต‹เดกเตผ เดŸเตˆเด‚เดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•. เดฎเต‡เดพเดกเต เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดพเดฃเต
เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด‚, เด•เต‚เดŸเดพเดคเต† เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดพเด‚:

1 demuxer เดŸเตˆเด‚เดฌเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เดŸเตˆเด‚ เดฌเต‡เดธเต เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเตปเด•เต‹เดกเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเดจเตเดจเต
demuxer. เดเด•เดคเดพเดจเดฎเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เด‡เดคเต เดšเดฟเดฒเดชเตเดชเต‹เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดชเด•เตผเดคเตเดคเตเดฎเตเดชเต‹เตพ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ.

0 เดกเต€เด•เต‹เดกเตผ เดŸเตˆเด‚เดฌเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เดŸเตˆเด‚ เดฌเต‡เดธเต เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเตปเด•เต‹เดกเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเดจเตเดจเต
เดกเต€เด•เต‹เดกเตผ.

-1 เด’เดฐเต เดจเดฒเตเดฒ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเตเดตเดฏเดฎเต‡เดต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดจเดŸเดคเตเดคเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•.

เดธเตเดฅเดฟเดฐ เดฎเต‚เดฒเตเดฏเด‚ -1 เด†เดฃเต.

- เดเดฑเตเดฑเดตเตเด‚ เดšเต†เดฑเตเดคเต (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เดเดฑเตเดฑเดตเตเด‚ เดšเต†เดฑเดฟเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเด•.

-dts_delta_threshold
เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เตฝ เดกเต†เตฝเดฑเตเดฑ เดคเตเดฐเต†เดทเต‹เตพเดกเต.

- muxdelay เดจเดฟเดฎเดฟเดทเด™เตเด™เตพ (เด‡เตปเดชเตเดŸเตเดŸเต)
เดชเดฐเดฎเดพเดตเดงเดฟ demux-เดกเต€เด•เต‹เดกเต เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

- muxpreload เดจเดฟเดฎเดฟเดทเด™เตเด™เตพ (เด‡เตปเดชเตเดŸเตเดŸเต)
เดชเตเดฐเดพเดฐเด‚เดญ demux-เดกเต€เด•เต‹เดกเต เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

-เดธเตเดŸเตเดฐเต€เดฎเดฟเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต-เดธเตเดŸเตเดฐเต€เด‚-เด‡เตปเดกเด•เตเดธเต:เดชเตเดคเดฟเดฏ เดฎเต‚เดฒเตเดฏเด‚ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต)
เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเตเดŸเตเดฐเต€เด‚-เดเดกเดฟ เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตเด•. เดˆ เด“เดชเตเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚
เด…เดคเต เดฌเดพเดงเด•เดฎเดพเด•เตเดจเตเดจ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝเดจเดพเดฎเดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเต. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เดณเตเดณ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดจเต
เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เด’เดฐเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดกเต เดฎเดฑเตเดฑเตŠเดฐเต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเต€เดฃเตเดŸเตเด‚ เด…เดธเตˆเตป เดšเต†เดฏเตโ€Œเดคเต‡เด•เตเด•เดพเด‚.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเดพเดฏเดฟ เดธเตเดŸเตเดฐเต€เด‚ 0 PID 33 เด†เดฏเตเด‚ เดธเตเดŸเตเดฐเต€เด‚ 1 PID 36 เด†เดฏเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป
mpegts เดซเดฏเตฝ:

ffmpeg -i infile -streamid 0:33 -streamid 1:36 out.ts

-bsf[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚_เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ (เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚_เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เด’เดฐเต เด•เต‹เดฎเดฏเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เด‚ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•. เดฌเดฟเดฑเตเดฑเตเดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเดฑเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เดพเตป "-bsfs" เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ.

ffmpeg -i h264.mp4 -c:v เด•เต‹เดชเตเดชเดฟ -bsf:v h264_mp4toannexb -an out.h264

ffmpeg -i file.mov -an -vn -bsf:s mov2textsub -c:s เด•เต‹เดชเตเดชเดฟ -f rawvideo sub.txt

-เดŸเดพเด—เต[:เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ] codec_tag (เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด“เดฐเต‹ เดธเตเดŸเตเดฐเต€เด‚)
เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพเด•เตเด•เต เด’เดฐเต เดŸเดพเด—เต/เดซเต‹เตผเดธเดฟเดธเดฟ เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเด•.

-เดŸเตˆเด‚เด•เต‹เดกเต hh:mm:ssSEPff
เดŽเดดเตเดคเดพเดจเตเดณเตเดณ เดŸเตˆเด‚เด•เต‹เดกเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•. SEP ':' เดจเต‹เตบ เดกเตเดฐเต‹เดชเตเดชเต เดŸเตˆเด‚เด•เต‹เดกเดฟเดจเตเด‚ ';' (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ '.') เดŽเดจเตเดจเดคเดฟเดจเต
เดกเตเดฐเต‹เดชเตเดชเต.

ffmpeg -i input.mpg -timecode 01:02:03.04 -r 30000/1001 -s ntsc output.mpg

-เดซเดฟเตฝเดฑเตเดฑเตผ_เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเด•, เด…เดคเดพเดฏเดคเต เด‡เตปเดชเตเดŸเตเดŸเตเด•เดณเตเดŸเต† เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด•เดณเตเดŸเต† เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚.
เดฒเดณเดฟเดคเดฎเดพเดฏ เด—เตเดฐเดพเดซเตเด•เตพเด•เตเด•เต -- เด’เดฐเต‡ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเตเด‚ เด’เดฐเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚ เด‰เดณเตเดณเดต -- เด•เดพเดฃเตเด•
-เดซเดฟเตฝเดŸเตเดŸเตผ เด“เดชเตเดทเดจเตเด•เตพ. เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดŽเดจเตเดจเดคเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต† เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเดฟเดจเตเดฑเต† เด’เดฐเต เดตเดฟเดตเดฐเดฃเด‚ เด†เดฃเต
ffmpeg-filters เดฎเดพเดจเตเดตเดฒเดฟเดจเตเดฑเต† ``เดซเดฟเตฝเดฑเตเดฑเตผเด—เตเดฐเดพเดซเต เดธเดฟเดจเตเดฑเดพเด•เตเดธเต'' เดตเดฟเดญเดพเด—เด‚.

เด‡เตปเดชเตเดŸเตเดŸเต เดฒเดฟเด™เตเด•เต เดฒเต‡เดฌเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต
"[file_index:stream_specifier]" เดตเดพเด•เตเดฏเด˜เดŸเดจ (เด…เดคเดพเดฏเดคเต -เดฎเดพเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต). เดŽเด™เตเด•เดฟเตฝ
เดธเตเดŸเตเดฐเต€เด‚_เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด†เดฆเตเดฏเดคเตเดคเต‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚. เดฒเต‡เดฌเตฝ เดšเต†เดฏเตเดฏเดพเดคเตเดค เด’เดฐเต
เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด†เดฆเตเดฏ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต‡เด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดฒเดฟเด™เตเด•เต เดฒเต‡เดฌเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเดฐเดพเดฎเตผเดถเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -เดฎเดพเดชเตเดชเต. เดฒเต‡เดฌเตฝ เดšเต†เดฏเตเดฏเดพเดคเตเดค เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด•เตพ เด†เดฆเตเดฏเดคเตเดคเต‡เดคเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ.

เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเต‹เตผเดฎเตฝ เด‡เดฒเตเดฒเดพเดคเต† เดฒเดพเดตเตเดซเดฟ เดธเตเดฐเต‹เดคเดธเตเดธเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเต€เดกเดฟเดฏเต‹เดฏเดฟเตฝ เด’เดฐเต เดšเดฟเดคเตเดฐเด‚ เด“เดตเตผเดฒเต‡ เดšเต†เดฏเตเดฏเดพเตป

ffmpeg -i video.mkv -i image.png -filter_complex '[0:v][1:v]Overlay[out]' -map
'[เด”เดŸเตเดŸเต]' out.mkv

เด‡เดตเดฟเดŸเต† "[0:v]" เดŽเดจเตเดจเดคเต เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด†เดฆเตเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต† เด†เดฆเตเดฏ เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เด“เดตเตผเดฒเต‡ เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ (เดชเตเดฐเดงเดพเดจ) เด‡เตปเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต. เด…เดคเตเดชเต‹เดฒเต† เด†เดฆเตเดฏเดคเตเดคเต† เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚
เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด‡เตปเดชเตเดŸเตเดŸเต เด“เดตเตผเดฒเต‡เดฏเตเดŸเต† เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† (เด“เดตเตผเดฒเต‡) เด‡เตปเดชเตเดŸเตเดŸเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด“เดฐเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเตเด‚ เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚ เดŽเดจเตเดจเต เด•เดฐเตเดคเตเด•, เดจเดฎเตเด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต เดฒเต‡เดฌเดฒเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚,
เด…เดคเดฟเดจเดพเตฝ เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดต เดคเตเดฒเตเดฏเดฎเดพเดฃเต

ffmpeg -i video.mkv -i image.png -filter_complex 'Overlay[out]' -map
'[เด”เดŸเตเดŸเต]' out.mkv

เด•เต‚เดŸเดพเดคเต†, เดซเดฟเตฝเดŸเตเดŸเตผ เด—เตเดฐเดพเดซเดฟเตฝ เดจเดฟเดจเตเดจเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฒเต‡เดฌเดฒเตเด‚ เดธเดฟเด‚เด—เดฟเตพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚ เดจเดฎเตเด•เตเด•เต เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดธเตเดตเดฏเดฎเต‡เดต เดšเต‡เตผเด•เตเด•เดชเตเดชเต†เดŸเตเด‚, เด…เดคเดฟเดจเดพเตฝ เดจเดฎเตเด•เตเด•เต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดŽเดดเตเดคเดพเด‚

ffmpeg -i video.mkv -i image.png -filter_complex 'overlay' out.mkv

เดฒเดพเดตเตเดซเดฟ "เด•เดณเตผ" เด‰เดฑเดตเดฟเดŸเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต 5 เดธเต†เด•เตเด•เตปเดกเต เดถเตเดฆเตเดงเดฎเดพเดฏ เดšเตเดตเดจเตเดจ เดตเต€เดกเดฟเดฏเต‹ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป:

ffmpeg -filter_complex 'color=c=red' -t 5 out.mkv

-เดฒเดพเดตเตเดซเดฟ เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเด•, เด…เดคเดพเดฏเดคเต เด‡เตปเดชเตเดŸเตเดŸเตเด•เดณเตเดŸเต† เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด•เดณเตเดŸเต† เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚.
เดคเตเดฒเตเดฏเดฎเดพเดฏ -เดซเดฟเตฝเดฑเตเดฑเตผ_เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต.

-filter_complex_script เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดˆ เด“เดชเตเดทเตป เดธเดฎเดพเดจเดฎเดพเดฃเต -เดซเดฟเตฝเดฑเตเดฑเตผ_เด•เต‹เด‚เดชเตเดฒเด•เตเดธเต, เด’เดฐเต‡เดฏเตŠเดฐเต เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด…เดคเดฟเดจเตเดฑเต† เดตเดพเดฆเด‚ เดŽเดจเตเดจเดคเดพเดฃเต
เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผเด—เตเดฐเดพเดซเต เดตเดฟเดตเดฐเดฃเด‚ เดตเดพเดฏเดฟเด•เตเด•เต‡เดฃเตเดŸ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต.

-accurate_seek (เด‡เตปเดชเตเดŸเตเดŸเต)
เดˆ เด“เดชเตโ€Œเดทเตป เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเดฟเตฝ เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดคเดฟเดฐเดฏเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต -เดŽเดธเตเดŽเดธเต เด“เดชเตเดทเตป.
เด‡เดคเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดŸเตเดฐเดพเตปเดธเตโ€Œเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เตƒเดคเตเดฏเดฎเดพเดฃเต. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
-noaccurate_seek เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดšเดฟเดฒ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดชเด•เตผเดคเตเดคเตเดฎเตเดชเต‹เตพ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚
เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเต† เดŸเตเดฐเดพเตปเดธเตเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

-เดธเต€เด•เตเด•เต_เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต (เด‡เตปเดชเตเดŸเตเดŸเต)
เดˆ เด“เดชเตโ€Œเดทเตป เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเดฟเดฐเดฏเตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเตเดจเตเดจเต -เดŽเดธเตเดŽเดธเต
เด“เดชเตเดทเตป. เด‡เดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดพเตฝ, เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต -เดŽเดธเตเดŽเดธเต เด“เดชเตเดทเตป เด†เดฃเต
เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดซเดฏเดฒเดฟเดจเตเดฑเต† เด†เดฐเด‚เดญ เดธเดฎเดฏเด‚ เด•เตŠเดฃเตเดŸเต เด“เดซเตเดธเต†เดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดˆ
เด—เดคเดพเด—เดค เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต 0-เตฝ เดจเดฟเดจเตเดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดคเตเดค เดซเดฏเดฒเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเด‚ เดชเตเดฐเดพเดงเดพเดจเตเดฏเดฎเตเดฃเตเดŸเต.

-เดคเตเดฐเต†เดกเต_เด•เตเดฏเต‚_เดตเดฒเดฟเดชเตเดชเด‚ เดตเดฒเตเดชเตเดชเด‚ (เด‡เตปเดชเตเดŸเตเดŸเต)
เดˆ เด“เดชเตโ€Œเดทเตป เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เตเดฏเต‚เดตเดฟเดฒเตเดณเตเดณ เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเตเดŸเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดŽเดฃเตเดฃเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด‰เดชเด•เดฐเดฃเด‚. เด•เตเดฑเดžเตเดž เดฒเต‡เดฑเตเดฑเตปเดธเดฟ / เด‰เดฏเตผเดจเตเดจ เดจเดฟเดฐเด•เตเด•เต เดฒเตˆเดตเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เด‰เดณเตเดณเดคเดฟเดจเดพเตฝ, เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ เด…เดต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚
เดธเดฎเดฏเดฌเดจเตเดงเดฟเดคเดฎเดพเดฏเดฟ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ; เดˆ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดฏเตผเดคเตเดคเดฟเดฏเดพเตฝ เด…เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚.

-override_ffserver (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต ffserver. เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดเดคเต เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเด‚
เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เด‚ ffserver เด•เต‚เดŸเดพเดคเต† เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเดจเตเดฑเต† เดชเดฒ เดตเดถเด™เตเด™เดณเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด• ffmpeg. เด•เต‚เดŸเดพเดคเต†
เดˆ เด“เดชเตเดทเตป ffmpeg เดตเดฐเต† เด•เตˆเดฎเดพเดฑเตเด‚ ffserver เดŽเดจเตเดคเดพเดฃเต เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต ffserver.

เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดซเต€เดšเตเดšเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเดจเตเดฆเตผเดญเด™เตเด™เตพเด•เตเด•เดพเดฃเต เดˆ เด“เดชเตเดทเตป เด‰เดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเดคเต
ffserver เดŽเดจเตเดจเดพเตฝ เด†เด•เดพเด‚ ffmpeg.

-sdp_file เดซเดฏเดฒเต (เด—เตเดฒเต‡เดพเดฌเตฝ)
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเดพเดฏเดฟ sdp เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเต. เด‡เดคเต sdp เดกเด‚เดชเดฟเด‚เด—เต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เด•เตเดฑเดžเตเดžเดคเต เด’เดฐเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚ เด’เดฐเต rtp เดธเตเดŸเตเดฐเต€เด‚ เด…เดฒเตเดฒเดพเดคเตเดคเดชเตเดชเต‹เตพ เดตเดฟเดตเดฐเด™เตเด™เตพ. (เด‡เดคเดฟเตฝ เด’เดฐเต†เดฃเตเดฃเดฎเต†เด™เตเด•เดฟเดฒเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ rtp เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚).

- เดจเดฟเดฐเดธเดฟเด•เตเด•เตเด• (เด‡เตปเดชเตเดŸเตเดŸเต)
เดกเต€เดฎเตเด•เตเดธเดฑเดฟเตฝ เดชเตเดฐเดคเตเดฏเต‡เด• เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเต‹ เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดŸเต† เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเต‹ เดจเดฟเดฐเดธเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพเด‚ เด…เดฒเตเดฒ
demuxers เด‡เดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต.

เด†เดฐเตเด‚
เดซเตเดฐเต†เดฏเดฟเดฎเตŠเดจเตเดจเตเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดฐเตเดคเต.

เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตŠเดจเตเดจเตเด‚ เดจเดฟเดฐเดธเดฟเด•เตเด•เตเดจเตเดจ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต.

noref
เดฑเดซเดฑเตปเดธเต เด…เดฒเตเดฒเดพเดคเตเดค เดŽเดฒเตเดฒเดพ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•.

เดฌเดฟเดฆเดฟเตผ
เดŽเดฒเตเดฒเดพ เดฆเตเดตเดฟเดฆเดฟเดถ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•.

เดจเต‹เด•เตเด•เต€
เด•เต€เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เด’เดดเดฟเด•เต† เดŽเดฒเตเดฒเดพ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เดจเดฟเดฐเดธเดฟเด•เตเด•เตเด•.

เดŽเดฒเตเดฒเดพเด‚ เดŽเดฒเตเดฒเดพ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•.

- xerror (เด—เตเดฒเต‡เดพเดฌเตฝ)
เดชเดฟเดถเด•เดฟเตฝ เดจเดฟเตผเดคเตเดคเดฟ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•

เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด’เดดเดฟเดตเดพเด•เตเด•เตฝ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด‡เตปเดชเตเดŸเตเดŸเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฌเดฟเดฑเตเดฑเตเดฎเดพเดชเตเดชเต เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเตฝ เดธเตเดŸเตเดฐเต€เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚: เด…เดคเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดซเดฏเดฒเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เดตเดฒเดฟเดฏ เดตเต€เดกเดฟเดฏเต‹เดฏเตเดŸเต† เด…เดคเต‡ เดตเดฒเตเดชเตเดชเดฎเตเดณเตเดณ เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เด†เด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเดฟ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 720x576 เดŽเด™เตเด•เดฟเตฝ
เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹เดฏเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ. เด‡เดคเตŠเดฐเต เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด•เดตเตเด‚ เดคเดพเตฝเด•เตเด•เดพเดฒเดฟเด•เดตเตเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฃเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เด‡เดคเต เด‡เด™เตเด™เดจเต†เดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพเด•เตเด•เต เดฒเดฟเดฌเดพเดตเตเดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดจเต เดถเดฐเดฟเดฏเดพเดฏ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดคเต.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, MPEG-TS เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ DVB-T เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เดฟเดจเตเดฑเต† เดฎเตเด•เดณเดฟเตฝ เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพ เดนเดพเตผเดกเตเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป,
เดธเดฌเตโ€ŒเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพ 1 เดธเต†เด•เตเด•เตปเดกเต เดตเตˆเด•เดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต:

ffmpeg -i input.ts -filter_complex \
'[#0x2ef] setpts=PTS+1/TB [sub] ; [#0x2d0] [เดธเดฌเต] เด“เดตเตผเดฒเต‡' \
-sn -map '#0x2dc' output.mkv

(0x2d0, 0x2dc, 0x2ef เดŽเดจเตเดจเดฟเดต เดฏเดฅเดพเด•เตเดฐเดฎเด‚ เดตเต€เดกเดฟเดฏเต‹, เด“เดกเดฟเดฏเต‹, เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† MPEG-TS PIDเด•เดณเดพเดฃเต
เดธเดฌเตเดŸเตˆเดฑเตเดฑเดฟเดฒเตเด•เตพ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ; 0:0, 0:3, 0:7 เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต)

เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ
เด’เดฐเต เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดซเดฏเดฒเดฟเตฝ เด’เดฐเต เด•เตเดฐเดฎเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด“เดชเตเดทเตป=เดฎเต‚เดฒเตเดฏเด‚ เดœเต‹เดกเดฟเด•เตพ, เด“เดฐเต‹ เดตเดฐเดฟเดฏเดฟเดฒเตเด‚ เด’เดจเตเดจเต, a เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เด•เตเดฐเดฎเด‚. เดตเดฐเดฟเด•เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต
เดนเดพเดทเต ('#') เดชเตเดฐเดคเต€เด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ เดจเตฝเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเดฐเดฟเดถเต‡เดพเดงเดฟเด•เตเด•เตเด•
เดชเตเดฐเต€เดธเต†เดฑเตเดฑเตเด•เตพ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ FFmpeg เดธเต‹เดดเตเดธเต เดŸเตเดฐเต€เดฏเดฟเดฒเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟ.

เดฐเดฃเตเดŸเต เดคเดฐเด‚ เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต: ffpreset, avpreset เดซเดฏเดฒเตเด•เตพ.

ffpreset เดซเดฏเดฒเตเด•เตพ

ffpreset เดซเดฏเดฒเตเด•เตพ "vpre", "apre", "spre", "fpre" เดŽเดจเตเดจเต€ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฆเดฟ
"fpre" เดเดšเตเด›เดฟเด•เด‚ เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดจเดพเดฎเดคเตเดคเดฟเดจเตเดชเด•เดฐเด‚ เดชเตเดฐเต€เดธเต†เดฑเตเดฑเดฟเดจเตเดฑเต† เดซเดฏเตฝเดจเดพเดฎเด‚ เด‡เตปเดชเตเดŸเตเดŸเดพเดฏเตเด‚ เด•เดพเตป เด†เดฏเตเด‚ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต
เดเดคเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด•เต‹เดกเต†เด•เตเด•เดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚. "vpre", "apre", "spre" เดŽเดจเตเดจเต€ เด“เดชเตเดทเดจเตเด•เตพเด•เตเด•เต, เด“เดชเตเดทเดจเตเด•เตพ
เด’เดฐเต เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดซเดฏเดฒเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด…เดคเต‡ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดฟเดฒเดตเดฟเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เด•เต‹เดกเต†เด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เด“เดชเตเดทเตป.

"vpre", "apre", "spre" เดŽเดจเตเดจเต€ เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เด“เดชเตเดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเตฝเด•เดฟเดฏ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดชเตเดฐเต€เดธเต†เดฑเตเดฑเดฟเดจเต† เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเต
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดจเดฟเดฏเดฎเด™เตเด™เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป:

เด†เดฆเตเดฏเด‚ ffmpeg เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต เด†เตผเด—เตเดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเดฟเตฝ .ffpreset $FFMPEG_DATADIR (เด…เด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเตฝ
เดธเต†เดฑเตเดฑเต), เด•เต‚เดŸเดพเดคเต† $HOME/.ffmpeg, เด•เต‚เดŸเดพเดคเต† เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต เดจเดฟเตผเดตเดšเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดพเดกเดฟเดฑเดฟเดฒเตเด‚ (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ
PREFIX/share/ffmpeg) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดฏเดฟเตฝ ffpresets เด…เดคเดฟเตฝ win32-เตฝ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดซเต‹เตพเดกเตผ
เด“เตผเดกเตผ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต "libvpx-1080p" เด†เดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด‚
libvpx-1080p.ffpreset.

เด…เดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดซเดฏเดฒเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, ffmpeg เดชเต‡เดฐเตเดณเตเดณ เด’เดฐเต เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด‚ codec_name-เด†เตผเด—เต.ffpreset
เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดš เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเตฝ, เดŽเดตเดฟเดŸเต† codec_name เดเดคเต เด•เต‹เดกเต†เด•เตเด•เดฟเดจเตเดฑเต† เดชเต‡เดฐเดพเดฃเต
เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดซเดฏเตฝ เด“เดชเตเดทเดจเตเด•เตพ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ
"-vcodec libvpx" เด•เต‚เดŸเดพเดคเต† "-vpre 1080p" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•, เดคเตเดŸเตผเดจเตเดจเต เด…เดคเต เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด‚
libvpx-1080p.ffpreset.

avpreset เดซเดฏเดฒเตเด•เตพ

avpreset เดซเดฏเดฒเตเด•เตพ "เดชเตเดฐเต€" เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดต ffpreset เดซเดฏเดฒเตเด•เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต,
เดŽเดจเตเดจเดพเตฝ เด…เดต เดŽเตปเด•เต‹เดกเตผ-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด“เดชเตเดทเดจเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดจเตเดตเดฆเดฟเด•เตเด•เต‚. เด…เดคเดฟเดจเดพเตฝ, เด’เดฐเต เด“เดชเตเดทเตป=เดฎเต‚เดฒเตเดฏเด‚ เดœเต‹เดŸเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต
เด’เดฐเต เดŽเตปเด•เต‹เดกเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

"เดชเตเดฐเต€" เด“เดชเตโ€Œเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ, .avpreset เดŽเดจเตเดจ เดชเตเดฐเดคเตเดฏเดฏเดฎเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ ffmpeg เดจเต‹เด•เตเด•เตเด‚.
เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเดฟเตฝ $AVCONV_DATADIR (เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ), เด•เต‚เดŸเดพเดคเต† $HOME/.avconvเด•เต‚เดŸเดพเดคเต† เดจเดฟเตผเดตเดšเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดพเดกเดฟเดฑเดฟเดฒเตเด‚
เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ PREFIX/share/ffmpeg), เด† เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ.

เด†เดฆเตเดฏเด‚ ffmpeg เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต codec_name-เด†เตผเด—เตเดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเดฟเตฝ .avpreset
เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ, เดŽเดตเดฟเดŸเต† codec_name เดชเตเดฐเต€เดธเต†เดฑเตเดฑเต เดซเดฏเตฝ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดณเตเดณ เด•เต‹เดกเต†เด•เตเด•เดฟเดจเตเดฑเต† เดชเต‡เดฐเดพเดฃเต
เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ "-vcodec libvpx" เด‰เดณเตเดณ เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
"-pre 1080p", เดคเตเดŸเตผเดจเตเดจเต เด…เดคเต เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด‚ libvpx-1080p.avpreset.

เด…เดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดซเดฏเดฒเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, ffmpeg เดชเต‡เดฐเตเดณเตเดณ เด’เดฐเต เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด‚ เด†เตผเด—เต.avpreset
เด’เดฐเต‡ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ.

เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ


เดตเต€เดกเดฟเดฏเต‡เดพ เด’เดชเตเดชเด‚ เด“เดกเดฟเดฏเต‡เดพ เดชเดฟเดŸเดฟเด•เตเด•เตเดจเตเดจเต
เดจเดฟเด™เตเด™เตพ เด‡เตปเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด‚ เด‰เดชเด•เดฐเดฃเดตเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, ffmpeg-เดจเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดตเต€เดกเดฟเดฏเต‹เดฏเตเด‚ เด“เดกเดฟเดฏเต‹เดฏเตเด‚ เดชเดฟเดŸเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg

เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ OSS-เดจเต เดชเด•เดฐเด‚ เด’เดฐเต ALSA เด“เดกเดฟเดฏเต‹ เด‰เดฑเดตเดฟเดŸเด‚ (เดฎเต‹เดฃเต‹ เด‡เตปเดชเตเดŸเตเดŸเต, เด•เดพเตผเดกเต เดเดกเดฟ 1) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต:

ffmpeg -f alsa -ac 1 -i hw:1 -f video4linux2 -i /dev/video0 /tmp/out.mpg

ffmpeg เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดจเดฟเด™เตเด™เตพ เดถเดฐเดฟเดฏเดพเดฏ เดตเต€เดกเดฟเดฏเต‹ เด‰เดฑเดตเดฟเดŸเดตเตเด‚ เดšเดพเดจเดฒเตเด‚ เดธเดœเต€เดตเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจ เด•เดพเดฐเตเดฏเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดชเต‹เดฒเตเดณเตเดณ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดŸเดฟเดตเดฟ เดตเตเดฏเต‚เดตเตผเด•เตเด•เตŠเดชเตเดชเด‚http://linux.bytesex.org/xawtv/> เด—เต†เตผเดกเต เดจเต‹เตผ เดŽเดดเตเดคเดฟเดฏเดคเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เตเด‚ เด‰เดฃเตเดŸเต
เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดฎเดฟเด•เตเดธเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด“เดกเดฟเดฏเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดฒเต†เดตเดฒเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป.

X11 เดชเดฟเดŸเดฟเด•เตเด•เตเดจเตเดจเต
ffmpeg เดตเดดเดฟ X11 เดกเดฟเดธเตเดชเตเดฒเต‡ เดชเดฟเดŸเดฟเด•เตเด•เตเด•

ffmpeg -f x11grab -video_size cif -framerate 25 -i :0.0 /tmp/out.mpg

0.0 เดŽเดจเตเดจเดคเต เดกเดฟเดธเตเดชเตเดฒเต‡ เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดจเดฟเด™เตเด™เดณเตเดŸเต† X11 เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† display.screen เดจเดฎเตเดชเดฑเดพเดฃเต.

ffmpeg -f x11grab -video_size cif -framerate 25 -i :0.0+10,20 /tmp/out.mpg

0.0 เดŽเดจเตเดจเดคเต เดกเดฟเดธเตเดชเตเดฒเต‡ เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดจเดฟเด™เตเด™เดณเตเดŸเต† X11 เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† display.screen เดจเดฎเตเดชเดฑเดพเดฃเต.
10 เดŽเดจเตเดจเดคเต x-เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเตเด‚ 20 เดŽเดจเตเดจเดคเต เด—เตเดฐเดพเดฌเดฟเด‚เด—เดฟเดจเตเดณเตเดณ y-เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเตเด‚ เด†เดฃเต.

เดตเต€เดกเดฟเดฏเต‡เดพ เด’เดชเตเดชเด‚ เด“เดกเดฟเดฏเต‡เดพ เดซเดฏเดฒเต เดซเต‡เดพเตผเดฎเดพเดฑเตเดฑเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚
เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดเดคเต เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด‚ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด‚ ffmpeg-เดฒเต‡เด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚:

เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเดพเดฏเดฟ YUV เดซเดฏเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚:

ffmpeg -i /tmp/test%dY /tmp/out.mpg

เด‡เดคเต เดซเดฏเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚:

/tmp/test0.Y, /tmp/test0.U, /tmp/test0.V,
/tmp/test1.Y, /tmp/test1.U, /tmp/test1.V, เดคเตเดŸเด™เตเด™เดฟเดฏเดต...

Y เดซเดฏเดฒเตเด•เตพ U, V เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด‡เดฐเดŸเตเดŸเดฟ เดฑเต†เดธเดฒเตเดฏเต‚เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด…เดต เด…เดธเด‚เดธเตเด•เตƒเดค เดซเดฏเดฒเตเด•เดณเดพเดฃเต, เด•เต‚เดŸเดพเดคเต†
เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต. เดŽเดฒเตเดฒเดพ เดฎเดพเดจเตเดฏเดฎเดพเดฏ เดตเต€เดกเดฟเดฏเต‹ เดกเต€เด•เต‹เดกเดฑเตเด•เตพเด•เตเด•เตเด‚ เด…เดต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดจเดฟเด™เตเด™เตพ เดตเดฒเดฟเดชเตเดชเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚
เด•เต‚เดŸเต† เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† -s ffmpeg เดจเต เดŠเดนเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดชเตเดทเตป.

ยท เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฑเต‹ YUV420P เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เตปเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเด‚:

ffmpeg -i /tmp/test.yuv /tmp/out.avi

test.yuv เดŽเดจเตเดจเดคเต เดฑเต‹ YUV เดชเตเดฒเดพเดจเตผ เดกเดพเดฑเตเดฑ เด…เดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดซเดฏเดฒเดพเดฃเต. เด“เดฐเต‹ เดซเตเดฐเต†เดฏเดฟเดฎเตเด‚ เดตเตˆ เด•เตŠเดฃเตเดŸเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต
เดชเด•เตเดคเดฟ เดฒเด‚เดฌเดตเตเด‚ เดคเดฟเดฐเดถเตเดšเต€เดจเดตเตเดฎเดพเดฏ เดฑเต†เดธเดฒเตเดฏเต‚เดทเดจเดฟเตฝ U, V เดชเตเดฒเต†เดฏเดฟเดจเตเด•เตพ เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจ เดคเดฒเด‚.

ยท เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฑเต‹ YUV420P เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเด‚:

ffmpeg -i mydivx.avi hugefile.yuv

ยท เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฐเดตเดงเดฟ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚:

ffmpeg -i /tmp/a.wav -s 640x480 -i /tmp/a.yuv /tmp/a.mpg

a.wav เด“เดกเดฟเดฏเต‹ เดซเดฏเดฒเตเด‚ a.yuv เดŽเดจเตเดจ เดฑเต‹ YUV เดตเต€เดกเดฟเดฏเต‹ เดซเดฏเดฒเตเด‚ MPEG เดซเดฏเดฒเดพเดฏเดฟ a.mpg เด†เดฏเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

ยท เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡ เดธเดฎเดฏเด‚ เด“เดกเดฟเดฏเต‹, เดตเต€เดกเดฟเดฏเต‹ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚:

ffmpeg -i /tmp/a.wav -ar 22050 /tmp/a.mp2

22050 Hz เดธเดพเดฎเตเดชเดฟเตพ เดจเดฟเดฐเด•เตเด•เดฟเตฝ a.wav-เดฒเต‡เด•เตเด•เต MPEG เด“เดกเดฟเดฏเต‹ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

ยท เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡ เดธเดฎเดฏเด‚ เดจเดฟเดฐเดตเดงเดฟ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚
เดธเตเดŸเตเดฐเต€เด‚ เดฎเตเดคเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ:

ffmpeg -i /tmp/a.wav -map 0:a -b:a 64k /tmp/a.mp2 -map 0:a -b:a 128k /tmp/b.mp2

2 kbits-เตฝ a.wav-เตฝ a.mp64 เด†เดฏเตเด‚ 2 kbit-เตฝ b.mp128 เด†เดฏเตเด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. '-map file:index'
เดŽเดจเตเดจ เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เด“เดฐเต‹ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเด‚ เดเดคเต เด‡เตปเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเตเดŸเต† เดจเดฟเตผเดตเดšเดจเด‚.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค VOB-เด•เตพ เดŸเตเดฐเดพเตปเดธเตเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเด‚:

ffmpeg -i snatch_1.vob -f avi -c:v mpeg4 -b:v 800k -g 300 -bf 2 -c:a libmp3lame -b:a 128k snatch.avi

เด‡เดคเตŠเดฐเต เดธเดพเดงเดพเดฐเดฃ เดกเดฟเดตเดฟเดกเดฟ เดฑเดฟเดชเตเดชเดฟเด‚เด—เต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต; เด‡เตปเดชเตเดŸเตเดŸเต เด’เดฐเต VOB เดซเดฏเดฒเดพเดฃเต, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด’เดฐเต AVI เดซเดฏเดฒเดพเดฃเต
MPEG-4 เดตเต€เดกเดฟเดฏเต‹เดฏเตเด‚ MP3 เด“เดกเดฟเดฏเต‹เดฏเตเด‚. เดˆ เด•เดฎเดพเตปเดกเดฟเตฝ เดจเดฎเตเดฎเตพ B-เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
MPEG-4 เดธเตเดŸเตเดฐเต€เด‚ DivX5 เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต, GOP เดตเดฒเตเดชเตเดชเด‚ 300 เด†เดฃเต, เด…เดคเดพเดฏเดคเต เด’เดฐเต เด‡เตปเดŸเตเดฐเดพ เดซเตเดฐเต†เดฏเดฟเด‚
10fps เด‡เตปเดชเตเดŸเตเดŸเต เดตเต€เดกเดฟเดฏเต‹เดฏเตเด•เตเด•เดพเดฏเดฟ เด“เดฐเต‹ 29.97 เดธเต†เด•เตเด•เตปเดกเดฟเดฒเตเด‚. เด•เต‚เดŸเดพเดคเต†, เด“เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เด†เดฃเต
MP3-เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเดพเตฝ "--enable-libmp3lame" เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเดจเตเดจเต เดจเดฟเด™เตเด™เตพ LAME เดชเดฟเดจเตเดคเตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต
เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด•. เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต เดฒเดญเดฟเด•เตเด•เดพเตป เดกเดฟเดตเดฟเดกเดฟ เดŸเตเดฐเดพเตปเดธเตเด•เต‹เดกเดฟเด‚เด—เดฟเดจเต เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด“เดกเดฟเดฏเต‹ เดญเดพเดท.

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เด•เดพเดฃเตเดจเตเดจเดคเดฟเดจเต, "ffmpeg -formats" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

ยท เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เดšเดฟเดคเตเดฐเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเด‚:

เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต:

ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg

เด‡เดคเต เดตเต€เดกเดฟเดฏเต‹เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เดซเตเดฐเต†เดฏเดฟเด‚ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด…เดต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚
เดชเต‡เดฐเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ foo-001.jpeg, foo-002.jpeg, เดฎเตเดคเดฒเดพเดฏเดต. เดชเตเดคเดฟเดฏเดตเดฏเตเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดฑเต€เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเด‚
WxH เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดฃเดฎเต†เด™เตเด•เดฟเตฝ, เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
-vframes เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ -t เด“เดชเตเดทเดจเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ -ss-เดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•
เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดธเดฎเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเดฐเดตเดงเดฟ เดšเดฟเดคเตเดฐเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต:

ffmpeg -f image2 -framerate 12 -i foo-%03d.jpeg -s WxH foo.avi

"foo-%03d.jpeg" เดŽเดจเตเดจ เดตเดพเด•เตเดฏเด˜เดŸเดจ เดฎเต‚เดจเตเดจเต เด…เด•เตเด•เด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏ เด’เดฐเต เดฆเดถเดพเด‚เดถ เดธเด‚เด–เตเดฏ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.
เดธเต€เด•เตเดตเตปเดธเต เดจเดฎเตเดชเตผ เดชเตเดฐเด•เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดชเต‚เดœเตเดฏเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเต เดชเดพเดกเต เดšเต†เดฏเตเดคเต. เด‡เดคเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด…เดคเต‡ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเดพเดฃเต
C printf เดซเด‚เด—เตโ€Œเดทเตป, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเด•เต‚.

เด’เดฐเต เด‡เดฎเต‡เดœเต เดธเต€เด•เตเดตเตปเดธเต เด‡เดฎเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดทเต†เตฝ เดชเต‹เดฒเตเดณเตเดณ เดตเตˆเตฝเดกเตเด•เดพเตผเดกเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เดฏเตเด‚ -i เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต
เด‡เดฎเต‡เดœเต2-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ "-pattern_type เด—เตเดฒเต‹เดฌเต" เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ (เด—เตเดฒเต‹เดฌเดฟเด‚เด—เต)
เด“เดชเตเดทเตป.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด—เตเดฒเต‹เดฌเต เดชเดพเดฑเตเดฑเต‡เดฃเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดซเดฏเตฝ เดจเดพเดฎเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต
"foo-*.jpeg":

ffmpeg -f image2 -pattern_type glob -framerate 12 -i 'foo-*.jpeg' -s WxH foo.avi

ยท เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ เด‡เดŸเดพเด‚:

ffmpeg -i test1.avi -i test2.avi -map 1:1 -map 1:0 -map 0:1 -map 0:0 -c copy -y test12.nut

เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ test12.nut เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด†เดฆเตเดฏเดคเตเดคเต† เดจเดพเดฒเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดตเดฟเดชเดฐเต€เดค เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ.

ยท CBR เดตเต€เดกเดฟเดฏเต‹ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเตป:

ffmpeg -i myfile.avi -b 4000k -minrate 4000k -maxrate 4000k -bufsize 1835k out.m2v

lmin, lmax, mblmin, mblmax เดŽเดจเตเดจเต€ เดจเดพเดฒเต เด“เดชเตเดทเดจเตเด•เตพ 'เดฒเดพเด‚เดก' เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
'q' เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดพเตป QP2LAMBDA เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚:

ffmpeg -i src.ext -lmax 21*QP2LAMBDA dst.ext

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต avconv เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

  • 1
    เดฒเดฟเดฌเดธเตเดฌเต
    เดฒเดฟเดฌเดธเตเดฌเต
    เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด‡เดŸเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป เดฒเตˆเดฌเตเดฐเดฑเดฟ
    เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเดจเตเดณเตเดณ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ
    USB เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ. เดชเตเดฐเต‡เด•เตเดทเด•เตผ: เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ, เด…เดตเดธเดพเดจเด‚
    เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ/เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต. เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดท: เดธเดฟ.
    เดตเดฟเดญเดพเด—เด™เตเด™เตพ...
    libusb เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 2
    เดธเตเดตเดฟเด—เต
    เดธเตเดตเดฟเด—เต
    SWIG เด’เดฐเต เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเต
    เด…เดคเต เดธเดฟเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
    เดตเตˆเดตเดฟเดงเตเดฏเดฎเดพเตผเดจเตเดจ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ C++
    เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เตพ. เด•เต‚เดŸเต† SWIG เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
    เดตเตเดฏเดคเตเดฏเดธเตเดค...
    SWIG เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 3
    WooCommerce Nextjs เดฑเดฟเดฏเดพเด•เตเดฑเตเดฑเต เดคเต€เด‚
    WooCommerce Nextjs เดฑเดฟเดฏเดพเด•เตเดฑเตเดฑเต เดคเต€เด‚
    เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš WooCommerce เดคเต€เด‚ เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเด•
    เด…เดŸเตเดคเตเดค JS, Webpack, Babel, Node, เด•เต‚เดŸเดพเดคเต†
    Express, GraphQL, Apollo เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต
    เด•เด•เตเดทเดฟ. WooCommerce Store in React(
    เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต: เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เตพ...
    WooCommerce Nextjs เดฑเดฟเดฏเดพเด•เตเดฑเตเดฑเต เดคเต€เด‚ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 4
    archlabs_repo
    archlabs_repo
    ArchLabs-เดจเตเดณเตเดณ เดชเดพเด•เตเด•เต‡เดœเต เดฑเดฟเดชเตเดชเต‹ เด‡เดคเดพเดฃเต
    เดฒเดญเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป
    เดจเดฟเดจเตเดจเต
    https://sourceforge.net/projects/archlabs-repo/.
    เด‡เดคเต OnWorks-เตฝ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต...
    archlabs_repo เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 5
    เดธเต†เดซเดฟเตผ เดชเดฆเตเดงเดคเดฟ
    เดธเต†เดซเดฟเตผ เดชเดฆเตเดงเดคเดฟ
    เดธเต†เดซเดฟเตผ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดคเดฒเดฎเตเดฑเดฏเดพเดฃเต
    เดคเดคเตเดธเดฎเดฏ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ (RTOS).
    เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต
    เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเด•เตพ. เดŽ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต
    เดšเต†เดฑเดฟเดฏ เด•เดพเตฝเดชเตเดชเดพเดŸเต เด•เต‡เตผเดฃเตฝ...
    Zephyr Project เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 6
    เดธเตเด•เต‹เดฃเตเด•เตพ
    เดธเตเด•เต‹เดฃเตเด•เตพ
    SCons เด’เดฐเต เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเต
    เด…เดคเตŠเดฐเต เดฎเดฟเด•เดšเตเดš เดฌเดฆเดฒเดพเดฃเต
    เด•เตเดฒเดพเดธเดฟเด•เต "เดฎเต†เดฏเตเด•เตเด•เต" เดฌเดฟเตฝเดกเต เดŸเต‚เตพ
    เดจเดพเดฎเต†เดฒเตเดฒเดพเดตเดฐเตเด‚ เด…เดฑเดฟเดฏเตเด•เดฏเตเด‚ เดธเตเดจเต‡เดนเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเตเด•เต‹เตบเดธเต เด†เดฃเต
    เด’เดฐเต...
    SCons เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • เด•เต‚เดŸเตเดคเตฝ "

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad