O que a opção "cutoff" faz no FFmpeg?


9

Estou codificando alguns arquivos FLAC no AAC e me deparei com a -cutoffopção.

Não vejo essa opção na documentação , mas a encontrei na ajuda

$ ffmpeg -v warning -h full | ponto de corte grep
- corte E ... A. definir largura de banda de corte (de INT_MIN para INT_MAX)

Estou procurando mais informações sobre o que isso realmente faz.

Respostas:


8

A opção de corte define a largura de banda do codificador - largura de banda, ou seja, a frequência mais alta que será codificada.

Embora normalmente você não restrinja a largura de banda ao codificar áudio para home theater, ouvir música etc., há outros casos de uso, como telefonia ou videoconferência, nos quais não é necessário transmitir todo o espectro de frequências.

Por exemplo, as frequências primárias de fala estão situadas bem abaixo de 8 kHz, para que você possa cortar as frequências mais altas e economizar a largura de banda de transmissão necessária. Isso também foi feito nos primeiros dias da telefonia para poder compartilhar uma linha entre vários usuários.

Vários codificadores suportam esta opção, como:

Especialmente o AAC e o Opus são interessantes porque foram criados com baixas taxas de bits ou transmissões de banda estreita em mente.


2
Eu acho que para a AAC eles estão defendendo a definição para 15.000 - o que ainda deve ser suficiente para a maioria das músicas. O codificador pode economizar largura de banda e você pode diminuir o risco de codificar frequências sibilantes acima disso, o que pode causar artefatos. Há também alguns truques psico-acústicos , mas não tenho certeza de qual codificador usa isso.
slhck

2
@StevenPenny Consulte também Avaliação de qualidade do FFmpeg AAC para um gráfico mostrando como vários -cutoffvalores podem afetar a qualidade percebida para o codificador nativo do FFmpeg AAC ( -codec:a aac -strict experimental).
llogan

@LordNeckbeard É bastante interessante como o MOS diminui para pontos de corte mais altos - não o que você realmente esperaria.
slhck

1
@ sllck faz sentido para mim. Como você explicou, um corte mais alto aumenta a probabilidade de artefatos de tons de alta frequência.
Steven Penny
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.