Есть такая железяка - внешний usb винчестер, аппаратно играющий всякие avi/mp4 (понятное дело, играет не винчестер, а сляпанная китайцами коробочка с vga/svideo выходами). Изредка мне попадаются avi-шники, которые коробочка не справляется проиграть. Увы, внятной диагностики она не выдает. Разве что в последний раз проругалась codec not supported: qpel.
Соббсно, вопрос конкретный такой. Если уже есть avi файл - как с наименьшими потерями его пережать (я понимаю, что потери качества неизбежны)? Очевидно, что ответ, скорее всего, будет привязан к конкретному кодеку... Любые рассуждения по этому поводу всячески велкам. Особенно дополненные параметрами к mencode;)
Вопрос менее конкретный. Допустим, foo.avi нормально играется на этой коробочка, bar.avi - не играется. Глядя на результаты file foo.avi & file bar.avi (для разных foo/bar) я как-то не справляюсь понять, что является ключевым критерием. Такое ощущение, кто машинка случайно выбирает "плохие" файлы из всей помойки на винчестере.
Какие будут мысли-мыслишки?