El códec de audio Opus se ve como lo mejor para comprimir audio. Recientemente se ha admitido en los últimos reproductores ffmpeg y VLC. Sin embargo, no hay documentación que pueda encontrar sobre cómo codificar los medios con él. ¿Alguien puede dirigirme a dichos documentos, preferiblemente con detalles para ffmpeg flags y uso? Tengo muchos audiolibros que ocupan demasiado espacio y Opus parece el formato perfecto para guardarlos.
audio
ffmpeg
vlc-media-player
encoding
MrDrMcCoy
fuente
fuente

Respuestas:
La tasa de bits se puede dar como
-b:a 96Kpara 96 kBit / s.La documentación de ffmpeg tiene una lista de opciones y descripciones para libopus. Aquí puede establecer
-vbropciones o una diferente-compression_level.¡Asegúrate de haber compilado ffmpeg con
--enable-libopus!fuente
vbr onycompression_level 10son valores predeterminados y probablemente se pueden omitir. ffmpeg.org/ffmpeg-codecs.html#Option-Mappingffmpeg -i input.flac -acodec libopus -b:a 128000 output.opus-application voip. Como nuevo usuario de ffmpeg, luché un poco para encontrar la sintaxis correcta.Descargar Opus-tools
Codificar:
opusenc --bitrate 64 What_A_Feeling.wav What_A_Feeling_64.opusDecodificación: (para reproducir en cualquier reproductor multimedia, útil si su reproductor multimedia aún no es compatible con opus):
opusdec What_A_Feeling_64.opus What_A_Feeling_opus64.wav(What_A_Feeling es el nombre de una canción)
Opciones detalladas que se muestran cuando se ejecuta
opusencsolo:fuente
--vbropción es la predeterminada. Consulte la página de manual de opusenc. También puede codificar con ffmpeg, pero debe compilarse--enable-libopusdespués de instalar libopus .opus-tools) podría determinar si la herramienta de codificación elegida funcionó bien.Los mejores comandos de Opus Codec en DOS / Windows Command serían:
Para lib 1.3, el tamaño de archivo más pequeño (calidad de cinta):
Vas a:
a- a 24kbits todavía tienen una salida sónica de 16kHz (estéreo de 32kHz), en un tamaño súper pequeño. Cualquier menor, y la salida de Sonic caerá a 11kHz
b- Aumente el tamaño del marco (guarde algunos bits de datos (alrededor del 6%), sin pérdida perceptible de calidad)
c- Descarte la información TAG innecesaria y cubra las imágenes que solo aumentarán el tamaño del archivo.
Para lib 1.3, la transmisión (casi calidad de CD) usa '--bitrate 52' en lugar de '24'.
El valor predeterminado en 1.2 es 48kbits, pero usando 52 en 1.3, con 'frameize' establecido en 40, el tamaño de su archivo es igual, pero hay muchos menos artefactos audibles.
52 kbits con frameize 40, es posiblemente igual en calidad a 160kbits MP3, a menos de 1/3 del tamaño; mientras que 48 kbits en 1.2 equivalen a 128 kbits MP3, o solo 2.5 veces más pequeños.
Para una calidad casi idéntica, necesitará entre 80 y 96 kbits. Casi nunca uso esto, ya que quiero que mi audio sea lo más pequeño posible.
Más de 96 kbits, solo es bueno para la edición, y no se puede escuchar de forma audible la diferencia entre el archivo codificado original y el Opus.
Dicho esto, todavía no sé cómo funciona todo en Linux.
fuente
Unrecognized option '-framesize'. Error splitting the argument list: Option not found. La versión de ffmpeg es