Правильный код FFmpeg для преобразования формата AVCHD 1080i в файлы WMV.

Размер изображения входного файла составляет 1440 x 1080, и я хотел бы сохранить его в формате HD, если это вообще возможно, поскольку я собираюсь делать DVD-диски из этих видео.

У меня есть FFmpeg в моей системе, и я использовал его один или два раза раньше, поэтому я знаю, что он мне нужен в папке, которую я собираюсь использовать, и мне также нужен файл .bat.

Обратите внимание, я хочу конвертировать несколько файлов одновременно, используя файл .bat.

У меня есть Windows Vista, 32-битная, AMD 64, двухъядерный процессор achlonx2, видеокарта Nvidia Gforce 6150SE, 3-гигабайтная память, и я использую Windows Movie Maker для редактирования видео.

Спасибо.

1 ответ1

2

Из того, что я прочитал, новые версии Movie Maker фактически поддерживают файлы AVCHD .m2ts, поэтому вам не нужно перекодировать. Если он не может читать файлы, я бы просто предложил вам использовать другой редактор, потому что этот формат довольно распространен, и любой приличный NLE - который, честно говоря, не думаю, что Movie Maker - должен быть в состоянии справиться с этим.

Вы можете получить больше поддержки для старых версий Windows Movie Maker с помощью библиотеки кодеков ffdshow tryouts . Windows Movie Maker, кажется, имеет возможность включить их (после их установки) в настройках совместимости:

Все, что вам нужно сделать, это переименовать ваш файл, чтобы он имел расширение .avi. Используя этот трюк, вы сможете импортировать FLV, MP4 и другие типы файлов. Не забудьте переименовать ваши файлы обратно в их оригинальные расширения, когда вы закончите использовать их в Movie Maker. Переименование не всегда может быть необходимым. Вы всегда должны сначала попытаться импортировать, используя оригинальное имя файла!

Еще одна настройка, которую вам, возможно, понадобится сделать, - это настроить параметры совместимости Movie Maker.

Меню Movie Maker -> Инструменты -> Параметры -> Совместимость -> включить "ffdshow video decoder" (и другие аудио / видео декодеры из пакета кодеков, которые могут быть там перечислены)

Основная проблема: вы не можете создавать видео WMV 9 (или SMPTE VC-1) с помощью ffmpeg . Поддерживаются только WMV 7 и 8, но я бы вообще не рекомендовал их использовать, так как их визуальное качество не самое лучшее по сравнению с большинством конкурентов.

Вы также можете попробовать создать промежуточный файл MPEG-2 с высоким битрейтом или около того, но это далеко не идеальное решение:

ffmpeg -i input -c:v mpeg2video -b:v 10M -c:a pcm_s16le output.mpeg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .