Конвертировать WebM в Opus без кодирования?
Перепробовал все различные команды с ffmpeg , а также попробовал использовать mkvconvert , и хотя они оба мгновенно преобразуют или извлекают .opus из файла .webm ... проблема в том, что выходной файл всегда немного меньше по размеру, а не точно такой же... и в результате, когда я пытаюсь открыть файлы с помощью проигрывателя Windows Media, я получаю сообщение об ошибке:
Проигрыватель Windows Media не может воспроизвести файл. Проигрыватель может не поддерживать тип файла или кодек, который использовался для сжатия файла.
Скриншот – сравнение размеров ffmpeg -i "%%~na.webm" -c:a copy "%%~na.opus"
Единственный способ правильно преобразовать файлы вручную — это просто открыть каждый из файлов WebM в Notepad++, а затем сохранить как .opus. И это работает отлично. Но я хочу иметь возможность делать то же самое автоматически с помощью ffmpeg.
Уже искал несколько часов и пробовал много команд, но ничего не помогло.
Также попробовалmkvextract "%%~na.webm" tracks 0:"%%~na.opus""
который имеет ту же проблему с ошибкой. Скриншот – сравнение файлов