Я хотел быть в состоянии сделать это несколько раз сейчас, поэтому я спрашиваю.
Если у меня есть существующий видео- или аудиофайл, ffmpeg , mplayer и другие медиаплееры могут обнаружить хотя бы некоторые из его "свойств", таких как используемый контейнер, кодек и битрейт, возможно, различного качества и определенных настроек кодирования и т.д.
Как я могу извлечь эти настройки из существующего файла, чтобы использовать их (напрямую) для кодирования с помощью ffmpeg?
Например, я получил видео mkv закодированное с x264 с некоторыми настройками, и другой несжатый файл avi . Я хотел бы "скопировать" настройки кодирования, используемые для файла x264 mkv, для перекодирования avi с теми же настройками.
Примечание: я ищу способ, который не должен включать человеческую работу с "переводом" настроек из декодера в кодировщик. Это нормально, если мне нужно сначала извлечь настройки и сохранить их где-нибудь, но я хотел бы иметь возможность просто передать параметры чтения в командную строку или файл предварительной настройки | для ffmpeg.
