Ini adalah perintah ffmpeg-resampler yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ffmpeg-resampler - Pengambil Sampel FFmpeg
DESKRIPSI
Resampler FFmpeg menyediakan antarmuka tingkat tinggi ke audio perpustakaan libswresample
utilitas resampling. Secara khusus memungkinkan seseorang untuk melakukan resampling audio, audio
tata letak saluran rematrixing, dan mengkonversi format audio dan tata letak kemasan.
RESAMPLER PILIHAN
Resampler audio mendukung opsi bernama berikut.
Opsi dapat diatur dengan menentukan -Option nilai di alat FFmpeg, Option=nilai untuk
aresample filter, dengan menyetel nilai secara eksplisit di opsi "SwrContext" atau menggunakan
libavutil/opt.h API untuk penggunaan terprogram.
ih, dalam_channel_count
Mengatur jumlah saluran input. Nilai default adalah 0. Mengatur nilai ini tidak
wajib jika tata letak saluran yang sesuai di_channel_layout diatur.
baiklah, jumlah_saluran_keluar
Mengatur jumlah saluran keluaran. Nilai default adalah 0. Mengatur nilai ini tidak
wajib jika tata letak saluran yang sesuai keluar_saluran_tata letak diatur.
aduh, digunakan_channel_count
Atur jumlah saluran input yang digunakan. Nilai default adalah 0. Opsi ini hanya digunakan
untuk pemetaan ulang khusus.
isr, dalam_sample_rate
Tetapkan laju sampel masukan. Nilai defaultnya adalah 0.
osr, nilai_sampel_keluar
Tetapkan laju sampel keluaran. Nilai defaultnya adalah 0.
isf, di_sample_fmt
Tentukan format sampel masukan. Ini diatur secara default ke "tidak ada".
osf, keluar_sample_fmt
Tentukan format sampel keluaran. Ini diatur secara default ke "tidak ada".
tsf, internal_sample_fmt
Mengatur format sampel internal. Nilai default adalah "tidak ada". Ini akan secara otomatis menjadi
dipilih ketika tidak diatur secara eksplisit.
ikl, di_channel_layout
ok, keluar_saluran_tata letak
Mengatur tata letak saluran input/output.
Lihat itu Saluran tata ruang bagian in itu ffmpeg-utils(1) panduan untuk sintaks yang diperlukan.
pintar, pusat_campuran_tingkat
Atur tingkat campuran tengah. Ini adalah nilai yang dinyatakan dalam desiBel, dan harus dalam
selang [-32,32].
kereta luncur, surround_mix_level
Atur tingkat campuran surround. Ini adalah nilai yang dinyatakan dalam desiBel, dan harus dalam
selang [-32,32].
lfe_mix_level
Atur campuran LFE ke level non LFE. Ini digunakan ketika ada input LFE tetapi tidak ada LFE
keluaran. Ini adalah nilai yang dinyatakan dalam desiBel, dan harus dalam interval [-32,32].
rmvol, rematriks_volume
Atur volume matriks ulang. Nilai default adalah 1.0.
rematrix_maxval
Tetapkan nilai output maksimum untuk rematrixing. Ini dapat digunakan untuk mencegah kliping vs.
mencegah pengurangan volume Nilai 1.0 mencegah kliping.
bendera, swr_flags
Setel tanda yang digunakan oleh konverter. Nilai defaultnya adalah 0.
Ini mendukung bendera individu berikut:
res force resampling, flag ini memaksa resampling untuk digunakan bahkan ketika input dan
tingkat sampel output cocok.
gentar_skala
Atur skala gentar. Nilai defaultnya adalah 1.
gentar_metode
Tetapkan metode gentar. Nilai defaultnya adalah 0.
Nilai yang didukung:
persegi panjang
pilih gentar persegi panjang
berbentuk segitiga
pilih gentar segitiga
segitiga_hp
pilih gentar segitiga dengan pass tinggi
liphitz
pilih kebisingan pembentuk lipshitz gentar
shibata
pilih shibata kebisingan membentuk gentar
rendah_shibata
pilih kebisingan shibata rendah yang membentuk gentar
tinggi_shibata
pilih kebisingan shibata tinggi yang membentuk gentar
f_tertimbang
pilih f-weighted kebisingan membentuk gentar
dimodifikasi_e_berbobot
pilih modifikasi-e-weighted kebisingan membentuk gentar
ditingkatkan_e_bobot
pilih yang ditingkatkan-e-weighted kebisingan membentuk gentar
sampel ulang
Setel ulang mesin sampel. Nilai default adalah swr.
Nilai yang didukung:
SWA pilih SW Resampler asli; pilihan filter presisi dan cheby tidak
berlaku dalam kasus ini.
soxr
pilih SoX Resampler (jika tersedia); kompensasi, dan opsi filter
filter_size, phase_shift, filter_type & kaiser_beta, tidak berlaku dalam hal ini
kasus.
filter_ukuran
Untuk swr saja, atur ukuran filter resampling, nilai defaultnya adalah 32.
pergeseran fasa
Untuk swr saja, atur pergeseran fasa resampling, nilai defaultnya adalah 10, dan harus dalam
selang waktu [0,30].
linear_interp
Gunakan Interpolasi Linier jika disetel ke 1, nilai defaultnya adalah 0.
cutoff
Atur frekuensi cutoff (swr: titik 6dB; rasio soxr: titik 0dB); harus berupa nilai mengambang
antara 0 dan 1. Nilai default adalah 0.97 dengan swr, dan 0.91 dengan soxr (yang, dengan a
sample-rate 44100, mempertahankan seluruh pita audio hingga 20kHz).
ketelitian
Untuk soxr saja, presisi dalam bit dimana sinyal yang disampel ulang akan dihitung.
Nilai default 20 (yang, dengan dithering yang sesuai, sesuai untuk a
kedalaman bit tujuan 16) memberikan 'Kualitas Tinggi' SoX; nilai 28 memberikan SoX's
'Kualitas Sangat Tinggi'.
murahan
Hanya untuk soxr, pilih passband rolloff none (Chebyshev) & presisi lebih tinggi
pendekatan untuk rasio 'irasional'. Nilai defaultnya adalah 0.
Async
Hanya untuk swr, sinkronisasi audio 1 parameter sederhana ke cap waktu menggunakan peregangan, pemerasan,
mengisi dan memotong. Menyetel ini ke 1 akan memungkinkan pengisian dan pemangkasan, lebih besar
nilai mewakili jumlah maksimum dalam sampel bahwa data dapat diregangkan atau
diperas setiap detik. Nilai default adalah 0, sehingga tidak ada kompensasi yang diterapkan untuk membuat
sampel cocok dengan stempel waktu audio.
poin_pertama
Untuk swr saja, asumsikan poin pertama adalah nilai ini. Satuan waktu adalah 1 / sampel
kecepatan. Ini memungkinkan padding/trimming di awal streaming. Secara default, tidak
asumsi dibuat tentang poin yang diharapkan dari frame pertama, jadi tidak ada padding atau trimming
selesai. Misalnya, ini dapat diatur ke 0 untuk mengisi awal dengan keheningan jika
streaming audio dimulai setelah streaming video atau untuk memangkas sampel apa pun dengan poin negatif
karena keterlambatan encoder.
min_komp
Hanya untuk swr, atur perbedaan minimum antara stempel waktu dan data audio (dalam
detik) untuk memicu peregangan / pemerasan / pengisian atau pemangkasan data untuk membuatnya
cocok dengan stempel waktu. Standarnya adalah peregangan/pencet/pengisian dan pemangkasan adalah
dengan disabilitas (min_komp = "FLT_MAX").
min_hard_comp
Hanya untuk swr, atur perbedaan minimum antara stempel waktu dan data audio (dalam
detik) untuk memicu penambahan/penghapusan sampel agar sesuai dengan stempel waktu. Ini
opsi secara efektif adalah ambang batas untuk memilih antara keras (trim/isi) dan lunak
(peras / peregangan) kompensasi. Perhatikan bahwa semua kompensasi secara default dinonaktifkan
melalui min_komp. Standarnya adalah 0.1.
comp_duration
Hanya untuk swr, atur durasi (dalam detik) di mana data diregangkan/diperas untuk dibuat
itu cocok dengan stempel waktu. Harus berupa nilai float ganda non-negatif, nilai defaultnya adalah
1.0.
max_soft_comp
Hanya untuk swr, atur faktor maksimum di mana data diregangkan/diperas agar cocok
cap waktu. Harus berupa nilai float ganda non-negatif, nilai defaultnya adalah 0.
pengkodean_matriks
Pilih penyandian stereo matriks.
Ini menerima nilai-nilai berikut:
tak satupun
pilih tidak ada
Dolby
pilih Dolby
dplii
pilih Dolby Pro Logic II
Nilai default adalah "tidak ada".
filter_type
Untuk swr saja, pilih jenis filter resampling. Ini hanya memengaruhi operasi pengambilan sampel ulang.
Ini menerima nilai-nilai berikut:
kubik
pilih kubik
blackman_nuttall
pilih Blackman Nuttall Windowed Sinc
kaiser
pilih Kaiser Windowed Sinc
kaiser_beta
Untuk swr saja, setel nilai Kaiser Window Beta. Harus berupa bilangan bulat dalam interval [2,16],
nilai default adalah 9.
keluaran_contoh_bit
Untuk swr saja, atur jumlah bit sampel keluaran yang digunakan untuk dithering. Harus bilangan bulat
dalam interval [0,64], nilai default adalah 0, yang berarti tidak digunakan.
Gunakan ffmpeg-resampler online menggunakan layanan onworks.net