Все посты про ffmpeg можно найти здесь.
Спешу поделиться радостной новостью: я впервые столкнулся с видеофайлом в контейнере mp4 с целой кучей видеодорожек. Конечно, бытовой плеер (по известным причинам) такой видеофайл «лопать» отказался.
Решено было обратиться к ffmpeg и атрибуту map:
$source = "video.mp4" $output = "output.mp4" $cmd = "-i $source -map 0:v:0 -map 0:a:0 $output" Start-Process -FilePath ffmpeg.exe -ArgumentList $cmd -Wait -NoNewWindow
Конструкция выше «вытаскивает» из файла video.mp4 (переменная $source) самые первые видео- и аудиодорожки, сохраняя их в файл output.mp4 (переменная $output).
Кстати говоря, процесс мапинга не быстрый. Наберитесь терпения и заварите себе чаю.