Questo è il comando ffmpeg-resampler che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ffmpeg-resampler - Ricampionatore FFmpeg
DESCRIZIONE
Il ricampione FFmpeg fornisce un'interfaccia di alto livello per l'audio della libreria libswresample
utilità di ricampionamento. In particolare permette di eseguire il ricampionamento audio, audio
rimatrixing del layout del canale e conversione del formato audio e layout di imballaggio.
CAMPIONATORE VERSIONI
Il ricampionatore audio supporta le seguenti opzioni denominate.
Le opzioni possono essere impostate specificando -opzione APPREZZIAMO negli strumenti FFmpeg, opzione=APPREZZIAMO per l'
un filtro campione, impostando esplicitamente il valore nelle opzioni "SwrContext" o utilizzando il pulsante
libavutil/opt.h API per uso programmatico.
io, in_channel_count
Imposta il numero di canali di ingresso. Il valore predefinito è 0. L'impostazione di questo valore non è
obbligatorio se il layout del canale corrispondente layout_in_canale è impostato.
oh, out_channel_count
Imposta il numero di canali di uscita. Il valore predefinito è 0. L'impostazione di questo valore non è
obbligatorio se il layout del canale corrispondente out_channel_layout è impostato.
uh, numero_canale_usato
Imposta il numero di canali di ingresso utilizzati. Il valore predefinito è 0. Questa opzione viene utilizzata solo
per rimappature speciali.
io, tasso_di_campione
Imposta la frequenza di campionamento in ingresso. Il valore predefinito è 0.
osr, tasso_di_campione
Imposta la frequenza di campionamento in uscita. Il valore predefinito è 0.
è, in_campione_fmt
Specificare il formato del campione di input. È impostato per impostazione predefinita su "nessuno".
sf, fuori_campione_fmt
Specificare il formato del campione di output. È impostato per impostazione predefinita su "nessuno".
cmq, interno_campione_fmt
Imposta il formato del campione interno. Il valore predefinito è "nessuno". Questo sarà automaticamente
scelto quando non è impostato esplicitamente.
cl, layout_in_canale
oc, out_channel_layout
Imposta il layout del canale di ingresso/uscita.
See , il canale disposizione pagina in , il ffmpeg-utils(1) Manuale per la sintassi richiesta.
chiavetta, livello_centro_mix
Imposta il livello di mix centrale. È un valore espresso in deciBel, e deve essere nel
intervallo [-32,32].
Slev, surround_mix_level
Imposta il livello del mix surround. È un valore espresso in deciBel, e deve essere nel
intervallo [-32,32].
lfe_mix_level
Imposta il mix LFE su un livello non LFE. Viene utilizzato quando è presente un ingresso LFE ma non LFE
produzione. È un valore espresso in deciBel, e deve essere compreso nell'intervallo [-32,32].
rmvol, rematrice_volume
Imposta il volume di rimatrice. Il valore predefinito è 1.0.
rematrix_maxval
Imposta il valore di uscita massimo per il rematrixing. Questo può essere usato per prevenire il clipping vs.
prevenzione della riduzione del volume Un valore di 1.0 impedisce il ritaglio.
bandiere, swr_flags
Imposta i flag utilizzati dal convertitore. Il valore predefinito è 0.
Supporta i seguenti flag individuali:
res forza il ricampionamento, questo flag forza l'uso del ricampionamento anche quando l'input e
le frequenze di campionamento in uscita corrispondono.
scala_dither
Imposta la scala del dither. Il valore predefinito è 1.
metodo_dither
Imposta il metodo di retinatura. Il valore predefinito è 0.
Valori supportati:
rettangolare
seleziona retinatura rettangolare
triangolare
seleziona retinatura triangolare
triangolare_hp
seleziona dither triangolare con passa alto
sciocchezze
seleziona il dithering del noise shaping di Lipshitz
shibata
seleziona il dithering shibata noise shaping
basso_shibata
seleziona il dithering a basso rumore shibata
alto_shibata
seleziona il dither che modella il rumore shibata alto
f_pesato
seleziona il dithering di modellazione del rumore ponderato f
modificato_e_pesato
seleziona il dither di modellamento del rumore pesato in e modificato
Improved_e_weighted
selezionare il dithering del rumore pesato in e-e migliorato
ricampionatore
Imposta il motore di ricampionamento. Il valore predefinito è swr.
Valori supportati:
swr selezionare il SW Resampler nativo; le opzioni di filtro precision e cheby non lo sono
applicabile in questo caso.
soxr
selezionare il SoX Resampler (dove disponibile); compensazione e opzioni di filtro
filter_size, phase_shift, filter_type e kaiser_beta, non sono applicabili in questo
Astuccio.
dimensione_filtro
Solo per swr, imposta la dimensione del filtro di ricampionamento, il valore predefinito è 32.
sfasamento
Solo per swr, imposta lo sfasamento del ricampionamento, il valore predefinito è 10 e deve essere nel
intervallo [0,30].
interazione_lineare
Usa l'interpolazione lineare se impostato su 1, il valore predefinito è 0.
tagliare
Imposta il rapporto della frequenza di taglio (swr: punto 6dB; soxr: punto 0dB); deve essere un valore float
compreso tra 0 e 1. Il valore predefinito è 0.97 con swr e 0.91 con soxr (che, con un
frequenza di campionamento di 44100, conserva l'intera banda audio a 20kHz).
precisione
Solo per soxr, la precisione in bit con cui verrà calcolato il segnale ricampionato.
Il valore di default di 20 (che, con opportuno dithering, è appropriato per a
la profondità di bit di destinazione di 16) fornisce l'"alta qualità" di SoX; un valore di 28 fornisce SoX's
"Qualità molto alta".
cheby
Solo per soxr, seleziona nessuno rolloff banda passante (Chebyshev) e maggiore precisione
approssimazione per rapporti "irrazionali". Il valore predefinito è 0.
async
Solo per swr, semplice sincronizzazione audio a 1 parametro con timestamp utilizzando stretching, squeezing,
farcitura e rifilatura. L'impostazione su 1 consentirà il riempimento e il taglio, più grandi
i valori rappresentano la quantità massima in campioni che i dati possono essere allungati o
spremuto per ogni secondo. Il valore predefinito è 0, quindi non viene applicata alcuna compensazione per effettuare
i campioni corrispondono ai timestamp audio.
primi_punti
Solo per swr, supponi che i primi punti debbano essere questo valore. L'unità di tempo è 1/campione
Vota. Ciò consente il riempimento/ritaglio all'inizio dello stream. Per impostazione predefinita, no
viene fatta un'ipotesi sui punti attesi del primo fotogramma, quindi nessun riempimento o taglio è
fatto. Ad esempio, questo potrebbe essere impostato su 0 per riempire l'inizio con il silenzio se an
il flusso audio inizia dopo il flusso video o per tagliare eventuali campioni con un punto negativo
a causa del ritardo dell'encoder.
min_comp
Solo per swr, imposta la differenza minima tra timestamp e dati audio (in
secondi) per attivare lo stiramento/spremitura/riempimento o il taglio dei dati per farlo
corrisponda ai timestamp. L'impostazione predefinita è allungare/spremere/riempire e tagliare
Disabilitato (min_comp = "FLT_MAX").
min_hard_comp
Solo per swr, imposta la differenza minima tra timestamp e dati audio (in
secondi) per attivare l'aggiunta/rimozione di campioni per farli corrispondere ai timestamp. Questo
l'opzione è effettivamente una soglia per selezionare tra hard (trim/fill) e soft
(compressione/stiramento). Nota che tutte le compensazioni sono disabilitate per impostazione predefinita
attraverso min_comp. Il valore predefinito è 0.1.
comp_dur
Solo per swr, imposta la durata (in secondi) oltre la quale i dati vengono allungati/compressi per rendere
corrisponde ai timestamp. Deve essere un valore double float non negativo, il valore predefinito è
1.0
max_soft_comp
Solo per swr, imposta il fattore massimo in base al quale i dati vengono allungati/compressi per farli corrispondere
le marche temporali. Deve essere un valore double float non negativo, il valore predefinito è 0.
codifica_matrice
Seleziona la codifica stereo a matrice.
Accetta i seguenti valori:
nessuna
non selezionare niente
dolby
seleziona Dolby
dpli
seleziona Dolby Pro Logic II
Il valore predefinito è "nessuno".
tipo_filtro
Solo per swr, seleziona il tipo di filtro di ricampionamento. Ciò riguarda solo le operazioni di ricampionamento.
Accetta i seguenti valori:
cubico
seleziona cubica
blackman_nuttall
selezionare Blackman Nuttall Windowed Sinc
Kaiser
selezionare Kaiser Windowed Sinc
kaiser_beta
Solo per swr, imposta il valore Kaiser Window Beta. Deve essere un numero intero nell'intervallo [2,16],
il valore predefinito è 9.
bit_campione_output
Solo per swr, imposta il numero di bit campione di output utilizzati per il dithering. Deve essere un numero intero
nell'intervallo [0,64], il valore predefinito è 0, il che significa che non è utilizzato.
Usa ffmpeg-resampler online utilizzando i servizi onworks.net