Из того, что я прочитал, новые версии 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