Ito ang command na ffmpeg-resampler na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ffmpeg-resampler - FFmpeg Resampler
DESCRIPTION
Ang FFmpeg resampler ay nagbibigay ng mataas na antas na interface sa libswresample library audio
resampling utility. Sa partikular, pinapayagan nito ang isa na magsagawa ng audio resampling, audio
rematrixing ng layout ng channel, at i-convert ang format ng audio at layout ng packing.
RESAMPLER Opsyon
Sinusuportahan ng audio resampler ang mga sumusunod na pinangalanang opsyon.
Maaaring itakda ang mga opsyon sa pamamagitan ng pagtukoy -opsyon halaga sa mga tool ng FFmpeg, opsyon=halaga para sa
aresample na filter, sa pamamagitan ng tahasang pagtatakda ng value sa mga opsyon na "SwrContext" o paggamit ng
libavutil/opt.h API para sa paggamit ng programmatic.
ich, sa_channel_count
Itakda ang bilang ng mga channel ng input. Ang default na halaga ay 0. Ang pagtatakda ng halagang ito ay hindi
mandatory kung ang kaukulang layout ng channel in_channel_layout ay nakatakda.
och, out_channel_count
Itakda ang bilang ng mga channel ng output. Ang default na halaga ay 0. Ang pagtatakda ng halagang ito ay hindi
mandatory kung ang kaukulang layout ng channel out_channel_layout ay nakatakda.
ay, ginamit_channel_count
Itakda ang bilang ng mga ginamit na channel ng input. Ang default na halaga ay 0. Ginagamit lang ang opsyong ito
para sa espesyal na remapping.
isr, sa_sample_rate
Itakda ang input sample rate. Ang default na halaga ay 0.
osr, out_sample_rate
Itakda ang output sample rate. Ang default na halaga ay 0.
isf, sa_sample_fmt
Tukuyin ang format ng sample ng input. Ito ay nakatakda bilang default sa "wala".
osf, out_sample_fmt
Tukuyin ang format ng sample ng output. Ito ay nakatakda bilang default sa "wala".
tsf, internal_sample_fmt
Itakda ang panloob na sample na format. Ang default na halaga ay "wala". Ito ay awtomatikong magiging
pinili kapag hindi ito tahasang itinakda.
icl, in_channel_layout
ocl, out_channel_layout
Itakda ang layout ng channel ng input/output.
Tingnan ang channel Kaayusan seksyon in ang ffmpeg-utils(1) manwal para sa kinakailangang syntax.
clev, center_mix_level
Itakda ang antas ng gitnang paghahalo. Ito ay isang halaga na ipinahayag sa deciBel, at dapat na nasa
pagitan [-32,32].
slev, surround_mix_level
Itakda ang antas ng surround mix. Ito ay isang halaga na ipinahayag sa deciBel, at dapat na nasa
pagitan [-32,32].
lfe_mix_level
Itakda ang LFE mix sa hindi LFE level. Ginagamit ito kapag mayroong LFE input ngunit walang LFE
output. Ito ay isang halaga na ipinahayag sa deciBel, at dapat nasa pagitan [-32,32].
rmvol, rematrix_volume
Itakda ang volume ng rematrix. Ang default na halaga ay 1.0.
rematrix_maxval
Itakda ang maximum na halaga ng output para sa rematrixing. Magagamit ito para maiwasan ang pag-clipping vs.
pumipigil sa pagbawas ng volumn Ang halagang 1.0 ay pumipigil sa pag-clipping.
mga watawat, swr_flags
Itakda ang mga flag na ginagamit ng converter. Ang default na halaga ay 0.
Sinusuportahan nito ang mga sumusunod na indibidwal na mga flag:
res force resampling, pinipilit ng flag na ito ang resampling na gamitin kahit na ang input at
tumutugma ang mga rate ng sample ng output.
dither_scale
Itakda ang dither scale. Ang default na halaga ay 1.
dither_method
Itakda ang dither method. Ang default na halaga ay 0.
Mga sinusuportahang halaga:
hugis-parihaba
piliin ang hugis-parihaba na dither
tatsulok
piliin ang triangular dither
triangular_hp
piliin ang triangular dither na may high pass
lipshitz
piliin ang lipshitz ingay na humuhubog sa dither
shibata
piliin ang shibata noise shaping dither
low_shibata
piliin ang mababang shibata noise shaping dither
mataas_shibata
piliin ang mataas na shibata noise shaping dither
f_weighted
piliin ang f-weighted noise shaping dither
modified_e_weighted
piliin ang modified-e-weighted noise shaping dither
pinabuting_e_weighted
piliin ang pinahusay na-e-weighted noise shaping dither
resampler
Itakda ang resampling engine. Default na halaga ay swr.
Mga sinusuportahang halaga:
swr piliin ang katutubong SW Resampler; katumpakan ng mga pagpipilian sa filter at ang cheby ay hindi
naaangkop sa kasong ito.
soxr
piliin ang SoX Resampler (kung saan magagamit); kabayaran, at mga opsyon sa filter
filter_size, phase_shift, filter_type at kaiser_beta, ay hindi naaangkop dito
kaso.
filter_size
Para sa swr lang, itakda ang resampling filter size, ang default na value ay 32.
phase_shift
Para sa swr lang, itakda ang resampling phase shift, ang default na value ay 10, at dapat ay nasa
pagitan [0,30].
linear_interp
Gumamit ng Linear Interpolation kung nakatakda sa 1, ang default na value ay 0.
cutoff
Itakda ang cutoff frequency (swr: 6dB point; soxr: 0dB point) ratio; dapat ay isang float value
sa pagitan ng 0 at 1. Ang default na value ay 0.97 na may swr, at 0.91 na may soxr (na, na may
sample-rate na 44100, pinapanatili ang buong audio band sa 20kHz).
katumpakan
Para sa soxr lamang, ang katumpakan sa mga bit kung saan kakalkulahin ang na-resampling signal.
Ang default na halaga ng 20 (na, na may angkop na dithering, ay angkop para sa a
patutunguhan bit-depth ng 16) ay nagbibigay ng 'Mataas na Kalidad' ng SoX; isang halaga ng 28 ay nagbibigay sa SoX's
'Napakataas na Kalidad'.
cheby
Para sa soxr lang, pinipili ang passband rolloff none (Chebyshev) at mas mataas na katumpakan
pagtatantya para sa 'hindi makatwiran' na mga ratio. Ang default na halaga ay 0.
async
Para sa swr lang, simpleng 1 parameter na audio sync sa mga timestamp gamit ang pag-uunat, pagpisil,
pagpuno at pag-trim. Ang pagtatakda nito sa 1 ay magbibigay-daan sa pagpuno at pag-trim, mas malaki
ang mga halaga ay kumakatawan sa maximum na halaga sa mga sample na maaaring i-stretch ang data o
pinipiga sa bawat segundo. Ang default na halaga ay 0, kaya walang kabayaran na inilalapat upang gawin
tumutugma ang mga sample sa mga timestamp ng audio.
first_pts
Para sa swr lamang, ipagpalagay na ang mga unang pts ay dapat na ang halagang ito. Ang yunit ng oras ay 1 / sample
rate. Nagbibigay-daan ito para sa padding/trimming sa simula ng stream. Bilang default, hindi
ginawa ang pagpapalagay tungkol sa mga inaasahang pts ng unang frame, kaya walang padding o trimming
tapos na. Halimbawa, ito ay maaaring itakda sa 0 upang lagyan ng katahimikan ang simula kung a
magsisimula ang audio stream pagkatapos ng video stream o upang i-trim ang anumang mga sample na may negatibong pts
dahil sa pagkaantala ng encoder.
min_comp
Para sa swr lang, itakda ang pinakamababang pagkakaiba sa pagitan ng mga timestamp at data ng audio (sa
segundo) upang ma-trigger ang pag-stretch/pagipit/pagpuno o pag-trim ng data para magawa ito
tumugma sa mga timestamp. Ang default ay ang pag-uunat/pagpisil/pagpuno at pag-trim ay
may kapansanan (min_comp = "FLT_MAX").
min_hard_comp
Para sa swr lang, itakda ang pinakamababang pagkakaiba sa pagitan ng mga timestamp at data ng audio (sa
segundo) upang ma-trigger ang pagdaragdag/pag-drop ng mga sample para tumugma ito sa mga timestamp. Ito
Ang opsyon na epektibo ay isang threshold upang pumili sa pagitan ng matigas (trim/fill) at malambot
(pisil/unat) kabayaran. Tandaan na ang lahat ng kabayaran ay naka-disable bilang default
sa pamamagitan ng min_comp. Ang default ay 0.1.
comp_duration
Para sa swr lang, itakda ang tagal (sa mga segundo) kung saan ang data ay na-stretch/pinisil para gawin
tumutugma ito sa mga timestamp. Dapat ay hindi negatibong double float value, ang default na value ay
1.0.
max_soft_comp
Para sa swr lang, itakda ang maximum na salik kung saan ang data ay nababanat/napisil para magkatugma ito
ang mga timestamp. Dapat ay hindi negatibong double float value, ang default na value ay 0.
matrix_encoding
Piliin ang matrixed stereo encoding.
Tinatanggap nito ang mga sumusunod na halaga:
wala
pumili ng wala
dolby
piliin ang Dolby
dplii
piliin ang Dolby Pro Logic II
Ang default na halaga ay "wala".
filter_type
Para sa swr lang, piliin ang uri ng resampling filter. Nakakaapekto lang ito sa mga operasyon ng resampling.
Tinatanggap nito ang mga sumusunod na halaga:
kubiko
pumili ng kubiko
blackman_nuttall
piliin ang Blackman Nuttall Windowed Sinc
kaiser
piliin ang Kaiser Windowed Sinc
kaiser_beta
Para sa swr lang, itakda ang Kaiser Window Beta value. Dapat ay isang integer sa pagitan [2,16],
ang default na halaga ay 9.
output_sample_bits
Para sa swr lang, itakda ang bilang ng mga ginamit na sample bits ng output para sa dithering. Dapat ay isang integer
sa pagitan [0,64], ang default na halaga ay 0, na nangangahulugang hindi ito ginagamit.
Gumamit ng ffmpeg-resampler online gamit ang mga serbisyo ng onworks.net