Explicação do parâmetro ffmpeg "-bug"

Explicação do parâmetro ffmpeg "-bug"

Encontrei o parâmetro "-bug" paraffmpegem um dos scripts de codificação e não tenho ideia do que seja.ffmpegA página de manual diz que é uma ação para bugs do codificador não detectados automaticamente, mas não consigo encontrar nenhuma informação sobre quais valores posso passar para esta opção.

Alguém sabe alguma coisa sobre "-bug"ffmpegparâmetro?

Responder1

Encontrei uma boa descrição recentementeffmpegdocumentação:

errosinalizadores (decodificação, vídeo)
Solução alternativa para bugs do codificador não detectados automaticamente.
Valores possíveis:

  • detecção automática
  • old_msmpeg4 - alguns arquivos msmpeg4v3 gerados por lavc antigos (sem detecção automática)
  • xvid_ilace - Bug de entrelaçamento Xvid (detectado automaticamente se fourcc==XVIX)
  • ump4 - (autodetectado se fourcc==UMP4)
  • no_padding - bug de preenchimento (detectado automaticamente)
  • amv
  • ac_vlc - bug vlc ilegal (detectado automaticamente por fourcc)
  • qpel_chroma
  • std_qpel - qpel padrão antigo (detectado automaticamente por fourcc/versão)
  • qpel_chroma2
  • direct_blocksize - bug direct-qpel-blocksize (detectado automaticamente por fourcc/versão)
  • edge - bug de preenchimento de borda (detectado automaticamente por fourcc/versão)
  • hpel_chroma
  • dc_clip
  • ms - Solução alternativa para vários bugs em decodificadores quebrados da Microsoft.
  • trunc - quadros truncados

informação relacionada