Кодирование DVCPRO50
Я пытаюсь закодировать видео в формат DVCPRO50.
Я нашел и прочитал документацию, в которой говорится, что FFmpeg должен быть способен на это, но у меня возникли проблемы с конкретной командой, необходимой для достижения желаемого результата. В документации упоминается использование-target
вариант сdv50
а также используяyuv422p
формат пикселей для DV50 по всем стандартам.
Однако я хотел бы использовать контейнер MXF вместо MOV, а также принудительно использовать «Сначала нижнее поле» (BFF) вместо «Сначала верхнее поле» (TFF).
Может ли кто-нибудь предоставить мне правильные параметры командной строки для достижения этой цели?
Это команда, которую я использовал:
ffmpeg -i Sony.mxf -codec:v dvvideo -s 720x576 -pix_fmt yuv422p -flags +ilme+ildct -top 0 -target pal-dv50 Sony21.mxf
когда я проверяю Mediainfo, я получаю следующее:
Формат: ДВ.
Коммерческое название: ДВКПРО.
Размер файла: 1,39 ГиБ.
Продолжительность: 6 мин 55 с
Режим общей скорости передачи данных: Постоянный
Общая скорость передачи данных: 28,8 Мбит/с.
Частота кадров: 25 000 кадров в секунду
Дата записи: 1970-01-01 00:00:00.000
FileExtension_Invalid: dv dif
Формат видео: DV
Коммерческое название: ДВКПРО.
Продолжительность: 6 мин 55 с
Режим битрейта: постоянный
Битрейт: 24,4 Мбит/с
Ширина: 720 пикселей
Высота: 576 пикселей
Соотношение сторон дисплея: 4:3
Режим частоты кадров: Постоянный
Частота кадров: 25 000 кадров в секунду
Стандарт: ПАЛ
Цветовое пространство: YUV.
Разрядность: 8 бит
Тип сканирования: Чересстрочный
Порядок сканирования: сначала верхнее поле
Режим сжатия: с потерями
Бит/(пиксель*кадр): 2,357
Тайм-код первого кадра: 09:58:04:07.
Источник тайм-кода: тайм-код подкода.
Размер потока: 1,18 ГиБ (85%).
Я бы хотел, чтобы коммерческое название было DVCPRO50.
Битрейт составит 48,8 МБ/с.
Порядок сканирования: сначала нижнее поле.
Спасибо ребята!