![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
А что, разрешение видео может влиять на результат сжатия?
Вот такая ситуация: видео разрешением 352х288 было обрезано в VirtualDUB до 349х183 и сохранено без сжатия. Тут всё нормально.
Дальше открываю его тем же VirtualDUB'ом, выбираю нужный кодек сжатия видео и аудио, сохраняю и в результате изображение получается каким-то перекошенным, но звук нормальным.
Пробовал следующие кодеки:
Microsoft MPEG-4 Video Codec V1
Microsoft MPEG-4 Video Codec V2
Microsoft MPEG-4 Video Codec V3
они приводят к перекосу видео изображения;
DivX 5.2.1 Codec
Microsoft Windows Media 9 Codec
XviD MPEG4 Codec – отказываются работать с ошибкой, причём другие ролики они нормально пережимают;
Остальные кодеки не пробовал.
Так же пытался поробовать другим софтом, а именно прогой ImTOO MPEG Encoder – видео так же перекашивается, но ещё сильнее.
Что самое интересное, все ролики, в которых было изменено разрешение, не сжимаются кодеками DivX 5.2.1 Codec и XviD MPEG4 Codec. Потому для таких использую Microsoft MPEG-4 Video Codec V3, но результат раз на раз не приходится. Нормально сжались ролики уменьшённые со стандартного разрешения до таких значений: 704x335, 318x180, 348x157, 352x173, 352x230, 384x216 и другие. А те, которые были изменены до таких размеров – 346x197, 319x240, 342x162, 708x565, 698x466 и других – перекашиваются. Не могу проследить никакой аналогии между размерами, которые работали нормально относительно к тем, которые перекашивались.
Что посоветуете?
UPD:
вопрос решён. Нужно уменьшить ширину или высоту на 1, что бы значение стало кратным 2 по требованию кодека...
Вот такая ситуация: видео разрешением 352х288 было обрезано в VirtualDUB до 349х183 и сохранено без сжатия. Тут всё нормально.
Дальше открываю его тем же VirtualDUB'ом, выбираю нужный кодек сжатия видео и аудио, сохраняю и в результате изображение получается каким-то перекошенным, но звук нормальным.
Пробовал следующие кодеки:
Microsoft MPEG-4 Video Codec V1
Microsoft MPEG-4 Video Codec V2
Microsoft MPEG-4 Video Codec V3
они приводят к перекосу видео изображения;
DivX 5.2.1 Codec
Microsoft Windows Media 9 Codec
XviD MPEG4 Codec – отказываются работать с ошибкой, причём другие ролики они нормально пережимают;
Остальные кодеки не пробовал.
Так же пытался поробовать другим софтом, а именно прогой ImTOO MPEG Encoder – видео так же перекашивается, но ещё сильнее.
Что самое интересное, все ролики, в которых было изменено разрешение, не сжимаются кодеками DivX 5.2.1 Codec и XviD MPEG4 Codec. Потому для таких использую Microsoft MPEG-4 Video Codec V3, но результат раз на раз не приходится. Нормально сжались ролики уменьшённые со стандартного разрешения до таких значений: 704x335, 318x180, 348x157, 352x173, 352x230, 384x216 и другие. А те, которые были изменены до таких размеров – 346x197, 319x240, 342x162, 708x565, 698x466 и других – перекашиваются. Не могу проследить никакой аналогии между размерами, которые работали нормально относительно к тем, которые перекашивались.
Что посоветуете?
UPD:
вопрос решён. Нужно уменьшить ширину или высоту на 1, что бы значение стало кратным 2 по требованию кодека...
no subject
Date: 2007-04-28 12:32 pm (UTC)no subject
Date: 2007-04-28 12:45 pm (UTC)А в остальных мною перечисленных написано No known restrictions, но видимо они таки есть...
no subject
Date: 2007-04-28 12:58 pm (UTC)просто нужно уменьшить ширину или высоту на 1, что бы число стало чётным либо нечётным и соответственно кратным какому бы то ни было ограничению кодека...
no subject
Date: 2007-04-28 06:10 pm (UTC)no subject
Date: 2007-04-30 08:53 am (UTC)новое слово в математике начальной школы :)