이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 ffmpeg-resampler 명령입니다.
프로그램:
이름
ffmpeg-리샘플러 - FFmpeg 리샘플러
기술
FFmpeg 리샘플러는 libswresample 라이브러리 오디오에 대한 고급 인터페이스를 제공합니다.
리샘플링 유틸리티. 특히 오디오 리샘플링, 오디오 리샘플링을 수행할 수 있습니다.
채널 레이아웃 재매트릭스, 오디오 형식 및 패킹 레이아웃 변환.
리샘플러 옵션
오디오 리샘플러는 다음 명명된 옵션을 지원합니다.
-를 지정하여 옵션을 설정할 수 있습니다.option 가치 FFmpeg 도구에서 option=가치 위한
aresample 필터, "SwrContext" 옵션에서 명시적으로 값을 설정하거나
libavutil/opt.h 프로그래밍 방식으로 사용하기 위한 API입니다.
이, in_channel_count
입력 채널 수를 설정합니다. 기본값은 0입니다. 이 값을 설정하는 것은
해당 채널 레이아웃인 경우 필수 in_channel_layout 설정됩니다.
오, out_channel_count
출력 채널 수를 설정합니다. 기본값은 0입니다. 이 값을 설정하는 것은
해당 채널 레이아웃인 경우 필수 out_channel_layout 설정됩니다.
어, 사용_채널_수
사용되는 입력 채널 수를 설정합니다. 기본값은 0입니다. 이 옵션은
특별한 리매핑을 위해.
isr, in_sample_rate
입력 샘플 속도를 설정합니다. 기본값은 0입니다.
오서, out_sample_rate
출력 샘플 속도를 설정합니다. 기본값은 0입니다.
isf, in_sample_fmt
입력 샘플 형식을 지정합니다. 기본적으로 "없음"으로 설정되어 있습니다.
OSF, out_sample_fmt
출력 샘플 형식을 지정합니다. 기본적으로 "없음"으로 설정되어 있습니다.
tsf, 내부_샘플_fmt
내부 샘플 형식을 설정합니다. 기본값은 "없음"입니다. 이것은 자동으로
명시적으로 설정되지 않은 경우 선택됩니다.
아이클, in_channel_layout
오클, out_channel_layout
입력/출력 채널 레이아웃을 설정합니다.
전에, 채널 레이아웃 섹션에 있어야 합니다. in 전에, ffmpeg 유틸리티(1) 조작 필요한 구문입니다.
클레브, center_mix_level
중앙 믹스 레벨을 설정합니다. 데시벨로 표현되는 값이며,
간격 [-32,32].
슬레브, Surround_mix_level
서라운드 믹스 레벨을 설정합니다. 데시벨로 표현되는 값이며,
간격 [-32,32].
lfe_mix_level
LFE 믹스를 비 LFE 레벨로 설정하십시오. LFE 입력은 있지만 LFE가 없을 때 사용합니다.
산출. 데시벨로 표현되는 값이며 [-32,32] 간격에 있어야 합니다.
rmvol, rematrix_volume
리매트릭스 볼륨을 설정합니다. 기본값은 1.0입니다.
rematrix_maxval
리매트릭스에 대한 최대 출력 값을 설정합니다. 클리핑을 방지하는 데 사용할 수 있습니다.
볼륨 감소 방지 1.0 값은 클리핑을 방지합니다.
깃발, swr_flags
변환기에서 사용하는 플래그를 설정합니다. 기본값은 0입니다.
다음 개별 플래그를 지원합니다.
고해상도 강제 리샘플링, 이 플래그는 입력 및
출력 샘플 속도가 일치합니다.
dither_scale
디더 스케일을 설정합니다. 기본값은 1입니다.
dither_method
디더 방식을 설정합니다. 기본값은 0입니다.
지원되는 값:
직사각형의
직사각형 디더 선택
삼각형의
삼각형 디더 선택
삼각형_HP
하이 패스가 있는 삼각형 디더 선택
립시츠
립시츠 노이즈 쉐이핑 디더 선택
시바타
시바타 노이즈 쉐이핑 디더 선택
low_shibata
낮은 시바타 노이즈 쉐이핑 디더 선택
high_shibata
높은 시바타 노이즈 쉐이핑 디더 선택
f_가중
f-가중 노이즈 쉐이핑 디더 선택
수정된_e_가중
수정된 전자 가중 노이즈 쉐이핑 디더 선택
향상된_e_가중
향상된 전자 가중 노이즈 쉐이핑 디더 선택
리샘플러
리샘플링 엔진을 설정합니다. 기본값은 SWR입니다.
지원되는 값:
swr 네이티브 SW 리샘플러를 선택합니다. 필터 옵션 precision 및 cheby는 그렇지 않습니다.
이 경우에 해당됩니다.
삭스
SoX Resampler(사용 가능한 경우)를 선택합니다. 보상 및 필터 옵션
filter_size, phase_shift, filter_type & kaiser_beta는 여기에 적용할 수 없습니다.
케이스.
필터_크기
swr의 경우에만 리샘플링 필터 크기를 설정합니다. 기본값은 32입니다.
위상 이동
swr의 경우에만 리샘플링 위상 편이를 설정하고 기본값은 10이며 다음 위치에 있어야 합니다.
간격 [0,30].
선형_상호
1로 설정하면 선형 보간을 사용하고 기본값은 0입니다.
절단
컷오프 주파수 설정(swr: 6dB 포인트; soxr: 0dB 포인트) 비율; float 값이어야 합니다.
0과 1 사이. 기본값은 swr의 경우 0.97이고 soxr의 경우 0.91입니다(
샘플 속도 44100, 전체 오디오 대역을 20kHz로 유지).
정확
soxr의 경우에만 리샘플링된 신호가 계산될 비트 단위의 정밀도입니다.
기본값 20(적절한 디더링을 사용하면
대상 비트 심도 16)은 SoX의 '고품질'을 제공합니다. 값 28은 SoX의
'매우 높은 품질'.
체비
soxr의 경우에만 패스밴드 롤오프 없음(Chebyshev) 및 더 높은 정밀도를 선택합니다.
'비합리적인' 비율에 대한 근사. 기본값은 0입니다.
비동기
SWR의 경우에만 스트레칭, 압착,
채우기 및 트리밍. 이것을 1로 설정하면 채우고 트리밍할 수 있습니다.
값은 데이터가 늘어날 수 있는 샘플의 최대 양을 나타냅니다.
매 초마다 압착됩니다. 기본값은 0이므로 make에 보상이 적용되지 않습니다.
샘플은 오디오 타임스탬프와 일치합니다.
첫 번째_pts
swr의 경우에만 첫 번째 pt가 이 값이어야 한다고 가정합니다. 시간 단위는 1/샘플입니다.
비율. 이렇게 하면 스트림 시작 시 패딩/트리밍이 가능합니다. 기본적으로
첫 번째 프레임의 예상 pt에 대한 가정이 이루어지므로 패딩이나 트리밍이 없습니다.
완료. 예를 들어, 이 값을 0으로 설정하면 시작 부분을 묵음으로 채울 수 있습니다.
오디오 스트림은 비디오 스트림 이후에 시작하거나 음수 pt로 샘플을 트리밍합니다.
인코더 지연으로 인해.
min_comp
swr의 경우에만 타임스탬프와 오디오 데이터 간의 최소 차이를 설정합니다(in
초) 데이터의 스트레칭/압축/채우기 또는 트리밍을 트리거하여 데이터를 만듭니다.
타임 스탬프를 일치시킵니다. 기본적으로 늘리기/짜기/채우기 및 트리밍은
장애가 있는 (min_comp = "FLT_MAX").
min_hard_comp
swr의 경우에만 타임스탬프와 오디오 데이터 간의 최소 차이를 설정합니다(in
초) 타임스탬프와 일치하도록 샘플 추가/삭제를 트리거합니다. 이것
옵션은 하드(자르기/채우기)와 소프트 중에서 선택하는 임계값입니다.
(압착/스트레칭) 보정. 모든 보상은 기본적으로 비활성화되어 있습니다.
을 통하여 min_comp. 기본값은 0.1입니다.
보상 기간
swr의 경우에만 데이터가 확장/압축되는 기간(초)을 설정합니다.
타임 스탬프와 일치합니다. 음수가 아닌 double float 값이어야 하며 기본값은
1.0.
max_soft_comp
swr의 경우에만 일치하도록 데이터가 늘어나거나 압축되는 최대 인수를 설정합니다.
타임 스탬프. 음수가 아닌 double float 값이어야 하며 기본값은 0입니다.
매트릭스 인코딩
매트릭스 스테레오 인코딩을 선택합니다.
다음 값을 허용합니다.
없음
선택하지 않음
돌비
돌비 선택
dplii
Dolby Pro Logic II 선택
기본값은 "없음"입니다.
필터 유형
swr의 경우에만 리샘플링 필터 유형을 선택합니다. 이는 리샘플링 작업에만 영향을 미칩니다.
다음 값을 허용합니다.
입방의
큐빅 선택
blackman_nuttall
Blackman Nuttall Windowed Sinc 선택
카이저
Kaiser Windowed Sinc 선택
kaiser_beta
swr의 경우에만 Kaiser Window Beta 값을 설정합니다. 간격 [2,16]의 정수여야 합니다.
기본값은 9입니다.
출력_샘플_비트
swr의 경우에만 디더링에 사용되는 출력 샘플 비트 수를 설정합니다. 정수여야 합니다.
간격 [0,64]에서 기본값은 0이며 사용하지 않음을 의미합니다.
onworks.net 서비스를 사용하여 온라인으로 ffmpeg-resampler 사용