на .webm
файлы, полученные с youtube-dl
-f bestaudio
не содержит видеопотока, предпочтительно ли запускать ffmpeg -i input.webm -vn -c:a copy output.opus
или можно просто переименовать файл, изменив расширение?
Я имею в виду, аудиопоток точно такой же, но что касается метаданных, есть ли недостаток во втором подходе?
[Update] я проверил метаданные с помощью mediainfo
. Даже если я сохраню вывод ffmpeg .формат WebM (с помощью команды ffmpeg -i input.webm -vn -c:a copy output.webm
) метаданные отличается.
обратите внимание на новую запись под названием "глубина":
и это .opus
результат:
Я хотел бы канонический ответ на то, есть ли что-то в определении контейнера, которое идентифицирует его как "чистый аудио" файл, а не аудио/видео файл, то, что обрабатывается правильно только путем "повторного обертывания" потока в A new файл-контейнер.