Я хочу, чтобы преобразовать аудио в файл Ogg, моя команда:Почему ffmpeg кодирует файл ogg с помощью flac-кодировщика?
ffmpeg -i in.wav out.ogg
Я обнаружил, что кодер выходного потока FLAC вместо OGG Vorbis или!
Выходной сообщение FFmpeg показывает ниже:
ffmpeg version 3.1.2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.9.2 (GCC)
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, wav, from 'in.wav':
Metadata:
encoder : Lavf55.48.100
Duration: 00:00:11.97, bitrate: 256 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0]/0x0001), 16000 Hz, 1 channels, s16, 256 kb/s
[ogg @ 0x8003e020] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Output #0, ogg, to 'out.ogg':
Metadata:
encoder : Lavf57.41.100
Stream #0:0: Audio: flac, 16000 Hz, mono, s16, 128 kb/s
Metadata:
encoder : Lavc57.48.101 flac
Stream mapping:
Stream #0:0 -> #0:0 (pcm_s16le (native) -> flac (native))
Кто-нибудь сказать мне, почему? Благодаря !
Является ли * .ogg аудиофайлом, закодированным кодеком Flac на самом деле звуком ogg, или это просто звук flac, но названный с расширением ogg? – tangren
Это аудиопоток FLAC в контейнере Ogg. Нативный кодек для аудио - Vorbis. – Mulvya
Получил, спасибо! – tangren