Jump to content

Kdenlive/Підручник/Меню «Проєкт»/Обробка/Параметри профілю обробки

From KDE Wiki Sandbox
Revision as of 06:55, 6 August 2019 by Yurchor (talk | contribs) (Created page with "Нові версії '''Kdenlive''' використовують «набори властивостей», які є частиною проєкту ''melt'' (див. [http:...")

Параметри профілю обробки

Параметри профілю обробки — як їх читати — версія 0.9.10

У версії 0.9.10 параметри профілю обробки було значно змінено.


Нові версії Kdenlive використовують «набори властивостей», які є частиною проєкту melt (див. документацію з melt). Ці набори вказують у форматі properties=<набір> syntax. У наведеному прикладі це посилання на профіль обробки lossless/H.264. Це визначення посилання на набір властивостей у файлі H.264, який зберігається у теці /usr/share/mlt/presets/consumer/avformat/lossless.

All the <presets> referenced in the render settings in Kdenlive will be referring to presets found at /usr/share/mlt/presets/consumer/avformat/ (on a default install). Note that you reference presets found in subdirectories of this folder using a <dirname>/<profile> syntax as shown in the example above.

properties=lossless/H.264 
g=120 
crf=%quality 
ab=%audiobitrate+'k'

The preset files found at /usr/share/mlt/presets/consumer/avformat/ are simple text files that contain the melt parameters that define the rendering. An example is shown below. These are the same parameters that were used in earlier versions of Kdenlive — see next section for how to read those.

Contents of lossless/H.264:

f=mp4
acodec=aac
ab=384k
vcodec=libx264
intra=1
vb=0
g=0
bf=0
preset=medium
qscale=1
qp=0
coder=ac

meta.preset.extension=mp4
meta.preset.note=Intra-frame only, lossless compressed MPEG-4 AVC with AAC audio

Параметри профілю обробки — як їх слід читати — давні версії Kdenlive

Параметри, які є частиною профілю обробки, походять від параметрів програми ffmpeg.

Це типовий приклад для демонстрації того, як розібратися із значенням параметрів за допомогою документації з ffmpeg.

У наведеному вище прикладі параметрами є

f=dvd 
vcodec=mpeg2video 
acodec=mp2  
b=5000k 
maxrate=8000k 
minrate=0 
bufsize=1835008 
mux_packet_s=2048 
mux_rate=10080000 
ab=192k 
ar=48000 
s=720x576 
g=15 
me_range=63 
trellis=1 
profile=dv_pal_wide 
pass=2

Дані з довідки ffmpeg описують параметри так, як вказано нижче.

Основний параметр:

-f формат         примусово визначити формат

Параметри відео:

-vcodec codec     force video codec ('copy' to copy stream)
-pass n           select the pass number (1 or 2)
-b bitrate        set bitrate (in bits/s)
-vb bitrate       set bitrate (in bits/s)
-s size           set frame size (WxH or abbreviation)
-me_range         <int>   E.V.. limit motion vectors range (1023 for DivX player)
-trellis          <int>   E.VA. rate-distortion optimal quantization

Параметри звуку:

-acodec кодек    примусово встановити звуковий кодек (copy, якщо дані слід скопіювати)
-ab bitrate       встановити бітову швидкість (у бітах/с)
-ar частота          встановити частоту дискретизації (у Гц)

Параметри звуку і відео AVCodecContext включають:

-b                <int>   E.V.. set bitrate (in bits/s)
-maxrate          <int>   E.V.. set max video bitrate tolerance (in bits/s)
-minrate          <int>   E.V.. set min video bitrate tolerance (in bits/s)
-g                <int>   E.V.. set the group of picture size

Отже, усі параметр профілю обробки описано у документації з ffmpeg.

Див. також документацію з MLT щодо ConsumerAvFormat.

Див. також настанови щодо створення сумісного з Youtube відео у форматах 4k та 2K.