Ну вот, загрузил я
тестовое видео в формате .MTS (такие ролики выдаёт моя камера). На этот раз оно сконвертировалось, НО:
1) при битрейте в 1500 кбит/с разрешение осталось неизменным, т.е. 1280*720. Картинка при этом ужасная, сплошные квадратики и артефакты
2) mencoder почему-то воспринял видео как 50-кадровое (в секунду) (на самом деле там 25 к/с). Соответственно всё происходит очень быстро, и сразу же заметен рассинхрон с аудио.
Предлагаю ограничить размер видео по высоте, сделать предел в 480 строк (480p, как один из вариантов на Ютубе), чтобы любое загружаемое под эту высоту подгонялось. Ну а также надо что-то делать с родными для электроники (и фотокамер в том числе) форматами. Не всё же специально в AVI переводить. Для чего тогда обработка после загрузки? Хотя если бы я знал как сжимать видео так, чтоб сайт повторно его не перекодировал, с удовольствием пользовался бы такой возможностью. На Ютубе, например, это невозможно. Приходится мириться с повторным перекодированием после аплоада, и снижением качества картинки в результате.